body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/* 2024-09-24 13:14:56 */ @font-face{font-family:'open_sans_condensedbold';src:url('../fonts/opensans-condbold-webfont.eot');src:url('../fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-condbold-webfont.woff2') format('woff2'), url('../fonts/opensans-condbold-webfont.woff') format('woff'), url('../fonts/opensans-condbold-webfont.ttf') format('truetype'), url('../fonts/opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanscondensed_light';src:url('../fonts/opensans-condlight-webfont.eot');src:url('../fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-condlight-webfont.woff2') format('woff2'), url('../fonts/opensans-condlight-webfont.woff') format('woff'), url('../fonts/opensans-condlight-webfont.ttf') format('truetype'), url('../fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');font-weight:normal;font-style:normal;/* open-sans-300 - latin */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;/* IE9 Compat Modes */src:url('../fonts/open-sans-v35-latin-300.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:url('../fonts/open-sans-v35-latin-300.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v35-latin-300.woff2') format('woff2'), url('../fonts/open-sans-v35-latin-300.woff') format('woff'), url('../fonts/open-sans-v35-latin-300.ttf') format('truetype'), url('../fonts/open-sans-v35-latin-300.svg#OpenSans') format('svg');/* open-sans-regular - latin */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;/* IE9 Compat Modes */src:url('../fonts/open-sans-v35-latin-regular.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:url('../fonts/open-sans-v35-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v35-latin-regular.woff2') format('woff2'), url('../fonts/open-sans-v35-latin-regular.woff') format('woff'), url('../fonts/open-sans-v35-latin-regular.ttf') format('truetype'), url('../fonts/open-sans-v35-latin-regular.svg#OpenSans') format('svg');/* open-sans-500 - latin */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:500;/* IE9 Compat Modes */src:url('../fonts/open-sans-v35-latin-500.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:url('../fonts/open-sans-v35-latin-500.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v35-latin-500.woff2') format('woff2'), url('../fonts/open-sans-v35-latin-500.woff') format('woff'), url('../fonts/open-sans-v35-latin-500.ttf') format('truetype'), url('../fonts/open-sans-v35-latin-500.svg#OpenSans') format('svg');/* open-sans-600 - latin */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;/* IE9 Compat Modes */src:url('../fonts/open-sans-v35-latin-600.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:url('../fonts/open-sans-v35-latin-600.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v35-latin-600.woff2') format('woff2'), url('../fonts/open-sans-v35-latin-600.woff') format('woff'), url('../fonts/open-sans-v35-latin-600.ttf') format('truetype'), url('../fonts/open-sans-v35-latin-600.svg#OpenSans') format('svg');/* open-sans-700 - latin */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;/* IE9 Compat Modes */src:url('../fonts/open-sans-v35-latin-700.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:url('../fonts/open-sans-v35-latin-700.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v35-latin-700.woff2') format('woff2'), url('../fonts/open-sans-v35-latin-700.woff') format('woff'), url('../fonts/open-sans-v35-latin-700.ttf') format('truetype'), url('../fonts/open-sans-v35-latin-700.svg#OpenSans') format('svg');/* open-sans-800 - latin */}@font-face{/* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:800;/* IE9 Compat Modes */src:url('../fonts/open-sans-v35-latin-800.eot');/* IE6-IE8 *//* Super Modern Browsers *//* Modern Browsers *//* Safari, Android, iOS *//* Legacy iOS */src:url('../fonts/open-sans-v35-latin-800.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans-v35-latin-800.woff2') format('woff2'), url('../fonts/open-sans-v35-latin-800.woff') format('woff'), url('../fonts/open-sans-v35-latin-800.ttf') format('truetype'), url('../fonts/open-sans-v35-latin-800.svg#OpenSans') format('svg');}@font-face{font-family:'vistabus';src:url('../fonts/vistabus.eot?qnf3nr');src:url('../fonts/vistabus.eot?qnf3nr#iefix') format('embedded-opentype'), url('../fonts/vistabus.ttf?qnf3nr') format('truetype'), url('../fonts/vistabus.woff?qnf3nr') format('woff'), url('../fonts/vistabus.svg?qnf3nr#vistabus') format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'vistabus' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;/* Better Font Rendering =========== */line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-warning:before{content:"\e902";}.icon-check:before{content:"\e903";}.icon-circle-right-solid:before{content:"\e900";}.icon-circle-left-solid:before{content:"\e901";}body,html{margin:0;min-height:100%;font:20px/170% 'Open Sans', sans-serif;font-weight:300;height:100%;-webkit-text-size-adjust:none;}*{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;}video{width:100%;height:auto;}.newsBox{background-color:rgba(254, 255, 255, 0.9);position:absolute;left:80px;top:15%;padding:20px;font-size:16px;line-height:18px;border-left:4px solid #eb6a27;border-top:4px solid #eb6a27;margin-right:25px;z-index:10;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);text-align:center;}.newsBox .titel{font:34px/100% 'open_sans_condensedbold', sans-serif;}img{max-width:100%;}a{color:#005ea8;text-decoration:none;}.webPage.headlineUnterseite{color:#4b4b4b;}body{overflow-x:hidden;}h1{font:40px/140% 'open_sans_condensedbold', sans-serif;}body.Print .headBox{background-color:#0093d4;}body.Print .introRight{background-color:#0093d4;}body.Print .textBlock h2 hr{border:1px solid #0093d4;}body.Print .textBlockBox h2{color:#0093d4;}body.Print .textBlockBox ul ::marker{color:#0093d4;}body.Web .headBox{background-color:#f2577e;}body.Web .introRight{background-color:#f2577e;}body.Web .textBlock h2 hr{border:1px solid #f2577e;}body.Web .textBlockBox h2{color:#f2577e;}body.Web .textBlockBox ul ::marker{color:#f2577e;}body.Ecommerce .headBox{background-color:#8dc945;padding:20px 0;}body.Ecommerce .introRight{background-color:#8dc945;}body.Ecommerce .textBlock h2 hr{border:1px solid #8dc945;}body.Ecommerce .textBlockBox h2{color:#8dc945;}body.Ecommerce .textBlockBox ul ::marker{color:#8dc945;}body.Digital_Signage .headBox{background-color:#187ea4;padding:20px 0;}body.Digital_Signage .introRight{background-color:#187ea4;}body.Digital_Signage .textBlock h2 hr{border:1px solid #187ea4;}body.Digital_Signage .textBlockBox h2{color:#187ea4;}body.Digital_Signage .textBlockBox ul ::marker{color:#187ea4;}body.Socialmedia .headBox{background-color:#eb6a27;padding:20px 0;}body.Socialmedia .introRight{background-color:#eb6a27;}body.Socialmedia .textBlock h2 hr{border:1px solid #eb6a27;}body.Socialmedia .textBlockBox h2{color:#eb6a27;}body.Socialmedia .textBlockBox ul ::marker{color:#eb6a27;}.debugInfo{position:fixed;z-index:1000;padding:10px;background-color:rgba(255, 255, 255, 0.9);}.wrapper{max-width:1840px;margin:0 auto;position:relative;padding:40px 20px;/* @group allgemeines */}.email:before{content:'@';}.footer{/*position: fixed;*/margin:0 auto;clear:both;background-color:#4b4b4b;color:white;width:100%;}.home .footer{position:relative;}.footer a{color:white;}.footer a:hover{color:#eb6a27;}.footerInner{max-width:1840px;margin:0 auto;position:relative;padding:20px;text-align:center;}.footerInner > div{display:inline-block;width:20%;}.footerInner a{text-decoration:none;}.footer .webPage{vertical-align:middle;display:inline-block;width:20%;padding:0;margin:auto;clear:none;}.footer .webPage .webpageDescription{column-count:1;}.footer h1{font-size:20px;}.imprint{font-size:12px;text-align:right;max-width:1200px;margin:0 auto;padding:10px 0;}.imprint a{text-decoration:none;}.home > .wrapper{padding:200px 20px 40px 20px;}.galleryImages{display:flex;flex-wrap:wrap;gap:20px;}.galleryImages a{width:13%;}.galleryImages a img{transition:all 0.5s;}.galleryImages a:hover img{transform:rotateY(360deg);}.grafikWorkflow{position:relative;width:25%;display:inline-block;vertical-align:top;padding:10px;}.grafikWorkflow .webPageText{position:relative;}.grafikWorkflow .webPageText:before{content:'';position:absolute;top:0;left:20px;bottom:0;width:2px;background:#eb6a27;}.grafikWorkflow h1{background-color:#eb6a27;padding:20px;color:white;font-size:20px;margin:0;text-align:center;}.grafikWorkflow h1 b{font:35px/140% 'open_sans_condensedbold', sans-serif;}.grafikWorkflow h2{background-color:#eb6a27;padding:20px;margin:0;color:white;}.grafikWorkflow h3{color:#eb6a27;font-size:24px;margin:40px 0 7px 0;display:inline-block;position:relative;padding-left:50px;}.grafikWorkflow h3:before{content:"";display:inline-block;background-color:#eb6a27;width:40px;height:40px;position:absolute;top:-5px;left:0;}.grafikWorkflow ul{background-color:rgba(75, 75, 75, 0.1);padding:10px 10px 10px 30px;color:#4b4b4b;margin:0 0 0 40px;}.grafikWorkflow ul li::marker{margin-left:10px;}.grafikWorkflow p{background-color:rgba(75, 75, 75, 0.1);padding:10px 10px 0 10px;margin-left:40px;color:#4b4b4b;}.grafikWorkflow .imagesMore{line-height:0;}.grafikWorkflow ul:nth-child(2) li::marker:nth-child(1){display:none;}.cta{background-color:#005ea8;color:white;text-align:center;width:100vw;position:relative;left:50%;margin-left:-50vw;}.cta .title{font-size:60px;line-height:100%;font-family:'open_sanscondensed_light';padding:0 20px;text-transform:uppercase;}.cta .button{display:inline-block;background-color:white;border:0 none;padding:16px;margin-top:20px;font-weight:bold;text-decoration:none;color:#005ea8;border-radius:5px;transition:all 0.2s;}.cta .button:hover{color:white;background-color:#eb6a27;transform:scale(1.1);}.fullscreen{background-repeat:no-repeat;background-size:cover;background-position:center center;height:700px;position:relative;z-index:1;}.fullscreen .hauptpunkte{width:100%;position:absolute;bottom:-200px;padding:0;}.fullscreen .wrapper:hover .homeBox > a > div{background-color:#4b4b4b;}.fullscreen .slogan{text-align:center;color:#fff;position:absolute;top:63%;margin-left:0;margin-top:-70px;display:inline-block;text-transform:uppercase;font-weight:700 !important;font-family:'Open Sans', sans-serif;left:50%;transform:translateX(-50%);width:100%;}.fullscreen .slogan span.text{border-right:2px solid #4b4b4b;font-family:'Open Sans', sans-serif;font-weight:700;font-size:75px;padding:0 20px;color:white;animation-name:blink;animation-duration:0.75s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;}.fullscreen .slogan .pink{background-color:#f2577e;}.fullscreen .slogan .gruen{background-color:#8dc945;}.fullscreen .slogan .dunkelblau{background-color:#187ea4;}.fullscreen .slogan .blau{background-color:#0093d4;}.fullscreen .slogan .orange{background-color:#eb6a27;}.fullscreen .slogan h1{font-size:60px;color:#4b4b4b;font-family:'open_sanscondensed_light';position:relative;background-color:white;padding:0 20px;margin-top:13px;display:inline-block;}.fullscreen .slogan h1 span{color:#eb6a27;}.homeBox{width:20%;height:290px;padding:10px;display:inline-block;vertical-align:top;}.homeBox a{text-decoration:none;}.homeBoxGallery{text-align:center;}.homeBoxGallery .slick-dots{margin:0;padding:0;}.homeBoxGallery .slick-dots li{display:inline-block;}.homeBoxGallery .slick-dots li button{font-size:0;border:none;background-color:#eb6a27;width:8px;height:8px;margin:4px;padding:0;}.homeBoxGallery .slick-dots .slick-active button{background-color:#4b4b4b;transition:all 0.2s;}.DataHB,.WebHB,.PrintHB,.EcommerceHB,.Digital_SignageHB,.SocialmediaHB{background-color:#005ea8;height:100%;color:#fff;text-align:center;display:flex;align-items:center;transition:background-color 0.2s;position:relative;border-radius:20px;overflow:hidden;padding:0 15px;}.DataHB:before,.WebHB:before,.PrintHB:before,.EcommerceHB:before,.Digital_SignageHB:before,.SocialmediaHB:before{transition:all 0.4s cubic-bezier(0.77, 0, 0.18, 1);content:'';position:absolute;bottom:0;left:0;width:100%;height:0;border-radius:20px;}.DataHB > div,.WebHB > div,.PrintHB > div,.EcommerceHB > div,.Digital_SignageHB > div,.SocialmediaHB > div{width:100%;z-index:1;position:relative;}.DataHB h2,.WebHB h2,.PrintHB h2,.EcommerceHB h2,.Digital_SignageHB h2,.SocialmediaHB h2{hyphens:auto;text-transform:uppercase;margin:0 0 10px 0;font:45px/120% 'Open Sans', sans-serif;font-weight:700;}.DataHB p,.WebHB p,.PrintHB p,.EcommerceHB p,.Digital_SignageHB p,.SocialmediaHB p{padding:0 20px;margin:0;font-family:'Open Sans', sans-serif;font-weight:700;text-transform:uppercase;}.DataHB:before{background-color:#eb6a27 !important;}.WebHB:before{background-color:#f2577e !important;}.PrintHB:before{background-color:#0093d4 !important;}.EcommerceHB:before{background-color:#8dc945 !important;}.SocialmediaHB:before{background-color:#eb6a27 !important;}.Digital_SignageHB:before{background-color:#187ea4 !important;}.homeBox:hover .DataHB:before{height:100%;}.homeBox:hover .WebHB:before{height:100%;}.homeBox:hover .PrintHB:before{height:100%;}.homeBox:hover .EcommerceHB:before{height:100%;}.homeBox:hover .Digital_SignageHB:before{height:100%;}.homeBox:hover .SocialmediaHB:before{height:100%;}.head{height:1000px;position:relative;overflow:hidden;}.head img{-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;}.head .headBox{height:270px;width:340px;background-color:#eb6a27;text-align:center;color:#fff;position:absolute;top:50%;margin-top:-160px;right:-30px;display:flex;align-items:center;padding:20px;border-radius:20px;}.head .headBox > div{width:100%;}.head .headBox h1,.head .headBox .titel{margin-bottom:0;font:45px/100% 'Open Sans', sans-serif;font-weight:700;}.head .headBox h2,.head .headBox .untertitel{margin-top:10px;font:20px/140% 'Open Sans', sans-serif;font-weight:700;}.head .boxGrau{background-color:rgba(75, 75, 75, 0.9);width:35%;height:100%;top:0;position:absolute;}.headBoxText{border-radius:20px;text-align:center;color:#fff;display:none;padding:20px;position:relative;width:100%;margin-bottom:20px;background-color:#eb6a27;}.headBoxText > div{width:100%;}.headBoxText h1{font:60px/100% 'Open Sans', sans-serif;margin-bottom:0;font-weight:700;}.headBoxText h2{margin-top:10px;font:20px/140% 'Open Sans', sans-serif;font-weight:700;}.Web .headBoxText{background-color:#f2577e;}.Print .headBoxText{background-color:#0093d4;}.Ecommerce .headBoxText{background-color:#8dc945;}.Digital_Signage .headBoxText{background-color:#187ea4;}.Socialmedia .headBoxText{background-color:#eb6a27;}.textBlock{margin:60px 0 0 0;color:#4b4b4b;}.textBlock h2{margin:60px 0 10px 0;font:20px/140% 'Open Sans', sans-serif;font-weight:700;}.textBlock h2 hr{border:1px solid #eb6a27;margin:8px 0 0 0;}.textBlockBox{margin:30px 0 60px 0;background-color:rgba(75, 75, 75, 0.1);padding:20px;}.textBlockBox h1{margin:0;}.textBlockBox h2{color:#eb6a27;margin-top:0;font:20px/140% 'Open Sans', sans-serif;font-weight:700;}.textBlockBox p{margin:0;}.textBlockBox .webpageDescription{column-count:1 !important;}.textBlockBox ul{margin:0 0 0 -20px;padding:10px 20px 0 20px;columns:2;}.textBlockBox ul ::marker{color:#eb6a27;}.textBlockBox ul li{margin-left:1em;page-break-inside:avoid;column-break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.intro{position:relative;}.intro .introLeft{width:25%;}.intro .introLeft > div{font:30px/140% 'open_sans_condensedbold', sans-serif;text-align:right;text-transform:uppercase;color:#4b4b4b;}.intro .introLeft .bildIntro{margin-top:40px;line-height:0;}.intro .introLeft img{width:100%;}.intro .introRight{position:absolute;bottom:-20px;right:0;background-color:#eb6a27;width:65%;color:#fff;padding:40px;border-radius:20px;}.intro .introRight .symbole{float:left;}.intro .introRight img{width:70px;margin-bottom:20px;display:block;}.intro .introRight .introText{padding-left:110px;}.intro .introRight h1,.intro .introRight .titel{text-transform:uppercase;margin:0;font:45px/120% 'Open Sans', sans-serif;font-weight:700;}.intro .introRight h2,.intro .introRight .untertitel{text-transform:uppercase;font-size:35px;line-height:100%;margin:5px 0 20px 0;}.intro .introRight p{margin-bottom:0;}.intro .introRight strong{font-weight:700 !important;font:20px/140% 'Open Sans', sans-serif;}.dreiBilder{margin:60px 0;}.dreiBilder .imagesMore{display:flex;}.dreiBilder .imagesMore div{width:33.33%;padding:10px;}.dreiBilder .imagesMore div:first-child{padding-left:0;}.dreiBilder .imagesMore div:last-child{padding-right:0;}.dreiBilder .imagesMore div img{width:100%;height:100%;object-fit:cover;}.zweiBilder{margin:60px 0;}.zweiBilder .imagesMore{display:flex;}.zweiBilder .imagesMore div{width:50%;padding:10px;}.zweiBilder .imagesMore div:first-child{padding-left:0;}.zweiBilder .imagesMore div:last-child{padding-right:0;}.zweiBilder .imagesMore div img{width:100%;height:100%;object-fit:cover;}.Impressum .intro{display:none;}.Impressum .textBlock h2,.Impressum .textBlock h3{margin:20px 0 0 0;color:#eb6a27;font:20px/140% 'open_sans_condensedbold', sans-serif;}.Datenschutz .intro{display:none;}.Datenschutz .textBlock h1{font:40px/140% 'open_sans_condensedbold', sans-serif;}.Datenschutz .textBlock h2{margin:40px 0 0 0;color:#4b4b4b;font:24px/140% 'open_sans_condensedbold', sans-serif;}.Datenschutz .textBlock h3{margin:20px 0 0 0;color:#eb6a27;font:20px/140% 'open_sans_condensedbold', sans-serif;}.Datenschutz .textBlock ul li{margin-left:20px;}.Kontakt .intro .introRight .symbole{display:none;}.Kontakt .intro .introRight .introText{padding-left:0;}.Kontakt .intro .introRight .introText p{margin-bottom:10px;}.Kontakt .intro .introRight .introText p:last-child{margin-bottom:0;}.Kontakt .intro .introRight .introText img{width:auto;margin-bottom:0;}.Kontakt .intro .introRight .introText a{text-decoration:none;color:#fff;}.Kontakt .webpage.formdefinition{margin-top:40px;}.Kontakt .webpage.formdefinition .textfield p{margin-bottom:10px;color:#eb6a27;font-weight:700 !important;font:20px/140% 'Open Sans', sans-serif;text-transform:uppercase;}.navigation{background-color:#fff;width:65%;transition:all 0.2s;position:fixed;top:40px;right:0;z-index:15;}.navigation .logoNav{display:none;}.navigation div{position:absolute;width:100%;max-height:0;overflow:hidden;left:0;top:68px;background-color:rgba(255, 255, 255, 0.8);}.navigation div span{width:100%;}.navigation span{font-weight:700 !important;font:20px/140% 'Open Sans', sans-serif;text-transform:uppercase;color:#4b4b4b;text-align:center;position:relative;display:inline-table;padding:20px 40px;}.navigation span:hover div{max-height:800px;}.navigation span:after{content:'';display:block;background-color:#eb6a27;width:0;margin:0 auto;height:2px;position:absolute;left:50%;bottom:0;transition:all 0.3s;}.navigation span:hover:after{width:100%;left:0;}.navigation span.active{background-color:#ececec;padding:20px 40px;display:inline-block;}.navigation a{text-decoration:none;color:#4b4b4b;}.navigation a.active{color:#4b4b4b;}.scrolled .logo{display:none;}.scrolled .navigation{background-color:#4b4b4b;width:100%;transition:all 0.2s;position:fixed;top:0;right:0;z-index:15;}.scrolled .navigation .logoNav{display:inline-table;vertical-align:bottom;width:auto;text-align:right;position:relative;top:0;background-color:transparent;line-height:0;}.scrolled .navigation .logoNav span{width:auto;padding:0 40px 8px;}.scrolled .navigation .logoNav span a.homeNav:after{content:'';display:block;background-color:#eb6a27;width:0;margin:0 auto;height:2px;position:absolute;left:50%;bottom:0;transition:all 0.3s;}.scrolled .navigation .logoNav span a.homeNav:hover:after{width:100% !important;left:0;}.scrolled .navigation span,.scrolled .navigation a{color:#fff;}.scrolled .navigation span.active{background-color:#dbdbdb;}.scrolled .navigation span.active a{color:#4b4b4b;}.scrolled .navigation div{background-color:#ececec;}.scrolled .navigation div span a{color:#4b4b4b;}.navActive .navigation{display:block;width:100%;top:75px;background-color:#ececec;}.navActive .navigation div{position:relative;top:0;background-color:transparent;}.navActive .navigation span{width:100%;padding:10px 0;}.navActive .navigation span div{max-height:800px;}.navActive .navigation span.active{background-color:#ececec;}.navActive .navigation span.active span.active{background-color:#dbdbdb;}.navActive .navigation span.active span.active a{color:#fff;}.navActive.scrolled .navigation{background-color:#ececec;}.navActive.scrolled .navigation .logoNav{display:none;}.navActive.scrolled .navigation span a{color:#4b4b4b;}.navActive.scrolled .navigation span.active span.active{background-color:#dbdbdb;}.home .logo img{filter:drop-shadow(0 0 4px white) drop-shadow(0 0 4px white) drop-shadow(0 0 4px white) drop-shadow(0 0 4px white);}.logo{width:35%;position:fixed;left:0;top:40px;z-index:20;text-align:right;padding-right:20px;}.logoWeiss{display:none;}.naviSideEnd a > div{display:inline-block;width:20%;text-decoration:none;text-align:center;vertical-align:top;margin-top:60px;border-right:1px solid #4b4b4b;padding:20px 5px;background-color:transparent;position:relative;}.naviSideEnd a > div:before{transition:all 0.7s;content:'';position:absolute;bottom:0;left:0;width:100%;height:0;z-index:-1;}.naviSideEnd a > div .titel{text-transform:uppercase;color:#4b4b4b;margin-bottom:10px;font:40px/100% 'open_sans_condensedbold', sans-serif;}.naviSideEnd a > div p{padding:0 20px;}.naviSideEnd a .data p{color:#eb6a27;}.naviSideEnd a .data:before{background-color:rgba(235, 106, 39, 0.1) !important;}.naviSideEnd a .web p{color:#f2577e;}.naviSideEnd a .web:before{background-color:rgba(242, 87, 126, 0.1) !important;}.naviSideEnd a .print p{color:#0093d4;}.naviSideEnd a .print:before{background-color:rgba(0, 147, 212, 0.1) !important;}.naviSideEnd a .ecommerce p{color:#8dc945;}.naviSideEnd a .ecommerce:before{background-color:rgba(141, 201, 69, 0.1) !important;}.naviSideEnd a .digitalSignage p{color:#187ea4;}.naviSideEnd a .digitalSignage:before{background-color:rgba(24, 126, 164, 0.1) !important;}.naviSideEnd a .socialmedia:last-child{border-right:0;}.naviSideEnd a .socialmedia p{color:#eb6a27;}.naviSideEnd a .socialmedia:before{background-color:rgba(235, 106, 39, 0.1) !important;}.naviSideEnd .data:hover:before{height:100%;}.naviSideEnd .web:hover:before{height:100%;}.naviSideEnd .print:hover:before{height:100%;}.naviSideEnd .ecommerce:hover:before{height:100%;}.naviSideEnd .socialmedia:hover:before{height:100%;}.naviSideEnd .digitalSignage:hover:before{height:100%;}.tableAnwendungen td{font:20px/140% 'open_sans_condensedbold', sans-serif;color:#fff;vertical-align:middle;background-color:#eb6a27;padding:20px;border:10px solid #fff;text-align:center;width:33.33%;}.tableAnwendungen td:first-child{border-left:none;}.tableAnwendungen td:last-child{border-right:none;}.homeNav div{position:absolute;top:88px;width:35%;z-index:1;}.artikelHome{padding:10px;text-align:center;}.artikelHome .webpageDescription{padding:40px 0;display:inline-block;width:100%;vertical-align:top;column-count:1 !important;}.artikelHome .webpageDescription h1,.artikelHome .webpageDescription h2{font:40px/140% 'open_sans_condensedbold', sans-serif;}.artikelHome .webpageDescription p{color:#4b4b4b;margin:0;}.artikelHome .webpageDescription p strong{font-weight:700 !important;font:20px/140% 'Open Sans', sans-serif;}.artikelHome .imagesMore{display:inline-block;vertical-align:top;margin-bottom:20px;}.artikelHome .imagesMore img{width:100%;}.formSpecial{display:none;}.formField{padding:3px;clear:both;float:none;}.formField.error{color:#eb6a27;}.formField.error input{background-color:#eb6a27;}.formField label.error{color:#eb6a27;}.DANKE h2,.FEHLER h2{font:40px/100% 'open_sans_condensedbold', sans-serif;}.DANKE:after,.FEHLER:after{content:'';display:block;clear:both;}.DANKE .icon-check{float:left;font-size:65px;padding-right:20px;color:#008000;}.FEHLER .icon-warning{float:left;font-size:65px;padding-right:20px;color:#e00017;}textarea{height:150px;}label{width:20%;display:inline-block;}.radioBox{display:inline-block;}input,textarea,select{background-color:rgba(75, 75, 75, 0.1);padding:8px;font:20px/140% 'Open Sans', sans-serif;transition:all 0.6s;border:none;width:80%;font-weight:300;}.radioBox.Anrede select{width:100%;}input:focus,input:hover,textarea:hover,textarea:focus,select:hover,select:focus{background-color:#eb6a27;color:white;transition:all 0.2s;}input[type=button],input.Button,.formField input[type=button]{background-color:#4b4b4b;padding:10px;color:white;border:0;transition:all 0.2s;margin:20px 0 10px;font:20px/140% 'Open Sans', sans-serif;font-weight:700;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}form[name=contact] input[type=button]:hover,input.Button:hover,.formField input[type=button]:hover{background-color:#eb6a27;color:white;cursor:pointer;}.datenschutz{display:inline-block;width:20%;}.datenschutzText{float:right;width:80%;}.formField input[type="checkbox"]{width:auto;margin-right:5px;}.formField.checkbox label{width:95%;}input.switch{display:none;}input.switch + div{display:inline-block;width:43px;height:23px;margin-right:10px;border-radius:999px;background-color:#4b4b4b;vertical-align:top;}input.switch + div > div{float:left;width:18px;height:18px;border-radius:inherit;background:#fff;-webkit-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-webkit-transition-duration:0.4s;-webkit-transition-property:transform, background-color, box-shadow;-moz-transition-timing-function:cubic-bezier(0.54, 1.85, 0.5, 1);-moz-transition-duration:0.4s;-moz-transition-property:transform, background-color;pointer-events:none;margin-top:2px;margin-left:2px;}input.switch:checked + div{background-color:#eb6a27;}input.switch:checked + div > div{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);background-color:#fff;position:relative;}.formField label{display:inline-block;vertical-align:top;width:20%;}.mobileNav{display:none;}.links h1,.links h2,.links h3{text-align:left;/* @group Aktuelles */}.aktuelles{background-color:#4b4b4b;padding:10px 0;position:relative;width:100vw;left:50%;margin-left:-50vw;margin-top:20px;}.aktuellesInner{max-width:1200px;margin-right:auto;margin-left:auto;position:relative;}.aktuelles:after{content:'';display:block;clear:both;}.aktuellesTrigger .teaser{transition:all 0.2s;}.aktuellesTrigger .teaser0{transform:translateX(-600px);}.aktuellesTrigger .teaser1{transform:translateX(-500px);}.aktuellesTrigger .teaser2{transform:translateX(-400px);}.aktuellesTrigger .teaser3{transform:translateX(-300px);}.teaser{transition:all 0.6s ease-out;opacity:1;width:25%;float:left;color:#333;padding:10px;line-height:0;}.teaserHead{background-color:#eb6a27;padding:40px;text-align:center;position:relative;line-height:140%;}.teaserHead h2{font:30px/120% 'open_sans_condensedbold', sans-serif;}.teaser .teaserHead:before{transition:all 0.3s;content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#2f2e30;}.teaser .teaserHead *{transition:all 0.2s;z-index:10;position:relative;color:white;}.teaserImage{width:84px;height:84px;border-radius:42px;background-color:#2f2e30;transition:all 1s;margin:0 auto 20px;}.teaser:hover .teaserHead h1{color:#eb6a27;}.teaser:hover .teaserImage{transition:all 0.5s;transform:rotateY(360deg);background-color:#eb6a27;}.teaser:hover .teaserHead:before{height:100%;}.teaserBody{background-color:white;padding:40px;text-align:center;/* @end *//* @group Referenzen */}.projekt{width:25%;padding-right:10px;padding-left:10px;display:inline-table;}.projektHead{padding-bottom:5px;}.projekt img,.teaser img{width:100%;}.teaser img{-webkit-filter:grayscale(100%);/* Firefox 3.5+ */filter:url("data:image/svg+xml;utf8,<svg xmlns=\'//www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}.teaser:hover img{-webkit-filter:grayscale(0%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'//www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);/* @end */}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:auto;height:48px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;transition:all 0.2s;z-index:1;}.slick-prev{left:-20px;}.slick-prev:before{content:"\e901";font-family:'vistabus';font-size:24px;color:rgba(75, 75, 75, 0.1);}.slick-next{right:-20px;left:unset;}.slick-next:before{content:"\e900";font-family:'vistabus';font-size:24px;color:rgba(75, 75, 75, 0.1);}@media (max-width:1400px){.homeBox{width:25%;}}@media (max-width:1200px){.naviSideEnd a > div{width:33.33%;}.footer .footerInner{text-align:left;}.footer .footerInner .webPage{width:33.33%;margin-bottom:20px;}.introLeft{display:none;}.intro .introRight{position:relative;width:100%;}.textBlock{margin-left:0;}.textBlock h2 hr{margin-left:0;}.textBlockBox{margin:30px 0 60px 0;}.imprint{padding:10px 20px;}.head{height:600px;}.Kontakt .intro .introRight{margin-top:0;}}@media (max-width:1000px){.textBlockBox ul{padding:10px 0 0 20px;}.home .logo img{max-height:58px;width:auto;top:5px;position:relative;}.fullscreen .hauptpunkte{bottom:-220px;}.fullscreen .hauptpunkte > .wrapper{padding:40px 10px;}.grafikWorkflow{display:none;}.artikelHome{width:100%;padding:0;}.navigation div{position:absolute;width:100%;max-height:0;overflow:hidden;left:0;top:68px;background-color:#ececec;z-index:10;}.navigation span.active{background-color:#ececec;position:relative;z-index:2;}.imprint{text-align:center;}}@media (max-width:800px){.wrapper{padding:10px;}h1{font-size:36px;line-height:140%;}.cta .title{font-size:40px;}.textBlock{margin-top:20px;}.intro .introRight{bottom:0;}.intro .introRight h2{font-size:30px;line-height:120%;}.intro .introRight h3{font-size:24px;line-height:120%;}.galleryImages a{width:25%;}.footer .footerInner .webPage{width:50%;}.textBlockBox ul{columns:2;}.head .headBox{display:none;}.head img{position:relative;}.naviSideEnd a{display:none;}.tableAnwendungen td{display:block;width:100%;border-right:none;border-left:none;}}@media (max-width:700px){.zweiBilder .imagesMore{display:block;}.zweiBilder .imagesMore div{width:100%;padding:10px 0;line-height:0;}.fullscreen .slogan{bottom:20%;top:unset;}.fullscreen .slogan span.text{font-size:50px !important;line-height:140%;}.fullscreen .slogan h1{font-size:45px !important;margin-top:0;}}@media (max-width:650px){.textBlockBox ul{columns:1;}.fullscreen .hauptpunkte > .wrapper{padding:40px 20px;}.homeBox{padding:0;}.formField label{width:100%;}.webpage.formdefinition input,.webpage.formdefinition textarea,.webpage.formdefinition select{width:100%;}.webpage.formdefinition .datenschutz{display:block;}.webpage.formdefinition .datenschutzText{width:100%;}.webpage.formdefinition .datenschutzText input{width:auto;}}.webPage.textBlock .webpageDescription{column-gap:30px;}.webPage.textBlock,.webPage.textBlockBox{max-width:1200px;margin-left:auto;margin-right:auto;}@media screen and (max-width:800px){.homeBox > a div:before{height:100%;}.footer .footerInner{text-align:center;}.footer .footerInner .webPage{width:100%;}.head .boxGrau{display:none;}.mobileNav{margin-right:auto;margin-left:auto;background-color:#4b4b4b;position:fixed;left:0;top:0;z-index:100;width:100%;display:block;background-position-x:95%;}.mobileNav > div{width:100%;text-align:center;padding:5px 0 0 0;}.mobileNav .McButton{position:absolute;top:50%;right:20px;margin-top:-14px;width:40px;height:28px;cursor:pointer;}.mobileNav .McButton b{position:absolute;left:0;width:40px;height:4px;border-radius:2px;background-color:white;}.mobileNav .McButton b:nth-child(1){top:0;}.mobileNav .McButton b:nth-child(2){top:50%;}.mobileNav .McButton b:nth-child(3){top:100%;}.navigation{display:none;}.logo{display:none;}.navActive .navigation span.active span.active{padding:10px 0;}.navActive .navigation span.active span.active a{color:#4b4b4b;}.navActive .navigation span.hasSub{padding:10px 0 0;}.navActive .navigation span.hasSub a{display:block;padding-bottom:10px;}.navActive .navigation span.hasSub span{background-color:rgba(75, 75, 75, 0.05);}.navActive .navigation span.hasSub span a{padding-bottom:0;}.head{height:auto;}.intro .introRight .symbole{display:none;}.intro .introRight .introText{padding-left:0;}}@media screen and (max-width:400px){.navActive .navigation span{border-bottom:1px solid #4b4b4b;}.navActive .navigation div{background-color:rgba(75, 75, 75, 0.1);}.navActive .navigation div span{border-bottom:none;}}@media screen and (max-width:360px){.head .headBox{left:0;width:100%;}.intro .introRight{padding:20px;}.fullscreen .slogan{display:none;}}