@charset "UTF-8";.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.popup-video-wrapper{position:relative;line-height:0;width:100%;max-width:900px;margin:0 auto;}.popup-video-wrapper .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}@font-face{font-family:"myriadpro";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-light.eot');src:local("☺"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-light.ttf') format("truetype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-light.svg') format("svg");font-weight:300;font-style:normal;}@font-face{font-family:"myriadpro";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-regular.eot');src:local("☺"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-regular.ttf') format("truetype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-regular.svg') format("svg");font-weight:400;font-style:normal;}@font-face{font-family:"myriadpro";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-semibold.eot');src:local("☺"),format("woff"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-semibold.ttf') format("truetype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/myriadpro-semibold.svg') format("svg");font-weight:600;font-style:normal;}@font-face{font-family:"FontAwesome";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format("embedded-opentype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/fontawesome-webfont.woff2?v=4.7.0') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/fontawesome-webfont.woff?v=4.7.0') format("woff"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/fontawesome-webfont.ttf?v=4.7.0') format("truetype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.2857142857em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center;}.fa-li.fa-lg{left:-1.8571428571em;}.fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #eee;border-radius:0.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left{margin-right:0.3em;}.fa.fa-pull-right{margin-left:0.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:0.3em;}.fa.pull-right{margin-left:0.3em;}.fa-spin{animation:fa-spin 2s infinite linear;}.fa-pulse{animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-feed:before,.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before,.fa-gratipay:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper-pp:before{content:"\f1a7";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-bomb:before{content:"\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3";}.fa-tty:before{content:"\f1e4";}.fa-binoculars:before{content:"\f1e5";}.fa-plug:before{content:"\f1e6";}.fa-slideshare:before{content:"\f1e7";}.fa-twitch:before{content:"\f1e8";}.fa-yelp:before{content:"\f1e9";}.fa-newspaper-o:before{content:"\f1ea";}.fa-wifi:before{content:"\f1eb";}.fa-calculator:before{content:"\f1ec";}.fa-paypal:before{content:"\f1ed";}.fa-google-wallet:before{content:"\f1ee";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-amex:before{content:"\f1f3";}.fa-cc-paypal:before{content:"\f1f4";}.fa-cc-stripe:before{content:"\f1f5";}.fa-bell-slash:before{content:"\f1f6";}.fa-bell-slash-o:before{content:"\f1f7";}.fa-trash:before{content:"\f1f8";}.fa-copyright:before{content:"\f1f9";}.fa-at:before{content:"\f1fa";}.fa-eyedropper:before{content:"\f1fb";}.fa-paint-brush:before{content:"\f1fc";}.fa-birthday-cake:before{content:"\f1fd";}.fa-area-chart:before{content:"\f1fe";}.fa-pie-chart:before{content:"\f200";}.fa-line-chart:before{content:"\f201";}.fa-lastfm:before{content:"\f202";}.fa-lastfm-square:before{content:"\f203";}.fa-toggle-off:before{content:"\f204";}.fa-toggle-on:before{content:"\f205";}.fa-bicycle:before{content:"\f206";}.fa-bus:before{content:"\f207";}.fa-ioxhost:before{content:"\f208";}.fa-angellist:before{content:"\f209";}.fa-cc:before{content:"\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b";}.fa-meanpath:before{content:"\f20c";}.fa-buysellads:before{content:"\f20d";}.fa-connectdevelop:before{content:"\f20e";}.fa-dashcube:before{content:"\f210";}.fa-forumbee:before{content:"\f211";}.fa-leanpub:before{content:"\f212";}.fa-sellsy:before{content:"\f213";}.fa-shirtsinbulk:before{content:"\f214";}.fa-simplybuilt:before{content:"\f215";}.fa-skyatlas:before{content:"\f216";}.fa-cart-plus:before{content:"\f217";}.fa-cart-arrow-down:before{content:"\f218";}.fa-diamond:before{content:"\f219";}.fa-ship:before{content:"\f21a";}.fa-user-secret:before{content:"\f21b";}.fa-motorcycle:before{content:"\f21c";}.fa-street-view:before{content:"\f21d";}.fa-heartbeat:before{content:"\f21e";}.fa-venus:before{content:"\f221";}.fa-mars:before{content:"\f222";}.fa-mercury:before{content:"\f223";}.fa-intersex:before,.fa-transgender:before{content:"\f224";}.fa-transgender-alt:before{content:"\f225";}.fa-venus-double:before{content:"\f226";}.fa-mars-double:before{content:"\f227";}.fa-venus-mars:before{content:"\f228";}.fa-mars-stroke:before{content:"\f229";}.fa-mars-stroke-v:before{content:"\f22a";}.fa-mars-stroke-h:before{content:"\f22b";}.fa-neuter:before{content:"\f22c";}.fa-genderless:before{content:"\f22d";}.fa-facebook-official:before{content:"\f230";}.fa-pinterest-p:before{content:"\f231";}.fa-whatsapp:before{content:"\f232";}.fa-server:before{content:"\f233";}.fa-user-plus:before{content:"\f234";}.fa-user-times:before{content:"\f235";}.fa-hotel:before,.fa-bed:before{content:"\f236";}.fa-viacoin:before{content:"\f237";}.fa-train:before{content:"\f238";}.fa-subway:before{content:"\f239";}.fa-medium:before{content:"\f23a";}.fa-yc:before,.fa-y-combinator:before{content:"\f23b";}.fa-optin-monster:before{content:"\f23c";}.fa-opencart:before{content:"\f23d";}.fa-expeditedssl:before{content:"\f23e";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241";}.fa-battery-2:before,.fa-battery-half:before{content:"\f242";}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243";}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244";}.fa-mouse-pointer:before{content:"\f245";}.fa-i-cursor:before{content:"\f246";}.fa-object-group:before{content:"\f247";}.fa-object-ungroup:before{content:"\f248";}.fa-sticky-note:before{content:"\f249";}.fa-sticky-note-o:before{content:"\f24a";}.fa-cc-jcb:before{content:"\f24b";}.fa-cc-diners-club:before{content:"\f24c";}.fa-clone:before{content:"\f24d";}.fa-balance-scale:before{content:"\f24e";}.fa-hourglass-o:before{content:"\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253";}.fa-hourglass:before{content:"\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256";}.fa-hand-scissors-o:before{content:"\f257";}.fa-hand-lizard-o:before{content:"\f258";}.fa-hand-spock-o:before{content:"\f259";}.fa-hand-pointer-o:before{content:"\f25a";}.fa-hand-peace-o:before{content:"\f25b";}.fa-trademark:before{content:"\f25c";}.fa-registered:before{content:"\f25d";}.fa-creative-commons:before{content:"\f25e";}.fa-gg:before{content:"\f260";}.fa-gg-circle:before{content:"\f261";}.fa-tripadvisor:before{content:"\f262";}.fa-odnoklassniki:before{content:"\f263";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-get-pocket:before{content:"\f265";}.fa-wikipedia-w:before{content:"\f266";}.fa-safari:before{content:"\f267";}.fa-chrome:before{content:"\f268";}.fa-firefox:before{content:"\f269";}.fa-opera:before{content:"\f26a";}.fa-internet-explorer:before{content:"\f26b";}.fa-tv:before,.fa-television:before{content:"\f26c";}.fa-contao:before{content:"\f26d";}.fa-500px:before{content:"\f26e";}.fa-amazon:before{content:"\f270";}.fa-calendar-plus-o:before{content:"\f271";}.fa-calendar-minus-o:before{content:"\f272";}.fa-calendar-times-o:before{content:"\f273";}.fa-calendar-check-o:before{content:"\f274";}.fa-industry:before{content:"\f275";}.fa-map-pin:before{content:"\f276";}.fa-map-signs:before{content:"\f277";}.fa-map-o:before{content:"\f278";}.fa-map:before{content:"\f279";}.fa-commenting:before{content:"\f27a";}.fa-commenting-o:before{content:"\f27b";}.fa-houzz:before{content:"\f27c";}.fa-vimeo:before{content:"\f27d";}.fa-black-tie:before{content:"\f27e";}.fa-fonticons:before{content:"\f280";}.fa-reddit-alien:before{content:"\f281";}.fa-edge:before{content:"\f282";}.fa-credit-card-alt:before{content:"\f283";}.fa-codiepie:before{content:"\f284";}.fa-modx:before{content:"\f285";}.fa-fort-awesome:before{content:"\f286";}.fa-usb:before{content:"\f287";}.fa-product-hunt:before{content:"\f288";}.fa-mixcloud:before{content:"\f289";}.fa-scribd:before{content:"\f28a";}.fa-pause-circle:before{content:"\f28b";}.fa-pause-circle-o:before{content:"\f28c";}.fa-stop-circle:before{content:"\f28d";}.fa-stop-circle-o:before{content:"\f28e";}.fa-shopping-bag:before{content:"\f290";}.fa-shopping-basket:before{content:"\f291";}.fa-hashtag:before{content:"\f292";}.fa-bluetooth:before{content:"\f293";}.fa-bluetooth-b:before{content:"\f294";}.fa-percent:before{content:"\f295";}.fa-gitlab:before{content:"\f296";}.fa-wpbeginner:before{content:"\f297";}.fa-wpforms:before{content:"\f298";}.fa-envira:before{content:"\f299";}.fa-universal-access:before{content:"\f29a";}.fa-wheelchair-alt:before{content:"\f29b";}.fa-question-circle-o:before{content:"\f29c";}.fa-blind:before{content:"\f29d";}.fa-audio-description:before{content:"\f29e";}.fa-volume-control-phone:before{content:"\f2a0";}.fa-braille:before{content:"\f2a1";}.fa-assistive-listening-systems:before{content:"\f2a2";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4";}.fa-glide:before{content:"\f2a5";}.fa-glide-g:before{content:"\f2a6";}.fa-signing:before,.fa-sign-language:before{content:"\f2a7";}.fa-low-vision:before{content:"\f2a8";}.fa-viadeo:before{content:"\f2a9";}.fa-viadeo-square:before{content:"\f2aa";}.fa-snapchat:before{content:"\f2ab";}.fa-snapchat-ghost:before{content:"\f2ac";}.fa-snapchat-square:before{content:"\f2ad";}.fa-pied-piper:before{content:"\f2ae";}.fa-first-order:before{content:"\f2b0";}.fa-yoast:before{content:"\f2b1";}.fa-themeisle:before{content:"\f2b2";}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3";}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4";}.fa-handshake-o:before{content:"\f2b5";}.fa-envelope-open:before{content:"\f2b6";}.fa-envelope-open-o:before{content:"\f2b7";}.fa-linode:before{content:"\f2b8";}.fa-address-book:before{content:"\f2b9";}.fa-address-book-o:before{content:"\f2ba";}.fa-vcard:before,.fa-address-card:before{content:"\f2bb";}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc";}.fa-user-circle:before{content:"\f2bd";}.fa-user-circle-o:before{content:"\f2be";}.fa-user-o:before{content:"\f2c0";}.fa-id-badge:before{content:"\f2c1";}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2";}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3";}.fa-quora:before{content:"\f2c4";}.fa-free-code-camp:before{content:"\f2c5";}.fa-telegram:before{content:"\f2c6";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8";}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9";}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca";}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb";}.fa-shower:before{content:"\f2cc";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd";}.fa-podcast:before{content:"\f2ce";}.fa-window-maximize:before{content:"\f2d0";}.fa-window-minimize:before{content:"\f2d1";}.fa-window-restore:before{content:"\f2d2";}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3";}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4";}.fa-bandcamp:before{content:"\f2d5";}.fa-grav:before{content:"\f2d6";}.fa-etsy:before{content:"\f2d7";}.fa-imdb:before{content:"\f2d8";}.fa-ravelry:before{content:"\f2d9";}.fa-eercast:before{content:"\f2da";}.fa-microchip:before{content:"\f2db";}.fa-snowflake-o:before{content:"\f2dc";}.fa-superpowers:before{content:"\f2dd";}.fa-wpexplorer:before{content:"\f2de";}.fa-meetup:before{content:"\f2e0";}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}.service-network .contact-person::after,.service-network .results-contact-persons::after,.service-network .search-controls-group::after,.service-network .search-controls::after,.tiles-news .event.news .status::after,.tiles-news .tiles-news-tiles::after,.tiles-news::after,.f3-widget-paginator::after,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_field::after,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_field::after,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_field::after,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_field::after,.tiles-mixed .tiles-mixed-tiles::after,.tiles-mixed::after,.tile-combination .tile-combination-small-tiles::after,.tile-combination::after,.icon-tiles::after,.big-button-list::after,.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper::after,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper::after,.logo-parade .logo-grid::after,.text-element.has-image::after,.grid::after,.content-wrap::after,footer .footer-meta-navigation ul::after,footer .footer-navigation::after,footer .footer-element-top::after,header .header-strip .main-navigation > li.has-submenu::after,header .header-strip .header-functions .lang-menu-container .lang-menu li.section::after,header .header-strip .header-functions .header-search::after,header .header-strip .header-functions::after{content:"";display:table;clear:both;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{margin:0.67em 0;font-size:2em;}mark{color:#000;background:#ff0;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;vertical-align:baseline;line-height:0;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0;}legend{padding:0;border:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media print{*{color:#000 !important;background:transparent !important;box-shadow:none !important;nowhitespace:afterproperty;text-shadow:none !important;}a[href]::after{content:" (" attr(href) ")";}a,a:visited{text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}a[href^="#"]::after,a[href^="javascript:"]::after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;nowhitespace:afterproperty;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.cc-window{opacity:1;transition:opacity 1s ease;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);}.cc-window.cc-invisible{opacity:0;}.cc-animate.cc-revoke{transition:transform 1s ease;}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em);}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em);}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0);}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s;}.cc-link,.cc-revoke:hover{text-decoration:underline;}.cc-revoke,.cc-window{position:fixed;z-index:9999;display:flex;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;flex-wrap:nowrap;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{max-width:24em;padding:2em;flex-direction:column;}.cc-window.cc-banner{width:100%;padding:1em 1.8em;flex-direction:row;}.cc-revoke{padding:0.5em;}.cc-header{font-size:18px;font-weight:700;}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer;}.cc-link{display:inline-block;padding:0.2em;opacity:0.8;}.cc-link:hover{opacity:1;}.cc-link:active,.cc-link:visited{color:initial;}.cc-btn{display:block;padding:0.4em 0.8em;font-size:0.9em;font-weight:700;white-space:nowrap;text-decoration:none !important;text-align:center;border-width:1px;border-style:solid;border-color:#1D2427 !important;transition:background 0.3s ease,color 0.3s ease;}.cc-btn.cc-allow{color:white !important;background-color:#1D2427 !important;}.cc-btn.cc-allow:hover{color:#1D2427 !important;background-color:white !important;}.cc-btn:hover{text-decoration:none;color:white !important;background-color:#1D2427 !important;}.cc-banner .cc-btn:last-child{min-width:140px;}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent;}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{text-decoration:underline;background-color:transparent;}.cc-close{position:absolute;top:0.5em;right:0.5em;display:block;font-size:1.6em;line-height:0.75;opacity:0.9;}.cc-close:focus,.cc-close:hover{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-right-radius:0.5em;border-top-left-radius:0.5em;}.cc-revoke.cc-left{right:unset;left:3em;}.cc-revoke.cc-right{right:3em;left:unset;}.cc-top{top:1em;}.cc-left{left:1em;}.cc-right{right:1em;}.cc-bottom{bottom:1em;}.cc-floating > .cc-link{margin-bottom:1em;}.cc-floating .cc-message{display:block;margin-bottom:1em;}.cc-window.cc-floating .cc-compliance{flex:1;}.cc-window.cc-banner{align-items:center;}.cc-banner.cc-top{top:0;right:0;left:0;}.cc-banner.cc-bottom{right:0;bottom:0;left:0;}.cc-banner .cc-message{flex:1;}.cc-compliance{display:flex;align-items:center;align-content:space-between;}.cc-compliance > .cc-btn{flex:1;}.cc-btn + .cc-btn{margin-left:0.5em;}@media print{.cc-revoke,.cc-window{display:none;}}@media screen and (max-width:900px){.cc-btn{white-space:normal;}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0;}.cc-window.cc-bottom{bottom:0;}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{right:0;left:0;}.cc-window.cc-banner{flex-direction:column;}.cc-window.cc-banner .cc-compliance{flex:1;}.cc-window.cc-floating{max-width:none;}.cc-window .cc-message{margin-bottom:1em;}.cc-window.cc-banner{align-items:unset;}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px;}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{display:inline;text-align:center;flex:none;}.cc-theme-classic .cc-btn{border-radius:5px;}.cc-theme-classic .cc-btn:last-child{min-width:140px;}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block;}.cc-theme-edgeless.cc-window{padding:0;}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:0.8em 1.8em;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left:0;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-container-multirow > .swiper-wrapper{flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-invisible-blank-slide{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{touch-action:pan-x;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;display:none;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000;}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}*{outline:none;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}html{font-family:"myriadpro",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;font-size:18px;font-weight:300;overflow:hidden;overflow-y:scroll;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{font-size:18px;font-size:1rem;position:relative;line-height:1.7777777778;text-rendering:optimizeLegibility;color:#3c4141;background:#fff;}body.no-transitions *{transition:none !important;}main{min-height:60vh;}.content-wrap{width:100%;max-width:1290px;margin:auto;padding:0 30px;position:relative;}a{text-decoration:underline;color:#3c4141;}a:hover,a:active{text-decoration:none;}b,strong{font-weight:400;}img,embed,object,video{height:auto;max-width:100%;}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle;}hr{height:5px;background:#e9e9e9;border:0;margin:0;}textarea{resize:vertical;}ul,ol{list-style:none;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}h1,.h1{font-size:48px;font-size:2.6666666667rem;font-weight:300;line-height:1.2;color:#aebd15;text-transform:uppercase;}@media screen and (max-width:560px){h1,.h1{font-size:36px;font-size:2rem;}}h2,.h2{font-size:40px;font-size:2.2222222222rem;font-weight:300;line-height:1.3;text-transform:uppercase;}@media screen and (max-width:560px){h2,.h2{font-size:25px;font-size:1.3888888889rem;}}h3,.h3{font-size:22px;font-size:1.2222222222rem;font-weight:400;line-height:1.3;}h4,.h4{font-size:18px;font-size:1rem;font-weight:400;line-height:1.4;}@media screen and (max-width:560px){h4,.h4{font-size:18px;font-size:1rem;}}h5,.h5{font-size:18px;font-size:1rem;font-weight:400;line-height:1.4;}@media screen and (max-width:560px){h5,.h5{font-size:18px;font-size:1rem;}}h6,.h6{font-size:18px;font-size:1rem;font-weight:400;line-height:1.4;}@media screen and (max-width:560px){h6,.h6{font-size:18px;font-size:1rem;}}p{line-height:1.4;}p.intro-text{font-size:22px;font-size:1.2222222222rem;}@media screen and (max-width:560px){p.intro-text{font-size:20px;font-size:1.1111111111rem;}}@media screen and (max-width:560px){p{font-size:18px;font-size:1rem;}}a{color:#aebd15;text-decoration:none;}a:hover{text-decoration:underline;}@media screen and (max-width:560px){ul li{font-size:18px;font-size:1rem;}}input[type=text],input[type=password],input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;outline:none;}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;outline:none;background-color:transparent;}header{position:fixed;left:0;top:0;width:100%;display:block;z-index:8;transition:box-shadow 0.3s ease,transform 0.3s ease;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);transform:translateZ(0);}header .header-strip{height:5.6666666667rem;background-color:white;transition:height 0.3s ease,background-color 0.3s ease;}@media screen and (max-width:1024px){header .header-strip{height:2.2222222222rem;}}header .header-strip .content-wrap{height:100%;}header .header-strip .logo-box{width:10.5555555556rem;height:100%;display:block;transition:width 0.3s ease,bottom 0.3s ease;transform:translateZ(0);}@media screen and (max-width:1024px){header .header-strip .logo-box{width:5.5555555556rem;bottom:7px;}}@media screen and (max-width:560px){header .header-strip .logo-box{left:0.8333333333rem;}}header .header-strip .logo-box h1{line-height:0;}header .header-strip .logo-box .logo-container img{position:absolute;top:50%;width:100%;transform:translateY(-50%);}header .header-strip .logo-box .logo-container .portal-name{display:none;}header .header-strip .header-functions{margin-top:0;position:absolute;right:1.6666666667rem;top:0;text-align:right;padding-top:0.3888888889rem;}@media screen and (max-width:1024px){header .header-strip .header-functions{padding-top:0.1666666667rem;padding-right:2.2222222222rem;}}@media screen and (max-width:560px){header .header-strip .header-functions{padding-right:2.7777777778rem;right:0;}}header .header-strip .header-functions .retailer-login-link{font-size:15px;font-size:0.8333333333rem;color:#c9c9c9;font-weight:400;}@media screen and (max-width:1024px){header .header-strip .header-functions .retailer-login-link{font-size:15px;font-size:0.8333333333rem;}}@media screen and (max-width:560px){header .header-strip .header-functions .retailer-login-link{display:none;}}header .header-strip .header-functions .retailer-login-link::after{content:"\f090";font-family:"FontAwesome";font-weight:300;margin-left:0.2777777778rem;}@media screen and (max-width:1024px){header .header-strip .header-functions .retailer-login-link::after{font-size:19px;font-size:1.0555555556rem;}}@media screen and (max-width:1024px){header .header-strip .header-functions .retailer-login-link span{vertical-align:2px;}}header .header-strip .header-functions .header-search{display:inline-block;margin-left:0.8888888889rem;}@media screen and (max-width:1024px){header .header-strip .header-functions .header-search{display:none;background-color:red;position:absolute;right:-1.6666666667rem;top:2.2222222222rem;width:100vw;max-width:400px;height:2.2222222222rem;padding:0 1.6666666667rem;text-align:left;background-color:#aebd15;}}@media screen and (max-width:560px){header .header-strip .header-functions .header-search{max-width:none;width:100vw;right:0;padding:0 0.8333333333rem;}}header .header-strip .header-functions .header-search .header-search-input{font-size:15px;font-size:0.8333333333rem;width:10rem;background-color:#e9e9e9;padding:0 0.2777777778rem;color:#3c4141;}@media screen and (max-width:1024px){header .header-strip .header-functions .header-search .header-search-input{width:calc(100% - 40px);display:block;float:left;margin-top:11px;background-color:white;color:#3c4141;}}header .header-strip .header-functions .header-search .header-search-submit{padding:0;}@media screen and (max-width:1024px){header .header-strip .header-functions .header-search .header-search-submit{display:block;width:1.6666666667rem;height:1.6666666667rem;float:left;margin-left:10px;margin-top:1px;text-align:right;}}header .header-strip .header-functions .header-search .header-search-submit::before{content:"\f002";font-size:19px;font-size:1.0555555556rem;font-family:"FontAwesome";color:#c9c9c9;margin-left:10px;}@media screen and (max-width:1024px){header .header-strip .header-functions .header-search .header-search-submit::before{margin-left:0;color:white;}}header .header-strip .header-functions .header-search .header-search-submit span{display:none;}header .header-strip .header-functions .mobile-search-trigger{display:none;padding:0;margin-left:0.3333333333rem;}header .header-strip .header-functions .mobile-search-trigger::before{content:"\f002";font-size:19px;font-size:1.0555555556rem;font-family:"FontAwesome";color:#c9c9c9;}@media screen and (max-width:1024px){header .header-strip .header-functions .mobile-search-trigger{display:inline-block;}}header .header-strip .header-functions .lang-menu-container{display:inline-block;position:relative;width:1.2777777778rem;}header .header-strip .header-functions .lang-menu-container.open::before{opacity:1;pointer-events:all;}header .header-strip .header-functions .lang-menu-container.open .lang-menu{opacity:1;pointer-events:all;}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container.open .lang-menu{display:none;}}header .header-strip .header-functions .lang-menu-container::before{content:"";width:1.6666666667rem;height:1.6666666667rem;position:absolute;left:calc(50% + 3px);top:calc(100% - 10px);transform:translateX(-50%);z-index:9;border:0.8333333333rem solid transparent;border-bottom:0.8333333333rem solid #aebd15;opacity:0;transition:opacity 0.3s ease;pointer-events:none;}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container::before{display:none;}}header .header-strip .header-functions .lang-menu-container .lang-menu-trigger{display:inline-block;padding:0;cursor:pointer;}header .header-strip .header-functions .lang-menu-container .lang-menu-trigger::before{content:"\f0ac";font-size:19px;font-size:1.0555555556rem;font-family:"FontAwesome";color:#c9c9c9;transition:color 0.3s ease;}header .header-strip .header-functions .lang-menu-container .lang-menu-trigger:hover::before{color:#aebd15;transition:color 0.3s ease;}header .header-strip .header-functions .lang-menu-container .lang-menu-trigger span{display:none;}header .header-strip .header-functions .lang-menu-container .lang-menu{opacity:0;position:absolute;right:-7px;top:calc(100% + 20px);background-color:#aebd15;padding:0.5555555556rem 1.3888888889rem;text-align:left;z-index:10;box-shadow:0 0.1666666667rem 0.2777777778rem 0 rgba(0,0,0,0.2);transition:opacity 0.3s ease;pointer-events:none;}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container .lang-menu{display:none;right:-3.3333333333rem;top:2.0555555556rem;padding:0.5555555556rem 1.1111111111rem;opacity:1;}}@media screen and (max-width:560px){header .header-strip .header-functions .lang-menu-container .lang-menu{right:-2.5rem;}}header .header-strip .header-functions .lang-menu-container .lang-menu .domain{float:left;width:70%;font-weight:normal;}header .header-strip .header-functions .lang-menu-container .lang-menu ul.languages{float:left;width:30%;}header .header-strip .header-functions .lang-menu-container .lang-menu ul.languages li{display:inline;background:none;border:none;padding:0 0.5555555556rem 0 0;}header .header-strip .header-functions .lang-menu-container .lang-menu ul.languages li a{transition:border 0.3s ease;text-decoration:none;cursor:pointer;border-bottom-color:transparent;border-bottom-width:0.0555555556rem;border-bottom-style:solid;}header .header-strip .header-functions .lang-menu-container .lang-menu ul.languages li a:hover{transition:border 0.3s ease;border-bottom-color:white;}header .header-strip .header-functions .lang-menu-container .lang-menu li.section{display:block;width:100%;line-height:1.2;padding:0.7777777778rem 0;text-decoration:none;transition:color 0.3s ease,background-color 0.3s ease;color:white;}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container .lang-menu li.section{display:inline-block;line-height:1;border-bottom:1px solid white;}header .header-strip .header-functions .lang-menu-container .lang-menu li.section:last-child(){border-bottom:none;}}header .header-strip .header-functions .lang-menu-container .lang-menu li.section:hover{background-color:#aebd15;color:white;}header .header-strip .header-functions .lang-menu-container .lang-menu li.section + li{border-top:1px solid white;}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container .lang-menu li.section + li{border-top:0;}}header .header-strip .header-functions .lang-menu-container .lang-menu li.section a{color:white;}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container .lang-menu li.section:last-child{border-right:0;}}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container .lang-menu li.section:last-child a{padding-right:0;}}@media screen and (max-width:1024px){header .header-strip .header-functions .lang-menu-container .lang-menu li.section:first-child a{padding-left:0;}}header .header-strip .main-navigation{margin-top:0;position:absolute;right:1.6666666667rem;bottom:1.1666666667rem;text-align:right;line-height:1;transition:bottom 0.3s ease;}header .header-strip .main-navigation .menu-anthracite.has-submenu::before{top:calc(100% - 0.4444444444rem);border-bottom:0.8333333333rem solid #3c3c3b;}header .header-strip .main-navigation .menu-anthracite > a{background-color:#3c3c3b;color:#ffffff;padding:0.3333333333rem 0.6666666667rem;border:none;font-size:14px;font-size:0.7777777778rem;font-weight:bold;}@media screen and (max-width:1024px){header .header-strip .main-navigation .menu-anthracite > a{padding:0.7777777778rem 2.3333333333rem 0.7777777778rem 0.5555555556rem;}}header .header-strip .main-navigation .menu-anthracite .submenu{margin-top:0.2777777778rem;background:#3c3c3b;background-color:#3c3c3b;color:#ffffff;}@media screen and (max-width:1024px){header .header-strip .main-navigation .menu-anthracite .submenu{margin-top:0;border-top:1px solid rgba(255,255,255,0.3);}}@media screen and (max-width:1024px){header .header-strip .main-navigation{display:none;right:0;top:40px;width:100%;background-color:#aebd15;bottom:auto;max-width:400px;padding:1.1111111111rem 1.6666666667rem;text-align:left;overflow-y:scroll;max-height:calc(100vh - 80px);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);}}@media screen and (max-width:560px){header .header-strip .main-navigation{max-width:none;width:100%;padding:1.1111111111rem 0.8333333333rem;}}header .header-strip .main-navigation > li{display:inline-block;margin-left:0.8888888889rem;line-height:1;font-weight:400;position:relative;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li{display:block;margin-left:0;border-top:1px solid white;}}header .header-strip .main-navigation > li.retailer-login-li{display:none;}@media screen and (max-width:560px){header .header-strip .main-navigation > li.retailer-login-li{display:block;}}header .header-strip .main-navigation > li .submenu-trigger{font-size:20px;font-size:1.1111111111rem;width:42px;height:42px;position:absolute;right:0;top:0;display:none;margin-top:0;transition:transform 0.3s ease,color 0.3s ease;padding:0;color:white;}header .header-strip .main-navigation > li .submenu-trigger::before{content:"\f105";font-family:"FontAwesome";}@media screen and (max-width:1024px){header .header-strip .main-navigation > li .submenu-trigger{display:block;}}header .header-strip .main-navigation > li .submenu-trigger.open{transform:rotate(90deg);}header .header-strip .main-navigation > li span{cursor:default;}header .header-strip .main-navigation > li > a,header .header-strip .main-navigation > li > span{font-size:17px;font-size:0.9444444444rem;line-height:1;display:inline-block;color:#3c4141;padding-bottom:0.2222222222rem;border-bottom:1px solid transparent;text-decoration:none;transition:color 0.3s ease,border-color 0.3s ease;text-transform:uppercase;color:#aebd15;}@media screen and (max-width:1280px){header .header-strip .main-navigation > li > a,header .header-strip .main-navigation > li > span{font-size:14px;font-size:0.7777777778rem;}}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > a,header .header-strip .main-navigation > li > span{color:white;display:block;padding:0.7777777778rem 0.5555555556rem;border-bottom:0;font-weight:400;}}@media screen and (max-width:1024px){header .header-strip .main-navigation > li.has-submenu > a,header .header-strip .main-navigation > li.has-submenu > span{padding-right:42px;}}header .header-strip .main-navigation > li.has-submenu::before{content:"";width:1.6666666667rem;height:1.6666666667rem;position:absolute;left:50%;top:calc(100% - 9px);transform:translateX(-50%);z-index:9;border:0.8333333333rem solid transparent;border-bottom:0.8333333333rem solid #a1af13;opacity:0;transition:top 0.3s ease,opacity 0.3s ease;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li.has-submenu::before{display:none;}}header .header-strip .main-navigation > li.has-submenu:hover > .submenu{opacity:1;visibility:visible;pointer-events:all;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li.has-submenu:hover > .submenu{display:none;}}header .header-strip .main-navigation > li.has-submenu:hover::before{opacity:1;pointer-events:all;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li.has-submenu:hover::before{display:none;}}header .header-strip .main-navigation > li.current > a,header .header-strip .main-navigation > li.current > span,header .header-strip .main-navigation > li:hover > a,header .header-strip .main-navigation > li:hover > span{border-color:#aebd15;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li.current > a,header .header-strip .main-navigation > li.current > span{color:#aebd15;background-color:white;}}header .header-strip .main-navigation > li.current .submenu-trigger{color:#aebd15;}header .header-strip .main-navigation > li > .submenu{background-color:#aebd15;position:fixed;top:5.6666666667rem;transition:all 0.3s ease;padding:1.6666666667rem 1.6666666667rem 2.2222222222rem 1.6666666667rem;opacity:0;pointer-events:none;transform-origin:top;background:linear-gradient(to bottom,#a1af13 0%,#aebd15 100%);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu{background:#aebd15;display:block;display:none;opacity:1;pointer-events:all;position:static !important;transform:none !important;width:100% !important;transition:none;box-shadow:none;padding:1.1111111111rem 0;}}header .header-strip .main-navigation > li > .submenu::before{content:"";display:block;position:absolute;bottom:100%;left:0;height:26px;width:100%;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu::before{display:none;}}header .header-strip .main-navigation > li > .submenu.submenu-4-col{left:50%;transform:translateX(-50%);width:12to-rem 30px;}@media screen and (max-width:1310px){header .header-strip .main-navigation > li > .submenu.submenu-4-col{width:calc(100% - 3.3333333333rem);}}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu.submenu-4-col{width:100%;}}header .header-strip .main-navigation > li > .submenu.submenu-4-col .submenu-col{float:left;width:calc((100% - 5.0555555556rem) / 4);margin-right:1.6666666667rem;margin-top:1.6666666667rem;}header .header-strip .main-navigation > li > .submenu.submenu-4-col .submenu-col:nth-child(4n){margin-right:0;}header .header-strip .main-navigation > li > .submenu.submenu-4-col .submenu-col:nth-child(-n+4){margin-top:0;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu.submenu-4-col .submenu-col{width:100%;float:none;margin-right:0;margin-top:20px;}header .header-strip .main-navigation > li > .submenu.submenu-4-col .submenu-col:nth-child(-n+4){margin-top:20px;}header .header-strip .main-navigation > li > .submenu.submenu-4-col .submenu-col:first-child{margin-top:0;}}header .header-strip .main-navigation > li > .submenu.submenu-3-col{width:932px;left:auto;right:calc((100% - 1.6666666667rem) / 2);position:fixed;}@media screen and (max-width:1310px){header .header-strip .main-navigation > li > .submenu.submenu-3-col{width:calc(72.8125% - 3.3333333333rem);right:1.6666666667rem;}}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu.submenu-3-col{width:100%;}}header .header-strip .main-navigation > li > .submenu.submenu-3-col .submenu-col{float:left;width:calc((100% - 3.3888888889rem) / 3);margin-right:1.6666666667rem;margin-top:1.6666666667rem;}header .header-strip .main-navigation > li > .submenu.submenu-3-col .submenu-col:nth-child(3n){margin-right:0;}header .header-strip .main-navigation > li > .submenu.submenu-3-col .submenu-col:nth-child(-n+3){margin-top:0;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu.submenu-3-col .submenu-col{width:100%;float:none;margin-right:0;margin-top:20px;}header .header-strip .main-navigation > li > .submenu.submenu-3-col .submenu-col:nth-child(-n+3){margin-top:20px;}header .header-strip .main-navigation > li > .submenu.submenu-3-col .submenu-col:first-child{margin-top:0;}}header .header-strip .main-navigation > li > .submenu.submenu-2-col{width:632px;left:50%;transform:translateX(-50%);position:absolute;top:2.3888888889rem;}@media screen and (max-width:1310px){header .header-strip .main-navigation > li > .submenu.submenu-2-col{width:500px;}}header .header-strip .main-navigation > li > .submenu.submenu-2-col .submenu-col{float:left;width:calc(50% - 0.8333333333rem);margin-right:1.6666666667rem;margin-top:1.6666666667rem;}header .header-strip .main-navigation > li > .submenu.submenu-2-col .submenu-col:nth-child(2n){margin-right:0;}header .header-strip .main-navigation > li > .submenu.submenu-2-col .submenu-col:nth-child(-n+2){margin-top:0;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu.submenu-2-col .submenu-col{float:none;width:100%;}header .header-strip .main-navigation > li > .submenu.submenu-2-col .submenu-col:nth-child(-n+2){margin-top:20px;}header .header-strip .main-navigation > li > .submenu.submenu-2-col .submenu-col:first-child{margin-top:0;}}header .header-strip .main-navigation > li > .submenu.submenu-single{width:18.3333333333rem;left:50%;transform:translateX(-50%);position:absolute;top:2.3888888889rem;}header .header-strip .main-navigation > li > .submenu .submenu-col > ul > li + li{margin-top:20px;}header .header-strip .main-navigation > li > .submenu .submenu-col > ul > li > a,header .header-strip .main-navigation > li > .submenu .submenu-col > ul > li > span{line-height:1.3;}header .header-strip .main-navigation > li > .submenu ul{text-align:left;}header .header-strip .main-navigation > li > .submenu ul + ul{margin-top:0.5555555556rem;}header .header-strip .main-navigation > li > .submenu ul > li{font-size:20px;font-size:1.1111111111rem;font-weight:300;}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu ul > li{font-size:16px;font-size:0.8888888889rem;padding-left:0.5555555556rem;}}@media screen and (max-width:1024px){header .header-strip .main-navigation > li > .submenu ul > li > a{padding-left:0.5555555556rem;}}header .header-strip .main-navigation > li > .submenu ul > li > a,header .header-strip .main-navigation > li > .submenu ul > li > span{color:white;display:block;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:0.3888888889rem;text-decoration:none;transition:border-bottom-color 0.3s ease;}header .header-strip .main-navigation > li > .submenu ul > li > a:hover,header .header-strip .main-navigation > li > .submenu ul > li > span:hover{border-color:rgb(255,255,255);}header .header-strip .main-navigation > li > .submenu ul > li > ul{margin-top:0.5555555556rem;}header .header-strip .main-navigation > li > .submenu ul > li > ul > li{font-size:16px;font-size:0.8888888889rem;padding-left:0;line-height:1.3;}header .header-strip .main-navigation > li > .submenu ul > li > ul > li > a,header .header-strip .main-navigation > li > .submenu ul > li > ul > li > span{border-bottom:0;padding-bottom:0;display:inline-block;padding:5px 0 5px 20px;}header .header-strip .main-navigation > li > .submenu ul > li > ul > li > a:hover,header .header-strip .main-navigation > li > .submenu ul > li > ul > li > span:hover{text-decoration:underline;}header .header-strip .main-navigation > li:last-child.has-submenu > .submenu.submenu-2-col,header .header-strip .main-navigation > li:nth-last-child(2).has-submenu > .submenu.submenu-2-col,header .header-strip .main-navigation > li:nth-last-child(3).has-submenu > .submenu.submenu-2-col{left:auto;right:0;transform:none;}header .header-strip .main-navigation > li:last-child.has-submenu > .submenu.submenu-single,header .header-strip .main-navigation > li:nth-last-child(2).has-submenu > .submenu.submenu-single{left:auto;right:0;transform:none;}header .header-strip .burger{display:none;background-color:transparent;margin-top:0;padding:0;width:1.6666666667rem;height:1.6666666667rem;position:absolute;right:1.6666666667rem;top:0.2777777778rem;}@media screen and (max-width:1024px){header .header-strip .burger{display:block;}}@media screen and (max-width:560px){header .header-strip .burger{right:0.8333333333rem;}}header .header-strip .burger .text{display:none;}header .header-strip .burger .bar1{width:20px;height:2px;display:block;background-color:#aebd15;position:absolute;top:9px;right:0;transition:transform 0.3s ease,top 0.3s ease;}header .header-strip .burger .bar2{width:20px;height:2px;display:block;background-color:#aebd15;position:absolute;top:14px;right:0;transition:transform 0.3s ease,top 0.3s ease,opacity 0.3s ease;}header .header-strip .burger .bar3{width:20px;height:2px;display:block;background-color:#aebd15;position:absolute;top:19px;right:0;transition:transform 0.3s ease,top 0.3s ease;}header .header-strip .burger.open .bar1{transform:rotate(135deg);top:14px;}header .header-strip .burger.open .bar2{transform:rotate(45deg);opacity:0;}header .header-strip .burger.open .bar3{transform:rotate(45deg);top:14px;}header:hover{overflow:visible;}main{padding-top:5.6666666667rem;transition:padding-top 0.3s ease;}@media screen and (max-width:1024px){main{padding-top:2.2222222222rem;}}footer{padding-top:2.7777777778rem;padding-bottom:3.8888888889rem;background-color:#1D2427;}footer .footer-logo img{width:5.5555555556rem;display:block;}footer .footer-element-top .footer-element-left{float:left;width:calc(55% - 0.8333333333rem);}@media screen and (max-width:1024px){footer .footer-element-top .footer-element-left{float:none;width:100%;}}footer .footer-element-top .footer-element-left .text-element{width:100%;max-width:440px;}footer .footer-element-top .footer-element-left .text-element h2{font-size:1.3333333333rem;text-transform:none;}footer .footer-element-top .footer-element-left .text-element p{font-size:0.8888888889rem;}@media screen and (max-width:1024px){footer .footer-element-top .footer-element-left .text-element{max-width:700px;}}footer .footer-element-top .footer-element-left .text-element *{color:white;}footer .footer-element-top .footer-element-right{float:left;width:calc(45% - 0.8333333333rem - 1px);margin-left:30px;}@media screen and (max-width:1024px){footer .footer-element-top .footer-element-right{float:none;width:100%;margin-left:0;margin-top:30px;}}footer .footer-element-top .footer-element-right ul li a{color:white;padding-left:3rem;position:relative;display:inline-block;transition:opacity 0.3s ease;}footer .footer-element-top .footer-element-right ul li a::before{content:"";display:block;width:1.8888888889rem;height:1.8888888889rem;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:-0.1666666667rem;text-decoration:none;}footer .footer-element-top .footer-element-right ul li a .name{font-size:20px;font-size:1.1111111111rem;line-height:1;}footer .footer-element-top .footer-element-right ul li a .name::after{content:"";display:block;line-height:0;font-size:0;}footer .footer-element-top .footer-element-right ul li a .phone-number{font-size:40px;font-size:2.2222222222rem;line-height:1;}@media screen and (max-width:768px){footer .footer-element-top .footer-element-right ul li a .phone-number{font-size:24px;font-size:1.3333333333rem;}}footer .footer-element-top .footer-element-right ul li a:hover{text-decoration:none;opacity:0.5;}footer .footer-element-top .footer-element-right ul li.service-center a::before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-footer-calender.svg');}footer .footer-element-top .footer-element-right ul li.callback-service a::before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-footer-callback-service.svg');}footer .footer-element-top .footer-element-right ul li.newsletter{font-size:20px;font-size:1.1111111111rem;line-height:1;color:white;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form{display:table;border-collapse:separate;margin-top:1.1111111111rem;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-input,footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit{display:table-cell;vertical-align:middle;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-input{width:100%;padding:0.8333333333rem 1.1111111111rem;line-height:1.1;background-color:#565b5d;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-input::-moz-placeholder{color:white;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-input::placeholder{color:white;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit{width:1%;border-left:0.4444444444rem solid transparent;line-height:1;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit-btn{padding:0.8333333333rem;background-color:#3f4547;white-space:nowrap;line-height:1.1;transition:background-color 0.3s ease;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit-btn{line-height:1.3;}}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit-btn:hover{background-color:#565b5d;}footer .footer-element-top .footer-element-right ul li.newsletter + li{margin-top:3.3333333333rem;}@media screen and (max-width:560px){footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form{display:block;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-input,footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit{display:block;width:100%;}footer .footer-element-top .footer-element-right ul li.newsletter .newsletter-form .form-submit{border-left:none;margin-top:0.5555555556rem;}}footer .footer-element-top .footer-element-right ul li + li{margin-top:1.6666666667rem;}footer .footer-navigation{margin-top:1.1111111111rem;padding-top:1.1111111111rem;border-top:1px solid white;}footer .footer-navigation ul{display:block;float:left;width:calc((100% - 8.3333333333rem - 0.0555555556rem) / 6);margin-right:1.6666666667rem;}footer .footer-navigation ul:nth-child(6n){margin-right:0;}@media screen and (max-width:1024px){footer .footer-navigation ul{width:calc((100% - 3.3333333333rem - 0.0555555556rem) / 3);margin-top:0.8333333333rem;}footer .footer-navigation ul:nth-child(6n){margin-right:1.6666666667rem;}footer .footer-navigation ul:nth-child(3n){margin-right:0;}footer .footer-navigation ul:nth-child(-n+3){margin-top:0;}}@media screen and (max-width:560px){footer .footer-navigation ul{width:100%;float:none;margin-right:0;}footer .footer-navigation ul:nth-child(-n+3){margin-top:0.8333333333rem;}footer .footer-navigation ul:first-child{margin-top:0;}}footer .footer-navigation ul li{float:none;width:100%;line-height:1.4;}@media screen and (max-width:1024px){footer .footer-navigation ul li{width:100%;margin-top:0;}footer .footer-navigation ul li:nth-child(6n){margin-right:0;}footer .footer-navigation ul li:nth-child(3n){margin-right:0;}footer .footer-navigation ul li:nth-child(-n+3){margin-top:0.2222222222rem;}footer .footer-navigation ul li:first-child{margin-top:0;}}footer .footer-navigation ul li a{font-size:15px;font-size:0.8333333333rem;font-weight:300;color:white;transition:opacity 0.3s ease;}footer .footer-navigation ul li a::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;transition:margin-left 0.3s ease;position:absolute;margin-top:0.1666666667rem;}.browser-ie footer .footer-navigation ul li a::after{margin-top:3px !important;}footer .footer-navigation ul li a:hover{text-decoration:none;opacity:0.5;}footer .footer-navigation ul li + li{margin-top:0.2222222222rem;}footer .footer-meta-navigation ul li{font-size:15px;font-size:0.8333333333rem;float:left;padding-right:0.5rem;color:white;}footer .footer-meta-navigation ul li span{color:white;}footer .footer-meta-navigation ul li a,footer .footer-meta-navigation ul li .cookie-set{color:white;transition:opacity 0.3s ease;}footer .footer-meta-navigation ul li a:hover,footer .footer-meta-navigation ul li .cookie-set:hover{text-decoration:none;opacity:0.5;}footer .footer-meta-navigation ul li::after{content:"|";margin-left:0.5rem;}footer .footer-meta-navigation ul li:last-child{padding-right:0;}footer .footer-meta-navigation ul li:last-child::after{display:none;}.fullwidth-element,.container-element{scroll-margin-top:5.6666666667rem;}.fullwidth-element.regular + .regular,.container-element.regular + .regular{padding-top:0;}.fullwidth-element.bg-branding,.container-element.bg-branding{background-color:#aebd15;}.fullwidth-element.bg-dark-branding,.container-element.bg-dark-branding{background-color:#58600b;}.fullwidth-element.bg-branding,.fullwidth-element.bg-dark-branding,.container-element.bg-branding,.container-element.bg-dark-branding{color:white;}.fullwidth-element.bg-branding *,.fullwidth-element.bg-dark-branding *,.container-element.bg-branding *,.container-element.bg-dark-branding *{color:inherit;}.fullwidth-element.bg-light-gray,.container-element.bg-light-gray{background-color:#e9e9e9;}.fullwidth-element.fullwidth-video-header,.container-element.fullwidth-video-header{padding:0;}.fullwidth-element.bg-image,.container-element.bg-image{background-position:center top;background-size:cover;background-repeat:no-repeat;min-height:46.7vw;}.fullwidth-element.text-light,.container-element.text-light{color:#3c4141;}.fullwidth-element.text-light *,.container-element.text-light *{color:inherit;}.fullwidth-element{padding-top:5rem;padding-bottom:5rem;}@media screen and (max-width:560px){.fullwidth-element{font-size:18px;font-size:1rem;padding-top:3.3333333333rem;padding-bottom:3.3333333333rem;}}.fullwidth-element.regular.half-padding-bottom{padding-bottom:2.5rem;}@media screen and (max-width:560px){.fullwidth-element.regular.half-padding-bottom{padding-bottom:1.6666666667rem;}}.container-element{padding-top:30px;padding-bottom:30px;}.content-wrap{scroll-margin-top:5.6666666667rem;margin:auto;padding:0 1.6666666667rem;max-width:1290px;width:100%;position:relative;}@media screen and (max-width:560px){.content-wrap{width:100%;padding:0 0.8333333333rem;}}.content-wrap > * + *{margin-top:2.7777777778rem;}.content-wrap > .toggle + .toggle{margin-top:0;}.content-wrap > .contentelement + .link-list,.content-wrap > .contentelement + .text-element{margin-top:1.6666666667rem;}.grid{scroll-margin-top:5.6666666667rem;}.grid + .grid{margin-top:3.3333333333rem;}.grid > .col{float:left;}.grid > .col > * + *{margin-top:1.6666666667rem;}.grid > .col > iframe{width:100% !important;}.grid > .col > .toggle + .toggle{margin-top:0;}.grid > .col:empty{min-height:1px;}@media screen and (max-width:1024px){.grid > .col:empty + .col{margin-top:0 !important;}}.grid > .col + .col:empty{margin-top:0 !important;}.grid.grid-2-col > .col{width:calc(50% - 0.8333333333rem - 1px);margin-top:1.6666666667rem;margin-right:1.6666666667rem;margin-right:1.6666666667rem;}.grid.grid-2-col > .col:nth-child(2n){margin-right:0;}.grid.grid-2-col > .col:nth-child(-n+2){margin-top:0;}@media screen and (max-width:1024px){.grid.grid-2-col > .col{float:none;width:100%;margin-right:0;}.grid.grid-2-col > .col:nth-child(-n+2){margin-top:3.3333333333rem;}.grid.grid-2-col > .col:first-child{margin-top:0;}}@media screen and (max-width:560px){.grid.grid-2-col > .col:nth-child(-n+2){margin-top:1.6666666667rem;}.grid.grid-2-col > .col:first-child{margin-top:0;}}.grid.grid-3-col > .col{width:calc((100% - 2 * 1.6666666667rem - 1px) / 3);margin-top:1.6666666667rem;margin-right:1.6666666667rem;}.grid.grid-3-col > .col:nth-child(3n){margin-right:0;}.grid.grid-3-col > .col:nth-child(-n+3){margin-top:0;}@media screen and (max-width:768px){.grid.grid-3-col > .col{float:none;width:100%;margin-right:0;}.grid.grid-3-col > .col:nth-child(-n+3){margin-top:1.6666666667rem;}.grid.grid-3-col > .col:first-child{margin-top:0;}}.grid.grid-4-col > .col{width:calc((100% - 3 * 1.6666666667rem - 1px) / 4);margin-top:1.6666666667rem;margin-right:1.6666666667rem;}.grid.grid-4-col > .col:nth-child(4n){margin-right:0;}.grid.grid-4-col > .col:nth-child(-n+4){margin-top:0;}@media screen and (max-width:1024px){.grid.grid-4-col > .col{width:calc(50% - 0.8333333333rem);margin-right:1.6666666667rem;}.grid.grid-4-col > .col:nth-child(-n+4){margin-top:1.6666666667rem;}.grid.grid-4-col > .col:nth-child(-n+2){margin-top:0;}.grid.grid-4-col > .col:nth-child(2n){margin-right:0;}}@media screen and (max-width:768px){.grid.grid-4-col > .col{margin-right:1.6666666667rem;}.grid.grid-4-col > .col:nth-child(-n+4){margin-top:1.6666666667rem;}}@media screen and (max-width:560px){.grid.grid-4-col > .col{float:none;width:100%;margin-right:0;}.grid.grid-4-col > .col:nth-child(-n+2){margin-top:1.6666666667rem;}.grid.grid-4-col > .col:first-child{margin-top:0;}}.grid.grid-2-third-1-third > .col:first-child{width:calc(66.6666666667% - 0.8333333333rem);margin-right:1.6666666667rem;}@media screen and (max-width:768px){.grid.grid-2-third-1-third > .col:first-child{float:none;width:100%;margin-right:0;}}.grid.grid-2-third-1-third > .col:nth-child(2){width:calc(33.3333333333% - 0.8333333333rem);}@media screen and (max-width:768px){.grid.grid-2-third-1-third > .col:nth-child(2){float:none;width:100%;margin-top:1.6666666667rem;}}.grid.grid-1-third-2-third > .col:first-child{width:calc(33.3333333333% - 0.8333333333rem);margin-right:1.6666666667rem;}@media screen and (max-width:768px){.grid.grid-1-third-2-third > .col:first-child{float:none;width:100%;margin-right:0;}}.grid.grid-1-third-2-third > .col:nth-child(2){width:calc(66.6666666667% - 0.8333333333rem);}@media screen and (max-width:768px){.grid.grid-1-third-2-third > .col:nth-child(2){float:none;width:100%;margin-top:1.6666666667rem;}}.button,.tx-felogin-pi1 form fieldset div input[type=submit],.analytics-opt-out-button{display:inline-block;padding:0.7222222222rem 0.8333333333rem;background-color:transparent;color:#3c4141;font-weight:400;font-size:0.8888888889rem;line-height:1;text-decoration:none;text-transform:uppercase;transition:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #3c4141;}@media screen and (max-width:1024px){.button,.tx-felogin-pi1 form fieldset div input[type=submit],.analytics-opt-out-button{padding:0.7777777778rem 1rem;}}.button:hover,.tx-felogin-pi1 form fieldset div input[type=submit]:hover,.analytics-opt-out-button:hover{background-color:#1D2427;color:white;border-color:#1D2427;text-decoration:none;}.bg-branding .button,.bg-branding .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .bg-branding input[type=submit],.bg-text-light .button,.bg-text-light .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .bg-text-light input[type=submit]{color:white;background-color:transparent;border-color:white;}.bg-branding .button:hover,.bg-branding .tx-felogin-pi1 form fieldset div input[type=submit]:hover,.tx-felogin-pi1 form fieldset div .bg-branding input[type=submit]:hover,.bg-text-light .button:hover,.bg-text-light .tx-felogin-pi1 form fieldset div input[type=submit]:hover,.tx-felogin-pi1 form fieldset div .bg-text-light input[type=submit]:hover{background-color:#1D2427;color:white;border-color:#1D2427;}.bg-dark-branding .button,.bg-dark-branding .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .bg-dark-branding input[type=submit]{color:#58600b;background-color:white;}.bg-dark-branding .button:hover,.bg-dark-branding .tx-felogin-pi1 form fieldset div input[type=submit]:hover,.tx-felogin-pi1 form fieldset div .bg-dark-branding input[type=submit]:hover{background-color:#aebd15;color:white;}.button-list .button-list-inner{margin-top:-0.8333333333rem;font-size:0;}.button-list .button-list-inner .button,.button-list .button-list-inner .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .button-list .button-list-inner input[type=submit]{margin-right:0.8333333333rem;margin-top:0.8333333333rem;}.button-list .button-list-inner .button:last-child,.button-list .button-list-inner .tx-felogin-pi1 form fieldset div input[type=submit]:last-child,.tx-felogin-pi1 form fieldset div .button-list .button-list-inner input[type=submit]:last-child{margin-right:0;}.button-list.align-center .button-list-inner{text-align:center;}.button-list.align-right .button-list-inner{text-align:right;}.text-element{scroll-margin-top:5.6666666667rem;}.text-element.text-centered{text-align:center;}.text-element > * + *{margin-top:1.6666666667rem;}.text-element h2.font-color-branding,.text-element p.font-color-branding{color:#aebd15;}.text-element h2 + *,.text-element .h2 + *{margin-top:20px;}.text-element h3 + *,.text-element .h3 + *{margin-top:10px;}.text-element h4 + *,.text-element .h4 + *{margin-top:1.6666666667rem;}.text-element h5 + *,.text-element .h5 + *{margin-top:0;}.text-element h6 + *,.text-element .h6 + *{margin-top:0;}.text-element a{font-weight:400;text-decoration:none;transition:color 0.3s;}.text-element a:hover{color:#1D2427;}.text-element a.button{transition:background-color 0.3s ease;}.text-element a.button:hover{color:white;border-color:#1D2427;}.text-element ul li{padding-left:1.1111111111rem;position:relative;line-height:1.4;}.text-element ul li::before{content:"";width:7px;height:7px;display:block;position:absolute;left:0;top:0.4444444444rem;background-color:#9D9D9D;border-radius:2px;}.text-element ul li + li{margin-top:0.5555555556rem;}.text-element ul.link-list li{padding-left:0;}.text-element ul.link-list li a:hover{border-bottom:none;}.text-element ul.link-list li::before{display:none;}.text-element ul.link-list li + li{margin-top:0.3888888889rem;}.text-element ol{counter-reset:ol-counter;}.text-element ol li{padding-left:1.1111111111rem;position:relative;line-height:1.4;}.text-element ol li::before{content:counter(ol-counter,decimal) ".";counter-increment:ol-counter;position:absolute;left:0;top:0;}.text-element ol li:nth-child(n+10){padding-left:1.6666666667rem;}.text-element ol li + li{margin-top:0.5555555556rem;}.text-element.has-image .image-element,.text-element.has-image .video-element{padding-bottom:0.8333333333rem;}@media screen and (max-width:768px){.text-element.has-image .image-element,.text-element.has-image .video-element{width:100%;padding-bottom:0;}}.text-element.has-image .image-element + *,.text-element.has-image .video-element + *{margin-top:0;}@media screen and (max-width:768px){.text-element.has-image .image-element + *,.text-element.has-image .video-element + *{margin-top:1.6666666667rem;}}.text-element.has-image .image-element a:hover,.text-element.has-image .video-element a:hover{border-bottom:0;}.text-element.has-image.image-left .image-element,.text-element.has-image.image-left .video-element{float:left;margin-right:1.6666666667rem;}@media screen and (max-width:768px){.text-element.has-image.image-left .image-element,.text-element.has-image.image-left .video-element{float:none;margin-right:0;}}.text-element.has-image.image-right .image-element,.text-element.has-image.image-right .video-element{float:right;margin-left:1.6666666667rem;}@media screen and (max-width:768px){.text-element.has-image.image-right .image-element,.text-element.has-image.image-right .video-element{float:none;margin-left:0;}}.text-element.has-image.image-big .image-element,.text-element.has-image.image-big .video-element{width:calc(50% - 0.8333333333rem);}@media screen and (max-width:768px){.text-element.has-image.image-big .image-element,.text-element.has-image.image-big .video-element{width:100%;}}.text-element.has-image.image-small .image-element,.text-element.has-image.image-small .video-element{width:calc(33.3333333333% - 0.8333333333rem);}@media screen and (max-width:768px){.text-element.has-image.image-small .image-element,.text-element.has-image.image-small .video-element{width:100%;}}.bg-branding .text-element h2.font-color-branding,.bg-branding .text-element p.font-color-branding,.bg-dark-branding .text-element h2.font-color-branding,.bg-dark-branding .text-element p.font-color-branding{color:white;}.bg-branding .text-element p a,.bg-dark-branding .text-element p a{color:rgba(255,255,255,0.5);}.schedule-list .text-element * + *{margin-top:1rem;}.schedule-list .text-element h3 + *,.schedule-list .text-element .h3 + *{margin-top:0.1111111111rem;}.schedule-list .text-element h3 + h4,.schedule-list .text-element .h3 + .h4{margin-top:1.1111111111rem;}.schedule-list .text-element h4 + *,.schedule-list .text-element .h4 + *{margin-top:0.1111111111rem;}.intro-element{scroll-margin-top:5.6666666667rem;}.intro-element .text-limiter{width:100%;max-width:80%;}@media screen and (max-width:768px){.intro-element .text-limiter{max-width:none;}}.intro-element .text-limiter > * + *{margin-top:1.6666666667rem;}.intro-element .text-limiter .text-element h2,.intro-element .text-limiter .text-element .h2{font-weight:300;color:#3c4141;}.intro-element .text-limiter .text-element h2.font-color-branding,.intro-element .text-limiter .text-element .h2.font-color-branding{color:#aebd15;}.bg-branding .intro-element .text-limiter .text-element h2,.bg-dark-branding .intro-element .text-limiter .text-element h2,.bg-branding .intro-element .text-limiter .text-element .h2,.bg-dark-branding .intro-element .text-limiter .text-element .h2{color:white;}.intro-element .text-limiter .text-element p.font-color-branding{color:#aebd15;}.bg-branding .intro-element .text-limiter .text-element p,.bg-dark-branding .intro-element .text-limiter .text-element p{color:white;}.intro-element.text-centered .text-limiter{margin:0 auto;}.intro-element.text-centered .text-limiter *{text-align:center;}.col .intro-element .text-limiter{max-width:none;}.image-element{scroll-margin-top:5.6666666667rem;}.image-element img{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.image-element a{position:relative;display:block;text-decoration:none;overflow:hidden;}@media screen and (max-width:560px){.image-element a{pointer-events:none;cursor:default;}}.image-element a::after{content:"\f002";font-size:20px;font-size:1.1111111111rem;line-height:1;font-family:"FontAwesome";position:absolute;right:0.7777777778rem;bottom:0.7777777778rem;color:white;text-shadow:1px 1px 3px rgba(0,0,0,0.3);}@media screen and (max-width:560px){.image-element a::after{display:none;}}.image-element a img{transition:transform 0.3s ease;}.image-element a:hover img{transform:scale(1.05);}.image-element img + figcaption{margin-top:0.5555555556rem;}.image-element a + figcaption{margin-top:0.5555555556rem;}.image-element figcaption{display:block;font-size:85%;line-height:1.4;}.image-element.multi-responsive img.img-desktop{display:block;}.image-element.multi-responsive img.img-tablet,.image-element.multi-responsive img.img-phone{display:none;}@media screen and (max-width:768px){.image-element.multi-responsive img.img-desktop{display:none;}.image-element.multi-responsive img.img-tablet{display:block;}}@media screen and (max-width:560px){.image-element.multi-responsive img.img-tablet{display:none;}.image-element.multi-responsive img.img-phone{display:block;}}.link-list li{font-size:17px;font-size:0.9444444444rem;line-height:1.4;}.link-list li + li{margin-top:0.3888888889rem;}.link-list li a{padding-left:0.7222222222rem;position:relative;display:inline-block;font-weight:400;text-transform:uppercase;transition:color 0.3s ease,border-color 0.3s ease;}.link-list li a:hover{text-decoration:none;color:#1D2427;}.link-list li.link a:before{content:"\f105";font-family:"FontAwesome";position:absolute;left:0;top:0.1111111111rem;line-height:1;}.browser-ie .link-list li.link a:before{margin-top:1px;}.link-list li.download a .meta{color:#3c4141;white-space:nowrap;font-weight:300;text-transform:none;}.link-list li.download a:before{content:"\f107";font-family:"FontAwesome";position:absolute;left:0;top:0.2222222222rem;line-height:0.8;border-bottom:1px solid #aebd15;transform:translateX(-0.1111111111rem);transition:border-bottom-color 0.3s ease;}.browser-ie .link-list li.download a:before{margin-top:1px;}.link-list li.download a:hover::before{border-bottom-color:#1D2427;}.bg-branding .link-list li.download a::before,.bg-dark-branding .link-list li.download a::before,.text-light .link-list li.download a::before{border-color:white;}.bg-branding .link-list li.download a .meta,.bg-dark-branding .link-list li.download a .meta,.text-light .link-list li.download a .meta{color:white;opacity:0.5;}.bg-branding .link-list li.download a:hover::before,.bg-dark-branding .link-list li.download a:hover::before,.text-light .link-list li.download a:hover::before{border-color:#3c4141;}.logo-parade h2,.logo-parade .h2{color:#3c4141;text-align:center;}.logo-parade h2::after,.logo-parade .h2::after{display:none;}.logo-parade h2 + .logo-grid,.logo-parade .h2 + .logo-grid{margin-top:1.8888888889rem;}.logo-parade .logo-grid .col{width:calc((100% - 330px - 1px) / 6);float:left;margin-right:66px;position:relative;padding-bottom:calc((100% - 330px - 1px) / 6);display:block;margin-top:66px;}.logo-parade .logo-grid .col:nth-child(6n){margin-right:0;}.logo-parade .logo-grid .col:nth-child(-n+6){margin-top:0;}@media screen and (max-width:1130px){.logo-parade .logo-grid .col{width:calc((100% - 150px - 1px) / 6);padding-bottom:calc((100% - 150px - 1px) / 6);margin-right:30px;margin-top:30px;}}@media screen and (max-width:768px){.logo-parade .logo-grid .col{width:calc((100% - 60px - 1px) / 3);padding-bottom:calc((100% - 60px - 1px) / 3);}.logo-parade .logo-grid .col:nth-child(6n){margin-right:30px;}.logo-parade .logo-grid .col:nth-child(-n+6){margin-top:30px;}.logo-parade .logo-grid .col:nth-child(3n){margin-right:0;}.logo-parade .logo-grid .col:nth-child(-n+3){margin-top:0;}}@media screen and (max-width:540px){.logo-parade .logo-grid .col{width:calc(50% - 15px);padding-bottom:calc(50% - 15px);}.logo-parade .logo-grid .col:nth-child(3n){margin-right:30px;}.logo-parade .logo-grid .col:nth-child(-n+3){margin-top:30px;}.logo-parade .logo-grid .col:nth-child(2n){margin-right:0;}.logo-parade .logo-grid .col:nth-child(-n+2){margin-top:0;}}.logo-parade .logo-grid .col img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%;}.logo-parade .logo-grid .col img.link-img,.logo-parade .logo-grid .col img.no-link-img{filter:grayscale(100%);transition:filter 0.3s ease;}.logo-parade .logo-grid .col img:hover.link-img{filter:grayscale(0%);}.logo-parade-slider h2,.logo-parade-slider .h2{text-align:center;}.logo-parade-slider h2 + .logo-parade-swiper-container,.logo-parade-slider .h2 + .logo-parade-swiper-container{margin-top:2.4444444444rem;}@media screen and (max-width:560px){.logo-parade-slider .logo-parade-swiper-container{padding-bottom:2.7777777778rem;}}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper{box-sizing:border-box;}@media screen and (min-width:561px){.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper{display:block;}}@media screen and (min-width:561px){.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide{width:calc((100% - 60px) / 3);margin-right:1.6666666667rem;display:block;position:relative;float:left;margin-top:1.6666666667rem;}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide:nth-child(3n){margin-right:0;}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide:nth-child(-n+3){margin-top:0;}}@media screen and (min-width:1024px){.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide{width:calc((100% - 150px) / 6);}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide:nth-child(3n){margin-right:1.6666666667rem;}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide:nth-child(-n+3){margin-top:1.6666666667rem;}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide:nth-child(6n){margin-right:0;}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide:nth-child(-n+6){margin-top:0;}}@media screen and (max-width:560px){.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide{width:100%;}}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > div,.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > a{display:block;}@media screen and (min-width:561px){.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > div,.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > a{position:relative;padding-bottom:100%;}}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > div img,.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > a img{display:block;height:auto;width:70%;margin:0 auto;filter:grayscale(100%);transition:filter 0.3s ease;}@media screen and (min-width:561px){.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > div img,.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;margin:0;}}.logo-parade-slider .logo-parade-swiper-container .swiper-wrapper .swiper-slide > a:hover img{filter:grayscale(0%);}.logo-parade-slider .logo-parade-swiper-container .swiper-button-prev,.logo-parade-slider .logo-parade-swiper-container .swiper-button-next{display:none;}.logo-parade-slider .logo-parade-swiper-container .swiper-pagination{display:none;bottom:0;}@media screen and (max-width:560px){.logo-parade-slider .logo-parade-swiper-container .swiper-pagination{display:block;}}.logo-parade-slider .logo-parade-swiper-container .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;margin:0 7px;background-color:#d3d3d3;opacity:1;}.logo-parade-slider .logo-parade-swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#aebd15;}.toggle{scroll-margin-top:5.6666666667rem;border-bottom:2px solid #e9e9e9;border-top:2px solid #e9e9e9;transition:border-color 0.3s ease;}.toggle .toggle-head{position:relative;transition:background-color 0.3s ease;cursor:pointer;padding:0.7777777778rem 2.2222222222rem 0.7777777778rem 0.7777777778rem;position:relative;}.toggle .toggle-head h2,.toggle .toggle-head .h2{font-size:21px;font-size:1.1666666667rem;color:#3c4141;font-weight:400;line-height:1;transition:color 0.3s ease;text-transform:none;}@media screen and (max-width:560px){.toggle .toggle-head h2,.toggle .toggle-head .h2{font-size:18px;font-size:1rem;line-height:1.3;}}.toggle .toggle-head::before,.toggle .toggle-head::after{content:"";position:absolute;display:block;background-color:#9D9D9D;transform:translate3d(0,0,0);transition:background 0.3s ease,transform 0.3s ease;}.toggle .toggle-head::before{top:calc(50% - 3px/2);right:16px;width:19px;height:3px;}@media screen and (max-width:560px){.toggle .toggle-head::before{width:16px;}}.toggle .toggle-head::after{top:calc(50% - 19px/2);right:calc(16px + 19px/2 - 3px/2);width:3px;height:19px;}@media screen and (max-width:560px){.toggle .toggle-head::after{top:calc(50% - 16px/2);right:calc(16px + 16px/2 - 3px/2);height:16px;}}.toggle .toggle-head:hover{background-color:#e9e9e9;}.toggle .toggle-content{padding:2.2222222222rem 0 2.7777777778rem 0;position:relative;display:none;}.toggle .toggle-content > * + *{margin-top:1.6666666667rem;}.toggle .toggle-content .toggle-close{position:relative;display:block;width:1.6666666667rem;height:1.6666666667rem;position:absolute;right:0;bottom:0.5555555556rem;text-align:center;cursor:pointer;margin-top:0;}.toggle .toggle-content .toggle-close::before,.toggle .toggle-content .toggle-close::after{content:"";position:absolute;display:block;background-color:#9D9D9D;transform:translate3d(0,0,0) rotate(45deg);}.toggle .toggle-content .toggle-close::before{top:calc(50% - 3px/2);right:16px;width:19px;height:3px;}@media screen and (max-width:560px){.toggle .toggle-content .toggle-close::before{width:16px;}}.toggle .toggle-content .toggle-close::after{top:calc(50% - 19px/2);right:calc(16px + 19px/2 - 3px/2);width:3px;height:19px;}@media screen and (max-width:560px){.toggle .toggle-content .toggle-close::after{top:calc(50% - 16px/2);right:calc(16px + 16px/2 - 3px/2);height:16px;}}.toggle + .toggle{border-top:0;}.toggle.active{border-top-color:#aebd15;}.toggle.active .toggle-head{background-color:#aebd15;}.toggle.active .toggle-head h2,.toggle.active .toggle-head .h2{color:white;}.toggle.active .toggle-head::before,.toggle.active .toggle-head::after{background:#fff;}.toggle.active .toggle-head::before{transform:translate3d(0,0,0) rotate(-225deg);}.toggle.active .toggle-head::after{transform:translate3d(0,0,0) rotate(-225deg);}.toggle.active .toggle-content .toggle-close::before{transform:translate3d(0,0,0) rotate(-45deg);}.toggle.active .toggle-content .toggle-close::after{transform:translate3d(0,0,0) rotate(-45deg);}.to-top-button{width:50px;height:50px;border-radius:100%;display:block;background-color:white;border:1px solid #9D9D9D;position:fixed;right:20px;bottom:15px;transition:opacity 0.5s ease;text-align:center;z-index:9999;opacity:0;}@media screen and (max-width:768px){.to-top-button{width:40px;height:40px;padding-top:3px;}}.to-top-button .arrow-img{position:absolute;top:50%;left:50%;width:22px;transform:translate(-50%,-50%);}@media screen and (max-width:768px){.to-top-button .arrow-img{width:18px;}}.to-top-button.show{text-decoration:none;opacity:0.5;}.to-top-button.show:hover{opacity:1;}.to-top-button span{display:none;}.video-element{scroll-margin-top:5.6666666667rem;}.video-element > a,.video-element > span{position:relative;display:block;overflow:hidden;cursor:pointer;}.video-element > a::after,.video-element > span::after{content:"";position:absolute;top:50%;left:50%;display:block;width:16%;padding-bottom:16%;transform:translate(-50%,-50%);background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-play.svg');background-repeat:no-repeat;background-size:100%;}.video-element > a img,.video-element > span img{width:100%;max-width:none;height:auto;transition:transform 0.3s ease;}.video-element > a:hover img,.video-element > span:hover img{transform:scale(1.1);}.video-element.smaller-play-button > a::after,.video-element.smaller-play-button > span::after{width:10%;padding-bottom:10%;}@media screen and (max-width:768px){.video-element.smaller-play-button > a::after,.video-element.smaller-play-button > span::after{width:16%;padding-bottom:16%;}}.video-element .caption{display:block;font-size:85%;line-height:1.4;}.video-element a + .caption,.video-element span + .caption{margin-top:0.5555555556rem;}.mfp-content{max-width:90% !important;}.mfp-iframe-holder .mfp-content{max-width:90% !important;}.mfp-inline-holder .mfp-close,.mfp-close-btn-in .mfp-close{color:#FFF;right:-6px;top:-40px;text-align:right;padding-right:6px;width:100%;}.mfp-inline-holder .mfp-content{width:auto;}.mfp-inline-holder video{width:100%;}.image-text-teaser{text-decoration:none;color:inherit;}.image-text-teaser .text-element{margin-top:1.6666666667rem;text-align:center;}.image-text-teaser .text-element * + *{margin-top:0.7777777778rem;}.image-text-teaser .text-element h2{font-size:24px;font-size:1.3333333333rem;font-weight:400;text-transform:none;}.image-text-teaser .text-element h2::after{content:"\f105";position:absolute;font-family:"fontAwesome";color:#3c4141;transition:margin-left 0.3s ease;margin-left:0.5555555556rem;}.browser-ie .image-text-teaser .text-element h2::after{margin-top:1px !important;}.image-text-teaser .text-element h2.font-color-branding{color:#aebd15;}.image-text-teaser .text-element h2.font-color-branding::after{color:#aebd15;}.bg-branding .image-text-teaser .text-element h2,.bg-dark-branding .image-text-teaser .text-element h2{color:white;}.bg-branding .image-text-teaser .text-element h2::after,.bg-dark-branding .image-text-teaser .text-element h2::after{color:white;}.image-text-teaser .text-element p.font-color-branding{color:#aebd15;}.bg-branding .image-text-teaser .text-element p,.bg-dark-branding .image-text-teaser .text-element p{color:white;}.image-text-teaser:hover{text-decoration:none;transition:color 0.3s ease;}.image-gallery .image-element figcaption{display:none;}.image-text-overlay,.video-text-overlay{scroll-margin-top:5.6666666667rem;position:relative;overflow:hidden;}.image-text-overlay .video-container-container .image-container img,.video-text-overlay .video-container-container .image-container img{display:none;}@media screen and (max-width:1024px){.image-text-overlay .container-height-helper,.video-text-overlay .container-height-helper{position:relative;width:100%;height:500px;overflow:hidden;}.image-text-overlay .video-container-container,.video-text-overlay .video-container-container{position:absolute;top:0;right:0;bottom:0;left:0;}.image-text-overlay .video-container-container video,.video-text-overlay .video-container-container video{display:none;}.image-text-overlay .video-container-container .image-container img,.video-text-overlay .video-container-container .image-container img{display:block;max-width:none;height:500px;width:auto;}.image-text-overlay .video-container.video-crop-center,.video-text-overlay .video-container.video-crop-center{position:absolute;top:-10000px;right:-10000px;bottom:-10000px;left:-10000px;margin:auto auto;width:auto;min-width:200%;max-width:none;height:auto;min-height:200%;max-height:none;transform:scale(0.5);}}@media screen and (max-width:560px){.image-text-overlay .container-height-helper,.video-text-overlay .container-height-helper{height:275px;}}@media screen and (max-width:1024px){.image-text-overlay .image-container,.video-text-overlay .image-container{position:relative;min-height:500px;}}@media screen and (max-width:560px){.image-text-overlay .image-container,.video-text-overlay .image-container{min-height:275px;}}.image-text-overlay .image-container img,.video-text-overlay .image-container img{max-width:none;width:100%;height:auto;display:block;}@media screen and (max-width:1024px){.image-text-overlay .image-container img,.video-text-overlay .image-container img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:auto;}}@media screen and (max-width:1024px){.image-text-overlay .image-container.img-crop-center img,.image-text-overlay .image-container.img-crop-center video,.video-text-overlay .image-container.img-crop-center img,.video-text-overlay .image-container.img-crop-center video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:auto;}}@media screen and (max-width:1024px){.image-text-overlay .image-container.img-crop-left img,.video-text-overlay .image-container.img-crop-left img{position:absolute;left:auto;right:0;top:50%;transform:translate(0,-50%);height:100%;width:auto;}}@media screen and (max-width:1024px){.image-text-overlay .image-container.img-crop-right img,.video-text-overlay .image-container.img-crop-right img{position:absolute;left:0;top:50%;transform:translate(0,-50%);height:100%;width:auto;}}.image-text-overlay .overlay,.video-text-overlay .overlay{position:absolute;left:0;top:0;width:100%;padding-top:0;padding-bottom:0;top:14%;}@media screen and (max-width:1440px){.image-text-overlay .overlay,.video-text-overlay .overlay{position:static;}}.image-text-overlay .overlay .content-wrap .text-container,.video-text-overlay .overlay .content-wrap .text-container{width:calc((100% - 3.3333333333rem) / 3);float:left;}.image-text-overlay .overlay .content-wrap .text-container > * + *,.video-text-overlay .overlay .content-wrap .text-container > * + *{margin-top:1.8888888889rem;}@media screen and (max-width:1440px){.image-text-overlay .overlay .content-wrap .text-container,.video-text-overlay .overlay .content-wrap .text-container{width:calc(50% - 0.8333333333rem);}}@media screen and (max-width:1440px){.image-text-overlay .overlay .content-wrap .text-container,.video-text-overlay .overlay .content-wrap .text-container{width:80%;}}@media screen and (max-width:768px){.image-text-overlay .overlay .content-wrap .text-container,.video-text-overlay .overlay .content-wrap .text-container{width:100%;}}.image-text-overlay .overlay .content-wrap .text-container.text-right,.video-text-overlay .overlay .content-wrap .text-container.text-right{float:right;}@media screen and (max-width:1440px){.image-text-overlay .overlay .content-wrap .text-container.text-right,.video-text-overlay .overlay .content-wrap .text-container.text-right{float:none;}}.image-text-overlay .overlay .content-wrap .text-container .button.play-button,.image-text-overlay .overlay .content-wrap .text-container .tx-felogin-pi1 form fieldset div input.play-button[type=submit],.tx-felogin-pi1 form fieldset div .image-text-overlay .overlay .content-wrap .text-container input.play-button[type=submit],.video-text-overlay .overlay .content-wrap .text-container .button.play-button,.video-text-overlay .overlay .content-wrap .text-container .tx-felogin-pi1 form fieldset div input.play-button[type=submit],.tx-felogin-pi1 form fieldset div .video-text-overlay .overlay .content-wrap .text-container input.play-button[type=submit]{padding-top:8px;padding-bottom:8px;}.image-text-overlay .overlay .content-wrap .text-container .button.play-button::after,.image-text-overlay .overlay .content-wrap .text-container .tx-felogin-pi1 form fieldset div input.play-button[type=submit]::after,.tx-felogin-pi1 form fieldset div .image-text-overlay .overlay .content-wrap .text-container input.play-button[type=submit]::after,.video-text-overlay .overlay .content-wrap .text-container .button.play-button::after,.video-text-overlay .overlay .content-wrap .text-container .tx-felogin-pi1 form fieldset div input.play-button[type=submit]::after,.tx-felogin-pi1 form fieldset div .video-text-overlay .overlay .content-wrap .text-container input.play-button[type=submit]::after{content:"";background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/playbutton-invert.svg');background-repeat:no-repeat;background-size:100%;vertical-align:-7px;margin-left:10px;display:inline-block;width:26px;height:26px;}.image-text-overlay .overlay .content-wrap .text-container .button.play-button:hover::after,.image-text-overlay .overlay .content-wrap .text-container .tx-felogin-pi1 form fieldset div input.play-button[type=submit]:hover::after,.tx-felogin-pi1 form fieldset div .image-text-overlay .overlay .content-wrap .text-container input.play-button[type=submit]:hover::after,.video-text-overlay .overlay .content-wrap .text-container .button.play-button:hover::after,.video-text-overlay .overlay .content-wrap .text-container .tx-felogin-pi1 form fieldset div input.play-button[type=submit]:hover::after,.tx-felogin-pi1 form fieldset div .video-text-overlay .overlay .content-wrap .text-container input.play-button[type=submit]:hover::after{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/playbutton-white.svg');}.image-text-overlay.academy-image-text .overlay,.video-text-overlay.academy-image-text .overlay{top:14%;}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text .overlay,.video-text-overlay.academy-image-text .overlay{padding-top:5rem;padding-bottom:5rem;}}@media screen and (max-width:560px){.image-text-overlay.academy-image-text .overlay,.video-text-overlay.academy-image-text .overlay{padding-top:3.3333333333rem;padding-bottom:3.3333333333rem;}}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper{width:33.3333333333rem;background-color:rgba(174,189,21,0.85);}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper.box-right,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper.box-right{float:right;}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper.box-left,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper.box-left{float:left;}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container,.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container{width:100%;margin-top:0;}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container .text-element p,.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .text-element p,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container .text-element p,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .text-element p{font-size:22px;font-size:1.2222222222rem;}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container .text-element p,.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .text-element p,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container .text-element p,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .text-element p{width:100%;}}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container{padding-top:2.6111111111rem;width:calc(100% - 85px);}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container{padding-top:0;transform:translateX(calc((100vw - 1230px - 60px) / -2 - 30px));width:60%;}}@media screen and (max-width:1290px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container{transform:translateX(-30px);width:80%;}}@media screen and (max-width:560px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container{transform:translateX(-15px);}}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container .image-element,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .logo-container .image-element{background-color:#3c3c3b;}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container{padding:2.2222222222rem;}@media screen and (max-width:560px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .text-element .intro-text,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .text-element .intro-text{font-size:18px;font-size:1rem;}}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element{text-align:center;}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-video-slider,.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-youtube,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-video-slider,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-youtube{position:relative;padding:1.1111111111rem 0.8333333333rem;padding-right:3.3333333333rem;}.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-video-slider::after,.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-youtube::after,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-video-slider::after,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element .popup-youtube::after{content:"";position:absolute;top:50%;right:0px;display:block;width:34px;height:34px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/playbutton.svg');background-size:cover;transform:translate(-50%,-50%);}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container .button-element{text-align:left;}}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper .text-container{padding:2.2222222222rem 0 0;}}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper{width:80%;padding:0;background-color:transparent;}}@media screen and (max-width:768px){.image-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper,.video-text-overlay.academy-image-text .overlay .content-wrap .container-wrapper{width:100%;}}@media screen and (max-width:1440px){.image-text-overlay.academy-image-text,.video-text-overlay.academy-image-text{background-color:#aebd15;}.image-text-overlay.academy-image-text + .fullwidth-element.bg-branding,.video-text-overlay.academy-image-text + .fullwidth-element.bg-branding{padding-top:0;}}.image-text-overlay.header-image-text .overlay,.image-text-overlay.regular-image-text .overlay,.video-text-overlay.header-image-text .overlay,.video-text-overlay.regular-image-text .overlay{top:14%;}@media screen and (max-width:1440px){.image-text-overlay.header-image-text .overlay,.image-text-overlay.regular-image-text .overlay,.video-text-overlay.header-image-text .overlay,.video-text-overlay.regular-image-text .overlay{padding-top:5rem;padding-bottom:5rem;}}@media screen and (max-width:560px){.image-text-overlay.header-image-text .overlay,.image-text-overlay.regular-image-text .overlay,.video-text-overlay.header-image-text .overlay,.video-text-overlay.regular-image-text .overlay{padding-top:2.2222222222rem;padding-bottom:3.3333333333rem;}}.image-text-overlay.header-image-text .overlay .content-wrap .text-container,.image-text-overlay.regular-image-text .overlay .content-wrap .text-container,.video-text-overlay.header-image-text .overlay .content-wrap .text-container,.video-text-overlay.regular-image-text .overlay .content-wrap .text-container{width:23.3333333333rem;padding:2.2222222222rem;background-color:rgba(255,255,255,0.85);}@media screen and (max-width:1440px){.image-text-overlay.header-image-text .overlay .content-wrap .text-container,.image-text-overlay.regular-image-text .overlay .content-wrap .text-container,.video-text-overlay.header-image-text .overlay .content-wrap .text-container,.video-text-overlay.regular-image-text .overlay .content-wrap .text-container{width:80%;padding:0;background-color:transparent;}}@media screen and (max-width:768px){.image-text-overlay.header-image-text .overlay .content-wrap .text-container,.image-text-overlay.regular-image-text .overlay .content-wrap .text-container,.video-text-overlay.header-image-text .overlay .content-wrap .text-container,.video-text-overlay.regular-image-text .overlay .content-wrap .text-container{width:100%;}}.image-text-overlay.header-image-text .overlay .content-wrap .text-container .text-element p,.image-text-overlay.regular-image-text .overlay .content-wrap .text-container .text-element p,.video-text-overlay.header-image-text .overlay .content-wrap .text-container .text-element p,.video-text-overlay.regular-image-text .overlay .content-wrap .text-container .text-element p{width:18.8888888889rem;font-size:18px;font-size:1rem;}@media screen and (max-width:1440px){.image-text-overlay.header-image-text .overlay .content-wrap .text-container .text-element p,.image-text-overlay.regular-image-text .overlay .content-wrap .text-container .text-element p,.video-text-overlay.header-image-text .overlay .content-wrap .text-container .text-element p,.video-text-overlay.regular-image-text .overlay .content-wrap .text-container .text-element p{width:100%;}}.image-text-overlay.header-image-text .overlay.text-light h2,.image-text-overlay.regular-image-text .overlay.text-light h2,.video-text-overlay.header-image-text .overlay.text-light h2,.video-text-overlay.regular-image-text .overlay.text-light h2{color:#3c4141;}.image-text-overlay.header-image-text .overlay.text-dark h2,.image-text-overlay.regular-image-text .overlay.text-dark h2,.video-text-overlay.header-image-text .overlay.text-dark h2,.video-text-overlay.regular-image-text .overlay.text-dark h2{color:#aebd15;}.image-text-overlay.header-image-text.nobackground .overlay .content-wrap .text-container,.image-text-overlay.regular-image-text.nobackground .overlay .content-wrap .text-container,.video-text-overlay.header-image-text.nobackground .overlay .content-wrap .text-container,.video-text-overlay.regular-image-text.nobackground .overlay .content-wrap .text-container{background-color:transparent;}.image-text-overlay.header-image-text .content-wrap .text-container .logo-container,.video-text-overlay.header-image-text .content-wrap .text-container .logo-container{width:100%;}.image-text-overlay.header-image-text .content-wrap .text-container .logo-container .image-element img,.video-text-overlay.header-image-text .content-wrap .text-container .logo-container .image-element img{width:auto;height:auto;max-width:100%;}@media screen and (max-width:1440px){.image-text-overlay.header-image-text .content-wrap .text-container .logo-container,.video-text-overlay.header-image-text .content-wrap .text-container .logo-container{padding-top:0;}}.image-text-overlay.bg-branding,.video-text-overlay.bg-branding{color:white;}.image-text-overlay.bg-branding *,.video-text-overlay.bg-branding *{color:inherit;}.sidebar-box .image-element figcaption,.sidebar-box .video-element figcaption{display:none;}.sidebar-box .image-element + .text-element,.sidebar-box .video-element + .text-element{margin-top:0.1666666667rem;}.sidebar-box .text-element{padding:1.2222222222rem;}.sidebar-box .text-element h2,.sidebar-box .text-element .h2{font-size:21px;font-size:1.1666666667rem;font-weight:400;}.sidebar-box .text-element .h3{font-size:22px;font-size:1.2222222222rem;text-transform:unset;}.sidebar-box .text-element .h4{font-size:18px;font-size:1rem;}.sidebar-box .text-element p{font-size:16px;font-size:0.8888888889rem;line-height:1.6;}.sidebar-box .text-element .link-list li{font-size:16px;font-size:0.8888888889rem;}.sidebar-box .text-element * + .link-list{margin-top:0.9444444444rem;}.sidebar-box.bg-branding{color:white;}.sidebar-box.bg-branding .text-element{background-color:#aebd15;}.sidebar-box.bg-branding *{color:inherit;}.sidebar-box.bg-branding .button,.sidebar-box.bg-branding .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .sidebar-box.bg-branding input[type=submit]{color:white;}.sidebar-box.bg-branding .button:hover,.sidebar-box.bg-branding .tx-felogin-pi1 form fieldset div input[type=submit]:hover,.tx-felogin-pi1 form fieldset div .sidebar-box.bg-branding input[type=submit]:hover{color:white;}.sidebar-box.bg-light-gray .text-element{background-color:#e9e9e9;}.big-button{width:calc(50% - 2.5px);display:table;float:left;background-color:#e9e9e9;min-height:4.8888888889rem;margin-right:5px;margin-top:5px;padding:1.1111111111rem;color:#3c4141;text-decoration:none;transition:color 0.3s ease,background-color 0.3s ease;}.big-button span{display:table-cell;vertical-align:middle;text-align:center;line-height:1;}.big-button span::after{line-height:1;content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;}.browser-ie .big-button span::after{margin-top:1px !important;}.big-button:nth-child(2n){margin-right:0;}.big-button:nth-child(-n+2){margin-top:0;}.big-button:hover{text-decoration:none;background-color:#1D2427;color:white;}.big-button.button-hover-green:hover{background-color:#aebd15;}.big-button.button-hover-red:hover{background-color:#BA0000;}.big-button.button-hover-orange:hover{background-color:#F28800;}.big-button.button-hover-magenta:hover{background-color:#E90085;}.big-button.button-hover-blue-light:hover{background-color:#0096D3;}.big-button.button-hover-blue-dark:hover{background-color:#00347A;}.big-button.button-hover-standard:hover{background-color:#1D2427;}.bg-light-gray .big-button{background-color:white;}.bg-light-gray .big-button:hover{background-color:#1D2427;}.bg-light-gray .big-button.button-hover-green:hover{background-color:#aebd15;}.bg-light-gray .big-button.button-hover-red:hover{background-color:#BA0000;}.bg-light-gray .big-button.button-hover-orange:hover{background-color:#F28800;}.bg-light-gray .big-button.button-hover-magenta:hover{background-color:#E90085;}.bg-light-gray .big-button.button-hover-blue-light:hover{background-color:#0096D3;}.bg-light-gray .big-button.button-hover-blue-dark:hover{background-color:#00347A;}.bg-light-gray .big-button.button-hover-standard:hover{background-color:#1D2427;}.bg-branding .big-button{background-color:white;color:#3c4141;}.bg-branding .big-button:hover{background-color:#1D2427;color:white;}.bg-branding .big-button.button-hover-green:hover{background-color:#aebd15;}.bg-branding .big-button.button-hover-red:hover{background-color:#BA0000;}.bg-branding .big-button.button-hover-orange:hover{background-color:#F28800;}.bg-branding .big-button.button-hover-magenta:hover{background-color:#E90085;}.bg-branding .big-button.button-hover-blue-light:hover{background-color:#0096D3;}.bg-branding .big-button.button-hover-blue-dark:hover{background-color:#00347A;}.bg-branding .big-button.button-hover-standard:hover{background-color:#1D2427;}.bg-dark-branding .big-button{background-color:white;color:#3c4141;}.bg-dark-branding .big-button:hover{background-color:#1D2427;color:white;}.bg-dark-branding .big-button.button-hover-green:hover{background-color:#aebd15;}.bg-dark-branding .big-button.button-hover-red:hover{background-color:#BA0000;}.bg-dark-branding .big-button.button-hover-orange:hover{background-color:#F28800;}.bg-dark-branding .big-button.button-hover-magenta:hover{background-color:#E90085;}.bg-dark-branding .big-button.button-hover-blue-light:hover{background-color:#0096D3;}.bg-dark-branding .big-button.button-hover-blue-dark:hover{background-color:#00347A;}.bg-dark-branding .big-button.button-hover-standard:hover{background-color:#1D2427;}@media screen and (max-width:560px){.big-button{width:100%;margin-right:0;float:none;min-height:3.3333333333rem;}.big-button:nth-child(2){margin-top:5px;}}.icon-tiles{padding:0;text-align:center;font-size:0;margin-right:-0.2777777778rem;}.icon-tiles .icon-tile{text-align:center;display:block;display:inline-block;text-decoration:none;position:relative;overflow:hidden;font-size:16px;background-color:#e9e9e9;color:#3c4141;transition:background-color 0.3s ease;margin-right:0.2777777778rem;width:13.4444444444rem;padding-bottom:13.4444444444rem;margin-top:0.2777777778rem;}.icon-tiles .icon-tile img{width:41%;height:41%;display:block;margin:0 auto;transform:scale3d(1,1,1);transition:transform 0.3s ease;position:absolute;top:20%;left:29.5%;}.icon-tiles .icon-tile .name{display:inline-block;width:90%;font-size:16px;line-height:1.4;position:absolute;top:74%;left:5%;}.icon-tiles .icon-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;transition:margin-left 0.3s ease;position:absolute;}.browser-ie .icon-tiles .icon-tile .name::after{margin-top:1px;}.icon-tiles .icon-tile:hover{background-color:#d7d7d7;}.icon-tiles .icon-tile:hover img{transform:scale3d(1.05,1.05,1.05);}.bg-light-gray .icon-tiles .icon-tile{background-color:white;}.bg-light-gray .icon-tiles .icon-tile:hover{background-color:#d7d7d7;}.bg-branding .icon-tiles .icon-tile{background-color:#aebd15;}.bg-branding .icon-tiles .icon-tile:hover{background-color:#58600b;}.bg-branding .icon-tiles .icon-tile img{top:15%;}.bg-branding .icon-tiles .icon-tile .name{color:white;top:65%;}.bg-dark-branding .icon-tiles .icon-tile{background-color:#58600b;}.bg-dark-branding .icon-tiles .icon-tile:hover{background-color:#aebd15;}.bg-dark-branding .icon-tiles .icon-tile img{top:15%;}.bg-dark-branding .icon-tiles .icon-tile .name{color:white;top:65%;}@media screen and (max-width:560px){.icon-tiles{margin-right:0;}.icon-tiles .icon-tile{width:100%;margin-right:0;float:none;min-height:3.3333333333rem;padding-bottom:8.3333333333rem;}.icon-tiles .icon-tile img{width:45%;height:40%;top:20%;left:27.5%;}.icon-tiles .icon-tile .name{font-size:18px;}.icon-tiles .icon-tile:first-child(){margin-top:0;}}.product-characteristics{padding:1.2222222222rem;}.product-characteristics-list li{padding:5px 0;border-bottom:2px solid white;}.product-characteristics-list li .category-headline{font-weight:400;}.product-characteristics .text-element h2,.product-characteristics .text-element .h2{font-size:40px;font-size:2.2222222222rem;line-height:1;}.product-characteristics .text-element p{font-size:18px;font-size:1rem;line-height:1.4;}.product-characteristics .text-element + .product-characteristics-list{margin-top:1.6666666667rem;}.product-characteristics.bg-branding{color:white;background-color:#aebd15;}.product-characteristics.bg-light-gray{background-color:#e9e9e9;}.quotes .quote blockquote,.quotes-slider .quote blockquote{font-size:28px;font-size:1.5555555556rem;line-height:1.4;max-width:68%;text-align:center;margin:0 auto;}.quotes .quote blockquote::before,.quotes-slider .quote blockquote::before{content:"„";}.quotes .quote blockquote::after,.quotes-slider .quote blockquote::after{content:"“";}.quotes .quote blockquote + p,.quotes-slider .quote blockquote + p{margin-top:1.6666666667rem;}@media screen and (max-width:768px){.quotes .quote blockquote,.quotes-slider .quote blockquote{font-size:24px;font-size:1.3333333333rem;max-width:none;}}@media screen and (max-width:560px){.quotes .quote blockquote,.quotes-slider .quote blockquote{font-size:20px;font-size:1.1111111111rem;max-width:none;}}.quotes .quote .author,.quotes-slider .quote .author{text-align:center;font-weight:400;}.quotes .quote .jobposition,.quotes-slider .quote .jobposition{text-align:center;}.quotes .quote{display:none;}.tile-combination .tile-combination-small-tiles{float:left;width:calc(50% - 5px);}@media screen and (max-width:768px){.tile-combination .tile-combination-small-tiles{float:none;width:100%;}}.tile-combination .tile-combination-small-tiles .tile{float:left;width:calc(50% - 5px);margin-right:10px;margin-top:10px;display:block;}.tile-combination .tile-combination-small-tiles .tile:nth-child(2n){margin-right:0;}.tile-combination .tile-combination-small-tiles .tile:nth-child(-n+2){margin-top:0;}@media screen and (max-width:560px){.tile-combination .tile-combination-small-tiles .tile{float:none;width:100%;margin-right:0;}.tile-combination .tile-combination-small-tiles .tile:nth-child(-n+2){margin-top:10px;}.tile-combination .tile-combination-small-tiles .tile:first-child{margin-top:0;}}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile{position:relative;padding-bottom:calc(50% - 5px);overflow:hidden;}@media screen and (max-width:560px){.tile-combination .tile-combination-small-tiles .tile.imgtext-tile{padding-bottom:100%;}}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile img{position:absolute;top:0;left:0;transition:transform 0.3s ease;display:block;width:100%;}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile .name{position:absolute;bottom:14%;left:5%;width:90%;text-align:center;display:block;line-height:1.2;color:white;z-index:1;}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}.browser-ie .tile-combination .tile-combination-small-tiles .tile.imgtext-tile .name::after{margin-top:1px !important;}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile::after{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile:hover img{transform:scale(1.15);}.tile-combination .tile-combination-small-tiles .tile.imgtext-tile:hover .name::after{margin-left:0.5555555556rem;}.tile-combination .tile-combination-small-tiles .tile.icon-tile{background-color:#aebd15;position:relative;padding-bottom:calc(50% - 5px);transition:background-color 0.3s ease;}@media screen and (max-width:560px){.tile-combination .tile-combination-small-tiles .tile.icon-tile{padding-bottom:100%;}}.tile-combination .tile-combination-small-tiles .tile.icon-tile img{width:41%;height:auto;display:block;margin:0 auto;transition:transform 0.3s ease;position:absolute;top:20%;left:29.5%;transition:transform 0.3s ease;}.tile-combination .tile-combination-small-tiles .tile.icon-tile .name{position:absolute;bottom:14%;left:5%;width:90%;text-align:center;display:block;line-height:1.2;color:white;}.tile-combination .tile-combination-small-tiles .tile.icon-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}.browser-ie .tile-combination .tile-combination-small-tiles .tile.icon-tile .name::after{margin-top:1px !important;}.tile-combination .tile-combination-small-tiles .tile.icon-tile:hover{background-color:#58600b;}.tile-combination .tile-combination-small-tiles .tile.icon-tile:hover img{transform:scale(1.05);}.tile-combination .tile-combination-small-tiles .tile.icon-tile:hover .name::after{margin-left:0.5555555556rem;}.tile-combination .tile-combination-small-tiles .tile.video-tile .name{position:absolute;bottom:14%;left:10%;width:80%;text-align:center;display:block;line-height:1.2;color:white;z-index:1;overflow:visible;}.tile-combination .tile-combination-small-tiles .tile.video-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;top:auto;left:auto;border:0;}.tile-combination .tile-combination-small-tiles .tile.video-tile .name::before{display:none;}.tile-combination .tile-combination-small-tiles .tile.video-tile figure::after{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}.tile-combination .tile-combination-small-tiles .tile.video-tile:hover .name::after{margin-left:0.5555555556rem;}.tile-combination .tile-combination-big-tile{float:left;width:calc(50% - 5px);margin-left:10px;}@media screen and (max-width:768px){.tile-combination .tile-combination-big-tile{float:none;width:100%;margin-left:0;margin-top:10px;}}.tile-combination .tile-combination-big-tile .tile{float:left;width:100%;margin-right:10px;margin-top:10px;display:block;}.tile-combination .tile-combination-big-tile .tile:nth-child(2n){margin-right:0;}.tile-combination .tile-combination-big-tile .tile:nth-child(-n+2){margin-top:0;}.tile-combination .tile-combination-big-tile .tile.imgtext-tile{position:relative;padding-bottom:100%;overflow:hidden;}.tile-combination .tile-combination-big-tile .tile.imgtext-tile img{position:absolute;top:0;left:0;transition:transform 0.3s ease;}.tile-combination .tile-combination-big-tile .tile.imgtext-tile .name{position:absolute;bottom:6.8%;left:5%;width:90%;text-align:center;display:block;line-height:1.2;color:white;z-index:1;}.tile-combination .tile-combination-big-tile .tile.imgtext-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}.browser-ie .tile-combination .tile-combination-big-tile .tile.imgtext-tile .name::after{margin-top:1px !important;}.tile-combination .tile-combination-big-tile .tile.imgtext-tile::after{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}.tile-combination .tile-combination-big-tile .tile.imgtext-tile:hover img{transform:scale(1.15);}.tile-combination .tile-combination-big-tile .tile.imgtext-tile:hover .name::after{margin-left:0.5555555556rem;}.tile-combination .tile-combination-big-tile .tile.video-tile .name{position:absolute;bottom:7%;left:10%;width:80%;text-align:center;display:block;line-height:1.2;color:white;z-index:1;overflow:visible;}.tile-combination .tile-combination-big-tile .tile.video-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;top:auto;left:auto;border:0;}.browser-ie .tile-combination .tile-combination-big-tile .tile.video-tile .name::after{margin-top:1px !important;}.tile-combination .tile-combination-big-tile .tile.video-tile .name::before{display:none;}@media screen and (max-width:560px){.tile-combination .tile-combination-big-tile .tile.video-tile .name{bottom:14%;}}.tile-combination .tile-combination-big-tile .tile.video-tile figure::after{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}.tile-combination .tile-combination-big-tile .tile.video-tile:hover .name::after{margin-left:0.5555555556rem;}.tiles-mixed .tiles-mixed-tiles{float:left;width:100%;}@media screen and (max-width:560px){.tiles-mixed .tiles-mixed-tiles{float:none;width:100%;}}.tiles-mixed .tiles-mixed-tiles .tile{float:left;width:calc((100% - 31px) / 4);padding-bottom:calc((100% - 31px) / 4);margin-right:10px;margin-top:10px;display:block;}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(4n){margin-right:0;}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(-n+4){margin-top:0;}@media screen and (max-width:768px){.tiles-mixed .tiles-mixed-tiles .tile{width:calc((100% - 11px) / 2);padding-bottom:calc((100% - 11px) / 2);}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(4n){margin-right:10px;}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(-n+4){margin-top:10px;}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(2n){margin-right:0;}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(-n+2){margin-top:0;}}@media screen and (max-width:560px){.tiles-mixed .tiles-mixed-tiles .tile{float:none;width:100%;padding-bottom:100%;margin-right:0;}.tiles-mixed .tiles-mixed-tiles .tile:nth-child(-n+2){margin-top:10px;}.tiles-mixed .tiles-mixed-tiles .tile:first-child{margin-top:0;}}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile{position:relative;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap{position:absolute;top:0;width:100%;height:100%;perspective:1000px;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper{position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front,.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front{z-index:2;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front img{position:absolute;top:0;left:0;transition:transform 0.3s ease;display:block;width:100%;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front .name{position:absolute;bottom:18%;left:5%;width:90%;text-align:center;display:block;line-height:1.2;color:white;z-index:1;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}.browser-ie .tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front .name::after{margin-top:1px !important;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-front::after{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back{position:relative;transform:rotateY(-180deg);padding:25px;color:white;overflow:hidden;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link{position:absolute;bottom:0;left:24px;width:calc(100% - 50px);padding:7px 0 9%;text-transform:uppercase;display:block;line-height:1;color:white;background-color:inherit;z-index:2;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}@media screen and (max-width:1024px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link{width:calc(100% - 28px);left:14px;}}@media screen and (max-width:768px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link{width:calc(100% - 50px);left:25px;}}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:1.15vw;font-weight:400;text-transform:none;line-height:1.3;}@media screen and (max-width:1280px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:1.72vw;}}@media screen and (max-width:768px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:2.86vw;}}@media screen and (max-width:560px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:3.94vw;}}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{text-overflow:ellipsis;overflow:hidden;}@media screen and (max-width:1280px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:1.25vw;}}@media screen and (max-width:1024px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:1.4vw;}}@media screen and (max-width:768px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:2.35vw;}}@media screen and (max-width:560px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:3.22vw;}}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:20px;}@media screen and (max-width:1280px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:1.57vw;}}@media screen and (max-width:1024px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:1vw;}}@media screen and (max-width:768px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:2.61vw;}}@media screen and (max-width:560px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{font-size:3.57vw;}}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.regular{background-color:#3C4343;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#aebd15;}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7%;background-color:inherit;z-index:1;}@media screen and (max-width:1024px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back{padding:14px;}}@media screen and (max-width:768px){.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back{padding:25px;}}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile:hover .outer-wrap .flipper-front{transform:rotateY(180deg);}.tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile:hover .outer-wrap .flipper-back{transform:rotateY(0deg);}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile{position:relative;transition:background-color 0.3s ease;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile img{width:41%;height:auto;display:block;margin:0 auto;transition:transform 0.3s ease;position:absolute;top:20%;left:29.5%;transition:transform 0.3s ease;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile .name{position:absolute;bottom:18%;left:5%;width:90%;text-align:center;display:block;line-height:1.2;color:white;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}.browser-ie .tiles-mixed .tiles-mixed-tiles .tile.icon-tile .name::after{margin-top:1px !important;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile.regular{background-color:#3C4343;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding{background-color:#aebd15;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile:hover img{transform:scale(1.05);}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile:hover .name::after{margin-left:0.5555555556rem;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile:hover.regular{background-color:#2b3030;}.tiles-mixed .tiles-mixed-tiles .tile.icon-tile:hover.bg-branding{background-color:#909d11;}.tiles-mixed .tiles-mixed-tiles .tile.video-tile{padding-bottom:0;}.tiles-mixed .tiles-mixed-tiles .tile.video-tile .name{position:absolute;bottom:18%;left:10%;width:80%;text-align:center;display:block;line-height:1.2;color:white;z-index:1;overflow:visible;}.tiles-mixed .tiles-mixed-tiles .tile.video-tile .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;top:auto;left:auto;border:0;}.tiles-mixed .tiles-mixed-tiles .tile.video-tile .name::before{display:none;}.tiles-mixed .tiles-mixed-tiles .tile.video-tile figure::after{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);position:absolute;left:0;top:0;width:100%;height:100%;}.tiles-mixed .tiles-mixed-tiles .tile.video-tile:hover .name::after{margin-left:0.5555555556rem;}.callback-box{background-color:#aebd15;text-decoration:none;display:block;padding:1.6666666667rem;transition:background-color 0.3s ease;}.callback-box > *{color:white;}.callback-box h2{font-size:36px;font-size:2rem;line-height:1.2;}@media screen and (max-width:768px){.callback-box h2{font-size:24px;font-size:1.3333333333rem;}}.callback-box * + .text{margin-top:1rem;}.callback-box * + .number{margin-top:0.2777777778rem;}@media screen and (max-width:768px){.callback-box * + .number{margin-top:0.5555555556rem;}}.callback-box .number{font-size:40px;font-size:2.2222222222rem;font-weight:400;}@media screen and (max-width:768px){.callback-box .number{font-size:24px;font-size:1.3333333333rem;}}.callback-box .callback{font-size:20px;font-size:1.1111111111rem;position:relative;padding-left:3.1111111111rem;margin-top:5px;}.callback-box .callback::before{content:"";display:block;width:1.7777777778rem;height:1.7777777778rem;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-callback-service-white.svg');background-size:100% 100%;background-repeat:no-repeat;position:absolute;left:0;top:-0.1111111111rem;}@media screen and (max-width:768px){.callback-box .callback{margin-top:15px;}}.callback-box:hover{background-color:#58600b;text-decoration:none;}.bg-branding .callback-box{background-color:white;}.bg-branding .callback-box *{color:#aebd15;}.bg-branding .callback-box .callback::before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-callback-service-blue.svg');}.bg-branding .callback-box:hover{background-color:#58600b;}.bg-branding .callback-box:hover *{color:white;}.bg-branding .callback-box:hover .callback::before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-callback-service-white.svg');}.bg-dark-branding .callback-box{background-color:white;}.bg-dark-branding .callback-box *{color:#58600b;}.bg-dark-branding .callback-box .callback::before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-callback-service-dark-blue.svg');}.bg-dark-branding .callback-box:hover{background-color:#aebd15;}.bg-dark-branding .callback-box:hover *{color:white;}.bg-dark-branding .callback-box:hover .callback::before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-callback-service-white.svg');}@media screen and (min-width:1024px){.callback-box{min-height:279px;}}.image-text-link{position:relative;display:block;overflow:hidden;}.image-text-link img{display:block;width:100%;transition:transform 0.3s ease;}.image-text-link .name{position:absolute;left:10%;bottom:1.6666666667rem;width:80%;display:block;text-align:center;color:white;z-index:1;line-height:1.2;}.image-text-link .name::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;transition:margin-left 0.3s ease;position:absolute;}.image-text-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgb(0,0,0) 100%);}.image-text-link:hover img{transform:scale(1.05);}.image-text-link:hover .name::after{margin-left:0.5555555556rem;}.tabs .tab-navigation{z-index:20;}.tabs .tab-navigation-mobile-head{position:relative;z-index:5;display:none;width:100%;height:100%;padding:9px 23px;border:1px solid #E6E6E6;transform:translateZ(0);color:#fff;text-align:center;background-color:#aebd15;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 0.25s ease,background 0.25s ease;}.tabs .tab-navigation-mobile-head.ui-tabs-active,.tabs .tab-navigation-mobile-head:hover{background-color:#848f10;}.tabs .tab-navigation-mobile-head span{display:inline-block;transition:opacity 150ms ease;}.tabs .tab-navigation-mobile-head span.transitioning{opacity:0;}.tabs .tab-navigation-mobile-head::after{content:"\f0dc";position:absolute;top:0;right:1px;z-index:10;width:50px;height:49px;color:#fff;font-family:"fontAwesome";line-height:49px;text-align:center;}@media (max-width:768px){.tabs .tab-navigation-mobile-head{display:block;}}.tabs .tab-navigation-items{display:flex;}@media (max-width:768px){.tabs .tab-navigation-items{display:none;}}.tabs .tab-navigation-item{position:relative;max-width:250px;-ms-flex:1 0 auto;}.tabs .tab-navigation-item > a,.tabs .tab-navigation-item > div{position:relative;z-index:5;display:flex;max-width:250px;height:100%;padding:9px 23px;margin-left:-1px;transform:translateZ(0);color:#3c4141;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform 0.25s ease;}.tabs .tab-navigation-item > a span,.tabs .tab-navigation-item > div span{position:relative;z-index:inherit;display:flex;width:100%;-ms-flex:1 0 auto;flex-direction:column;justify-content:center;text-align:center;}.tabs .tab-navigation-item > a::after,.tabs .tab-navigation-item > div::after{content:"";position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;border:1px solid #E6E6E6;background-color:#fff;transition:top 0.25s ease,height 0.25s ease,background-color 0.25s ease;}.tabs .tab-navigation-item > a:hover,.tabs .tab-navigation-item > div:hover{z-index:10;text-decoration:none;}.tabs .tab-navigation-item > a:hover span,.tabs .tab-navigation-item > div:hover span{position:relative;z-index:inherit;}.tabs .tab-navigation-item > a:hover::after,.tabs .tab-navigation-item > div:hover::after{top:-6px;z-index:8;height:calc(100% + 12px);text-decoration:none;background-color:#E6E6E6;}.tabs .tab-navigation-item:first-child > a,.tabs .tab-navigation-item:first-child > div{margin-left:0;}.tabs .tab-navigation-item.ui-tabs-active > a,.tabs .tab-navigation-item.ui-tabs-active > div{background-color:#aebd15;}.tabs .tab-navigation-item.ui-tabs-active > a span,.tabs .tab-navigation-item.ui-tabs-active > div span{color:#fff;}.tabs .tab-navigation-item.ui-tabs-active > a::after,.tabs .tab-navigation-item.ui-tabs-active > div::after{top:-6px;height:calc(100% + 12px);background-color:#aebd15;}@media screen and (max-width:768px){.tabs .tab-navigation-items{position:relative;display:none;width:100%;border-top:0;overflow:hidden;}.tabs .tab-navigation-item{position:relative;display:block;max-width:none;}.tabs .tab-navigation-item > a,.tabs .tab-navigation-item > div{max-width:none;padding:9px 26px;margin-left:0;border:1px solid #E6E6E6;border-top:0;border-left:1px solid #E6E6E6;background-color:#fff;}.tabs .tab-navigation-item > a::after,.tabs .tab-navigation-item > div::after{display:none;}.tabs .tab-navigation-item.ui-tabs-active{display:block;}.tabs .tab-navigation-item.ui-tabs-active::after{display:none;}.tabs .tab-navigation.open .tab-navigation-item{display:block;}}.tab-content-wrapper{padding-top:1.6666666667rem;}.tab-content-wrapper > * + *{margin-top:1.6666666667rem;}.tab-content-wrapper.hidden{display:none;}.side-widget{position:fixed;right:0;top:14.4444444444rem;z-index:10;transform:translateZ(0);}@media screen and (max-width:1024px){.side-widget{position:relative;display:block;top:0;padding:0 1.6666666667rem;padding-top:1.6666666667rem;background-color:#1D2427;}}@media screen and (max-width:560px){.side-widget{padding:0 0.8333333333rem;padding-top:0.8333333333rem;}}.side-widget ul{width:50px;font-size:0;line-height:0;}.side-widget ul li a{display:block;width:2.7777777778rem;height:2.7777777778rem;background-color:#1D2427;background-size:60% 60%;background-position:center center;background-repeat:no-repeat;transition:background-color 0.3s ease;}.side-widget ul li a:hover,.side-widget ul li a.active{background-color:#aebd15;}.side-widget ul li a span{display:none;}.side-widget ul li.phone a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-phone.svg');background-size:60% auto;}.side-widget ul li.email a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-email.svg');background-size:60% auto;}.side-widget ul li.youtube a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-youtube.svg');background-size:60% auto;}.side-widget ul li.facebook a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-facebook.svg');background-size:32% auto;}.side-widget ul li.xing a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-xing.svg');background-size:50% auto;}.side-widget ul li.linkedin a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-linkedin.svg');background-size:55% auto;}.side-widget ul li.instagram a{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-side-widget-instagram.svg');background-size:55% auto;}.side-widget ul li + li{margin-top:3px;}@media screen and (max-width:1024px){.side-widget ul{width:100%;}.side-widget ul li{display:inline-block;margin-right:5px;margin-top:5px;}.side-widget ul li a{width:2.7777777778rem;height:2.7777777778rem;border:1px solid white;transition:border-color 0.3s ease;}.side-widget ul li a:hover{border-color:#aebd15;}.side-widget ul li + li{margin-top:5px;}}.breadcrumb{padding-top:0.8888888889rem;}@media screen and (max-width:560px){.breadcrumb{display:none;}}.breadcrumb ul{font-size:0;}.breadcrumb ul li{font-size:16px;font-size:0.8888888889rem;line-height:1.4;display:inline-block;color:#838383;}.breadcrumb ul li::after{content:"\f105";font-family:"FontAwesome";margin-left:0.3888888889rem;margin-right:0.3888888889rem;}.breadcrumb ul li a{color:#838383;text-decoration:none;}.breadcrumb ul li a:hover{text-decoration:underline;}.breadcrumb ul li:first-child a{font-size:0;text-decoration:none;}.breadcrumb ul li:first-child a:hover{text-decoration:none;}.breadcrumb ul li:first-child a::before{font-size:18px;font-size:1rem;font-family:"FontAwesome";content:"\f015";}.breadcrumb ul li:last-child::after{display:none;}.breadcrumb.bg-light-gray{background-color:#e9e9e9;}.tx-indexedsearch > * + *{margin-top:1.6666666667rem;}.tx-indexedsearch .tx-indexedsearch-searchbox fieldset{padding:1.1111111111rem;background-color:#e9e9e9;}.tx-indexedsearch .tx-indexedsearch-searchbox fieldset .tx-indexedsearch-form{float:left;width:calc(100% - 50px);}.tx-indexedsearch .tx-indexedsearch-searchbox fieldset .tx-indexedsearch-form label{display:none;}.tx-indexedsearch .tx-indexedsearch-searchbox fieldset .tx-indexedsearch-form input.tx-indexedsearch-searchbox-sword{display:block;width:100%;padding:12px 24px;}.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit{float:left;}.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit span{display:none;}.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit .tx-indexedsearch-searchbox-button{position:relative;width:50px;height:44px;padding-top:7px;border:none;background-color:#aebd15;transition:background-color 0.3s ease;}.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit .tx-indexedsearch-searchbox-button:hover{background-color:#58600b;}.tx-indexedsearch .tx-indexedsearch-searchbox .tx-indexedsearch-search-submit .tx-indexedsearch-searchbox-button::before{content:"\f002";font-size:19px;font-size:1.0555555556rem;width:50px;height:44px;font-family:"FontAwesome";font-size:25px;color:white;line-height:1;}.tx-indexedsearch .tx-indexedsearch-browsebox > * + *{margin-top:1.6666666667rem;}.tx-indexedsearch .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox{display:block;text-align:center;}.tx-indexedsearch .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li{display:inline;}.tx-indexedsearch .tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li + li{margin-left:10px;}.tx-indexedsearch .tx-indexedsearch-res{border-bottom:1px solid #e9e9e9;padding-bottom:15px;}.tx-indexedsearch .tx-indexedsearch-res h3 + *{margin-top:10px;}.tx-indexedsearch .tx-indexedsearch-res .link-more{text-decoration:none;}.tx-indexedsearch .tx-indexedsearch-res .link-more span::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;transition:margin-left 0.3s ease;position:absolute;}.tx-indexedsearch .tx-indexedsearch-res .link-more span:hover::after{margin-left:0.5555555556rem;}.tx-indexedsearch .tx-indexedsearch-res:last-of-type{border-bottom:1px solid #aebd15;}.tx-indexedsearch .tx-indexedsearch-res:last-of-type{border-bottom:1px solid #aebd15;}.tx-powermail,.fake-powermail{margin-bottom:3.8888888889rem;}.tx-powermail .powermail_legend,.tx-powermail h3,.fake-powermail .powermail_legend,.fake-powermail h3{display:none;}.tx-powermail .powermail_fieldwrap,.fake-powermail .powermail_fieldwrap{margin-top:0.8333333333rem;}.tx-powermail .powermail_fieldwrap:first-of-type,.fake-powermail .powermail_fieldwrap:first-of-type{margin-top:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file{background-color:#e9e9e9;padding:0.8333333333rem 1.1111111111rem;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_text + *,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_text + *{margin-top:5px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail_label,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_label,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail_label{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_label,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_label,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_label{display:block;border-bottom:1px solid #8d8d8c;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_field,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_field,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_field,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_field{margin-top:0.5555555556rem;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_field .radio,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_field .radio,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 .powermail_field .radio,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 .powermail_field .radio{display:inline-block;margin-top:5px;padding-right:1.1111111111rem;min-width:260px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 + *:not(.powermail_fieldwrap_type_radio),.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 + *:not(.powermail_fieldwrap_type_radio),.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout1 + *:not(.powermail_fieldwrap_type_radio),.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout1 + *:not(.powermail_fieldwrap_type_radio){margin-top:2.7777777778rem;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;padding-bottom:5px;border-bottom:1px solid #8d8d8c;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 > *,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 > *,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 > *,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 > *{line-height:1;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_label,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_label,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_label{display:block;flex-grow:1;flex-shrink:0;padding-right:1.1111111111rem;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex-grow:0;flex-shrink:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio{display:inline-block;margin-top:0;padding-left:0.5555555556rem;min-width:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio:first-of-type,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio:first-of-type,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio:first-of-type,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio:first-of-type{padding-left:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio input,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio input,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio input,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio input{height:auto;display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio input + span::before{content:"\f006";border:none;font-size:1.3888888889em;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio input + span::after,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio input + span::after,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio input + span::after,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio input + span::after{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio:hover input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio.selected input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio:hover input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio.selected input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio:hover input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio.selected input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio:hover input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio.selected input + span::before{content:"\f006";}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio:hover ~ .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio.selected ~ .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio:hover ~ .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio.selected ~ .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio:hover ~ .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio.selected ~ .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio:hover ~ .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio.selected ~ .radio input + span::before{content:"\f006";}@media (max-width:768px){.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field .radio,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field .radio{padding-left:0.5555555556rem;min-width:0;}}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field:hover .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field:hover .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field:hover .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field:hover .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active .radio input + span::before{content:"\f005";}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active:hover .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active:hover .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active:hover .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active:hover .radio input + span::before{content:"\f005";}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active:hover .radio:hover input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active:hover .radio:hover input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active:hover .radio:hover input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active:hover .radio:hover input + span::before{content:"\f005";}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active:hover .radio:hover ~ .radio input + span::before,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active:hover .radio:hover ~ .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field.active:hover .radio:hover ~ .radio input + span::before,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field.active:hover .radio:hover ~ .radio input + span::before{content:"\f006";}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 + *:not(.powermail_fieldwrap_type_radio),.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 + *:not(.powermail_fieldwrap_type_radio),.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 + *:not(.powermail_fieldwrap_type_radio),.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 + *:not(.powermail_fieldwrap_type_radio){margin-top:2.7777777778rem;}@media (max-width:560px){.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2{flex-direction:column;justify-content:center;align-items:flex-start;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check.layout2 .powermail_field,.fake-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.layout2 .powermail_field{margin-top:5px;}}.tx-powermail .powermail_input,.tx-powermail .powermail_select,.tx-powermail .powermail_country,.tx-powermail .powermail_captcha,.tx-powermail .powermail_textarea,.fake-powermail .powermail_input,.fake-powermail .powermail_select,.fake-powermail .powermail_country,.fake-powermail .powermail_captcha,.fake-powermail .powermail_textarea{border:none;background-color:#e9e9e9;padding:0.6666666667rem;width:100%;max-width:800px;}.tx-powermail .powermail_input:focus,.tx-powermail .powermail_select:focus,.tx-powermail .powermail_country:focus,.tx-powermail .powermail_captcha:focus,.tx-powermail .powermail_textarea:focus,.fake-powermail .powermail_input:focus,.fake-powermail .powermail_select:focus,.fake-powermail .powermail_country:focus,.fake-powermail .powermail_captcha:focus,.fake-powermail .powermail_textarea:focus{outline:0 none;}.tx-powermail .powermail_input,.fake-powermail .powermail_input{line-height:1.3;}.tx-powermail .powermail_textarea,.fake-powermail .powermail_textarea{max-width:100%;border-radius:0;}.tx-powermail .powermail_select-wrapper,.tx-powermail .powermail_country-wrapper,.fake-powermail .powermail_select-wrapper,.fake-powermail .powermail_country-wrapper{position:relative;max-width:800px;}.tx-powermail .powermail_select-wrapper::after,.tx-powermail .powermail_country-wrapper::after,.fake-powermail .powermail_select-wrapper::after,.fake-powermail .powermail_country-wrapper::after{position:absolute;content:"\f078";font-family:"FontAwesome";font-size:0.8888888889rem;color:#aebd15;right:8px;top:50%;transform:translateY(-50%);line-height:1;pointer-events:none;}.tx-powermail .powermail_select-wrapper::before,.tx-powermail .powermail_country-wrapper::before,.fake-powermail .powermail_select-wrapper::before,.fake-powermail .powermail_country-wrapper::before{position:absolute;display:block;content:"";right:0;top:0;width:30px;height:100%;background:#e9e9e9;pointer-events:none;}.tx-powermail .powermail_select-wrapper .powermail_select,.tx-powermail .powermail_select-wrapper .powermail_country,.tx-powermail .powermail_country-wrapper .powermail_select,.tx-powermail .powermail_country-wrapper .powermail_country,.fake-powermail .powermail_select-wrapper .powermail_select,.fake-powermail .powermail_select-wrapper .powermail_country,.fake-powermail .powermail_country-wrapper .powermail_select,.fake-powermail .powermail_country-wrapper .powermail_country{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;line-height:1.3;padding:0.6666666667rem 1.6666666667rem 0.6666666667rem 0.3888888889rem;cursor:pointer;}.tx-powermail .powermail_captcha,.fake-powermail .powermail_captcha{display:block;max-width:229px;margin-bottom:0.2777777778rem;}.tx-powermail .powermail_submit,.fake-powermail .powermail_submit{padding:0.8333333333rem 1.1111111111rem;background-color:#aebd15;color:white;font-weight:300;font-size:0.8888888889rem;line-height:1;border:none;border-radius:0;text-decoration:none;transition:color 0.3s ease,background-color 0.3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;}@media screen and (max-width:1024px){.tx-powermail .powermail_submit,.fake-powermail .powermail_submit{padding:0.7777777778rem 1rem;}}.tx-powermail .powermail_submit:hover,.fake-powermail .powermail_submit:hover{background-color:#58600b;text-decoration:none;}.tx-powermail .powermail_label,.fake-powermail .powermail_label{font-weight:300;max-width:800px;display:block;}.tx-powermail .powermail_field .clever_form_error .powermail-errors-list,.fake-powermail .powermail_field .clever_form_error .powermail-errors-list{display:block;}.tx-powermail .powermail_field .clever_form_error + .powermail-errors-list,.fake-powermail .powermail_field .clever_form_error + .powermail-errors-list{display:block;}.tx-powermail .checkbox + .checkbox,.fake-powermail .checkbox + .checkbox{margin-top:0.2777777778rem;}.tx-powermail .checkbox label,.fake-powermail .checkbox label{text-transform:none;display:inline;font-weight:300;letter-spacing:normal;cursor:pointer;}.tx-powermail .checkbox input,.fake-powermail .checkbox input{height:auto;display:none;}.tx-powermail .checkbox input + span,.fake-powermail .checkbox input + span{position:relative;display:inline-block;padding-left:1.9444444444rem;padding-top:0.2777777778rem;min-height:1.3888888889rem;line-height:1;}.tx-powermail .checkbox input + span::before,.fake-powermail .checkbox input + span::before{content:"";font-family:"FontAwesome";display:inline-block;width:1.3888888889rem;height:1.3888888889rem;border:1px solid #8d8d8c;position:absolute;left:0;top:0;text-align:center;font-size:1.125em;padding-top:0.1666666667rem;color:#aebd15;}.tx-powermail .checkbox input:checked + span::before,.fake-powermail .checkbox input:checked + span::before{content:"\f00c";}.tx-powermail .radio + .radio,.fake-powermail .radio + .radio{margin-top:0.2777777778rem;}.tx-powermail .radio label,.fake-powermail .radio label{text-transform:none;display:inline;font-weight:300;letter-spacing:normal;cursor:pointer;}.tx-powermail .radio input,.fake-powermail .radio input{height:auto;display:none;}.tx-powermail .radio input + span,.fake-powermail .radio input + span{position:relative;display:inline-block;padding-left:1.9444444444rem;padding-top:0.2777777778rem;min-height:1.3888888889rem;line-height:1;}.tx-powermail .radio input + span::before,.fake-powermail .radio input + span::before{content:"";font-family:"FontAwesome";display:inline-block;width:1.3888888889rem;height:1.3888888889rem;border:1px solid #8d8d8c;position:absolute;left:0;top:0;text-align:center;font-size:1em;border-radius:100%;padding-top:0.1666666667rem;padding-left:0.0555555556rem;color:#aebd15;}.tx-powermail .radio input:checked + span::after,.fake-powermail .radio input:checked + span::after{content:"";width:15px;height:15px;display:block;position:absolute;left:0.2777777778rem;top:0.2777777778rem;background-color:#aebd15;border-radius:100%;}.tx-powermail .powermail-errors-list,.fake-powermail .powermail-errors-list{margin-top:0;color:red;list-style:none;}.tx-powermail .powermail-errors-list li,.fake-powermail .powermail-errors-list li{font-size:80%;}.tx-powermail .powermail-errors-list li::before,.fake-powermail .powermail-errors-list li::before{display:none;}.header-swiper-container .swiper-wrapper,.multi-slider .swiper-wrapper{box-sizing:border-box;}.header-swiper-container .swiper-wrapper .swiper-slide .image-text-overlay figure.image-container,.multi-slider .swiper-wrapper .swiper-slide .image-text-overlay figure.image-container{position:relative;}.header-swiper-container .swiper-wrapper .swiper-slide .image-text-overlay figure.image-container.gradient::after,.multi-slider .swiper-wrapper .swiper-slide .image-text-overlay figure.image-container.gradient::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 70%,rgba(0,0,0,0.7) 100%);}.header-swiper-container .swiper-pagination .swiper-pagination-bullet,.multi-slider .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;margin:0 7px;background-color:#d3d3d3;opacity:1;}.header-swiper-container .swiper-pagination .swiper-pagination-bullet-active,.multi-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#aebd15;}.header-swiper-container .swiper-button-prev,.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-prev,.multi-slider .swiper-button-next{height:82px;width:42px;background-size:contain;}@media screen and (max-width:1440px){.header-swiper-container .swiper-button-prev,.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-prev,.multi-slider .swiper-button-next{top:20%;}}@media screen and (max-width:1024px){.header-swiper-container .swiper-button-prev,.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-prev,.multi-slider .swiper-button-next{top:25%;height:45px;}}.header-swiper-container .swiper-button-prev,.multi-slider .swiper-button-prev{left:125px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icons/slider-arrow-left.svg');}@media screen and (max-width:1600px){.header-swiper-container .swiper-button-prev,.multi-slider .swiper-button-prev{left:62.5px;}}@media screen and (max-width:1024px){.header-swiper-container .swiper-button-prev,.multi-slider .swiper-button-prev{left:15px;}}@media screen and (max-width:560px){.header-swiper-container .swiper-button-prev,.multi-slider .swiper-button-prev{top:21%;}}.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-next{right:125px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icons/slider-arrow-right.svg');}@media screen and (max-width:1600px){.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-next{right:62.5px;}}@media screen and (max-width:1024px){.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-next{right:15px;}}@media screen and (max-width:560px){.header-swiper-container .swiper-button-next,.multi-slider .swiper-button-next{top:21%;}}.quotes-slider{padding-bottom:50px;}.quotes-slider .swiper-button-prev,.quotes-slider .swiper-button-next{height:60px;margin-top:-35px;}@media screen and (max-width:1440px){.quotes-slider .swiper-button-prev,.quotes-slider .swiper-button-next{top:50%;}}@media screen and (max-width:1024px){.quotes-slider .swiper-button-prev,.quotes-slider .swiper-button-next{top:50%;height:60px;}}@media screen and (max-width:768px){.quotes-slider .swiper-button-prev,.quotes-slider .swiper-button-next{visibility:hidden;top:0;height:0;}}.quotes-slider .swiper-button-prev{left:0;}.quotes-slider .swiper-button-next{right:0;}.quotes-slider.swiper-container-horizontal > .swiper-pagination-bullets{bottom:0;}.bg-branding .quotes-slider .swiper-pagination .swiper-pagination-bullet-active,.bg-light-gray .quotes-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;}.tx-felogin-pi1{background-color:#aebd15;color:white;padding:1.6666666667rem;}.tx-felogin-pi1 a{color:white;}.tx-felogin-pi1 h3 + div{line-height:1.4;margin-top:1.1111111111rem;}.tx-felogin-pi1 form{margin-top:1.1111111111rem;margin-bottom:1.1111111111rem;}.tx-felogin-pi1 form fieldset legend{display:none;}.tx-felogin-pi1 form fieldset div + div{margin-top:1.1111111111rem;}.tx-felogin-pi1 form fieldset div.felogin-hidden{display:none;}.tx-felogin-pi1 form fieldset div label{display:block;}.tx-felogin-pi1 form fieldset div input[type=text],.tx-felogin-pi1 form fieldset div input[type=password]{display:block;width:100%;color:#3c4141;padding:0.6666666667rem;}.tx-felogin-pi1 form fieldset div input[type=submit]{border:0;color:#aebd15;background-color:white;margin-top:10px;}.tx-felogin-pi1 form fieldset div input[type=submit]:hover{color:white;}.page-navigation p + .f3-widget-paginator{margin-top:1.6666666667rem;}.f3-widget-paginator li{float:left;width:40px;height:40px;line-height:2.2;text-align:center;margin-left:0.2777777778rem;}.f3-widget-paginator li + li{margin-left:0.2777777778rem;}.f3-widget-paginator li a{display:block;width:100%;height:100%;font-size:inherit;text-decoration:none;color:#1D2427;background-color:transparent;border:1px solid #1D2427;transition:background-color 0.3s ease,color 0.3s ease;}.f3-widget-paginator li a:hover{color:white;background-color:#1D2427;}.f3-widget-paginator li.current{font-weight:bold;color:white;background-color:#1D2427;}.f3-widget-paginator li.next,.f3-widget-paginator li.previous{width:auto;}.f3-widget-paginator li.next a,.f3-widget-paginator li.previous a{padding:0 0.8333333333rem;}.f3-widget-paginator li.previous a::before{content:"\f105";position:relative;top:0px;font-family:"FontAwesome";font-size:1rem;}.f3-widget-paginator li.next a::after{content:"\f105";position:relative;top:0px;font-family:"FontAwesome";font-size:1rem;}.news-list-date-hhl{font-size:0;}.news-list-date-hhl > *{display:inline-block;font-size:18px;}.news-list-date-hhl > * + *::before{content:"|";margin:0 4px;}.tiles-single .news-list-date{font-size:0;}.tiles-single .news-list-date > *{display:inline-block;font-size:18px;}.tiles-single .news-list-date > * + *::before{content:"|";margin:0 7px;}.tiles-single .teaser-inner p{line-height:1.4;font-size:22px;font-size:1.2222222222rem;}@media screen and (max-width:560px){.tiles-single .teaser-inner p{font-size:20px;font-size:1.1111111111rem;}}.tiles-single .news-img-wrap .outer:first-child{display:none;}.tiles-news .grid{display:flex;flex-flow:row wrap;}.tiles-news .tiles-news-tiles{float:left;width:100%;}@media screen and (max-width:560px){.tiles-news .tiles-news-tiles{float:none;width:100%;}}.tiles-news .tiles-news-tiles .tile{float:left;width:calc((100% - 31px) / 4);padding-bottom:calc((100% - 31px) / 4);margin-right:10px;margin-top:10px;display:block;}.tiles-news .tiles-news-tiles .tile:nth-child(4n){margin-right:0;}.tiles-news .tiles-news-tiles .tile:nth-child(-n+4){margin-top:0;}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile{width:calc((100% - 11px) / 2);padding-bottom:calc((100% - 11px) / 2);}.tiles-news .tiles-news-tiles .tile:nth-child(4n){margin-right:10px;}.tiles-news .tiles-news-tiles .tile:nth-child(-n+4){margin-top:10px;}.tiles-news .tiles-news-tiles .tile:nth-child(2n){margin-right:0;}.tiles-news .tiles-news-tiles .tile:nth-child(-n+2){margin-top:0;}}@media screen and (max-width:560px){.tiles-news .tiles-news-tiles .tile{float:none;width:100%;padding-bottom:100%;margin-right:0;}.tiles-news .tiles-news-tiles .tile:nth-child(-n+2){margin-top:10px;}.tiles-news .tiles-news-tiles .tile:first-child{margin-top:0;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile{position:relative;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap{position:absolute;top:0;width:100%;height:100%;perspective:1000px;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper{position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front,.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front{background-color:white;z-index:1;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front figure{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front figure img{display:block;width:100%;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front .name{position:absolute;bottom:8%;left:5%;width:90%;text-align:center;display:block;line-height:1.2;color:#3c4141;z-index:1;}@media screen and (max-width:1024px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front .name{font-size:16px;}}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front .name{font-size:18px;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;}.regular .tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-front{background-color:#e9e9e9;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back{position:relative;transform:rotateY(-180deg);padding:25px;color:white;overflow:hidden;z-index:2;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link{position:absolute;bottom:0;left:24px;width:calc(100% - 50px);padding:7px 0 9%;text-transform:uppercase;display:block;line-height:1;color:white;background-color:inherit;z-index:2;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link::after{content:"\f105";font-family:"FontAwesome";margin-left:0.2777777778rem;position:absolute;transition:margin-left 0.3s ease;}@media screen and (max-width:1024px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link{width:calc(100% - 28px);left:14px;font-size:16px;}}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .link{width:calc(100% - 50px);left:25px;font-size:18px;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:1.15vw;font-weight:400;text-transform:none;line-height:1.3;}@media screen and (max-width:1280px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:1.72vw;}}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:2.86vw;}}@media screen and (max-width:560px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .headline{font-size:3.94vw;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{text-overflow:ellipsis;overflow:hidden;}@media screen and (max-width:1280px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:1.25vw;}}@media screen and (max-width:1024px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:1.4vw;}}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:2.35vw;}}@media screen and (max-width:560px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back .text{font-size:3.22vw;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:20px;}@media screen and (max-width:1280px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:1.57vw;}}@media screen and (max-width:1024px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:1vw;}}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{margin-top:2.61vw;}}@media screen and (max-width:560px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back * + .text{font-size:3.57vw;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back.regular{background-color:#3C4343;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#aebd15;}.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7%;background-color:inherit;z-index:1;}@media screen and (max-width:1024px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back{padding:14px;}}@media screen and (max-width:768px){.tiles-news .tiles-news-tiles .tile.imgtext-tile .outer-wrap .flipper-back{padding:25px;}}.tiles-news .tiles-news-tiles .tile.imgtext-tile:hover .outer-wrap .flipper-front{transform:rotateY(180deg);}.tiles-news .tiles-news-tiles .tile.imgtext-tile:hover .outer-wrap .flipper-back{transform:rotateY(0deg);}.tiles-news .teaser-news > * + *{margin-top:1.1111111111rem;}.tiles-news .teaser-news .teaser-image{position:relative;padding-top:100%;box-shadow:inset 0px 0px 50px 20px rgba(233,233,233,0.7);}.tiles-news .teaser-news .teaser-image img{position:absolute;left:50%;top:50%;width:auto;height:auto;transform:translate(-50%,-50%);}.tiles-news .teaser-news .date{display:block;font-size:0;margin-top:0.5555555556rem;}.tiles-news .teaser-news .date > *{display:inline-block;font-size:18px;}.tiles-news .teaser-news .date > * + *::before{content:"|";margin:0 7px;}.tiles-news .event.news{display:flex;flex-flow:column;height:100%;}.tiles-news .event.news .text-element{position:relative;flex-grow:1;}.tiles-news .event.news .text-element.ical-button{padding-bottom:75px;}.tiles-news .event.news .text-element .date-location{margin-top:1.7777777778rem;font-size:18px;font-size:1rem;font-weight:normal;}.tiles-news .event.news .text-element h3{margin-top:0.6666666667rem;}.tiles-news .event.news .text-element .teaser-content{margin-top:1.3333333333rem;}.tiles-news .event.news .text-element .link-list{margin-top:1.3333333333rem;}.tiles-news .event.news .text-element .button,.tiles-news .event.news .text-element .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .tiles-news .event.news .text-element input[type=submit]{position:absolute;bottom:0;left:0;line-height:1.2;}.tiles-news .event.news .text-element .button i,.tiles-news .event.news .text-element .tx-felogin-pi1 form fieldset div input[type=submit] i,.tx-felogin-pi1 form fieldset div .tiles-news .event.news .text-element input[type=submit] i{margin-right:7px;}.tiles-news .event.news .status{margin-top:1.6666666667rem;padding:0.6666666667rem 0;border-color:#1D2427;border-style:solid;border-top-width:0.0555555556rem;border-bottom-width:0.0555555556rem;text-transform:uppercase;height:3.8888888889rem;width:100%;display:table;}.tiles-news .event.news .status .text{display:table-cell;vertical-align:middle;width:calc(100% - 1.7777777778rem);font-size:16px;font-size:0.8888888889rem;line-height:1.4;}.tiles-news .event.news .status .text span,.tiles-news .event.news .status .text a{font-weight:normal;}.tiles-news .event.news .status .indicator{display:table-cell;vertical-align:middle;width:1.7777777778rem;font-size:18px;font-size:1rem;}.tiles-news .event.news .status.green .text span,.tiles-news .event.news .status.green .text a,.tiles-news .event.news .status.green .indicator{color:#aebd15;}.tiles-news .event.news .status.orange .text span,.tiles-news .event.news .status.orange .text a,.tiles-news .event.news .status.orange .indicator{color:#F28800;}.tiles-news .event.news .status.red .text span,.tiles-news .event.news .status.red .indicator{color:#BA0000;}@media (min-width:561px){.schedule-list{display:table;width:100%;}.schedule-list div{display:table-row;}.schedule-list dt,.schedule-list dd{display:table-cell;padding:0.7222222222rem 0 0.7777777778rem;border-bottom:2px solid #E6E6E6;}.schedule-list dt{width:140px;padding:0 2.4444444444rem 0 1.7222222222rem;vertical-align:baseline;white-space:nowrap;}}@media (max-width:560px){.schedule-list div{border-bottom:2px solid #E6E6E6;padding:0.7222222222rem 1.1111111111rem 0.7777777778rem;}.schedule-list dt{white-space:nowrap;}.schedule-list dd{margin-top:0.5em;}}body .tx-wacon-cookie-management,header .tx-wacon-cookie-management,main .tx-wacon-cookie-management,footer .tx-wacon-cookie-management{display:none;height:0;}body .tx-wacon-cookie-management .cookie-set,header .tx-wacon-cookie-management .cookie-set,main .tx-wacon-cookie-management .cookie-set,footer .tx-wacon-cookie-management .cookie-set{display:none;visibility:hidden;}body aside .footer__contact-wrap > .tx-wacon-cookie-management,header aside .footer__contact-wrap > .tx-wacon-cookie-management,main aside .footer__contact-wrap > .tx-wacon-cookie-management,footer aside .footer__contact-wrap > .tx-wacon-cookie-management{display:none;height:0;}body aside .footer__contact-wrap > .tx-wacon-cookie-management .cookie-set,header aside .footer__contact-wrap > .tx-wacon-cookie-management .cookie-set,main aside .footer__contact-wrap > .tx-wacon-cookie-management .cookie-set,footer aside .footer__contact-wrap > .tx-wacon-cookie-management .cookie-set{display:none;visibility:hidden;}body aside .footer__contact-wrap > .tx-wacon-cookie-management span:hover,header aside .footer__contact-wrap > .tx-wacon-cookie-management span:hover,main aside .footer__contact-wrap > .tx-wacon-cookie-management span:hover,footer aside .footer__contact-wrap > .tx-wacon-cookie-management span:hover{text-decoration:underline;}body .footer__meta-navigation .tx-wacon-cookie-management,header .footer__meta-navigation .tx-wacon-cookie-management,main .footer__meta-navigation .tx-wacon-cookie-management,footer .footer__meta-navigation .tx-wacon-cookie-management{display:inline-block;height:auto;color:#3c4141;}body .footer__meta-navigation .tx-wacon-cookie-management .cookie-set,header .footer__meta-navigation .tx-wacon-cookie-management .cookie-set,main .footer__meta-navigation .tx-wacon-cookie-management .cookie-set,footer .footer__meta-navigation .tx-wacon-cookie-management .cookie-set{display:block;visibility:visible;}body .footer__meta-navigation .tx-wacon-cookie-management span:hover,header .footer__meta-navigation .tx-wacon-cookie-management span:hover,main .footer__meta-navigation .tx-wacon-cookie-management span:hover,footer .footer__meta-navigation .tx-wacon-cookie-management span:hover{text-decoration:underline;}.wacon-cookie-management{display:none;height:0;}.wacon-cookie-management .cookie-set{display:none;visibility:hidden;}.waconcookiemanagement-cookiebar{position:fixed;bottom:0;z-index:200;display:flex;width:100%;padding:25px 80px 25px 15px;align-items:center;color:#3c4141;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);}.waconcookiemanagement-cookiebar .cookiebar_content{display:flex;height:auto;flex-direction:row;flex-grow:1;align-items:center;justify-content:space-between;}.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons{width:auto;white-space:nowrap;}@media screen and (max-width:1024px){.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons{display:flex;padding:5px;margin-top:20px;flex-direction:column;align-items:center;white-space:pre-wrap;}.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-impressum,.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-set,.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-accept,.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-refuse{width:100%;margin:0;text-align:center;}.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-impressum + *,.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-set + *,.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-accept + *,.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons .cookie-refuse + *{margin-top:5px;}}@media screen and (max-width:560px){.waconcookiemanagement-cookiebar .cookiebar_content .cookiebar_buttons{padding:0;white-space:pre-wrap;}}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-impressum,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-set,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-accept,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-refuse{padding:0.7222222222rem 0.8333333333rem;margin-left:10px;color:#3c4141;text-decoration:none;cursor:pointer;}@media screen and (max-width:560px){.waconcookiemanagement-cookiebar .cookiebar_content .cookie-impressum,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-set,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-accept,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-refuse{margin-top:10px;}}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-set,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-accept,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-refuse{border:1px solid #1D2427;color:#1D2427;font-weight:600;background-color:#fff;transition:background-color 0.3s,color 0.3s;}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-set:hover,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-accept:hover,.waconcookiemanagement-cookiebar .cookiebar_content .cookie-refuse:hover{color:#fff;background-color:#1D2427;}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-impressum{color:#3c4141;text-decoration:underline;opacity:0.8;}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-impressum:hover{opacity:1;}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-privacy{color:#3c4141;opacity:0.8;}.waconcookiemanagement-cookiebar .cookiebar_content .cookie-privacy:hover{opacity:1;}@media screen and (max-width:560px){.waconcookiemanagement-cookiebar .cookiebar_content{display:block;}}@media screen and (max-width:560px){.waconcookiemanagement-cookiebar{padding-right:15px;}}.waconcookiemanagement{z-index:1001;font-family:"myriadpro",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif;}.waconcookiemanagement #CookieBox{left:50%;transform:translateX(-50%);border-radius:4px;}@media screen and (max-width:560px){.waconcookiemanagement #CookieBox{overflow:auto;}}.waconcookiemanagement #CookieBox h2 + p{margin-top:10px;text-align:center;}.waconcookiemanagement #CookieBox .category{padding:20px;background-color:#f2f2f2;}.waconcookiemanagement #CookieBox .deactivated{background-color:#BA0000;}.waconcookiemanagement #CookieBox .info-show,.waconcookiemanagement #CookieBox .info-hide{position:relative;max-width:350px;padding:10px 31px 10px 10px;margin:0 auto;text-align:left;transition:background-color 0.3s ease;}.waconcookiemanagement #CookieBox .info-show span,.waconcookiemanagement #CookieBox .info-hide span{position:absolute;top:50%;right:15px;margin:0;border:6px solid;}.waconcookiemanagement #CookieBox .info-show + .cookie-info,.waconcookiemanagement #CookieBox .info-hide + .cookie-info{margin-top:20px;}.waconcookiemanagement #CookieBox .info-show{background-color:white;}.waconcookiemanagement #CookieBox .info-show span{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;transform:translateY(-50%);}.waconcookiemanagement #CookieBox .info-show span.down{margin-top:3px;}.waconcookiemanagement #CookieBox .info-show:hover{background-color:#fff;}.waconcookiemanagement #CookieBox .info-hide{background-color:#fff;}.waconcookiemanagement #CookieBox .info-hide span{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;transform:translateY(-50%);}.waconcookiemanagement #CookieBox .info-hide span.up{margin-top:-3px;}.waconcookiemanagement #CookieBox .info-hide + .cookie-info{margin-top:20px;}.waconcookiemanagement #CookieBox .cookie-accept .cookie-btn,.waconcookiemanagement #CookieBox .cookie-save .cookie-btn{border:1px solid #1D2427;color:#fff;text-transform:uppercase;background-color:#1D2427;border-radius:0;transition:background-color 0.3s,color 0.3s;}.waconcookiemanagement #CookieBox .cookie-accept .cookie-btn:hover,.waconcookiemanagement #CookieBox .cookie-save .cookie-btn:hover{color:#1D2427;background-color:#fff;}.waconcookiemanagement #CookieBox .cookie-btn,.waconcookiemanagement #CookieBox .cookie-management,.waconcookiemanagement #CookieBox .cookie-refuse{border:1px solid #1D2427;color:#1D2427;font-weight:600;background-color:#fff;border-radius:0;transition:background-color 0.3s ease;}.waconcookiemanagement #CookieBox .cookie-btn:hover,.waconcookiemanagement #CookieBox .cookie-management:hover,.waconcookiemanagement #CookieBox .cookie-refuse:hover{color:#fff;background-color:#1D2427;}.waconcookiemanagement #CookieBox .cookie-btn:hover a,.waconcookiemanagement #CookieBox .cookie-management:hover a,.waconcookiemanagement #CookieBox .cookie-refuse:hover a{color:#fff;}.waconcookiemanagement #CookieBox .cookie-fix .cookieback,.waconcookiemanagement #CookieBox .cookie-fix .cookie-refuse{border:1px solid #1D2427;color:#1D2427;font-weight:600;background-color:#fff;border-radius:0;transition:background-color 0.3s,color 0.3s;}@media screen and (max-width:768px){.waconcookiemanagement #CookieBox .cookie-fix .cookieback,.waconcookiemanagement #CookieBox .cookie-fix .cookie-refuse{white-space:normal;}}.waconcookiemanagement #CookieBox .cookie-fix .cookieback:hover,.waconcookiemanagement #CookieBox .cookie-fix .cookie-refuse:hover{color:#fff;background-color:#1D2427;}@media (max-width:786px){.waconcookiemanagement #CookieBox .cookie-fix .text-back-right{width:auto;}}@media screen and (max-width:768px){.waconcookiemanagement #CookieBox .cookie-fix .text-back-right{width:100%;padding-right:30px;padding-left:30px;margin-right:0;}}.waconcookiemanagement #CookieBox .cookieclose{border:1px solid #1D2427;color:#1D2427;font-size:18px;background-color:#fff;border-radius:0;transition:background-color 0.3s,color 0.3s;}.waconcookiemanagement #CookieBox .cookieclose:hover{color:#fff;background-color:#1D2427;}.waconcookiemanagement #CookieBox .cookie-off,.waconcookiemanagement #CookieBox .cookie-on{height:26px;}@media screen and (max-width:1024px){.waconcookiemanagement #CookieBox .cookie-off,.waconcookiemanagement #CookieBox .cookie-on{height:26px;}.waconcookiemanagement #CookieBox .cookie-off div,.waconcookiemanagement #CookieBox .cookie-on div{margin-top:2px;}}@media screen and (max-width:1024px){.waconcookiemanagement #CookieBox .cookie-off,.waconcookiemanagement #CookieBox .cookie-on{height:22px;}.waconcookiemanagement #CookieBox .cookie-off div,.waconcookiemanagement #CookieBox .cookie-on div{margin-top:1px;}}.waconcookiemanagement #CookieBox .cookie-info{overflow:hidden;overflow-x:auto;}.waconcookiemanagement #CookieBox p{font-size:18px;line-height:1.4;}.waconcookiemanagement #CookieBox .cookiecat + h3{padding-left:50px;}.cookiebar_hide{display:none;}.countdown{position:relative;width:100%;height:calc(100vh - 102px);}.countdown .background-image{position:absolute;top:0;left:0;width:100%;height:100%;}.countdown .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.countdown .content-wrap{display:flex;height:100%;margin-bottom:5.5555555556rem;flex-direction:column;align-items:flex-start;justify-content:center;color:#ffffff;}.countdown .content-wrap * + *{margin-top:0;}.countdown .counter{display:flex;margin-top:1.6666666667rem;}.countdown .wrapper{display:flex;flex-direction:column;align-items:center;}.countdown .wrapper + .wrapper{margin-left:2.2222222222rem;}.countdown .wrapper.expired{display:none;}.countdown .day,.countdown .hour,.countdown .minute{width:4.1666666667rem;height:auto;padding:0 0.9444444444rem;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;font-size:2.2222222222rem;font-weight:normal;text-align:center;}.countdown .minute,.countdown .hour{position:relative;}.countdown .minute::before,.countdown .hour::before{content:":";position:absolute;top:50%;left:-1.3888888889rem;transform:translateY(-50%);}.countdown .text{margin-top:0.8333333333rem;}.countdown .title,.countdown .description{max-width:23.8888888889rem;}.countdown .title{font-size:40px;font-size:2.2222222222rem;font-weight:300;line-height:1.3;text-transform:uppercase;}@media screen and (max-width:560px){.countdown .title{font-size:25px;font-size:1.3888888889rem;}}.countdown .description{margin-top:1.6666666667rem;}.countdown .button,.countdown .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .countdown input[type=submit]{margin-top:1.6666666667rem;border-color:#ffffff;color:#ffffff;}.countdown .button.expired,.countdown .tx-felogin-pi1 form fieldset div input.expired[type=submit],.tx-felogin-pi1 form fieldset div .countdown input.expired[type=submit]{display:none;}.countdown .scroll-down{position:absolute;bottom:20px;left:50%;display:flex;width:53px;height:53px;align-items:center;justify-content:center;transform:translateX(-50%);text-decoration:none;}.countdown .scroll-down .decorative::after{content:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icons/scroll-down.svg');display:inline-block;width:53px;height:53px;transition:transform 0.2s;}.countdown .scroll-down:hover .decorative::after{transform:scale(1.1);}@media (max-width:1024px){.countdown{height:calc(100vh - 40px);}}@media (max-width:870px){.countdown{padding-top:1.9444444444rem;}.countdown .content-wrap{justify-content:space-between;}.countdown .content-wrap .title{width:100%;margin-right:auto;margin-left:auto;font-size:1.6666666667rem;text-align:center;}.countdown .counter-wrapper{display:flex;width:100%;margin-top:auto;margin-bottom:5.5555555556rem;flex-direction:column;justify-content:center;}.countdown .counter-wrapper .button,.countdown .counter-wrapper .tx-felogin-pi1 form fieldset div input[type=submit],.tx-felogin-pi1 form fieldset div .countdown .counter-wrapper input[type=submit]{margin-right:auto;margin-left:auto;}.countdown .counter{justify-content:center;}.countdown .day,.countdown .hour,.countdown .minute{width:2.7777777778rem;padding:0 0.5555555556rem;font-size:1.6666666667rem;}.countdown .scroll-down{bottom:10px;width:2.2222222222rem;height:2.2222222222rem;}.countdown .description{margin-right:auto;margin-left:auto;}}.image-gallery-container .image-element + .grid,.image-gallery-container .grid + .image-element,.image-gallery-container .grid + .grid{margin-top:1.6666666667rem;}.image-gallery-container .col{margin-right:1.6666666667rem;}.image-gallery-container .col:last-child{margin-right:0;}.image-gallery-container .col > * + *{margin-top:1.6666666667rem;}.image-gallery-container a,.image-gallery-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.image-gallery-container > .image-element{aspect-ratio:1230/410;}.image-gallery-container .grid-2-col .image-element{aspect-ratio:600/337;}.image-gallery-container .grid-3-col .image-element{aspect-ratio:390/219;}.detail-list .title{font-size:2.6666666667rem;text-transform:uppercase;line-height:3.7777777778rem;font-weight:300;}.detail-list ul{margin-top:1.9444444444rem;}.detail-list li{display:grid;grid-template-columns:10rem auto;padding:0.6111111111rem 0;}.detail-list li + li{border-top:3px solid #e9e9e9;}.detail-list .name{grid-column:1;font-size:1.2222222222rem;font-weight:400;line-height:1.6666666667rem;}.detail-list .value{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column:2;}.detail-list .value.button,.detail-list .tx-felogin-pi1 form fieldset div input.value[type=submit],.tx-felogin-pi1 form fieldset div .detail-list input.value[type=submit]{margin-top:0.5555555556rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.detail-list .value:not(.button){font-size:1.2222222222rem;font-weight:300;line-height:1.6666666667rem;}.detail-list .value:not(span):not(.button),.detail-list .value a:not(.button){text-decoration:underline;}.detail-list .value:not(span):not(.button):hover,.detail-list .value a:not(.button):hover{color:#3c4141;}.detail-list .value.button-list{margin-top:0;display:flex;gap:10px;flex-wrap:wrap;}.detail-list .value.button-list a.button{padding:7px;font-size:1.2222222222rem;font-weight:300;text-transform:none;}.detail-list .value.button-list a.button:hover{background-color:#3c4141;}.dp-consent-management.consent-banner{position:fixed;bottom:0;left:0;z-index:1;box-sizing:border-box;width:100%;padding:1.3888888889rem 4.4444444444rem 1.3888888889rem 0.8333333333rem;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;color:#3c4141;background-color:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);z-index:9999;}.dp-consent-management.consent-banner.consent-banner-hidden{display:none;}.dp-consent-management.consent-banner .consent-banner-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{display:flex;flex-grow:1;flex-shrink:0;flex-wrap:wrap;align-items:center;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a{margin-left:0.5555555556rem;line-height:1;cursor:pointer;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button:last-child,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:last-child{margin-right:0;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents{border:1px solid #1D2427;color:#1D2427;background-color:#fff;transition:border-color linear 0.15s,background-color linear 0.15s,color linear 0.15s;font-weight:600;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents:hover,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents:hover,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents:hover{border-color:#1D2427;color:#fff;background-color:#1D2427;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents{text-decoration:none;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice{color:#3c4141;text-decoration:underline;opacity:0.8;text-align:center;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice:hover{opacity:1;text-decoration:underline;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{color:#3c4141;text-decoration:underline;opacity:0.8;text-align:center;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy:hover{opacity:1;text-decoration:underline;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents{display:block;padding:0.7222222222rem 0.8333333333rem;}@media screen and (max-width:1024px){.dp-consent-management.consent-banner .consent-banner-content{flex-direction:row;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-left:0;padding:5px;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{width:100%;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a + a,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a + button,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button + a,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button + button{margin-top:5px;}}@media screen and (max-width:560px){.dp-consent-management.consent-banner{padding-right:15px;}.dp-consent-management.consent-banner .consent-banner-content{display:block;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{width:100%;padding:0;margin-top:0.8333333333rem;justify-content:space-evenly;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{text-align:center;margin-left:0;display:block;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:0.2777777778rem;padding-top:0.2777777778rem;padding-bottom:0.2777777778rem;}}.tx-dp-consent-management .consent-content-template iframe-template,.tx-dp-consent-management .consent-content-template script-template{display:none;}.dp-consent-management.consent-popup{position:relative;display:grid;grid-template-columns:1fr 1fr;width:90vw;max-width:1230px;height:75vh;padding:30px;margin:auto;overflow:hidden;background-color:#f2f2f2;}.dp-consent-management.consent-popup-wrapper{position:fixed;top:0;left:0;z-index:99;display:flex;width:100vw;max-width:unset;height:100vh;max-height:unset;margin:0;padding:0;border:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.8);transition:opacity 0.3s;}.dp-consent-management.consent-popup-wrapper.consent-popup-hidden{opacity:0;pointer-events:none;}.dp-consent-management.consent-popup-wrapper .consent-content{grid-column:1/span 2;display:flex;height:auto;padding-right:1.1111111111rem;padding-bottom:1.6666666667rem;flex-direction:column;overflow-y:scroll;}.dp-consent-management.consent-popup .consent-headline{grid-column:1/span 2;margin:1.1111111111rem 0 0.2777777778rem 0;}.dp-consent-management.consent-popup .consent-intro{grid-column:1/span 2;margin:0rem 0 1.1111111111rem 0;padding-right:1.1111111111rem;}.dp-consent-management.consent-popup .consent-category{padding:0.8333333333rem;background-color:#ffffff;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper{position:relative;display:inline-block;width:40px;height:20px;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input{width:0;height:0;opacity:0;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked + span,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked + span{background-color:#8dc63f;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked + span::before,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked + span::before{transform:translate(17px,50%);}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-1200px;background-color:#BA0000;border-radius:34px;cursor:pointer;transition:0.4s;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span::before,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span::before{content:"";position:absolute;bottom:50%;left:3px;width:16px;height:16px;transform:translateY(50%);background-color:#ffffff;border-radius:50%;transition:0.4s;}.dp-consent-management.consent-popup .consent-category + .consent-category{margin-top:1.6666666667rem;}.dp-consent-management.consent-popup .close-consent-popup{grid-column:1/span 2;display:block;padding:0.5555555556rem 0.6111111111rem;margin-left:auto;border:0 solid transparent;color:#000000;font-size:1.1111111111rem;line-height:1;background-color:rgba(0,0,0,0.2);border-radius:0;cursor:pointer;transition:0.15s linear;}.dp-consent-management.consent-popup .close-consent-popup:hover{color:#ffffff;background-color:#3c4141;}.dp-consent-management.consent-popup .cookie-property,.dp-consent-management.consent-popup .consent-property{display:flex;padding:0.7222222222rem 0rem;margin:0rem 0rem;align-items:center;}.dp-consent-management.consent-popup .cookie-property + .cookie-property,.dp-consent-management.consent-popup .cookie-property + .consent-property,.dp-consent-management.consent-popup .consent-property + .cookie-property,.dp-consent-management.consent-popup .consent-property + .consent-property{border-top:1px solid rgba(0,0,0,0.2);}.dp-consent-management.consent-popup .consent-toggle-trigger{display:inline-block;padding:0.5555555556rem 1.1111111111rem;margin:1.1111111111rem 0rem;border:2px solid transparent;color:#ffffff;background-color:#3c4141;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all 0.15s linear;}.dp-consent-management.consent-popup .consent-toggle-trigger:hover{border-color:#3c4141;color:#3c4141;background:transparent;}.dp-consent-management.consent-popup .cookie-property-name,.dp-consent-management.consent-popup .consent-property-name{flex-basis:8.3333333333rem;font-weight:bold;}.dp-consent-management.consent-popup .cookie-property-value,.dp-consent-management.consent-popup .consent-property-value{flex-basis:calc(100% - 150px);}.dp-consent-management.consent-popup .consent-properties{padding:1.1111111111rem;background-color:#e6e6e6;}.dp-consent-management.consent-popup .consent-properties + .consent-properties{margin-top:1.1111111111rem;}.dp-consent-management.consent-popup .cookie-properties{padding:1.1111111111rem;background-color:#cccccc;}.dp-consent-management.consent-popup .cookie-properties + .cookie-properties{margin-top:1.1111111111rem;}.dp-consent-management.consent-popup .consent-toggle{overflow:hidden;transition:all 0.15s linear;}.dp-consent-management.consent-popup .consent-popup-buttons{grid-column:1;display:flex;gap:10px;margin-top:2.2222222222rem;padding-right:1.1111111111rem;}.dp-consent-management.consent-popup .consent-popup-buttons button{padding:0.5555555556rem 1.1111111111rem;border:2px solid transparent;color:#ffffff;background-color:#3c4141;border-radius:0;cursor:pointer;transition:all 0.15s linear;}.dp-consent-management.consent-popup .consent-popup-buttons button:hover{border-color:#3c4141;color:#3c4141;background-color:transparent;}.dp-consent-management.consent-popup .consent-popup-meta-nav{grid-column:2;display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;margin-left:auto;padding-right:1.1111111111rem;}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice{color:#000000;text-decoration:none;}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice:hover{text-decoration:underline;}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-privacy-policy{color:#000000;text-decoration:none;}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-privacy-policy:hover{text-decoration:underline;}@media screen and (max-width:320px){.dp-consent-management.consent-popup-wrapper{position:absolute;}.dp-consent-management.consent-popup-wrapper .consent-content{padding-right:0;}.dp-consent-management .consent-popup{width:100vw;height:auto;overflow:auto;}.dp-consent-management .consent-popup .cookie-property,.dp-consent-management .consent-popup .consent-property{flex-direction:column;align-items:flex-start;}.dp-consent-management .consent-popup .cookie-property .cookie-property-name,.dp-consent-management .consent-popup .cookie-property .consent-property-name,.dp-consent-management .consent-popup .consent-property .cookie-property-name,.dp-consent-management .consent-popup .consent-property .consent-property-name{flex-basis:auto;}.dp-consent-management .consent-popup .cookie-property .cookie-property-value,.dp-consent-management .consent-popup .cookie-property .consent-property-value,.dp-consent-management .consent-popup .consent-property .cookie-property-value,.dp-consent-management .consent-popup .consent-property .consent-property-value{flex-basis:auto;}.dp-consent-management .consent-popup .cookie-property-name,.dp-consent-management .consent-popup .consent-property-name{flex-basis:140px;}.dp-consent-management .consent-popup-buttons button{display:block;width:100%;margin-top:8px;}}@media (max-width:768px){.dp-consent-management.consent-popup .consent-property,.dp-consent-management.consent-popup .cookie-property{flex-direction:column;align-items:flex-start;}.dp-consent-management.consent-popup .cookie-property-name,.dp-consent-management.consent-popup .consent-property-name{flex-basis:auto;}.dp-consent-management.consent-popup .consent-popup-buttons{grid-column:1/span 2;}.dp-consent-management.consent-popup .consent-popup-meta-nav{grid-column:1/span 2;margin-top:10px;margin-left:0;}}@media (max-width:560px){.dp-consent-management.consent-popup{height:95vh;}.dp-consent-management.consent-popup .consent-headline{word-wrap:break-word;}.dp-consent-management.consent-popup .consent-popup-buttons{flex-wrap:wrap;}.dp-consent-management.consent-popup .consent-popup-buttons a,.dp-consent-management.consent-popup .consent-popup-buttons button{width:100%;}.dp-consent-management.consent-popup .consent-popup-meta-nav{justify-content:space-around;}}#dp-contact-person-search .fullwidth-element{padding-top:3.6111111111rem;}#dp-contact-person-search .content-wrap{max-width:48.3333333333rem;}#dp-contact-person-search .dp-contact-person-search-banner{background:#e9e9e9;}#dp-contact-person-search .dp-contact-person-search-banner .text-container{margin:0 auto;}#dp-contact-person-search .dp-contact-person-search-banner .text-container .text-element{text-align:center;}#dp-contact-person-search .dp-contact-person-search-banner .text-container .h1{color:#3c4141;}#dp-contact-person-search .dp-contact-person-search-banner .text-container .intro-text{margin:0 auto;width:30rem;max-width:100%;margin-top:1.1111111111rem;}#dp-contact-person-search .contact-person-search-form{display:flex;margin:0 auto;margin-top:2.7777777778rem;row-gap:0.8333333333rem;}#dp-contact-person-search .contact-person-search-form-input-wrapper{position:relative;flex-grow:1;}#dp-contact-person-search .contact-person-search-form-input-wrapper span{display:none;position:absolute;right:25px;top:50%;translate:0 -50%;}#dp-contact-person-search .contact-person-search-form-input-wrapper span::after{content:"\f00d";font-family:"FontAwesome";font-size:1.2222222222rem;cursor:pointer;}#dp-contact-person-search .contact-person-search-form-input-wrapper span.show{display:block;}#dp-contact-person-search .contact-person-search-form .field-input{width:100%;height:50px;padding:0.8333333333rem 15px;margin-left:0;text-indent:5px;font-size:1.2222222222rem;color:#1D2427;background:#ffffff;outline:none;}#dp-contact-person-search .contact-person-search-form .field-submit{background-color:#aebd15;color:#ffffff;font-size:18px;font-weight:400;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border:none;}@media screen and (max-width:1024px){#dp-contact-person-search .contact-person-search-form .field-submit{padding:0.7777777778rem 1rem;}}#dp-contact-person-search .contact-person-search-form .field-submit:hover{background-color:#1D2427;color:white;}#dp-contact-person-search .contact-person-search-form .field-submit::after{content:"\f105";font-family:"FontAwesome";margin-left:0.5555555556rem;}@media (max-width:560px){.dp-contact-person-search-banner .contact-person-search-form{flex-wrap:wrap;gap:0;}.dp-contact-person-search-banner .contact-person-search-form .field-submit{width:100%;}.dp-contact-person-search-banner .contact-person-search-form .field-submit{margin-right:auto;margin-left:auto;}}.contact-person-search-results-wrapper{margin-top:2.7777777778rem;padding-top:1.1111111111rem;border-top:4px solid #ffffff;}.contact-person-search-results-wrapper.hidden{display:none;}.contact-person-search-results-wrapper .contact-person-search-results-header{scroll-margin-top:102px;}.contact-person-search-results-wrapper .contact-person-search-results-header .headline{font-weight:400;font-size:1.2222222222rem;}.contact-person-search-results-wrapper .contact-person-search-results-header .no-results.hidden{display:none;}.contact-person-search-results-wrapper .contact-person-search-results{display:block;width:100%;margin-top:1.3333333333rem;}@media (max-width:768px){.contact-person-search-results-wrapper .contact-person-search-results-header .headline{font-size:1.6666666667rem;}.contact-person-search-results-wrapper .contact-person-search-results-header .no-results{font-size:1.1111111111rem;}.contact-person-search-results-wrapper .contact-person-search-results{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:1.3888888889rem;column-gap:1.3888888889rem;row-gap:2.7777777778rem;}}.contact-person{display:grid;padding:2.2222222222rem 0;grid-template-columns:62% 38%;grid-template-rows:100%;border-bottom:2px solid #e9e9e9;}.contact-person:nth-child(2){padding-top:0;}.contact-person.hidden{display:none;}.contact-person figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;aspect-ratio:16/9;max-width:100%;margin-right:0.6666666667rem;}.contact-person img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.contact-person .text{margin-left:1.1111111111rem;font-size:18px;translate:0 -10px;}.contact-person .text a{display:inline-block;font-size:18px;font-weight:600;margin-top:1.1111111111rem;text-transform:uppercase;}.contact-person .text a::before{content:"\f105";font-family:"FontAwesome";margin-right:0.2777777778rem;}.contact-person .text span{display:block;}.contact-person .text span + span{margin-top:0.3888888889rem;}.contact-person .name{font-size:21px;font-weight:600;}.contact-person .email{word-break:break-all;}@media (max-width:768px){.contact-person-search-results .contact-person{padding:0;grid-template-columns:100%;grid-template-rows:auto auto;}.contact-person-search-results .contact-person figure{margin:0 auto;max-width:300px;}.contact-person-search-results .contact-person .text{margin-top:5px;margin-left:0;text-align:center;translate:0;}.contact-person-search-results .contact-person .text span + span{margin-top:0;}}.service-network .map{position:relative;height:calc(100vh - 16.8888888889rem);}@keyframes rotate{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.service-network .map::after,.service-network .map::before{content:"";position:absolute;left:50%;top:50%;z-index:50;display:inline-block;background-color:#aebd15;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1.2s,visibility 1.2s,width 0.4s,height 0.4s,border-radius 1s;}.service-network .map::before{width:36px;height:2px;left:calc(50% - 18px);}.service-network .map::after{height:36px;width:2px;top:calc(50% - 18px);}.service-network .map.error{background:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/map-fallback.png') no-repeat center center;background-size:cover;}.service-network .map.loading::before,.service-network .map.loading::after,.service-network .map.dragging::before,.service-network .map.dragging::after{opacity:1;visibility:visible;transition:opacity 0.2s,visibility 0.2s,width 0.2s,height 0.2s,border-radius 0.2s;transition-delay:0.2s;}.service-network .map.loading::before,.service-network .map.loading::after{width:8px;height:8px;border-radius:50%;animation:rotate 1.5s infinite linear;animation-delay:0.2s;transition-timing-function:linear;}.service-network .map.loading::before{transform-origin:18px 0;}.service-network .map.loading::after{transform-origin:0 18px;}@media (max-width:1024px){.service-network .map{display:none;}}.service-network .marker{display:block;position:absolute;overflow:hidden;transform:translateZ(0);filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.3));padding:4px;background-clip:content-box;background-origin:content-box;background-repeat:no-repeat;background-size:contain;}@keyframes zoom-in{0%{transform:scale(0);}40%{transform:scale(0.2);}90%{transform:scale(1.2);}100%{transform:scale(1);}}.service-network .marker.expert,.service-network .marker.partner{width:52.7px;height:61.5px;margin-left:-26.35px;margin-top:-57.5px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-map-marker.svg');background-position:bottom center;transform-origin:bottom center;animation:zoom-in 0.6s;z-index:1;}.service-network .marker.expert{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-map-marker-waldner.svg');}.service-network .marker.default{width:52.7px;height:52.7px;margin-left:-26.35px;margin-top:-26.35px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/icon-map-marker-circle.svg');background-position:center center;transform-origin:center center;}.service-network .search{position:relative;background:#E6E6E6;box-shadow:0 -3px 6px 0 rgba(0,0,0,0.1);}.service-network .search-controls{position:absolute;bottom:calc(100% + 2.6111111111rem);left:50%;transform:translateX(-50%);pointer-events:none;}.service-network .search-controls-group{float:left;margin-top:0;box-shadow:0 2px 4px rgba(0,0,0,0.2),0 -1px 0px rgba(0,0,0,0.02);pointer-events:all;}.service-network .search-controls-group:not(:last-of-type){margin-right:0.5555555556rem;}.service-network .search-controls-query{float:left;height:2.5555555556rem;padding:0 1.1111111111rem;line-height:2.5555555556rem;}.service-network .search-controls-button{height:2.5555555556rem;float:left;}@media (max-width:1024px){.service-network .search{padding-top:1.5555555556rem;padding-bottom:2.6111111111rem;}.service-network .search-controls{margin-top:0.6666666667rem;position:static;transform:none;}.service-network .search-controls-group{box-shadow:none;}}@media (max-width:560px){.service-network .search-controls-group:first-child{display:table;width:100%;}.service-network .search-controls-group:first-child .search-controls-query{max-width:calc(100% - 92px);}.service-network .search-controls-group:last-child{margin-top:10px;}}.service-network .results{padding-top:60px;padding-bottom:60px;transition:padding 0.2s;}.service-network .results:empty{padding-top:0;padding-bottom:0;}.service-network .results::after,.service-network .results::before{content:"";position:absolute;left:50%;top:60px;z-index:100;width:8px;height:8px;display:inline-block;background-color:#aebd15;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;animation:rotate 1.5s infinite linear;transition:opacity 0.3s,visibility 0.3s;transition-delay:0;}.service-network .results::before{left:calc(50% - 15px);transform-origin:15px 0;}.service-network .results::after{top:calc(60px - 15px);transform-origin:0 15px;}.service-network .results.loading:not(:empty)::before,.service-network .results.loading:not(:empty)::after{opacity:1;visibility:visible;transition-delay:0.3s;}.service-network .results.loading *{transform:rotateX(90deg);opacity:0;pointer-events:none;visibility:hidden;transition-delay:0.3s;}.service-network .results *{transition-delay:0.1s;transition-property:transform,opacity,visibility;transition-duration:0.3s;}.service-network .results-contact-persons{margin-top:1.6666666667rem;}.service-network .results-contact-persons.empty span{font-size:21px;font-size:1.1666666667rem;}@media screen and (max-width:560px){.service-network .results-contact-persons.empty span{font-size:20px;font-size:1.1111111111rem;}}@media (max-width:1024px){.service-network .results.loading::before,.service-network .results.loading::after{opacity:1;visibility:visible;transition-delay:0;}}.service-network .contact-person{width:calc(50% - 1.1111111111rem);float:left;}.service-network .contact-person:nth-of-type(n){margin-top:2.2222222222rem;margin-right:2.2222222222rem;}.service-network .contact-person:nth-of-type(2n){margin-right:0;}.service-network .contact-person:nth-of-type(-n + 2){margin-top:0;}.service-network .contact-person h3,.service-network .contact-person-info{max-width:20.3333333333rem;}.service-network .contact-person-info,.service-network .contact-person-image{margin-top:1.3888888889rem;}.service-network .contact-person-info p + p{margin-top:0.6666666667rem;}.service-network .contact-person-image{float:left;width:35.4621848739%;margin-right:1.4444444444rem;max-width:11.7222222222rem;}.service-network .contact-person-image + .contact-person-info{display:table;width:calc(64.5378151261% - 1.4444444444rem);min-width:calc(100% - 13.1666666667rem);}@media (max-width:1024px){.service-network .contact-person{width:100%;max-width:38.8888888889rem;}.service-network .contact-person:nth-of-type(n){margin-top:2.2222222222rem;margin-right:0;}.service-network .contact-person:first-of-type{margin-top:0;}.service-network .contact-person h3,.service-network .contact-person-info{max-width:25.7222222222rem;}}@media (max-width:560px){.service-network .contact-person-image{float:none;}.service-network .contact-person-image,.service-network .contact-person-image + .contact-person-info{width:100%;max-width:100%;}}body.color-theme-red .loader-container::before,body.color-theme-red .loader-container::after{background:#BA0000;}body.color-theme-red h1{color:#BA0000;}body.color-theme-red .breadcrumb.bg-branding{background-color:#BA0000;}body.color-theme-red .breadcrumb.bg-branding *{color:white;}body.color-theme-red .intro-element .text-limiter .text-element h2.font-color-branding{color:#BA0000;}body.color-theme-red .header-swiper-container .swiper-pagination-bullet-active{background-color:#BA0000;}body.color-theme-red .image-text-overlay.header-image-text .overlay.text-dark .content-wrap .text-container .text-element h2{color:#BA0000;}body.color-theme-red .fullwidth-element.bg-branding{background-color:#BA0000;}body.color-theme-red .text-element a{color:#BA0000;}body.color-theme-red .text-element a:hover{color:#1D2427;}body.color-theme-red .text-element a.button{color:#1D2427;}body.color-theme-red .text-element a.button:hover{color:white;}body.color-theme-red .text-element h2.font-color-branding,body.color-theme-red .text-element p.font-color-branding{color:#BA0000;}body.color-theme-red .text-element h2.font-color-branding::after,body.color-theme-red .text-element p.font-color-branding::after{color:#BA0000;}body.color-theme-red .text-element h2.font-color-branding,body.color-theme-red .text-element p.font-color-branding{color:#BA0000;}body.color-theme-red .link-list li a{color:#BA0000;}body.color-theme-red .link-list li a::before{border-color:#BA0000;}body.color-theme-red .link-list li a:hover{color:#1D2427;}body.color-theme-red .link-list li a:hover::before{color:#1D2427;border-color:#1D2427;}body.color-theme-red .fullwidth-element.bg-branding .text-element a{color:white;}body.color-theme-red .fullwidth-element.bg-branding .link-list li a .name{color:white;}body.color-theme-red .fullwidth-element.bg-branding .link-list li a::before{color:white;}body.color-theme-red .sidebar-box.bg-branding .text-element{background-color:#BA0000;}body.color-theme-red .sidebar-box.bg-branding .link-list li a .name{color:white;}body.color-theme-red .sidebar-box.bg-branding .link-list li a::before{color:white;border-color:white;}body.color-theme-red .sidebar-box.bg-light-gray .text-element a.button{color:#3c4141;}body.color-theme-red .sidebar-box.bg-light-gray .text-element a.button:hover{color:white;}body.color-theme-red .sidebar-box.bg-branding .text-element a.button{color:white;}body.color-theme-red .sidebar-box.bg-branding .text-element a.button:hover{color:white;}body.color-theme-red .toggle.active .toggle-head h2{color:#BA0000;}body.color-theme-red .toggle.active .toggle-head::after{color:#BA0000;}body.color-theme-red .toggle.active{border-top-color:#BA0000;}body.color-theme-red .toggle.active .toggle-head{background-color:#BA0000;}body.color-theme-red .toggle.active .toggle-head h2{color:white;}body.color-theme-red .toggle.active .toggle-head::after{color:white;}body.color-theme-red .toggle .toggle-content .toggle-close::after{color:#BA0000;}body.color-theme-red .tabs .tab-navigation-item.ui-tabs-active a{background-color:#BA0000;}body.color-theme-red .tabs .tab-navigation-item.ui-tabs-active a:hover{color:white;}body.color-theme-red .tabs .tab-navigation-item.ui-tabs-active a:after{background-color:#BA0000;}body.color-theme-red .tabs .tab-navigation-items:after{background-color:#BA0000;}body.color-theme-red .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding{background-color:#BA0000;}body.color-theme-red .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding:hover{background-color:#960000;}body.color-theme-red .tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#BA0000;}body.color-theme-red .product-characteristics.bg-branding{background-color:#BA0000;}body.color-theme-red .fullwidth-element.bg-branding .image-text-teaser .text-element h2::after{color:white;}body.color-theme-red .tx-powermail a,body.color-theme-red .fake-powermail a{color:#BA0000;}body.color-theme-red .tx-powermail .powermail_submit,body.color-theme-red .fake-powermail .powermail_submit{background-color:#BA0000;}body.color-theme-orange .loader-container::before,body.color-theme-orange .loader-container::after{background:#F28800;}body.color-theme-orange h1{color:#F28800;}body.color-theme-orange .breadcrumb.bg-branding{background-color:#F28800;}body.color-theme-orange .breadcrumb.bg-branding *{color:white;}body.color-theme-orange .intro-element .text-limiter .text-element h2.font-color-branding{color:#F28800;}body.color-theme-orange .header-swiper-container .swiper-pagination-bullet-active{background-color:#F28800;}body.color-theme-orange .image-text-overlay.header-image-text .overlay.text-dark .content-wrap .text-container .text-element h2{color:#F28800;}body.color-theme-orange .fullwidth-element.bg-branding{background-color:#F28800;}body.color-theme-orange .text-element a{color:#F28800;}body.color-theme-orange .text-element a:hover{color:#1D2427;}body.color-theme-orange .text-element a.button{color:#1D2427;}body.color-theme-orange .text-element a.button:hover{color:white;}body.color-theme-orange .text-element h2.font-color-branding,body.color-theme-orange .text-element p.font-color-branding{color:#F28800;}body.color-theme-orange .text-element h2.font-color-branding::after,body.color-theme-orange .text-element p.font-color-branding::after{color:#F28800;}body.color-theme-orange .text-element h2.font-color-branding,body.color-theme-orange .text-element p.font-color-branding{color:#F28800;}body.color-theme-orange .link-list li a{color:#F28800;}body.color-theme-orange .link-list li a::before{border-color:#F28800;}body.color-theme-orange .link-list li a:hover{color:#1D2427;}body.color-theme-orange .link-list li a:hover::before{color:#1D2427;border-color:#1D2427;}body.color-theme-orange .fullwidth-element.bg-branding .text-element a{color:white;}body.color-theme-orange .fullwidth-element.bg-branding .link-list li a .name{color:white;}body.color-theme-orange .fullwidth-element.bg-branding .link-list li a::before{color:white;}body.color-theme-orange .sidebar-box.bg-branding .text-element{background-color:#F28800;}body.color-theme-orange .sidebar-box.bg-branding .link-list li a .name{color:white;}body.color-theme-orange .sidebar-box.bg-branding .link-list li a::before{color:white;border-color:white;}body.color-theme-orange .sidebar-box.bg-light-gray .text-element a.button{color:#3c4141;}body.color-theme-orange .sidebar-box.bg-light-gray .text-element a.button:hover{color:white;}body.color-theme-orange .sidebar-box.bg-branding .text-element a.button{color:white;}body.color-theme-orange .sidebar-box.bg-branding .text-element a.button:hover{color:white;}body.color-theme-orange .toggle.active .toggle-head h2{color:#F28800;}body.color-theme-orange .toggle.active .toggle-head::after{color:#F28800;}body.color-theme-orange .toggle.active{border-top-color:#F28800;}body.color-theme-orange .toggle.active .toggle-head{background-color:#F28800;}body.color-theme-orange .toggle.active .toggle-head h2{color:white;}body.color-theme-orange .toggle.active .toggle-head::after{color:white;}body.color-theme-orange .toggle .toggle-content .toggle-close::after{color:#F28800;}body.color-theme-orange .tabs .tab-navigation-item.ui-tabs-active a{background-color:#F28800;}body.color-theme-orange .tabs .tab-navigation-item.ui-tabs-active a:hover{color:white;}body.color-theme-orange .tabs .tab-navigation-item.ui-tabs-active a:after{background-color:#F28800;}body.color-theme-orange .tabs .tab-navigation-items:after{background-color:#F28800;}body.color-theme-orange .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding{background-color:#F28800;}body.color-theme-orange .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding:hover{background-color:#ce7400;}body.color-theme-orange .tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#F28800;}body.color-theme-orange .product-characteristics.bg-branding{background-color:#F28800;}body.color-theme-orange .fullwidth-element.bg-branding .image-text-teaser .text-element h2::after{color:white;}body.color-theme-orange .tx-powermail a,body.color-theme-orange .fake-powermail a{color:#F28800;}body.color-theme-orange .tx-powermail .powermail_submit,body.color-theme-orange .fake-powermail .powermail_submit{background-color:#F28800;}body.color-theme-magenta .loader-container::before,body.color-theme-magenta .loader-container::after{background:#E90085;}body.color-theme-magenta h1{color:#E90085;}body.color-theme-magenta .breadcrumb.bg-branding{background-color:#E90085;}body.color-theme-magenta .breadcrumb.bg-branding *{color:white;}body.color-theme-magenta .intro-element .text-limiter .text-element h2.font-color-branding{color:#E90085;}body.color-theme-magenta .header-swiper-container .swiper-pagination-bullet-active{background-color:#E90085;}body.color-theme-magenta .image-text-overlay.header-image-text .overlay.text-dark .content-wrap .text-container .text-element h2{color:#E90085;}body.color-theme-magenta .fullwidth-element.bg-branding{background-color:#E90085;}body.color-theme-magenta .text-element a{color:#E90085;}body.color-theme-magenta .text-element a:hover{color:#1D2427;}body.color-theme-magenta .text-element a.button{color:#1D2427;}body.color-theme-magenta .text-element a.button:hover{color:white;}body.color-theme-magenta .text-element h2.font-color-branding,body.color-theme-magenta .text-element p.font-color-branding{color:#E90085;}body.color-theme-magenta .text-element h2.font-color-branding::after,body.color-theme-magenta .text-element p.font-color-branding::after{color:#E90085;}body.color-theme-magenta .text-element h2.font-color-branding,body.color-theme-magenta .text-element p.font-color-branding{color:#E90085;}body.color-theme-magenta .link-list li a{color:#E90085;}body.color-theme-magenta .link-list li a::before{border-color:#E90085;}body.color-theme-magenta .link-list li a:hover{color:#1D2427;}body.color-theme-magenta .link-list li a:hover::before{color:#1D2427;border-color:#1D2427;}body.color-theme-magenta .fullwidth-element.bg-branding .text-element a{color:white;}body.color-theme-magenta .fullwidth-element.bg-branding .link-list li a .name{color:white;}body.color-theme-magenta .fullwidth-element.bg-branding .link-list li a::before{color:white;}body.color-theme-magenta .sidebar-box.bg-branding .text-element{background-color:#E90085;}body.color-theme-magenta .sidebar-box.bg-branding .link-list li a .name{color:white;}body.color-theme-magenta .sidebar-box.bg-branding .link-list li a::before{color:white;border-color:white;}body.color-theme-magenta .sidebar-box.bg-light-gray .text-element a.button{color:#3c4141;}body.color-theme-magenta .sidebar-box.bg-light-gray .text-element a.button:hover{color:white;}body.color-theme-magenta .sidebar-box.bg-branding .text-element a.button{color:white;}body.color-theme-magenta .sidebar-box.bg-branding .text-element a.button:hover{color:white;}body.color-theme-magenta .toggle.active .toggle-head h2{color:#E90085;}body.color-theme-magenta .toggle.active .toggle-head::after{color:#E90085;}body.color-theme-magenta .toggle.active{border-top-color:#E90085;}body.color-theme-magenta .toggle.active .toggle-head{background-color:#E90085;}body.color-theme-magenta .toggle.active .toggle-head h2{color:white;}body.color-theme-magenta .toggle.active .toggle-head::after{color:white;}body.color-theme-magenta .toggle .toggle-content .toggle-close::after{color:#E90085;}body.color-theme-magenta .tabs .tab-navigation-item.ui-tabs-active a{background-color:#E90085;}body.color-theme-magenta .tabs .tab-navigation-item.ui-tabs-active a:hover{color:white;}body.color-theme-magenta .tabs .tab-navigation-item.ui-tabs-active a:after{background-color:#E90085;}body.color-theme-magenta .tabs .tab-navigation-items:after{background-color:#E90085;}body.color-theme-magenta .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding{background-color:#E90085;}body.color-theme-magenta .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding:hover{background-color:#c50071;}body.color-theme-magenta .tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#E90085;}body.color-theme-magenta .product-characteristics.bg-branding{background-color:#E90085;}body.color-theme-magenta .fullwidth-element.bg-branding .image-text-teaser .text-element h2::after{color:white;}body.color-theme-magenta .tx-powermail a,body.color-theme-magenta .fake-powermail a{color:#E90085;}body.color-theme-magenta .tx-powermail .powermail_submit,body.color-theme-magenta .fake-powermail .powermail_submit{background-color:#E90085;}body.color-theme-smurf .loader-container::before,body.color-theme-smurf .loader-container::after{background:#0096D3;}body.color-theme-smurf h1{color:#0096D3;}body.color-theme-smurf .breadcrumb.bg-branding{background-color:#0096D3;}body.color-theme-smurf .breadcrumb.bg-branding *{color:white;}body.color-theme-smurf .intro-element .text-limiter .text-element h2.font-color-branding{color:#0096D3;}body.color-theme-smurf .header-swiper-container .swiper-pagination-bullet-active{background-color:#0096D3;}body.color-theme-smurf .image-text-overlay.header-image-text .overlay.text-dark .content-wrap .text-container .text-element h2{color:#0096D3;}body.color-theme-smurf .fullwidth-element.bg-branding{background-color:#0096D3;}body.color-theme-smurf .text-element a{color:#0096D3;}body.color-theme-smurf .text-element a:hover{color:#1D2427;}body.color-theme-smurf .text-element a.button{color:#1D2427;}body.color-theme-smurf .text-element a.button:hover{color:white;}body.color-theme-smurf .text-element h2.font-color-branding,body.color-theme-smurf .text-element p.font-color-branding{color:#0096D3;}body.color-theme-smurf .text-element h2.font-color-branding::after,body.color-theme-smurf .text-element p.font-color-branding::after{color:#0096D3;}body.color-theme-smurf .text-element h2.font-color-branding,body.color-theme-smurf .text-element p.font-color-branding{color:#0096D3;}body.color-theme-smurf .link-list li a{color:#0096D3;}body.color-theme-smurf .link-list li a::before{border-color:#0096D3;}body.color-theme-smurf .link-list li a:hover{color:#1D2427;}body.color-theme-smurf .link-list li a:hover::before{color:#1D2427;border-color:#1D2427;}body.color-theme-smurf .fullwidth-element.bg-branding .text-element a{color:white;}body.color-theme-smurf .fullwidth-element.bg-branding .link-list li a .name{color:white;}body.color-theme-smurf .fullwidth-element.bg-branding .link-list li a::before{color:white;}body.color-theme-smurf .sidebar-box.bg-branding .text-element{background-color:#0096D3;}body.color-theme-smurf .sidebar-box.bg-branding .link-list li a .name{color:white;}body.color-theme-smurf .sidebar-box.bg-branding .link-list li a::before{color:white;border-color:white;}body.color-theme-smurf .sidebar-box.bg-light-gray .text-element a.button{color:#3c4141;}body.color-theme-smurf .sidebar-box.bg-light-gray .text-element a.button:hover{color:white;}body.color-theme-smurf .sidebar-box.bg-branding .text-element a.button{color:white;}body.color-theme-smurf .sidebar-box.bg-branding .text-element a.button:hover{color:white;}body.color-theme-smurf .toggle.active .toggle-head h2{color:#0096D3;}body.color-theme-smurf .toggle.active .toggle-head::after{color:#0096D3;}body.color-theme-smurf .toggle.active{border-top-color:#0096D3;}body.color-theme-smurf .toggle.active .toggle-head{background-color:#0096D3;}body.color-theme-smurf .toggle.active .toggle-head h2{color:white;}body.color-theme-smurf .toggle.active .toggle-head::after{color:white;}body.color-theme-smurf .toggle .toggle-content .toggle-close::after{color:#0096D3;}body.color-theme-smurf .tabs .tab-navigation-item.ui-tabs-active a{background-color:#0096D3;}body.color-theme-smurf .tabs .tab-navigation-item.ui-tabs-active a:hover{color:white;}body.color-theme-smurf .tabs .tab-navigation-item.ui-tabs-active a:after{background-color:#0096D3;}body.color-theme-smurf .tabs .tab-navigation-items:after{background-color:#0096D3;}body.color-theme-smurf .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding{background-color:#0096D3;}body.color-theme-smurf .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding:hover{background-color:#007daf;}body.color-theme-smurf .tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#0096D3;}body.color-theme-smurf .product-characteristics.bg-branding{background-color:#0096D3;}body.color-theme-smurf .fullwidth-element.bg-branding .image-text-teaser .text-element h2::after{color:white;}body.color-theme-smurf .tx-powermail a,body.color-theme-smurf .fake-powermail a{color:#0096D3;}body.color-theme-smurf .tx-powermail .powermail_submit,body.color-theme-smurf .fake-powermail .powermail_submit{background-color:#0096D3;}body.color-theme-ocean .loader-container::before,body.color-theme-ocean .loader-container::after{background:#00347A;}body.color-theme-ocean h1{color:#00347A;}body.color-theme-ocean .breadcrumb.bg-branding{background-color:#00347A;}body.color-theme-ocean .breadcrumb.bg-branding *{color:white;}body.color-theme-ocean .intro-element .text-limiter .text-element h2.font-color-branding{color:#00347A;}body.color-theme-ocean .header-swiper-container .swiper-pagination-bullet-active{background-color:#00347A;}body.color-theme-ocean .image-text-overlay.header-image-text .overlay.text-dark .content-wrap .text-container .text-element h2{color:#00347A;}body.color-theme-ocean .fullwidth-element.bg-branding{background-color:#00347A;}body.color-theme-ocean .text-element a{color:#00347A;}body.color-theme-ocean .text-element a:hover{color:#1D2427;}body.color-theme-ocean .text-element a.button{color:#1D2427;}body.color-theme-ocean .text-element a.button:hover{color:white;}body.color-theme-ocean .text-element h2.font-color-branding,body.color-theme-ocean .text-element p.font-color-branding{color:#00347A;}body.color-theme-ocean .text-element h2.font-color-branding::after,body.color-theme-ocean .text-element p.font-color-branding::after{color:#00347A;}body.color-theme-ocean .text-element h2.font-color-branding,body.color-theme-ocean .text-element p.font-color-branding{color:#00347A;}body.color-theme-ocean .link-list li a{color:#00347A;}body.color-theme-ocean .link-list li a::before{border-color:#00347A;}body.color-theme-ocean .link-list li a:hover{color:#1D2427;}body.color-theme-ocean .link-list li a:hover::before{color:#1D2427;border-color:#1D2427;}body.color-theme-ocean .fullwidth-element.bg-branding .text-element a{color:white;}body.color-theme-ocean .fullwidth-element.bg-branding .link-list li a .name{color:white;}body.color-theme-ocean .fullwidth-element.bg-branding .link-list li a::before{color:white;}body.color-theme-ocean .sidebar-box.bg-branding .text-element{background-color:#00347A;}body.color-theme-ocean .sidebar-box.bg-branding .link-list li a .name{color:white;}body.color-theme-ocean .sidebar-box.bg-branding .link-list li a::before{color:white;border-color:white;}body.color-theme-ocean .sidebar-box.bg-light-gray .text-element a.button{color:#3c4141;}body.color-theme-ocean .sidebar-box.bg-light-gray .text-element a.button:hover{color:white;}body.color-theme-ocean .sidebar-box.bg-branding .text-element a.button{color:white;}body.color-theme-ocean .sidebar-box.bg-branding .text-element a.button:hover{color:white;}body.color-theme-ocean .toggle.active .toggle-head h2{color:#00347A;}body.color-theme-ocean .toggle.active .toggle-head::after{color:#00347A;}body.color-theme-ocean .toggle.active{border-top-color:#00347A;}body.color-theme-ocean .toggle.active .toggle-head{background-color:#00347A;}body.color-theme-ocean .toggle.active .toggle-head h2{color:white;}body.color-theme-ocean .toggle.active .toggle-head::after{color:white;}body.color-theme-ocean .toggle .toggle-content .toggle-close::after{color:#00347A;}body.color-theme-ocean .tabs .tab-navigation-item.ui-tabs-active a{background-color:#00347A;}body.color-theme-ocean .tabs .tab-navigation-item.ui-tabs-active a:hover{color:white;}body.color-theme-ocean .tabs .tab-navigation-item.ui-tabs-active a:after{background-color:#00347A;}body.color-theme-ocean .tabs .tab-navigation-items:after{background-color:#00347A;}body.color-theme-ocean .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding{background-color:#00347A;}body.color-theme-ocean .tiles-mixed .tiles-mixed-tiles .tile.icon-tile.bg-branding:hover{background-color:#002556;}body.color-theme-ocean .tiles-mixed .tiles-mixed-tiles .tile.imgtext-tile .outer-wrap .flipper-back.bg-branding{background-color:#00347A;}body.color-theme-ocean .product-characteristics.bg-branding{background-color:#00347A;}body.color-theme-ocean .fullwidth-element.bg-branding .image-text-teaser .text-element h2::after{color:white;}body.color-theme-ocean .tx-powermail a,body.color-theme-ocean .fake-powermail a{color:#00347A;}body.color-theme-ocean .tx-powermail .powermail_submit,body.color-theme-ocean .fake-powermail .powermail_submit{background-color:#00347A;}
