.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.carousel *,.carousel *:before,.carousel *:after{-webkit-box-sizing:inherit;box-sizing:inherit;}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab;}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%;}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex;}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60%;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;}.has-dots{margin-bottom:calc(.5rem + 22px);}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer;}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}.carousel__dots .carousel__dot.is-selected:after{opacity:1;}.carousel__button{width:48px;width:var(--carousel-button-width, 48px);height:48px;height:var(--carousel-button-height, 48px);padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:currentColor;color:var(--carousel-button-color, currentColor);background:transparent;background:var(--carousel-button-bg, transparent);border-radius:50%;border-radius:var(--carousel-button-border-radius, 50%);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--carousel-button-shadow, none);box-shadow:var(--carousel-button-shadow, none);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.carousel__button.is-prev{left:10px;}.carousel__button.is-next{right:10px;}.carousel__button[disabled]{cursor:default;opacity:.3;}.carousel__button svg{width:50%;width:var(--carousel-button-svg-width, 50%);height:50%;height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:1.5;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:none;filter:none;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none;}html.with-fancybox{scroll-behavior:auto;}body.compensate-for-scrollbar{overflow:hidden !important;}body.compensate-for-scrollbar{-ms-touch-action:none;touch-action:none;}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4));}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{-webkit-box-sizing:inherit;box-sizing:inherit;}.fancybox__container :focus{outline:none;}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1, 210, 232, 0.94);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(1, 210, 232, 0.94);-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px;}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(24, 24, 27, 0.92);background:var(--fancybox-bg, rgba(24, 24, 27, 0.92));}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10;}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px);}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default;}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px;}.fancybox__slide::before,.fancybox__slide::after{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto;}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px;}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:#374151;color:var(--fancybox-content-color, #374151);background:#fff;background:var(--fancybox-content-bg, #fff);position:relative;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20;}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none;}.fancybox__caption{-ms-flex-item-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:currentColor;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;word-wrap:anywhere;}.is-loading .fancybox__caption{visibility:hidden;}.fancybox__container>.carousel__dots{top:100%;color:#fff;color:var(--fancybox-color, #fff);}.fancybox__nav .carousel__button{z-index:40;}.fancybox__nav .carousel__button.is-next{right:8px;}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px;}}.fancybox__nav .carousel__button.is-prev{left:8px;}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px;}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40;}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px;}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:#fff;color:var(--fancybox-color, #fff);}.fancybox__no-click,.fancybox__no-click button{pointer-events:none;}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50px;height:50px;color:currentColor;color:var(--fancybox-color, currentColor);}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053;}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor;}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px;}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:1;opacity:var(--fancybox-opacity, 1);}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn;}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut;}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn;}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut;}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp;}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown;}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp;}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown;}@-webkit-keyframes fancybox-fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fancybox-fadeIn{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0;}}@keyframes fancybox-fadeOut{to{opacity:0;}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0;}to{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);opacity:1;}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0;}to{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);opacity:1;}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0;}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0;}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0);opacity:0;}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0);opacity:0;}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0);opacity:0;}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0);opacity:0;}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1);}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px;}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1);}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2);}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab;}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto;}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in;}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out;}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab;}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing;}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none;}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;}.is-closing .has-image .fancybox__content{overflow:visible;}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none;}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto;}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto;}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto;}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none;}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%;}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible;}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%;}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%;}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff;}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df;}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0);}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0px 3px;opacity:1;opacity:var(--fancybox-opacity, 1);}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn;}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0;}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:96px;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer;}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:rgba(34, 213, 233, 0.96);border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:4px;border-radius:var(--fancybox-thumbs-border-radius, 4px);}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92;}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(1.5));padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:4px;border-radius:var(--fancybox-thumbs-border-radius, 4px);}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear, left bottom, left top, from(hsla(0deg, 0%, 0%, 0)), color-stop(8.1%, hsla(0deg, 0%, 0%, 0.006)), color-stop(15.5%, hsla(0deg, 0%, 0%, 0.021)), color-stop(22.5%, hsla(0deg, 0%, 0%, 0.046)), color-stop(29%, hsla(0deg, 0%, 0%, 0.077)), color-stop(35.3%, hsla(0deg, 0%, 0%, 0.114)), color-stop(41.2%, hsla(0deg, 0%, 0%, 0.155)), color-stop(47.1%, hsla(0deg, 0%, 0%, 0.198)), color-stop(52.9%, hsla(0deg, 0%, 0%, 0.242)), color-stop(58.8%, hsla(0deg, 0%, 0%, 0.285)), color-stop(64.7%, hsla(0deg, 0%, 0%, 0.326)), color-stop(71%, hsla(0deg, 0%, 0%, 0.363)), color-stop(77.5%, hsla(0deg, 0%, 0%, 0.394)), color-stop(84.5%, hsla(0deg, 0%, 0%, 0.419)), color-stop(91.9%, hsla(0deg, 0%, 0%, 0.434)), to(hsla(0deg, 0%, 0%, 0.44)));background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:1;opacity:var(--fancybox-opacity, 1);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4));}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px;}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn;}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0;}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex;}.fancybox__toolbar__items--left{margin-right:auto;}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.fancybox__toolbar__items--right{margin-left:auto;}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none;}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:48px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;}.fancybox__progress{background:rgba(34, 213, 233, 0.96);background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox__container:-webkit-full-screen::backdrop{opacity:0;}.fancybox__container:-ms-fullscreen::backdrop{opacity:0;}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0;}.fancybox__container:fullscreen::backdrop{opacity:0;}.fancybox__button--fullscreen g:nth-child(2){display:none;}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none;}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none;}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none;}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block;}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block;}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block;}.fancybox__button--slideshow g:nth-child(2){display:none;}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none;}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-300.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-300.woff") format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-regular.woff") format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-500.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-500.woff") format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-600.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-600.woff") format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-700.woff") format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-300italic.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-300italic.woff") format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local(""),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-italic.woff2") format("woff2"),url("/wp-content/themes/cewerk-one/assets/static/internal/fonts/open-sans-v34-latin-italic.woff") format("woff");}.has-secondary-background-color *,.has-secondary-70-background-color *,.has-copy-background-color *,.has-headline-background-color *{color:#fff;}.has-base-background-color *,.has-primary-background-color *,.has-secondary-10-background-color *{color:#2f2f2f;}body .is-layout-flex{gap:inherit;}body .wp-block-columns{margin-bottom:0;gap:0;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;}img.alignright{float:right;margin:0 0 20px 20px;}.wp-block-group{max-width:none;}.pagination{margin-top:32px;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;border-top:1px solid #888;padding:20px 0 0 0;}.pagination .nav-links a,.pagination .nav-links span{margin:0 5px;}.pagination .nav-links span{color:#888;font-weight:400;}.toggle-outer{position:relative;}.toggle-panel{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;height:0;overflow:hidden;}.toggle-panel.is-active:not(.is-anim){height:auto;overflow:visible;}details.toggle-panel{height:auto;}.toggle-panel--partial{height:calc(2.5em + .75rem);}.toggle-panel--opacity{opacity:0;height:auto;}.toggle-panel--opacity.is-active{opacity:1;}.toggle-panel--none{height:auto;display:none;-webkit-transition:none;transition:none;}.toggle-panel--none.is-active{display:block;}.toggle-panel--dropdown{position:absolute;top:100%;left:0;z-index:1000;}.toggle-btn,.toggle-panel-content,.toggle-dialog-content{padding:.75rem 1rem;background-color:#f5f7fa;}.toggle-btn{display:block;width:100%;color:#135ca4;cursor:pointer;text-align:left;text-decoration:none;border:none;border-radius:none;-webkit-transition:all .3s;transition:all .3s;}.toggle-btn:hover{color:#1976d2;}.toggle-btn:hover,.toggle-btn.is-active{background-color:#e6ecf2;}.toggle-btn--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.toggle-btn--icon .toggle-text{margin:-0.5em 0 -0.5em auto;padding:0 0 0 .5em;font-size:2rem;}.toggle-accordion{border-top:2px solid #e6ecf2;border-bottom:2px solid #e6ecf2;}.toggle-accordion+.toggle-accordion{border-top:0;}.toggle-btn-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;}.toggle-btn-tabs .toggle-btn{border-bottom:2px solid #e6ecf2;}.toggle-btn-tabs .toggle-btn:not(:last-child){border-right:2px solid #e6ecf2;}.toggle-dialog,.toggle-dialog-background{position:fixed;top:0;right:0;bottom:0;left:0;}.toggle-dialog{z-index:10000;width:100%;height:100%;overflow:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;display:none;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background:none;border:none;padding:0;}.toggle-dialog.is-anim,.toggle-dialog.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;}.toggle-dialog.is-active{opacity:1;}.toggle-dialog-content{position:relative;z-index:10;max-width:500px;margin:auto;}.toggle-dialog-background{z-index:0;background:rgba(0,0,0,.5);}body.has-dialog{overflow:hidden;}html{padding:0;scroll-behavior:smooth;}body{background-color:#fff;font-size:16px;color:#2f2f2f;font-family:"Open Sans",sans-serif;padding:0;}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;}.row .col-1{width:8.3333333333%;}.row .col-2{width:16.6666666667%;}.row .col-3{width:25%;}.row .col-4{width:33.3333333333%;}.row .col-5{width:41.6666666667%;}.row .col-6{width:50%;}.row .col-7{width:58.3333333333%;}.row .col-8{width:66.6666666667%;}.row .col-9{width:75%;}.row .col-10{width:83.3333333333%;}.row .col-11{width:91.6666666667%;}.row .col-12{width:100%;}.row .col-max-1{max-width:102.6666666667px;}.row .col-max-2{max-width:205.3333333333px;}.row .col-max-3{max-width:308px;}.row .col-max-4{max-width:410.6666666667px;}.row .col-max-5{max-width:513.3333333333px;}.row .col-max-6{max-width:616px;}.row .col-max-7{max-width:718.6666666667px;}.row .col-max-8{max-width:821.3333333333px;}.row .col-max-9{max-width:924px;}.row .col-max-10{max-width:1026.6666666667px;}.row .col-max-11{max-width:1129.3333333333px;}.row .col-max-12{max-width:1232px;}.row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.editEntry{position:absolute;z-index:100;font-size:9px;font-weight:700;top:-5px;right:0;display:inline-block;text-transform:uppercase;letter-spacing:.05em;}.editEntry a{padding:.1em .6em !important;}.editEntry a{margin:2px;text-decoration:none;border:none;color:#fff;display:inline-block;background-color:#565656;opacity:.2;width:auto;}.editEntry a:hover{opacity:1;}.missingWpBlock{width:auto;height:0;}.missingWpBlock>div{padding:.1em .6em !important;}.missingWpBlock>div{display:none;font-size:12px;margin:2px auto;text-decoration:none;border:none;color:#fff;background-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;text-align:center;position:relative;opacity:.5;}.missingWpBlock:before{font-size:9px;content:"BLOCK";color:#fff;background-color:#000;display:block;position:absolute;left:0px;opacity:.2;border:1px solid #fff;padding:0 2px;}.missingWpBlock:hover{height:auto;}.missingWpBlock:hover>div{display:block;opacity:1;background-color:#565656;}.carousel__button{background-color:#565656;}.carousel__button svg path{stroke:#fff;}div.anchor{opacity:0;position:absolute;margin-top:-15vh;}header{position:fixed;z-index:1000;top:0;width:100vw;-webkit-transition:top .8s,padding .8s,background .8s;transition:top .8s,padding .8s,background .8s;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:20px;padding-left:32px;padding-right:32px;padding-bottom:20px;background-color:rgba(255,255,255,0);}header>.inner{max-width:1232px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}header .logo{-webkit-transition:.8s;transition:.8s;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/projektimpulse-logo.svg");background-size:contain;background-repeat:no-repeat;background-position:0 50%;width:230px;height:40px;position:relative;cursor:pointer;}header .logo a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}header .logo a span{display:block;padding:80px 0;}header .menutrigger{display:none;}header nav ul.menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:30000;}header nav ul.menu>li.menu-item{margin:0 15px;padding:0;list-style:none;position:relative;}header nav ul.menu>li.menu-item.current_page_item,header nav ul.menu>li.menu-item.current-menu-parent{border-bottom:2px solid #2f2f2f;}header nav ul.menu>li.menu-item.current_page_item>a,header nav ul.menu>li.menu-item.current-menu-parent>a{font-weight:700;}header nav ul.menu>li.menu-item:hover ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;height:auto;}header nav a{display:inline-block;padding:7px 0;text-decoration:none;color:#2f2f2f;}header nav ul.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0;overflow:hidden;opacity:0;position:absolute;width:auto;min-width:100%;background-color:#fff;padding:0;z-index:1000;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,.2);box-shadow:0px 2px 8px 0px rgba(0,0,0,.2);margin-left:-20px;-webkit-transition:opacity .8s;transition:opacity .8s;}header nav ul.sub-menu li.menu-item{margin:0;padding:0;list-style:none;}header nav ul.sub-menu li.menu-item.current_page_item,header nav ul.sub-menu li.menu-item.current-menu-item{background-color:#f7a600;}header nav ul.sub-menu li.menu-item.current_page_item>a,header nav ul.sub-menu li.menu-item.current-menu-item>a{font-weight:700;}header nav ul.sub-menu li.menu-item a{white-space:nowrap;display:block;padding:12px 22px;-webkit-transition:.8s;transition:.8s;font-weight:400;}header nav ul.sub-menu li.menu-item a:hover{background-color:#f7a600;}body.scollInside header{background-color:#fff;padding-top:16px;padding-bottom:16px;}body.scollInside header .logo{width:160px;height:36px;}body.scollInside header:after{content:"";width:100%;height:1px;background:#2f2f2f;display:block;position:absolute;left:0;bottom:-1px;opacity:.2;}body.scollInside main section.cewerkone-coursemenu{top:70px;}body.menuHide header{top:-70px;}body.menuHide main section.cewerkone-coursemenu{top:0;}body.customize-support header{margin-top:32px;}@media screen and (max-width: 1000px){header nav.menu-main{display:none;}header .menutrigger{display:block;width:24px;padding-top:10px;padding-bottom:10px;}header .menutrigger div{height:12px;position:relative;}header .menutrigger div:before,header .menutrigger div:after{position:absolute;display:block;height:2px;width:100%;content:"";background-color:#2f2f2f;-webkit-transition:.2s;transition:.2s;}header .menutrigger div:before{top:0;}header .menutrigger div:after{bottom:0;}header .menutrigger.active div:before{-webkit-transform:rotate(45deg) translateY(6px);transform:rotate(45deg) translateY(6px);}header .menutrigger.active div:after{-webkit-transform:rotate(-45deg) translateY(-7px);transform:rotate(-45deg) translateY(-7px);}body.menuOpen header{top:0;margin-top:0;height:100vh;background-color:#fff;-webkit-transition:background-color .8s;transition:background-color .8s;}body.menuOpen.customize-support header{margin-top:32px;}body.menuOpen nav.menu-main{display:block;position:absolute;top:80px;left:0;width:100%;height:calc(100vh - 120px);overflow-y:auto;}body.menuOpen .menu-hauptmenu-container{margin-left:auto;margin-right:auto;max-width:500px;padding:30px;}body.menuOpen .menu-hauptmenu-container>ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item{position:relative;padding-right:50px;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item a{font-size:1.2em;display:block;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children .subMenuTrigger{content:"";display:block;position:absolute;right:0;top:10px;width:20px;height:20px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/plus.svg");background-size:contain;background-position:50% 50%;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children:hover ul{display:none;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children.activeSubmenu .subMenuTrigger{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/minus.svg");}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children.activeSubmenu ul{display:block !important;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children.activeSubmenu ul{position:relative;-webkit-box-shadow:none;box-shadow:none;height:auto;opacity:1;padding-left:20px;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children.activeSubmenu ul li a{font-size:1em;}body.menuOpen .menu-hauptmenu-container>ul.menu>li.menu-item.menu-item-has-children.activeSubmenu ul li.menu-item.current-menu-item{background-color:rgba(0,0,0,0);}}@media screen and (max-width: 600px){header>.inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header .logo{height:30px;}}main{display:block;padding-left:32px;padding-right:32px;min-height:50vh;padding-top:100px;}main:before,main:after{content:" ";display:table;}main:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}main{*zoom:1;}main>.cewerkone-pageintro:first-child,main>.cewerkone-slider:first-child{margin-top:-100px;}main>p,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ul,main>div,main>section{max-width:1026.6666666667px;margin-left:auto;margin-right:auto;}main .readMore:before{content:"lesen > ";font-weight:700;}main>.wp-block-columns{max-width:1026.6666666667px;margin-left:auto;margin-right:auto;}main>.wp-block-columns .wp-block-columns{max-width:1026.6666666667px;margin-left:auto;margin-right:auto;}main>.wp-block-columns.alignfull{margin-left:-32px;margin-right:-32px;}main .wp-block-columns.alignwide{max-width:1437.3333333333px;}main .wp-block-columns.alignfull{max-width:none;}main .wp-block-columns.lehrgangHead{max-width:1232px;}main .wp-block-columns.lehrgangHead>.wp-block-column:first-child{-ms-flex-preferred-size:65%;flex-basis:65%;padding-left:8%;padding-right:4%;-webkit-box-sizing:border-box;box-sizing:border-box;}main .wp-block-columns.lehrgangHead>.wp-block-column:last-child{-ms-flex-preferred-size:35%;flex-basis:35%;padding-left:20px;position:relative;}main .wp-block-columns.lehrgangHead>.wp-block-column:last-child:before{content:"";position:absolute;height:100%;border-left:1px solid #bcbcbc;}@media screen and (max-width: 900px){main .wp-block-columns.lehrgangHead>.wp-block-column:first-child{padding-left:0;width:60%;}main .wp-block-columns.lehrgangHead>.wp-block-column:last-child{width:40%;padding-left:0;}main .wp-block-columns.lehrgangHead>.wp-block-column:last-child:before{display:none;}}.overflowScroll::-webkit-scrollbar-track{background-color:#f0f0f0;}.overflowScroll::-webkit-scrollbar{width:6px;height:6px;background-color:#f0f0f0;}.overflowScroll::-webkit-scrollbar-thumb{background-color:#888;}.ceHide{opacity:0;-webkit-transform:translate(0, 60px);transform:translate(0, 60px);}footer{padding-left:32px;padding-right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#565656;color:#fff;line-height:1.8em;}footer>.inner{max-width:1232px;width:100%;}footer>.inner>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}footer>.inner>.row.top{padding:70px 0;}footer>.inner>.row.middle{padding:0 0 50px 0;}footer>.inner>.row.bottom{padding:40px 0 20px 0;}footer>.inner>.row>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;}footer a{color:#fff;-webkit-transition:border .8s;transition:border .8s;border-bottom:1px solid #565656;text-decoration:none;}footer a:hover{border-bottom:1px solid #fff;}footer ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}footer ul li{margin:0;padding:0;list-style:none;}footer ul li a{display:inline-block;text-decoration:none;}footer .logo{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/projektimpulse-logo-invert.svg");background-size:contain;background-repeat:no-repeat;width:235px;height:40px;position:relative;cursor:pointer;}footer .logo a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;text-decoration:none;border:none;}footer .logo a span{display:block;padding:80px 0;}footer div.company{line-height:2.3em;}footer div.company>div>div{white-space:nowrap;}footer div.company div[itemprop=address]{margin-bottom:2.5em;}footer div.company a{white-space:nowrap;}footer div.company div.telephone span:first-child,footer div.company div.fax span:first-child,footer div.company div.email span:first-child{width:30px;height:30px;overflow:hidden;color:rgba(0,0,0,0);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:10px;-webkit-transform:translate(0, 5px);transform:translate(0, 5px);}footer div.company div.telephone span:first-child{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/telefon.svg");}footer div.company div.fax span:first-child{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/fax.svg");}footer div.company div.email span:first-child{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/email.svg");}footer div.socialMedia ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}footer div.socialMedia ul li{margin:0 14px 0 0;width:26px;height:26px;overflow:hidden;-webkit-transition:opacity .8s;transition:opacity .8s;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;}footer div.socialMedia ul li:hover{opacity:.8;}footer div.socialMedia ul li a{color:rgba(0,0,0,0);border:none;}footer div.socialMedia ul li.xing{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/xing.svg");}footer div.socialMedia ul li.linkedin{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/linkedin.svg");}footer div.socialMedia ul li.instagram{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/instagram.svg");}footer div.socialMedia ul li.facebook{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/facebook.svg");}footer nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer nav ul li{padding:5px 0;}footer nav.course{margin-right:50px;}footer nav.course:before{content:"Weiterbildungen & Trainings";display:block;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:15px;}footer nav.quick:before{content:"Quicklinks";display:block;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:15px;}footer nav.essentiell ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}footer nav.essentiell ul li{padding:0 10px;}@media screen and (max-width: 1000px){footer nav.essentiell ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer nav.essentiell ul li{padding:0;}}@media screen and (max-width: 1000px){footer>.inner>.row.bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer>.inner>.row.bottom .socialMedia{margin-bottom:1em;}}@media screen and (max-width: 600px){footer nav.course,footer nav.quick{display:none;}}form{margin-left:auto;margin-right:auto;}form>.row{display:grid;grid-template-columns:repeat(auto-fit, minmax(384px, 1fr));grid-gap:8vw;}form .errorMessage{display:none;}form .error .errorMessage{display:block;}form .radioContent{padding:0 0 50px 45px;display:none;}form .radioContent.show{display:block;}form .radioContent.disabel{display:none;}form label{font-weight:400;display:block;font-size:.9em;}form .required label:after{content:" *";}form .input{margin:0 0 15px 0;position:relative;}form .input+h3{margin-top:4em;}form .input.spacer{margin-top:2em;}form .input.text label,form .input.number label,form .input.email label,form .input.tel label{position:absolute;left:14px;top:10px;-webkit-transition:.25s;transition:.25s;}form .input.text input,form .input.number input,form .input.email input,form .input.tel input{font-size:1.125em;border-radius:0;border:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 12px;width:100%;border-left:6px solid #fff;-webkit-transition:border .8s;transition:border .8s;}form .input.text input:focus,form .input.number input:focus,form .input.email input:focus,form .input.tel input:focus{outline:none;border-left:6px solid #f7a600;}form .input.focus label,form .input.hasContent label{left:18px;top:-8px;font-size:.7em;}form .input.radio{padding:0 0 0 45px;}form .input.radio label{display:inline-block;font-size:1.3em;text-transform:none;}form .input.radio label:before{content:"";display:inline-block;border:1px solid #000;width:30px;height:30px;margin-left:-45px;margin-top:-5px;position:absolute;}form .input.radio input{display:block;visibility:hidden;width:20px;opacity:0;}form .input.radio input:checked+label:before{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/check.svg");background-repeat:no-repeat;background-position:50% 50%;}form .input.check{padding:0 0 0 45px;}form .input.check label{display:inline-block;font-size:1.3em;text-transform:none;}form .input.check label:before{content:"";display:inline-block;border:1px solid #000;width:30px;height:30px;margin-left:-45px;margin-top:-5px;position:absolute;}form .input.check input{display:inline-block;width:20px;margin-left:-40px;position:absolute;opacity:0;}form .input.check input:checked+label:before{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/check.svg");background-repeat:no-repeat;background-position:50% 50%;}form .input textarea{border-radius:0;border:0;border-bottom:1px solid #565656;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0;width:100%;font-size:1.125em;border-radius:0;border:0;display:block;box-sizing:border-box;padding:12px 12px;font-family:"Open Sans",sans-serif;outline:none;}form .input.submit{text-align:right;}form .input.submit input[type=submit]{font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-top:60px;border:0px solid #f7a600;padding:12px 40px 12px 40px;display:inline-block;background-color:#f7a600;color:#2f2f2f;text-decoration:none;-webkit-transition:.5s ease;transition:.5s ease;}form .input.submit input[type=submit]:hover{background-color:#c48400;}form .input .before{margin:10px 0;font-size:.8em;}form .input .after{margin:10px 0;font-size:.8em;}form div.input.checkbox{padding-left:37px;}form div.input.checkbox input[type=checkbox],form div.input.checkbox input[type=radio]{display:inline-block;width:30px;margin-right:10px;opacity:0;float:right;}form div.input.checkbox input[type=checkbox]:checked+label:before,form div.input.checkbox input[type=radio]:checked+label:before{background-color:#f7a600;border-color:#f7a600;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/check-neg.svg");background-repeat:no-repeat;background-position:50% 50%;}form div.input.checkbox label{font-weight:700;font-size:1.2em;}form div.input.checkbox label:before{content:"";display:inline-block;width:24px;height:24px;border:1px solid #565656;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;-webkit-transform:translate(0, 5px);transform:translate(0, 5px);margin-left:-37px;-webkit-transition:background-color .5s;transition:background-color .5s;}#formFeedback{margin:6vh 0;padding:64px;background-color:#f0f0f0;text-align:center;}#formFeedback div.inner{max-width:600px;text-align:center;margin-left:auto;margin-right:auto;}#formFeedback div.inner *{text-align:center;}main h1,main h2,main h3{color:#2f2f2f;}main h1{font-size:3em;font-weight:300;line-height:1.2em;margin-top:.4em;margin-bottom:1em;}main h1+h3{margin-top:-1em;margin-bottom:3em;}main h2{font-size:2em;font-weight:600;}main h2+h4{font-size:1.25em;font-weight:400;line-height:1.6em;max-width:821.3333333333px;}main h3{font-size:1.4em;font-weight:700;margin-top:.2em;margin-bottom:.2em;}main h4{font-size:1.25em;font-weight:700;}main p{line-height:1.56em;}main p.small{font-size:.8em;}main a{color:#2f2f2f;-webkit-transition:border .8s;transition:border .8s;border-bottom:1px solid rgba(0,0,0,0);font-weight:600;text-decoration:none;border-bottom:.1em solid #2f2f2f;position:relative;}main a:hover{border-bottom:1px solid #f7a600;}main a.link{position:relative;margin-right:15px;}main a.link:after{content:"";position:absolute;top:4px;right:-22px;display:block;width:15px;height:15px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow.svg");background-repeat:no-repeat;background-size:contain;}main ul{margin:20px 0;padding-left:23px;}main ul li{margin:0 0 8px 0;padding:0;list-style:none;}main ul li:before{content:" ";display:block;position:relative;float:left;width:14px;height:14px;background-color:#f7a600;margin-left:-23px;margin-top:3px;}main table{border-spacing:0;border-bottom:1px solid #565656;width:100%;}main thead th{padding:20px 12px;vertical-align:bottom;text-align:left;font-weight:700;letter-spacing:.05em;font-size:.9em;}main tbody tr{-webkit-transition:background-color .8s;transition:background-color .8s;background-color:rgba(0,0,0,0);}main tbody tr:hover{background-color:#fff;}main tbody tr[data-status="1"] td{color:#afafaf;}main tbody tr[data-status="1"] td.status{color:#2f2f2f;}main tbody td{font-size:1em;padding:20px 12px;vertical-align:center;text-align:left;border-top:1px solid #565656;position:relative;}main tbody td.format{font-weight:700;}main tbody td.location{font-weight:700;}main tbody td div.status{padding-bottom:8px;font-weight:700;}main tbody td.center{text-align:center;}main tbody td.strong{font-weight:700;}main .wp-block-button__link{text-transform:uppercase;}main .wp-element-button{border-radius:0;background-color:#f7a600;color:#fff;font-weight:700;letter-spacing:.05em;margin-top:2vh;margin-bottom:2vh;border:none;-webkit-transition:background-color .8s;transition:background-color .8s;text-decoration:none;}main .wp-element-button:hover{background-color:#c48400;border:none;}@media screen and (max-width: 800px){main h1{font-size:2.2em;}main h1+h3{margin-top:-1em;margin-bottom:2em;}main h2{font-size:1.6em;}main h3{font-size:1.2em;}}@media screen and (max-width: 600px){main h1{font-size:1.8em;margin-bottom:1em;}main h1+h3{margin-top:-0.8em;margin-bottom:1.4em;}main h2{font-size:1.4em;}main h3{font-size:1.2em;}}.googleHeaderTeaser{position:absolute;margin-top:-150px;width:200px;padding:15px 5px 0 5px;right:20px;background-color:#fff;opacity:1;}@media screen and (max-width: 900px){.googleHeaderTeaser{margin-top:-150px;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}}@media screen and (max-width: 600px){.googleHeaderTeaser{margin-top:-120px;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}}section.postList{max-width:1232px;}section.postList.grid{padding-bottom:50px;max-width:1086.6666666667px;}section.postList.grid .group{display:-webkit-box;display:-ms-flexbox;display:flex;}section.postList.grid .group>h2{background-color:#f7a600;display:inline-block;padding:2px 10px;color:#fff;font-weight:300;font-size:2em;position:relative;width:26px;text-align:center;}section.postList.grid .group ul{width:calc(100% - 50px);}section.postList.grid .group ul li{width:50%;}section.postList.grid ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;}section.postList.grid ul li{width:33.3%;min-width:280px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .8s;transition:background-color .8s;display:-webkit-box;display:-ms-flexbox;display:flex;}section.postList.grid ul li:before{display:none;}section.postList.grid ul li h3{font-size:1.3em;margin:.5em 0 1em 0;border-bottom:2px solid rgba(0,0,0,0);display:inline-block;-webkit-transition:border .8s;transition:border .8s;}section.postList.grid ul li a{padding:30px 30px;font-weight:400;text-decoration:none;border:none;}section.postList.grid ul li a:hover{border:none;}section.postList.grid ul li a:hover h3{text-decoration:none;border-color:#2f2f2f;}section.postList.grid ul li .image{margin-bottom:10px;}section.postList.grid ul li .image img{width:100%;}section.postList.grid ul li .teaser{font-weight:400;font-size:.9em;}section.postList.grid ul li:hover{background-color:#f0f0f0;}@media screen and (max-width: 900px){section.postList.grid ul li{width:50%;}}@media screen and (max-width: 600px){section.postList.grid ul{margin-left:-20px;width:calc(100% + 40px);display:block;}section.postList.grid ul li{width:100%;}section.postList.grid ul li a{padding:20px;}}section.postList.taxList{padding-bottom:50px;max-width:1026.6666666667px;}section.postList.taxList div.group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:2em;}@media screen and (max-width: 900px){section.postList.taxList div.group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}section.postList.taxList div.tax{min-width:25%;}section.postList.taxList div.tax h2{margin-top:0;font-weight:300;font-size:2em;}section.postList.taxList div.content{width:100%;}section.postList.taxList ul{margin-top:0;padding-left:0;width:100%;border-bottom:1px solid #888;}section.postList.taxList ul li{display:block;border-top:1px solid #888;padding-top:.7em;padding-bottom:.7em;}section.postList.taxList ul li:before{display:none;}section.postList.taxList ul li h3{font-weight:500;font-size:1.1em;}section.postList.taxList ul li .teaser{font-size:.8em;color:#888;font-weight:400;}section.postList.index ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}section.postList.index ul li:before{display:none;}section.postList.index ul li a,section.postList.index ul li span{font-size:1.3em;display:inline-block;padding:4px;width:20px;text-align:center;}section.postList.index ul li span{color:#888;font-weight:400;}section.postList.index ul li a{font-weight:700;}section.postDetail{padding-bottom:100px;max-width:none;}section.postDetail h1{margin-top:0;}section.postDetail h1.small{font-size:max(22px, min(4vw, 2.4em));}section.postDetail .author{text-align:right;font-weight:700;}section.postDetail .author:before{content:"Author: ";font-weight:400;}section.postDetail .image{margin-bottom:50px;margin-top:-20px;}section.postDetail .image .inner{position:relative;width:100%;max-height:400px;height:40vh;}section.postDetail .image .inner img{position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:.8s;transition:.8s;}section.postDetail .post-navigation{margin-top:100px;}section.postDetail .post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}section.postDetail .post-navigation .nav-links>div{width:40%;position:relative;}section.postDetail .post-navigation .nav-links>div:last-child{text-align:right;}section.postDetail .post-navigation .nav-links>div:first-child{text-align:left;}section.postDetail .post-navigation .nav-links>div:first-child:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-50px;}section.postDetail .post-navigation .nav-links>div:before{content:"";display:block;position:absolute;width:30px;height:30px;left:auto;right:-50px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow2-thin.svg");background-repeat:no-repeat;background-size:contain;background-position:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}section.postDetail .post-navigation .nav-links>div .post-title{-webkit-transition:.8s;transition:.8s;border-bottom:2px solid rgba(0,0,0,0);}section.postDetail .post-navigation .nav-links>div .post-title:hover{text-decoration:none;border-color:#2f2f2f;}section.postDetail .post-navigation .meta-nav{display:none;}@media screen and (max-width: 700px){section.postDetail .post-navigation{padding:0 50px;}section.postDetail .post-navigation .meta-nav{display:block;}section.postDetail .post-navigation .nav-links>div .post-title{display:none;}}@media screen and (max-width: 600px){section.postDetail{margin-left:-10px;margin-right:-10px;}}section.postTeaser{max-width:none;background-color:#f0f0f0;margin-left:-32px;margin-right:-32px;}section.postTeaser>.inner{max-width:1232px;margin-left:auto;margin-right:auto;padding:60px 20px 100px 20px;}section.postTeaser>.inner h2{text-align:center;margin-bottom:60px;}section.postTeaser a{font-weight:400;text-decoration:none;border:none;}section.postTeaser a:hover{border:none;}section.postTeaser a:hover h3{text-decoration:none;border-color:#2f2f2f;}section.postTeaser h3{font-size:1.2em;margin:0 0 .7em 0;-webkit-transition:border .8s;transition:border .8s;border-bottom:2px solid rgba(0,0,0,0);display:inline-block;}section.postTeaser .date{font-weight:700;margin:0 0 .7em 0;font-size:.9em;}section.postTeaser ul{display:-webkit-box;display:-ms-flexbox;display:flex;}section.postTeaser ul li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:30px 30px;position:relative;padding-bottom:40px;-webkit-transition:background-color .8s;transition:background-color .8s;}section.postTeaser ul li .image img{width:100%;}section.postTeaser ul li .readMore{position:absolute;bottom:0;display:none;}section.postTeaser ul li:before{display:none;}section.postTeaser ul li:hover{background-color:#fff;}@media screen and (max-width: 900px){section.postTeaser{margin-left:-30px;width:calc(100% + 60px);}section.postTeaser h2{position:absolute;text-align:center;width:100%;left:0;}section.postTeaser>.inner{overflow-x:scroll;}section.postTeaser ul{padding-top:60px;}section.postTeaser ul li{min-width:250px;}}.cewerkone-accordion{margin-top:6vh;margin-bottom:6vh;border-bottom:1px solid #888;}.cewerkone-accordion .head{padding:20px 80px 20px 100px;position:relative;border-top:1px solid #888;min-height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.cewerkone-accordion .head .image{width:55px;height:55px;position:absolute;left:20px;}.cewerkone-accordion .head .image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;}.cewerkone-accordion .head h3{margin-top:0;font-size:1.1em;}.cewerkone-accordion .head:before{content:"";position:absolute;top:50%;right:10px;display:block;width:28px;height:28px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow-thin.svg");background-repeat:no-repeat;background-size:contain;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.25s;transition:.25s;}.cewerkone-accordion .head.is-active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.cewerkone-accordion .head.is-active:after{width:10px;}.cewerkone-accordion .head:after{content:"";width:0;display:block;position:absolute;top:0;right:0;height:100%;background-color:#f7a600;-webkit-transition:.8s;transition:.8s;}.cewerkone-accordion .content{overflow:hidden;position:relative;}.cewerkone-accordion .content:after{content:"";width:0;display:block;position:absolute;top:0;right:0;height:100%;background-color:#f7a600;-webkit-transition:.8s;transition:.8s;}.cewerkone-accordion .content.is-active:after{width:10px;}.cewerkone-accordion .content h3:first-child,.cewerkone-accordion .content h4:first-child,.cewerkone-accordion .content h5:first-child{margin-top:0;}.cewerkone-accordion .content h3{font-size:1.25rem;}.cewerkone-accordion .content h4{margin:1.4em 0;}.cewerkone-accordion .content .inner{padding:40px 80px 60px 100px;}@media screen and (max-width: 600px){.cewerkone-accordion{margin-left:-30px;width:calc(100% + 60px);}.cewerkone-accordion .content .inner{padding:30px 30px 30px 40px;}}.cewerkone-contentbox{background-color:#f0f0f0;margin-bottom:2vh;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1232px;margin-left:auto;margin-right:auto;position:relative;}.cewerkone-contentbox .head{padding:33px 300px 40px 50px;}.cewerkone-contentbox .head .category{font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.7em;font-size:.9em;}.cewerkone-contentbox .head .button{text-transform:uppercase;font-weight:700;letter-spacing:.05em;position:absolute;bottom:30px;right:40px;padding:10px 30px 10px 10px;}.cewerkone-contentbox .head .button:before{content:"mehr";}.cewerkone-contentbox .head .button:after{content:"";background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow.svg");background-repeat:no-repeat;background-size:contain;position:absolute;right:0;width:20px;height:20px;-webkit-transition:.3s;transition:.3s;}.cewerkone-contentbox .head.is-active .button:before{content:"weniger";}.cewerkone-contentbox .head.is-active .button:after{margin-top:-3px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.cewerkone-contentbox .content .inner{padding:0 300px 40px 50px;max-width:800px;}@media screen and (max-width: 900px){.cewerkone-contentbox{padding-bottom:60px;}.cewerkone-contentbox .head{padding:33px 50px 40px 50px;}.cewerkone-contentbox .head .category{font-size:.9em;}.cewerkone-contentbox .content .inner{padding:0 50px 40px 50px;}}@media screen and (max-width: 900px){.cewerkone-contentbox{margin-left:-30px;width:calc(100% + 60px);padding-bottom:60px;}.cewerkone-contentbox .head{padding:20px;}.cewerkone-contentbox .head .category{font-size:.7em;}.cewerkone-contentbox .content .inner{padding:0 20px 20px 20px;}}section.cewerkone-contactform form{background-color:#f0f0f0;padding:20px 30px;}.cewerkone-contactcompany{line-height:2.3em;}.cewerkone-contactcompany div.company{font-weight:700;margin-bottom:.5em;}.cewerkone-contactcompany div[itemprop=address]{line-height:1.3em;margin-bottom:2.5em;}.cewerkone-contactcompany div.telephone span:first-child,.cewerkone-contactcompany div.fax span:first-child,.cewerkone-contactcompany div.email span:first-child{width:30px;height:30px;overflow:hidden;color:rgba(0,0,0,0);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:10px;-webkit-transform:translate(0, 5px);transform:translate(0, 5px);}.cewerkone-contactcompany div.telephone span:first-child{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/telefon.svg");}.cewerkone-contactcompany div.fax span:first-child{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/fax.svg");}.cewerkone-contactcompany div.email span:first-child{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/email.svg");}section.cewerkone-costteaser{padding-left:100px;position:relative;margin-top:60px;}section.cewerkone-costteaser:before{content:"";display:block;position:absolute;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/money.svg");background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:44px;height:40px;left:40px;}section.cewerkone-costteaser .description{font-size:.8em;margin-bottom:15px;}section.cewerkone-costteaser h3{font-size:1.3em;margin-bottom:10px;}section.cewerkone-costteaser .link{text-align:right;}section.cewerkone-costteaser a{display:inline-block;margin-top:15px;text-align:right;font-size:1em;}section.cewerkone-costteaser ul{margin:0;padding:0;}section.cewerkone-costteaser ul li{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8em;color:#888;}section.cewerkone-costteaser ul li:before{display:none;}section.cewerkone-costteaser ul li div:last-child:before{content:"ab ";}section.cewerkone-costteaser ul li:first-child{color:#2f2f2f;font-size:1.1em;margin-bottom:15px;}section.cewerkone-costteaser ul li:first-child div:last-child{font-weight:700;}@media screen and (max-width: 900px){section.cewerkone-costteaser{padding-left:20px;padding-top:50px;}section.cewerkone-costteaser:before{left:20px;top:0;}}section.cewerkone-coursemenu{position:fixed;z-index:500;top:78px;left:0;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#565656;padding-left:32px;padding-right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:none;padding-top:14px;padding-bottom:14px;-webkit-transition:top .8s;transition:top .8s;}section.cewerkone-coursemenu *{color:#fff;}section.cewerkone-coursemenu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1232px;}section.cewerkone-coursemenu .menu ul{padding:0 15px 0 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}section.cewerkone-coursemenu .menu ul li{padding:0;margin:0;}section.cewerkone-coursemenu .menu ul li:before{display:none;}section.cewerkone-coursemenu .menu a{font-weight:400;display:inline-block;padding:2px 10px;border:none;}section.cewerkone-coursemenu .menu a.button{background-color:#f7a600;color:#2f2f2f;padding:2px 10px;margin-left:10px;}@media screen and (max-width: 750px){section.cewerkone-coursemenu .menu ul li{display:none;}section.cewerkone-coursemenu .menu ul li:last-child{display:block;}}body.scollInside section.cewerkone-coursemenu{top:36px;}body.customize-support section.cewerkone-coursemenu{margin-top:32px;}.cewerkone-faq{margin-top:6vh;margin-bottom:6vh;border-bottom:1px solid #888;}.cewerkone-faq .head{padding:6px 40px 6px 30px;position:relative;border-top:1px solid #888;min-height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.cewerkone-faq .head h3{margin-top:0;font-size:1.1em;}.cewerkone-faq .head:before{content:"";position:absolute;top:50%;right:20px;display:block;width:28px;height:28px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow-thin.svg");background-repeat:no-repeat;background-size:contain;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:.25s;transition:.25s;}.cewerkone-faq .head.is-active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.cewerkone-faq .head.is-active:after{width:10px;}.cewerkone-faq .content{overflow:hidden;position:relative;}.cewerkone-faq .content.is-active:after{width:10px;}.cewerkone-faq .content h3:first-child,.cewerkone-faq .content h4:first-child,.cewerkone-faq .content h5:first-child{margin-top:0;}.cewerkone-faq .content h3{font-size:1.25rem;}.cewerkone-faq .content h4{margin:1.4em 0;}.cewerkone-faq .content .inner{padding:0 80px 30px 30px;max-width:80ex;}@media screen and (max-width: 600px){.cewerkone-faq{margin-left:-30px;width:calc(100% + 60px);}.cewerkone-faq .content .inner{padding:20px 30px 30px 30px;}.cewerkone-faq .head:before{right:0;}}.cewerkone-forminfoveranstaltung form{background-color:#f0f0f0;padding:20px 30px;}.cewerkone-forminfoveranstaltung form h2{margin-top:.3em;}.cewerkone-forminfoveranstaltung form .info{font-size:1.2em;margin-bottom:20px;}.cewerkone-forminfoveranstaltung form .info .infoElement{margin-bottom:.3em;}.cewerkone-forminfoveranstaltung form .info .infoElement span{display:inline-block;width:80px;}section.cewerkone-imagewithtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:80px;margin-bottom:80px;}section.cewerkone-imagewithtext .image{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:height .8s;transition:height .8s;position:relative;overflow:hidden;}section.cewerkone-imagewithtext .image .inner{position:relative;width:100%;padding-top:80%;}section.cewerkone-imagewithtext .image .inner img{position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:.8s;transition:.8s;}section.cewerkone-imagewithtext .content{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}section.cewerkone-imagewithtext .content .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:513.3333333333px;padding:30px 50px;}section.cewerkone-imagewithtext .content .inner h2{font-weight:300;font-size:3em;margin-top:0;}section.cewerkone-imagewithtext.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}section.cewerkone-imagewithtext.right .content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (max-width: 1000px){section.cewerkone-imagewithtext .content .inner{padding:10px 20px;}}@media screen and (max-width: 700px){section.cewerkone-imagewithtext{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}section.cewerkone-imagewithtext .content{width:100%;}section.cewerkone-imagewithtext .image{width:100%;}section.cewerkone-imagewithtext .content .inner{padding:20px;}}section.cewerkone-imagewithtext[data-style=imageSmall] .image{width:40%;}section.cewerkone-imagewithtext[data-style=imageSmall] .content{width:60%;}section.cewerkone-imagewithtext[data-style=imageSmall] .content .inner{max-width:684.4444444444px;}section.cewerkone-imagewithtext[data-style=cta]{margin-top:0;margin-bottom:0;margin-left:-32px;margin-right:-32px;max-width:none;background-color:#888;position:relative;padding:0 32px;}section.cewerkone-imagewithtext[data-style=cta] *{color:#fff;}section.cewerkone-imagewithtext[data-style=cta] .image{position:absolute;left:50%;width:50%;height:100%;}section.cewerkone-imagewithtext[data-style=cta] .image .inner{padding-top:0;}section.cewerkone-imagewithtext[data-style=cta] .image .inner img{-o-object-position:50% 100% !important;object-position:50% 100% !important;}section.cewerkone-imagewithtext[data-style=cta] .image .inner img{-o-object-fit:contain;object-fit:contain;}section.cewerkone-imagewithtext[data-style=cta] .content{max-width:1232px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}section.cewerkone-imagewithtext[data-style=cta] .content .inner{max-width:none;padding:80px 33.3% 80px 0;}section.cewerkone-imagewithtext[data-style=cta] .content h1,section.cewerkone-imagewithtext[data-style=cta] .content h2,section.cewerkone-imagewithtext[data-style=cta] .content h3{font-weight:300;font-size:2.5em;margin:0 0 .5em 0;line-height:1.2em;}section.cewerkone-imagewithtext[data-style=cta] .content h4{margin:0 0 1em 0;font-size:1.2em;font-weight:700;}section.cewerkone-imagewithtext[data-style=cta] .content .wp-element-button{margin:1.2em 0 0 0;background-color:rgba(0,0,0,0);border:2px solid #fff;text-transform:uppercase;letter-spacing:.05em;}@media screen and (max-width: 600px){section.cewerkone-imagewithtext[data-style=cta]{padding-bottom:70%;}section.cewerkone-imagewithtext[data-style=cta] .image{position:absolute;left:0;width:100%;height:45%;bottom:0;}section.cewerkone-imagewithtext[data-style=cta] .content{font-size:.8em;}section.cewerkone-imagewithtext[data-style=cta] .content .inner{padding:20px 0;}section.cewerkone-imagewithtext[data-style=cta] .content a.wp-element-button{font-size:1.2em;}}@media screen and (max-width: 900px){section.cewerkone-imagewithtext .content .inner{font-size:.8em;}}section.cewerkone-linkteaser{padding-left:40px;margin:30px 0;}section.cewerkone-linkteaser a{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;font-size:.9em;font-weight:400;}section.cewerkone-linkteaser a:hover{border:none;}section.cewerkone-linkteaser a:hover h4{border-bottom:1px solid #2f2f2f;}section.cewerkone-linkteaser h4{font-weight:400;margin:.2em 0;font-size:1.2em;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:.8s;transition:.8s;}section.cewerkone-linkteaser .image{border:none !important;}section.cewerkone-linkteaser .image{width:44px;height:40px;-ms-flex-negative:0;flex-shrink:0;}section.cewerkone-linkteaser .image img{border:none !important;}section.cewerkone-linkteaser .image img{width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain;}section.cewerkone-linkteaser .content{padding-left:16px;}@media screen and (max-width: 900px){section.cewerkone-linkteaser{padding-left:20px;}}section.cewerkone-pageintro{position:relative;margin-left:-32px;margin-right:-32px;margin-bottom:8vh;width:100vw;max-height:55vh;min-height:300px;aspect-ratio:16/7;max-width:100vw;height:400px;}section.cewerkone-pageintro .image{height:100%;-webkit-transition:height .8s;transition:height .8s;position:relative;}section.cewerkone-pageintro .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;}section.cewerkone-pageintro .image:before{position:absolute;content:"";display:block;top:0;right:0;bottom:0;left:0;z-index:10;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(20%, rgba(255, 255, 255, 0)));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 20%);}section.cewerkone-pageintro .content{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#ebedee;background:linear-gradient(115deg, rgba(235, 237, 238, 0.15) 16%, rgba(255, 255, 255, 0) 64%);}section.cewerkone-pageintro .content .inner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10%;max-width:1026.6666666667px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}section.cewerkone-pageintro.course .content{top:20%;}section.cewerkone-pageintro h2{color:#fff;font-size:2.5em;font-weight:300;background-color:#f7a600;display:inline-block;padding:.1em .6em;opacity:0;}section.cewerkone-pageintro[data-style=flat]{max-height:45vh;min-height:300px;aspect-ratio:16/5;}section.cewerkone-pageintro[data-style=extraFlat]{height:35vh;min-height:300px;max-height:400px;}section.cewerkone-pageintro[data-style=flatNonCopy]{max-height:40vh;min-height:200px;aspect-ratio:16/4;}section.cewerkone-pageintro[data-style=flatNonCopy] .content{display:none;}section.cewerkone-pageintro[data-style=flatNonCopy] .image:before{background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(50%, rgba(255, 255, 255, 0)));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 50%);}@media screen and (max-width: 1000px){section.cewerkone-pageintro h2{font-size:2.4em;}}@media screen and (max-width: 700px){section.cewerkone-pageintro h2{font-size:2.2em;}section.cewerkone-pageintro.course{min-height:380px;}}@media screen and (max-width: 600px){section.cewerkone-pageintro h2{font-size:1.6em;}}section[data-type=parallaxImage]{margin-left:-32px;margin-right:-32px;max-width:none;background-color:#888;position:relative;margin-top:8vh;margin-bottom:8vh;height:50vh;min-height:400px;}section[data-type=parallaxImage]>.inner{height:100%;position:relative;overflow:hidden;}section[data-type=parallaxImage]>.inner .image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden;height:120%;top:-10%;position:relative;}section[data-type=parallaxImage]>.inner .image:before{content:" ";position:absolute;width:100%;height:100%;}section[data-type=parallaxImage]>.inner .image img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:.8s;transition:.8s;}section[data-type=parallaxImage] .overlay{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.25);padding:var(--padding-LR);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;}section[data-type=parallaxImage] .overlay .inner{max-width:1026.6666666667px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;}section[data-type=parallaxImage] .overlay *{color:#fff;}section[data-type=parallaxImage] .overlay h1,section[data-type=parallaxImage] .overlay h2,section[data-type=parallaxImage] .overlay h3{font-size:3em;font-weight:300;}section[data-type=parallaxImage] .overlay .wp-element-button{margin:1.2em 0 0 0;background-color:rgba(0,0,0,0);border:2px solid #fff;text-transform:uppercase;letter-spacing:.05em;}section[data-type=parallaxImage].heightSmall{height:50vh;}section[data-type=parallaxImage].heighthigh{height:75vh;}section[data-type=parallaxImage].heightFull{height:100vh;}@media screen and (max-width: 700px){section[data-type=parallaxImage] .overlay .inner{font-size:.7em;}}@media screen and (max-width: 700px){section[data-type=parallaxImage] .overlay .inner{padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.6em;}}.cewerkone-projectcostoverview{max-width:none;position:relative;}.cewerkone-projectcostoverview .priceInfo{padding:10px 0;text-align:right;}.cewerkone-projectcostoverview sup{font-weight:400;}.cewerkone-projectcostoverview .qualifizierungen{display:table;width:100%;position:relative;}.cewerkone-projectcostoverview .qualifizierungen .header{display:table-row;font-size:.9em;}.cewerkone-projectcostoverview .qualifizierungen .header div{display:table-cell;padding:10px;background-color:#565656;color:#fff;}.cewerkone-projectcostoverview .qualifizierungen .header div span{display:block;font-size:.8em;}.cewerkone-projectcostoverview .qualifizierung{display:table-row;}.cewerkone-projectcostoverview .qualifizierung:nth-child(odd){background-color:#f0f0f0;}.cewerkone-projectcostoverview .qualifizierung>div{display:table-cell;position:relative;padding:10px 6px;font-size:.87em;border-bottom:1px solid #888;}.cewerkone-projectcostoverview .qualifizierung>div.gpm{vertical-align:middle;}.cewerkone-projectcostoverview .qualifizierung>div h3{font-size:1.1em;}.cewerkone-projectcostoverview .qualifizierung>div h4{text-transform:uppercase;font-size:1em;}.cewerkone-projectcostoverview .qualifizierung>div .title{font-size:12px;opacity:0;font-weight:700;}.cewerkone-projectcostoverview .qualifizierung>div .price{font-weight:700;text-align:right;}.cewerkone-projectcostoverview .qualifizierung>div .format{font-weight:700;padding-right:20px;}.cewerkone-projectcostoverview .qualifizierung>div .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.cewerkone-projectcostoverview .qualifizierung>div .content{font-size:11px;opacity:0;}.cewerkone-projectcostoverview .qualifizierung>div ul{padding:0;margin:0;}.cewerkone-projectcostoverview .qualifizierung>div ul li{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #888;position:relative;min-height:45px;}.cewerkone-projectcostoverview .qualifizierung>div ul li:before{display:none;}.cewerkone-projectcostoverview .qualifizierung>div ul li:last-child{border:none;margin:0;}.cewerkone-projectcostoverview .qualifizierung.admin .editEntry{display:none;}.cewerkone-projectcostoverview .qualifizierung.admin>div{width:16.6666666667%;}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li{border-left:7px solid #2da800 !important;}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li{height:auto;padding:5px;background-color:#fff;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.2);box-shadow:1px 1px 10px rgba(0,0,0,.2);}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li .content,.cewerkone-projectcostoverview .qualifizierung.admin>div ul li .title{display:none;}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li.optional .price{color:#f7a600;}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li.price_in_future{border-left-color:#007dff !important;}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li.price_is_active{border-left-color:#2da800 !important;}.cewerkone-projectcostoverview .qualifizierung.admin>div ul li.price_expired{border-left-color:#c50000 !important;}.cewerkone-projectcostoverview .qualifizierung.admin:hover .editEntry{display:block;}.cewerkone-projectcostoverview .qualifizierung.admin:hover>div *{opacity:1;}.cewerkone-projectcostoverview .qualifizierung.admin:hover>div ul li{padding:20px 5px 5px 5px;border:1px solid #888;}.cewerkone-projectcostoverview .qualifizierung.admin:hover>div ul li .content,.cewerkone-projectcostoverview .qualifizierung.admin:hover>div ul li .title{display:block;}.cewerkone-projectcostoverview.admin{border:10px solid #f7a600;padding:6px;}.cewerkone-projectcostoverview.admin div.info{min-width:180px;padding:10px 10px 20px 10px;position:sticky;-ms-flex-item-align:start;align-self:flex-start;top:0;overflow-y:auto;padding-bottom:100px;font-size:.8em;}.cewerkone-projectcostoverview.admin div.info>div{white-space:nowrap;}.cewerkone-projectcostoverview.admin div.info>div>span{display:inline-block;width:14px;height:20px;}.cewerkone-projectcostoverview table{font-size:.8em;margin-bottom:10px;}.cewerkone-projectcostoverview table tr:first-child th:first-child{border-width:0;background-color:rgba(0,0,0,0);}.cewerkone-projectcostoverview table tr.total_net td{font-weight:700;border-top:2px solid #565656;}.cewerkone-projectcostoverview table tr.total_net td:first-child{font-size:1em;font-weight:700;}.cewerkone-projectcostoverview table tr.total_amount td{font-weight:700;}.cewerkone-projectcostoverview table tr.total-qual td{font-size:1.2em;font-weight:700;border-top:2px solid #565656;}.cewerkone-projectcostoverview table td{text-align:right;padding:8px 8px;border-right:1px solid #888;white-space:nowrap;}.cewerkone-projectcostoverview table td:first-child{text-align:left;border-left-width:1px;white-space:normal;}.cewerkone-projectcostoverview table th{padding:8px 8px;font-size:1.2em;border-top:1px solid #888;border-right:1px solid #888;border-left:1px solid #888;text-align:center;color:#fff;background-color:#565656;}.cewerkone-projectcostoverview table,.cewerkone-projectcostoverview table td,.cewerkone-projectcostoverview table th{border-color:#d6d6d6;}.cewerkone-projectcostoverview[data-type=overview-2]{overflow-x:auto;margin-bottom:50px;}section.cewerkone-projectcoursedatelist{margin-top:4vh;margin-bottom:4vh;margin-left:auto;margin-right:auto;max-width:1232px;}section.cewerkone-projectcoursedatelist table{border-spacing:0;border-bottom:1px solid #565656;width:100%;}section.cewerkone-projectcoursedatelist thead th{padding:20px 12px;vertical-align:bottom;text-align:left;font-weight:700;letter-spacing:.05em;font-size:.9em;}section.cewerkone-projectcoursedatelist thead th.asc:after{content:">";position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:5px;margin-top:2px;}section.cewerkone-projectcoursedatelist thead th.desc:after{content:"<";position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:5px;margin-top:2px;}section.cewerkone-projectcoursedatelist tbody tr{-webkit-transition:background-color .8s;transition:background-color .8s;background-color:rgba(0,0,0,0);}section.cewerkone-projectcoursedatelist tbody tr:hover{background-color:#fff;}section.cewerkone-projectcoursedatelist tbody tr[data-status="1"] td{color:#afafaf;}section.cewerkone-projectcoursedatelist tbody tr[data-status="1"] td.status{color:#2f2f2f;}section.cewerkone-projectcoursedatelist tbody td{font-size:1em;padding:20px 12px;vertical-align:center;text-align:left;border-top:1px solid #565656;position:relative;}section.cewerkone-projectcoursedatelist tbody td.format{font-weight:700;}section.cewerkone-projectcoursedatelist tbody td.location{font-weight:700;}section.cewerkone-projectcoursedatelist tbody td div.status{padding-bottom:8px;font-weight:700;}section.cewerkone-projectcoursedatelist a.button{padding:4px 12px;text-decoration:none;display:inline-block;background-color:#f7a600;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:.9em;border:none;-webkit-transition:.25s;transition:.25s;}section.cewerkone-projectcoursedatelist a.button:hover{background-color:#c48400;}@media screen and (max-width: 1000px){section.cewerkone-projectcoursedatelist thead th{padding:10px 6px;font-size:.65em;}section.cewerkone-projectcoursedatelist tbody td{padding:10px 6px;font-size:.8em;}}@media screen and (max-width: 600px){section.cewerkone-projectcoursedatelist thead{display:none;}section.cewerkone-projectcoursedatelist tbody td{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;padding:6px;}section.cewerkone-projectcoursedatelist tbody td:first-child{font-size:1.2em;text-align:left;border-top:1px solid gray;}section.cewerkone-projectcoursedatelist tbody td.number{font-weight:700;}section.cewerkone-projectcoursedatelist tbody td.start,section.cewerkone-projectcoursedatelist tbody td.end,section.cewerkone-projectcoursedatelist tbody td.zert{padding-left:100px;}section.cewerkone-projectcoursedatelist tbody td.start:before{position:absolute;content:"Start: ";left:6px;}section.cewerkone-projectcoursedatelist tbody td.end:before{position:absolute;content:"Ende: ";left:6px;}section.cewerkone-projectcoursedatelist tbody td.zert:before{position:absolute;content:"Zertifizierung: ";left:6px;}section.cewerkone-projectcoursedatelist tbody td:last-child{text-align:left;padding-bottom:20px;}section.cewerkone-projectcoursedatelist tbody td:last-child a{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}}section.cewerkone-projectcoursedateteaser{margin-top:calc(-8vh - 64px);margin-left:-25px;margin-bottom:60px;}section.cewerkone-projectcoursedateteaser:after{position:absolute;content:"";display:block;width:0;height:0;border-top:26px solid #916100;border-bottom:26px solid rgba(0,0,0,0);border-left:26px solid rgba(0,0,0,0);}section.cewerkone-projectcoursedateteaser>.inner{background-color:#f7a600;position:relative;padding:70px 30px 20px 30px;}section.cewerkone-projectcoursedateteaser>.inner:before{content:"";display:block;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/lehrgang.svg");background-repeat:no-repeat;background-size:contain;position:absolute;right:38px;top:38px;width:98px;height:82px;}section.cewerkone-projectcoursedateteaser>.inner h3{font-size:1.25em;letter-spacing:.05em;border-bottom:2px solid #2f2f2f;display:inline-block;padding:4px 0;margin-bottom:20px;}section.cewerkone-projectcoursedateteaser>.inner h4{margin:0;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:.8s;transition:.8s;display:inline-block;}section.cewerkone-projectcoursedateteaser>.inner p{margin:0;}section.cewerkone-projectcoursedateteaser>.inner a{padding-right:50px;display:block;border:none;}section.cewerkone-projectcoursedateteaser>.inner a:hover{border:none;}section.cewerkone-projectcoursedateteaser>.inner a:hover h4{border-color:#2f2f2f;}section.cewerkone-projectcoursedateteaser ul{padding:0;}section.cewerkone-projectcoursedateteaser ul li{padding:0 0 16px 0;position:relative;}section.cewerkone-projectcoursedateteaser ul li .header{font-size:.8em;font-weight:700;}section.cewerkone-projectcoursedateteaser ul li:before{background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow2.svg");background-repeat:no-repeat;background-size:contain;width:31px;height:18px;display:block;position:absolute;right:0;top:50%;margin-top:-15px;pointer-events:none;}@media screen and (max-width: 900px){section.cewerkone-projectcoursedateteaser{margin-top:40px !important;}}section.cewerkone-projectregistrationform{max-width:1232px;}section.cewerkone-projectregistrationform h1{margin:0;}section.cewerkone-projectregistrationform .locked{opacity:.5;}section.cewerkone-projectregistrationform form>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;}section.cewerkone-projectregistrationform form>.inner>.main{width:70%;padding-right:15px;padding-top:50px;padding-bottom:100px;}section.cewerkone-projectregistrationform form>.inner>.sidebar{width:30%;}section.cewerkone-projectregistrationform form>.inner>.sidebar .info{padding-top:2em;font-size:.8em;line-height:1.4em;}section.cewerkone-projectregistrationform .container{-webkit-transition:top .5s;transition:top .5s;top:0;position:sticky;margin-top:10px;margin-bottom:10px;padding-top:50px;}section.cewerkone-projectregistrationform .container .inner{background-color:#565656;padding:20px;}section.cewerkone-projectregistrationform .container .inner *{color:#fff;}section.cewerkone-projectregistrationform .container .inner h2{margin:0;font-size:1.6em;}section.cewerkone-projectregistrationform .container .inner p{margin-top:0;}section.cewerkone-projectregistrationform .container .inner .costPerson{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:15px;padding-top:20px;}section.cewerkone-projectregistrationform .container .inner .total_net,section.cewerkone-projectregistrationform .container .inner .total_amount,section.cewerkone-projectregistrationform .container .inner .vat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;}section.cewerkone-projectregistrationform .container .inner .total_net{border-top:1px solid #fff;padding-top:15px;margin-top:15px;}section.cewerkone-projectregistrationform .container .inner .total_amount{font-size:1.1em;padding-top:8px;font-weight:700;}section.cewerkone-projectregistrationform .container input[type=submit]{background-color:#f7a600;width:100%;border:none;font-size:1.1em;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:10px;margin-top:4px;}section.cewerkone-projectregistrationform .infoBox{padding:32px;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px;margin-bottom:10px;}section.cewerkone-projectregistrationform .infoBox>.info{width:30%;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;padding-right:40px;position:relative;}section.cewerkone-projectregistrationform .infoBox p{font-size:.9em;}section.cewerkone-projectregistrationform .infoBox .content{width:70%;-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}section.cewerkone-projectregistrationform .infoBox .content>div.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}section.cewerkone-projectregistrationform .infoBox .content>.description{font-size:.9em;margin-bottom:50px;}section.cewerkone-projectregistrationform .infoBox .content>.description[data-content="0"],section.cewerkone-projectregistrationform .infoBox .content>.description[data-content]{display:none;}section.cewerkone-projectregistrationform .infoBox .content>.description[data-content="1"]{display:block;}section.cewerkone-projectregistrationform .infoBox .content>.description>*{font-size:1em !important;}section.cewerkone-projectregistrationform .infoBox.status{background-color:#f7a600;font-weight:700;font-size:1.3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}section.cewerkone-projectregistrationform .infoBox h2{font-size:1.25em;margin:0 0 .2em 0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}section.cewerkone-projectregistrationform .infoBox h2.course{margin:0 0 0 0;}section.cewerkone-projectregistrationform .infoBox h2.course+p{margin-top:0;}section.cewerkone-projectregistrationform .infoBox h3{font-size:1.18em;}section.cewerkone-projectregistrationform .infoBox ul.infos{font-size:.85em;display:table;padding:0;margin:.3em 0;}section.cewerkone-projectregistrationform .infoBox ul.infos li{display:table-row;}section.cewerkone-projectregistrationform .infoBox ul.infos li:before{display:none;}section.cewerkone-projectregistrationform .infoBox ul.infos li.spacer span{padding-top:.5em;}section.cewerkone-projectregistrationform .infoBox ul.infos li span{display:table-cell;padding:0 15px 6px 0;}section.cewerkone-projectregistrationform .infoBox ul.infos li span.label{font-weight:600;}section.cewerkone-projectregistrationform .infoBoxCost{background-color:#f0f0f0;margin:0 0 20px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}section.cewerkone-projectregistrationform .infoBoxCost>.infos{padding-right:20px;}section.cewerkone-projectregistrationform .infoBoxCost h4{margin:0 0 .3em 0;font-size:1.1em;}section.cewerkone-projectregistrationform .infoBoxCost p{margin-top:0;}section.cewerkone-projectregistrationform .infoBoxCost[data-rabatt-status=disable] .price{text-decoration:line-through;}section.cewerkone-projectregistrationform .infoBoxCost[data-rabatt-status=disable] .price div.after{display:none;}section.cewerkone-projectregistrationform .infoBoxCost[data-price-type=optional]{padding-left:40px;}section.cewerkone-projectregistrationform .infoBoxCost[data-price-type=calculation_disable] .price{font-size:1em;font-weight:500;text-align:left;}section.cewerkone-projectregistrationform .infoBoxCost[data-price-type=calculation_disable] .price:before{content:"optional ";}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true]{background-color:rgba(0,0,0,0);font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 8px 0;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true] .editEntry{display:none;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true][data-price-type=optional]{display:none;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true][data-rabatt-status=disable]{display:none;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true][data-price-type=calculation_disable]{display:none;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true][data-price-type=optional]{padding-left:0;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true] *{color:#fff;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true] h4{font-size:1em;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true] .price{font-size:1em;min-width:80px;font-weight:400;}section.cewerkone-projectregistrationform .infoBoxCost[data-sidebar=true] .price .after{display:none;}section.cewerkone-projectregistrationform .infoBox div.input.checkbox{padding-left:0;}section.cewerkone-projectregistrationform .infoBox div.input.checkbox input[type=checkbox],section.cewerkone-projectregistrationform .infoBox div.input.checkbox input[type=radio]{display:inline-block;width:30px;margin-right:10px;opacity:0;float:right;}section.cewerkone-projectregistrationform .infoBox div.input.checkbox input[type=checkbox]:checked+label:before,section.cewerkone-projectregistrationform .infoBox div.input.checkbox input[type=radio]:checked+label:before{background-color:#f7a600;border-color:#f7a600;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/check-neg.svg");background-repeat:no-repeat;background-position:50% 50%;}section.cewerkone-projectregistrationform .infoBox div.input.checkbox label{font-weight:700;font-size:1.1em;padding-left:3px;}section.cewerkone-projectregistrationform .infoBox div.input.checkbox label:before{content:"";display:inline-block;width:24px;height:24px;border:1px solid #565656;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;-webkit-transform:translate(0, 5px);transform:translate(0, 5px);margin-left:-37px;-webkit-transition:background-color .5s;transition:background-color .5s;}section.cewerkone-projectregistrationform .description ul{font-size:.85em;margin:.3em 0;}section.cewerkone-projectregistrationform .price{font-weight:700;font-size:1.1em;text-align:right;white-space:nowrap;}section.cewerkone-projectregistrationform .price .after{font-size:.7em;color:#888;font-weight:400;}section.cewerkone-projectregistrationform .debug{display:none;font-size:12px;padding-top:20px;color:#959595;}section.cewerkone-projectregistrationform ul{padding-left:15px;}section.cewerkone-projectregistrationform ul li:before{content:" ";display:block;position:relative;float:left;width:8px;height:8px;background-color:#f7a600;margin-left:-15px;margin-top:6px;}@media screen and (max-width: 1000px){section.cewerkone-projectregistrationform .infoBox{-ms-flex-wrap:wrap;flex-wrap:wrap;}section.cewerkone-projectregistrationform .infoBox>.info{width:100%;}section.cewerkone-projectregistrationform .infoBox>.content{width:100%;}section.cewerkone-projectregistrationform .infoBox div.input.checkbox{padding-left:30px;}section.cewerkone-projectregistrationform .infoBox .infoBoxCost{display:block;}section.cewerkone-projectregistrationform .infoBox .infoBoxCost[data-price-type=optional]{padding-left:0;}section.cewerkone-projectregistrationform .infoBox .infoBoxCost .price{text-align:right;}section.cewerkone-projectregistrationform form>.inner>.sidebar{width:40%;font-size:.8em;}section.cewerkone-projectregistrationform form>.inner>.sidebar h4{font-size:.8em;}}@media screen and (max-width: 750px){section.cewerkone-projectregistrationform .infoBox{margin-left:-20px;width:calc(100% + 40px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;}section.cewerkone-projectregistrationform form>.inner{display:block;}section.cewerkone-projectregistrationform form>.inner>.main{width:100%;padding:0;}section.cewerkone-projectregistrationform form>.inner>.sidebar{width:100%;}section.cewerkone-projectregistrationform form>.inner>.sidebar .container{padding:0 0 50px 0;}}body.scollInside section.cewerkone-projectregistrationform .container{top:70px;}body.menuHide section.cewerkone-projectregistrationform .container{top:0;}section.cewerkone-referencescomments{max-width:none;}section.cewerkone-referencescomments>.inner{width:100%;max-width:1232px;margin-left:auto;margin-right:auto;position:relative;}section.cewerkone-referencescomments>.inner:before{content:"";display:block;position:absolute;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/quote.svg");background-repeat:no-repeat;background-size:contain;width:240px;height:200px;top:-120px;right:-80px;z-index:-1;}section.cewerkone-referencescomments ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative;z-index:10;gap:20px;}section.cewerkone-referencescomments ul li{list-style:none;padding:30px 30px;max-width:300px;min-width:220px;background-color:rgba(240,240,240,.65);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:15px;}section.cewerkone-referencescomments ul li:before{display:none;}section.cewerkone-referencescomments .footer{font-size:.9em;border-top:1px solid #565656;padding-top:10px;}section.cewerkone-referencescomments .sign{background-color:#f7a600;border-radius:50%;width:70px;height:70px;text-transform:uppercase;text-align:center;line-height:70px;font-weight:600;font-size:1.3em;letter-spacing:.1em;color:#fff;}section.cewerkone-referencescomments .content{font-size:.9em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;}section.cewerkone-referencescomments .name{font-size:1em;font-weight:700;margin-bottom:10px;}section.cewerkone-referencescomments .date{font-size:.8em;color:#888;}@media screen and (max-width: 1200px){section.cewerkone-referencescomments .inner{overflow-x:scroll;}section.cewerkone-referencescomments .inner:before{display:none;}section.cewerkone-referencescomments .inner ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}}@media screen and (max-width: 900px){section.cewerkone-referencescomments{margin-left:-30px;width:calc(100% + 60px);}}section.cewerkone-referenceslogos ul{padding:0;margin:0 0 30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}section.cewerkone-referenceslogos ul li{padding:0;margin:0;width:20%;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}section.cewerkone-referenceslogos ul li:before{display:none;}section.cewerkone-referenceslogos ul li .image{width:220px;aspect-ratio:16/12;overflow:hidden;}section.cewerkone-referenceslogos ul li .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;}section.cewerkone-referenceslogos .carousel__nav{display:none;}@media screen and (max-width: 600px){section.cewerkone-referenceslogos ul li{min-width:100px;}}.cewerkone-slider{margin-bottom:6vh;max-width:none;margin-left:-32px;margin-right:-32px;}.cewerkone-slider .cewerkone-sliderelement{width:100vw;height:80vh;min-height:300px;max-height:800px;padding:0;position:relative;}.cewerkone-slider .cewerkone-sliderelement:before{content:"";position:absolute;z-index:100;height:3px;width:0;background-color:#f7a600;left:0;bottom:0px;-webkit-transition:width 5.6s linear;transition:width 5.6s linear;}.cewerkone-slider .cewerkone-sliderelement .image{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:height .8s;transition:height .8s;position:relative;overflow:hidden;}.cewerkone-slider .cewerkone-sliderelement .image .inner{position:relative;width:100%;height:100%;}.cewerkone-slider .cewerkone-sliderelement .image .inner img{position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:5s;transition:5s;-webkit-transform:scale(1);transform:scale(1);}.cewerkone-slider .cewerkone-sliderelement .image:before{content:"";display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(33%, rgba(255, 255, 255, 0)));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 33%);}.cewerkone-slider .cewerkone-sliderelement .content{position:absolute;z-index:10;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f1f2f2;background:linear-gradient(115deg, rgba(241, 242, 242, 0.5368741246) 26%, rgba(255, 255, 255, 0) 61%);}.cewerkone-slider .cewerkone-sliderelement .content .inner{max-width:1232px;width:100%;padding:30px 50px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:1.5s;transition:1.5s;}.cewerkone-slider .cewerkone-sliderelement .content .inner>*{color:#fff;margin-left:-20px;}.cewerkone-slider .cewerkone-sliderelement .content .inner h2{margin-left:0px;font-weight:300;font-size:2.6em;margin-top:0;background:#f7a600;display:inline;color:#fff;-webkit-transform:translate(50px, 100px);transform:translate(50px, 100px);line-height:1.6em;}.cewerkone-slider .cewerkone-sliderelement .content .inner h2 span{display:inline;background:#f7a600;color:#fff;padding-top:5px;padding-bottom:5px;padding-left:0;padding-right:0;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:20px 0 0 #f7a600,-20px 0 0 #f7a600;box-shadow:20px 0 0 #f7a600,-20px 0 0 #f7a600;}.cewerkone-slider .cewerkone-sliderelement .content .inner p{font-size:1.2em;font-weight:600;color:#2f2f2f;}.cewerkone-slider .cewerkone-sliderelement .content .inner a.wp-block-button__link{font-size:1.2em;background-color:rgba(0,0,0,0);padding:0 0 2px 0;color:#2f2f2f;border-bottom:2px solid #2f2f2f;position:relative;}.cewerkone-slider .cewerkone-sliderelement .content .inner a.wp-block-button__link:after{content:"";position:absolute;top:4px;right:-30px;display:block;width:20px;height:20px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow.svg");background-repeat:no-repeat;background-size:contain;}.cewerkone-slider .cewerkone-sliderelement.is-selected .content .inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}.cewerkone-slider .cewerkone-sliderelement.is-selected .image .inner img{-webkit-transform:scale(1.1);transform:scale(1.1);}.cewerkone-slider .cewerkone-sliderelement.is-selected:before{width:100%;}@media screen and (max-width: 900px){.cewerkone-slider .cewerkone-sliderelement{font-size:.8em;}}@media screen and (max-width: 600px){.cewerkone-slider .cewerkone-sliderelement{aspect-ratio:16/10;height:auto;font-size:1em;}.cewerkone-slider .cewerkone-sliderelement .content{top:20%;height:80%;}.cewerkone-slider .cewerkone-sliderelement .content .inner{font-size:.7em;}.cewerkone-slider .cewerkone-sliderelement .content .inner h2{font-size:2em;}}@media screen and (max-width: 600px){.cewerkone-slider .carousel__nav{display:none;}}.cewerkone-projectqualificationslider{margin-top:2vh;margin-bottom:2vh;padding:0 0 100px 0;position:relative;}.cewerkone-projectqualificationslider a{text-decoration:none;}.cewerkone-projectqualificationslider .filter ul{margin:30px 0 20px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.cewerkone-projectqualificationslider .filter ul li{margin:0;padding:10px 20px;}.cewerkone-projectqualificationslider .filter ul li:before{display:none;}.cewerkone-projectqualificationslider .filter a{font-weight:700;text-transform:uppercase;text-decoration:none;border-bottom-width:2px;font-size:1em;line-height:1.8em;}.cewerkone-projectqualificationslider .filter a.selected{border-bottom:2px solid #2f2f2f;}@media screen and (max-width: 600px){.cewerkone-projectqualificationslider .filter ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.cewerkone-projectqualificationslider .carousel__slide{padding:0;width:50%;max-width:420px;height:700px;overflow:hidden;border-radius:15px;margin:18px;background-color:#565656;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.8s;transition:.8s;}.cewerkone-projectqualificationslider .carousel__slide *{-webkit-transition:color .5s;transition:color .5s;color:#fff;}.cewerkone-projectqualificationslider .carousel__slide.hidden{display:none;}.cewerkone-projectqualificationslider .carousel__slide .image{height:450px;-webkit-transition:height .8s;transition:height .8s;position:relative;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, black), to(transparent));-webkit-mask-image:linear-gradient(black 50%, transparent 100%);mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, black), to(transparent));mask-image:linear-gradient(black 50%, transparent 100%);mask-mode:alpha;}.cewerkone-projectqualificationslider .carousel__slide .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;}.cewerkone-projectqualificationslider .carousel__slide .teaser{line-height:1.2em;padding:40px 20px 20px 20px;text-align:center;}.cewerkone-projectqualificationslider .carousel__slide .teaser h3{font-weight:300;font-size:2.4em;margin:0 0 1.5em 0;}.cewerkone-projectqualificationslider .carousel__slide .teaser h4{font-size:1.1em;margin:.25em 0;}.cewerkone-projectqualificationslider .carousel__slide .teaser p{font-size:1.1em;font-weight:400;margin:0;}.cewerkone-projectqualificationslider .carousel__slide .info{font-size:.9em;padding:0 30px 20px 30px;opacity:0;height:0;overflow:hidden;-webkit-transition-delay:2s;transition-delay:2s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition:.8s;transition:.8s;}.cewerkone-projectqualificationslider .carousel__slide .info *{line-height:1.25em;}.cewerkone-projectqualificationslider .carousel__slide .info ul li:before{background-color:#fff;}.cewerkone-projectqualificationslider .carousel__slide:hover{background-color:#f7a600;}.cewerkone-projectqualificationslider .carousel__slide:hover *{color:#2f2f2f;}.cewerkone-projectqualificationslider .carousel__slide:hover .image{height:150px;}.cewerkone-projectqualificationslider .carousel__slide:hover .info{height:auto;opacity:1;}@media screen and (max-width: 600px){.cewerkone-projectqualificationslider .carousel__slide{margin:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;font-size:.8em;height:650px;}}.cewerkone-projectqualificationslider .carousel__dots{position:absolute;width:100%;}.cewerkone-projectqualificationslider .has-dots{margin-bottom:0;}section.cewerkone-teamgrid{max-width:1232px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:96px;margin-bottom:96px;}section.cewerkone-teammember{width:100%;max-width:410px;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}section.cewerkone-teammember>.inner{background-color:#f0f0f0;width:100%;}section.cewerkone-teammember .image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:height .8s;transition:height .8s;position:relative;overflow:hidden;}section.cewerkone-teammember .image .inner{position:relative;width:100%;padding-top:110%;}section.cewerkone-teammember .image .inner img{position:absolute;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:.8s;transition:.8s;}section.cewerkone-teammember .content{width:100%;padding:20px 30px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;}section.cewerkone-teammember .content h3{font-size:1.4em;margin:0 0 .8em 0;}section.cewerkone-teammember .content a.button{background-color:#f7a600;display:inline-block;padding:4px 12px;margin-top:20px;}section.cewerkone-teammember .content .inner{font-size:.9em;line-height:1.2em;}section.cewerkone-teammember .content .inner ul{margin:0;padding-left:15px;}section.cewerkone-teammember .content .inner ul li:before{content:" ";display:block;position:relative;float:left;width:6px;height:6px;background-color:#f7a600;margin-left:-15px;margin-top:5px;}.cewerkone-teaser{margin-top:2vh;margin-bottom:2vh;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px;margin-right:10px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;}.cewerkone-teaser a.outer{text-decoration:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.cewerkone-teaser a.outer:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1);}.cewerkone-teaser a{display:block;background-color:#f0f0f0;-webkit-transition:background-color .8s;transition:background-color .8s;}.cewerkone-teaser a:hover{background-color:#f7a600;}.cewerkone-teaser .link{font-weight:700;text-decoration:none;position:relative;display:inline-block;padding-bottom:4px;border-bottom:.1em solid #2f2f2f;}.cewerkone-teaser .link:after{content:"";position:absolute;top:4px;right:-22px;display:block;width:15px;height:15px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow.svg");background-repeat:no-repeat;background-size:contain;}.cewerkone-teaser .image{aspect-ratio:16/10;-webkit-transition:height .8s;transition:height .8s;position:relative;overflow:hidden;}.cewerkone-teaser .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:.8s;transition:.8s;}.cewerkone-teaser .content{padding:24px 30px;-webkit-transition:background-color .8s;transition:background-color .8s;min-height:300px;}.cewerkone-teaser h4{font-weight:400;font-size:1.25em;}.cewerkone-teaser[data-style=style1]{width:100%;padding-top:50px;}.cewerkone-teaser[data-style=style1] h3{font-size:1.4em;}.cewerkone-teaser[data-style=style1] h4{font-size:1.2em;font-weight:400;margin-bottom:.4em;}.cewerkone-teaser[data-style=style1] .content{padding-bottom:60px;}.cewerkone-teaser[data-style=style1] .teaser{font-size:.85em;line-height:1.6em;}.cewerkone-teaser[data-style=style1] .link{position:absolute;bottom:30px;max-width:calc(100% - 80px);}@media screen and (max-width: 700px){.cewerkone-teaser[data-style=style1]{margin:0;}.cewerkone-teaser[data-style=style1] .content{min-height:auto;padding-bottom:80px;}}.cewerkone-teaser[data-style=home]{padding-top:50px;}.cewerkone-teaser[data-style=home] .content{padding-bottom:30px;}.cewerkone-teaser[data-style=home] .link{position:absolute;bottom:30px;}.cewerkone-teaser[data-style=home] h3{font-weight:700;font-size:1.1em;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-top:0;position:absolute;top:-40px;left:0;width:100%;}.cewerkone-teaser[data-style=home] h4{margin-top:0;}@media screen and (max-width: 600px){.cewerkone-teaser[data-style=home]{padding-top:60px;font-size:.8em;margin:0;}.cewerkone-teaser[data-style=home] h3{top:25px;font-size:1.1em;}.cewerkone-teaser[data-style=home] .image{aspect-ratio:16/8;}.cewerkone-teaser[data-style=home] .content{min-height:auto;margin-bottom:30px;}.cewerkone-teaser[data-style=home] .link{font-size:1.2em;}}.cewerkone-teaserwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1232px;}@media screen and (max-width: 1000px){.cewerkone-teaserwrapper{font-size:.8em;}.cewerkone-teaserwrapper .content{padding:14px 20px;}}@media screen and (max-width: 760px){.cewerkone-teaserwrapper{font-size:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.cewerkone-teaserwrapper .content{padding:24px 30px;}}section.cewerkone-teaserblock{margin-top:80px;margin-bottom:80px;position:relative;max-width:none;margin-left:-32px;margin-right:-32px;}section.cewerkone-teaserblock .image{position:absolute;top:0;min-height:600px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:height .8s;transition:height .8s;overflow:hidden;}section.cewerkone-teaserblock .image:after{content:"";display:block;position:absolute;z-index:1;background-color:#f0f0f0;width:100%;height:73.2%;top:26.8%;}section.cewerkone-teaserblock .image .inner{position:absolute;z-index:2;width:100%;height:100%;}section.cewerkone-teaserblock .image .inner img{top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%;border-color:red;-webkit-transition:.8s;transition:.8s;}section.cewerkone-teaserblock .content{position:relative;bottom:-40px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;max-width:1232px;margin-left:auto;margin-right:auto;}section.cewerkone-teaserblock .content .inner{position:relative;width:400px;background-color:#f7a600;max-width:513.3333333333px;padding:85px 50px 30px 50px;}section.cewerkone-teaserblock .content .inner:before{content:"";display:block;position:absolute;right:30px;top:30px;width:90px;height:110px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/bestseller.svg");background-repeat:no-repeat;background-size:contain;}section.cewerkone-teaserblock .content .inner h2{font-weight:300;font-size:3em;margin-top:0;}section.cewerkone-teaserblock .content .inner h4{border-bottom:3px solid #2f2f2f;display:inline-block;width:auto;}section.cewerkone-teaserblock .content .inner a{margin-right:20px;}section.cewerkone-teaserblock .content .inner a:after{content:"";position:absolute;top:4px;right:-22px;display:block;width:15px;height:15px;background-image:url("/wp-content/themes/cewerk-one/assets/static/internal/images/icons/arrow.svg");background-repeat:no-repeat;background-size:contain;}@media screen and (max-width: 1100px){section.cewerkone-teaserblock .image .inner img{width:125%;-o-object-fit:cover;object-fit:cover;-o-object-position:80% 0;object-position:80% 0;}section.cewerkone-teaserblock .content{margin-left:20px;max-width:50%;}}@media screen and (max-width: 600px){section.cewerkone-teaserblock{margin-bottom:250px;}section.cewerkone-teaserblock .image .inner img{-o-object-position:65% 0 !important;object-position:65% 0 !important;}section.cewerkone-teaserblock .image .inner img{width:100%;-o-object-fit:cover;object-fit:cover;}section.cewerkone-teaserblock .content{max-width:none;width:calc(100% - 40px);bottom:auto;top:250px;}section.cewerkone-teaserblock .content .inner{padding:30px 20px;}}
