@charset "UTF-8";.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.swiper-container{margin-left:auto;margin-right: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-slide-invisible-blank{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;}.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%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%27%23007aff%27%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%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%27%23007aff%27%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%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%27%23ffffff%27%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%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%27%23ffffff%27%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%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%27%23000000%27%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%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%27%23000000%27%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,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{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%270%200%20120%20120%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%3E%3Cdefs%3E%3Cline%20id%3D%27l%27%20x1%3D%2760%27%20x2%3D%2760%27%20y1%3D%277%27%20y2%3D%2727%27%20stroke%3D%27%236c6c6c%27%20stroke-width%3D%2711%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2830%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2860%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2890%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28120%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28150%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.37%27%20transform%3D%27rotate%28180%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.46%27%20transform%3D%27rotate%28210%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.56%27%20transform%3D%27rotate%28240%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.66%27%20transform%3D%27rotate%28270%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.75%27%20transform%3D%27rotate%28300%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.85%27%20transform%3D%27rotate%28330%2060%2C60%29%27%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%270%200%20120%20120%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%3E%3Cdefs%3E%3Cline%20id%3D%27l%27%20x1%3D%2760%27%20x2%3D%2760%27%20y1%3D%277%27%20y2%3D%2727%27%20stroke%3D%27%23fff%27%20stroke-width%3D%2711%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2830%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2860%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%2890%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28120%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.27%27%20transform%3D%27rotate%28150%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.37%27%20transform%3D%27rotate%28180%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.46%27%20transform%3D%27rotate%28210%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.56%27%20transform%3D%27rotate%28240%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.66%27%20transform%3D%27rotate%28270%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.75%27%20transform%3D%27rotate%28300%2060%2C60%29%27%2F%3E%3Cuse%20xlink%3Ahref%3D%27%23l%27%20opacity%3D%27.85%27%20transform%3D%27rotate%28330%2060%2C60%29%27%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;}.swiper-container .vh{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;}.pswp *{box-sizing:border-box;}.pswp img{max-width:none;}.pswp--animate_opacity{opacity:0.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4,0,0.22,1);}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none;}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC;}.pswp__error-msg a{color:#CCC;text-decoration:underline;}.videocontent{position:relative;overflow:hidden;}.videocontent-overlay-link-lightbox{display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.videocontent .videocontent-overlay,.videocontent video,.videocontent iframe,.videocontent .videoOverlay{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.videocontent:not(.videocontent-lightbox) video,.videocontent:not(.videocontent-lightbox) iframe{z-index:1;}.videoOverlay{z-index:11;pointer-events:none;}.videocontent-overlay{cursor:pointer;}.videocontent-overlay .videocontent-overlayImage{z-index:10;}.videocontent-overlay .videocontent-play-button{z-index:12;}.videocontent-overlay-lightbox{position:relative;display:inline-block;}.videocontent-play-button{display:inline-block;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;}.videocontent-overlayImage{width:100%;height:100%;background-size:cover;background-position:center;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:48em){.container{width:auto;}}@media (min-width:62.0625em){.container{width:980px;}}@media (min-width:75em){.container{width:1250px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}@media (min-width:48em){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}}@media (min-width:62.0625em){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}}@media (min-width:75em){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0%;}}.cc-window{opacity:1;transition:opacity 1s ease;}.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-top{transform:translateY(0);}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0);}.cc-revoke:hover{transform:translateY(0);}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s;}.cc-window,.cc-revoke{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column;}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row;}.cc-revoke{padding:0.5em;}.cc-revoke:hover{text-decoration:underline;}.cc-header{font-size:18px;font-weight:bold;}.cc-btn,.cc-link,.cc-close,.cc-revoke{cursor:pointer;}.cc-link{opacity:0.8;display:inline-block;padding:0.2em;text-decoration:underline;}.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:bold;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;}.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:hover,.cc-highlight .cc-btn:first-child:focus{background-color:transparent;text-decoration:underline;}.cc-close{display:block;position:absolute;top:0.5em;right:0.5em;font-size:1.6em;opacity:0.9;line-height:0.75;}.cc-close:hover,.cc-close:focus{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}.cc-revoke.cc-left{left:3em;right:unset;}.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 0 auto;}.cc-window.cc-banner{align-items:center;}.cc-banner.cc-top{left:0;right:0;top:0;}.cc-banner.cc-bottom{left:0;right:0;bottom: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-window,.cc-revoke{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-right,.cc-window.cc-left{left:0;right: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{text-align:center;display:inline;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;margin-bottom:1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left:0;}.cc-banner .cc-btn:last-child,.cc-theme-classic .cc-btn:last-child{min-width:140px;}.cc-window{opacity:1;transition:opacity 1s ease;}.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{display:block;position:fixed;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;z-index:9999;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column;}.cc-window.cc-banner{padding:1em 1.8em;width:100%;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{opacity:0.8;display:inline-block;padding:0.2em;}.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;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;}.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{background-color:transparent;text-decoration:underline;}.cc-close{display:block;position:absolute;top:0.5em;right:0.5em;font-size:1.6em;opacity:0.9;line-height:0.75;}.cc-close:focus,.cc-close:hover{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}.cc-revoke.cc-left{left:3em;right:unset;}.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{left:0;right:0;top:0;}.cc-banner.cc-bottom{left:0;right:0;bottom:0;}.cc-compliance{display:flex;align-items:center;align-content:space-between;margin-top:1rem;}@media screen and (max-width:480px){.cc-window{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;}.cc-compliance{flex-wrap:wrap;}.cc-btn{width:100%;}}.cc-compliance > .cc-btn{flex:0 1 auto;}.cc-btn + .cc-btn{margin-left:0.5em;}.cc-allow{margin-left:auto;}@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{left:0;right: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{text-align:center;display:inline;flex:none;}.cc-theme-classic .cc-btn{border-radius:5px;}.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{margin:0;padding:0.8em 1.8em;height:100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn + .cc-btn{margin-left:0;}.cc-compliance{justify-content:center;}.container{clear:both;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}.pull-right{float:right;}.pull-left{float:left;}.align-right,.alignRight{text-align:right;}.align-center,.alignCenter{text-align:center;}.show{display:block !important;}.hide{display:none;}.desktop .desktopHide{display:none !important;}.clearfix:after,.container:after,.container-fluid:after,.row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix,.container,.container-fluid,.row{clear:both;}@media screen and (max-width:48em){.hidden-xs{display:none;}}@media screen and (min-width:48em) and (max-width:62em){.hidden-sm{display:none;}}@media screen and (min-width:62em) and (max-width:75em){.hidden-md{display:none;}}@media screen and (min-width:75em){.hidden-lg{display:none;}}*{box-sizing:border-box;}body{background-color:#ffffff;font-family:"rubik",sans-serif;color:#414141;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;letter-spacing:0.02em;font-weight:400;margin:0;overflow-x:hidden;-webkit-backface-visibility:hidden;}a{color:#93111e;text-decoration:none;transition:0.2s;}a:hover{color:#650c15;}b,strong{font-weight:500;font-family:"rubik",sans-serif;}img{width:auto;max-width:100%;height:auto;}hr{display:block;border-bottom:none;border-left:none;border-top:none;border-top:1px solid #e6e6e6;}blockquote{background:#fff;margin:40px 0;padding:10px 30px;border:5px solid #e6e6e6;color:#818181;}pre,code{font-size:16px;}::-moz-selection{background:#93111e;color:#ffffff;}::selection{background:#93111e;color:#ffffff;}.mainMenu{background-color:#93111e;clear:both;}.mainMenu:before,.mainMenu:after{content:" ";display:table;}.mainMenu:after{clear:both;}.mainMenu ul{padding-left:0;margin:0;}.mainMenu li{list-style-type:none;padding-left:0;}.mainMenu .mainMenu-itemLevel1{list-style-type:none;display:inline-block;}.mainMenu .mainMenu-itemLevel1 > a{display:block;color:#fff;padding:20px 15px;font-size:16px;font-size:1rem;}.mainMenu .mainMenu-itemLevel1 > a:hover{background-color:#7c0e19;}.mainMenu .mainMenu-itemLevel1 .active{background-color:#7c0e19;}.mobile .mainMenu{position:fixed;top:0;right:0;bottom:0;width:300px;width:18.75rem;right:-300px;right:-18.75rem;transition:0.2s;}.mobile .mainMenu.show{right:0;}.mobile .mainMenu ul{margin:0;}.mobile .mainMenu-itemLevel1{display:block;}@media screen and (max-width:48em){.mobile .mainMenu{position:absolute;top:80px;top:5rem;left:0;bottom:auto;width:100%;padding:0;z-index:2;max-height:0;visibility:hidden;overflow:hidden;}.mobile .mainMenu.show{max-height:1000px;max-height:62.5rem;visibility:visible;}.mobile .menuLogo{display:none !important;}}@media screen and (min-width:48em){.mobile .mainMenu .menuLogo{display:block;padding:23px 105px 23px 30px;background:#fff;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:0.2s;}.mobile .mainMenu .menuLogo.visible{opacity:1;filter:alpha(opacity=100);visibility:visible;}}.desktop .mainMenu{width:100%;}.desktop .mainMenu ul{float:left;}.desktop .mainMenu .menuLogo,.desktop .mainMenu .menuContact{line-height:0;background:#fff;max-width:0;visibility:hidden;transition:0.2s ease-in-out;}.desktop .mainMenu .menuLogo{float:left;margin-left:15px;margin-left:0.9375rem;padding:10px 0;}.desktop .mainMenu .menuLogo img{height:42px;height:2.625rem;max-width:100% !important;width:auto !important;opacity:0;margin:0 20px;transition:0.2s;}.desktop .mainMenu .menuContact{float:right;font-size:12px;margin-right:15px;margin-right:0.9375rem;padding:1px 10px;}.desktop .mainMenu .menuContact a{color:#414141;}.desktop .mainMenu .menuContact a:hover{color:#93111e;}.desktop .mainMenu .menuContact i{display:inline-block;padding-right:5px;}.desktop .mainMenu.sticked{position:fixed;top:0;}.desktop .mainMenu.sticked .menuLogo{max-width:192px;max-width:12rem;visibility:visible;}.desktop .mainMenu.sticked .menuLogo img{opacity:1;transition-delay:0.2s;}.desktop .mainMenu.sticked .menuContact{max-width:300px;max-width:18.75rem;visibility:visible;}.desktop .mainMenu.sticked .mainMenu-itemLevel1 > a{padding:20px 15px;}@media screen and (min-width:1300px){.mainMenu .mainMenu-itemLevel1 > a{padding:20px 30px;}}@media screen and (max-width:1300px){.mainMenu .menuContact{display:none;}}.footerContent{float:left;}.footerContent span{margin-left:20px;margin-left:1.25rem;}.footerContent img{width:100px !important;width:6.25rem !important;}.footerContent-container{display:flex;width:100%;align-items:center;justify-content:left;}.footerMenu-container{float:right;}.footerMenu{margin:0;padding:0;list-style:none;text-align:right;}.footerMenu-listItem{display:inline-block;margin-bottom:10px;margin-bottom:0.625rem;}.footerMenu-listItem:not(:last-child){border-right:1px solid #414141;}.footerMenu-listItem a{color:#414141;padding:5px;padding:0.3125rem;}.footerMenu-listItem a:hover{color:#93111e;}@media screen and (max-width:48em){.footerContent{margin-top:30px;margin-top:1.875rem;}.footerMenu{text-align:center;}.footerContent-container{justify-content:center;}.footerMenu-container,.footerContent{float:none;}}h1,h2,h3,h4{font-weight:500;font-family:"rubik",sans-serif;}h1{color:#293334;text-transform:uppercase;font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;}h2{color:#93111e;text-transform:uppercase;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;}h3{color:#93111e;}h4{color:#818181;}aside{font-size:12px;font-size:0.75rem;line-height:1.5;}header h1,header h2,header h3,header h4,header h5{margin-top:40px;margin-top:2.5rem;}header:first-child h1,header:first-child h2,header:first-child h3,header:first-child h4,header:first-child h5{margin-top:15px;margin-top:0.9375rem;}.btn,.btn-red,input[type=submit],.btn-red-big,.btn-gray-big,.nim-btn{display:inline-block;padding:10px 20px;background-color:#818181;color:#fff;line-height:25px;line-height:1.5625rem;border:none;width:auto;text-transform:uppercase;text-align:center;font-family:"rubik",sans-serif;letter-spacing:1px;border-radius:0;transition:0.2s;}.btn:hover,.btn-red:hover,input[type=submit]:hover,.btn-red-big:hover,.btn-gray-big:hover,.nim-btn:hover{background-color:#686868;color:#fff;}.btn:active,.btn-red:active,input[type=submit]:active,.btn-red-big:active,.btn-gray-big:active,.btn:focus,.btn-red:focus,input[type=submit]:focus,.btn-red-big:focus,.btn-gray-big:focus,.nim-btn:active,.nim-btn:focus{background-color:#4e4e4e;outline:none;}.block .nim-btn{display:block;text-align:center;}.btn-red-big,.btn-red,a.btn-red,a.btn-red-big{background-color:#93111e;}.btn-red-big:hover,.btn-red:hover,a.btn-red:hover,a.btn-red-big:hover{background-color:#650c15;color:#fff;}.btn-red-big:active,.btn-red:active,a.btn-red:active,a.btn-red-big:active,.btn-red-big:focus,.btn-red:focus,a.btn-red:focus,a.btn-red-big:focus{background-color:#38060b;outline:none;}.btn-red-big,.btn-gray-big,input[type=submit]{padding:12px 30px;}.btn-red-big,.btn-gray-big{width:100%;}.btn-menu,.btn-search{display:block;float:right;border:none;background-color:transparent;color:#fff;font-size:30px;font-size:1.875rem;padding:10px;padding:0.625rem;}.btn-menu:focus,.btn-search:focus,.btn-menu:active,.btn-search:active{outline:none;}.backToTop{display:block;margin:0 auto 20px;border:none;outline:none;background:transparent;padding:10px 20px;transition:0.2s;}.backToTop .icon-arrow-left{margin-right:10px;margin-right:0.625rem;}.backToTop .icon-arrow-left:before{display:inline-block;transform:rotate(90deg);}.backToTop:hover{color:#93111e;}input,textarea,button{font-family:"rubik",sans-serif;}::-moz-placeholder{opacity:1;}::placeholder{opacity:1;}fieldset{border:none;padding:0;margin:0;}.powermail_fieldset{margin-bottom:40px;margin-bottom:2.5rem;}legend,.powermail_legend{display:none;}.powermail_fieldwrap_type_check .powermail_label,.powermail_fieldwrap_type_radio .powermail_label{display:none;}.powermail_fieldwrap_type_select{display:flex;}.powermail_fieldwrap_type_select label{margin-right:5px;margin-right:0.3125rem;}input,textarea,select{width:100%;border:1px solid #e6e6e6;padding:15px 20px;margin-bottom:10px !important;margin-bottom:0.625rem !important;}input:focus,textarea:focus,select:focus{outline:none;}.powermail_radio,.powermail_checkbox{width:auto;display:inline-block;}.powermail_radio_outer{margin-bottom:10px;margin-bottom:0.625rem;}.tx-powermail h3{display:none;}input.search-topNav{margin-bottom:0;line-height:18px;line-height:1.125rem;}table{width:100%;border:1px solid #e6e6e6;margin:40px 0;margin:2.5rem 0;}td,th{padding:20px 10px;vertical-align:top;text-align:left;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}th{background-color:#f3f3f3;}.csc-bulletlist,ol{margin:20px 0 40px;}.csc-bulletlist li,ol li{list-style-type:none;margin:15px 0;font-size:16px;font-size:1rem;}.csc-bulletlist li:before,ol li:before{content:"\e902";font-family:"icomoon";speak:none;font-size:20px;font-size:1.25rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#93111e;margin-left:-30px;margin-left:-1.875rem;margin-right:10px;margin-right:0.625rem;vertical-align:middle;}.container-large{max-width:2000px;max-width:125rem;margin:auto;clear:both;}.container-large:before,.container-large:after{content:" ";display:table;}.container-large:after{clear:both;}.headerImg{position:relative;}.headerText{position:absolute;background-color:#fff;right:0;padding:5px 20px;padding:0.3125rem 20px;padding:5px 1.25rem;padding:0.3125rem 1.25rem;border-radius:2px;}.headerText h1,.headerText h2,.headerText h3{margin-top:15px;margin-top:0.9375rem;color:#93111e;text-transform:none;}@media screen and (max-width:62em){.headerText{position:relative;border-bottom:2px solid #93111e;}}@media screen and (min-width:62em){.headerText-wrapper{position:relative;}.headerText{width:40%;bottom:40px;bottom:2.5rem;}}.headerImg.home .csc-textpic-image{margin-bottom:0 !important;}.homeHeaderText{position:absolute;background-color:#93111e;right:0;padding:5px 20px;padding:0.3125rem 20px;padding:5px 1.25rem;padding:0.3125rem 1.25rem;}.homeHeaderText h1,.homeHeaderText h2,.homeHeaderText h3{margin-top:15px;margin-top:0.9375rem;color:#93111e;text-transform:none;}.homeHeaderText p{background-color:#fff;color:#818181;padding:15px;padding:0.9375rem;font-size:20px;font-size:1.25rem;line-height:40px;line-height:2.5rem;border-radius:20px;}.homeHeaderText .nim-btn{margin-top:0;}.headerTextAditional-wrapper{background-color:#f3f3f3;border-bottom:1px solid #a7a7a7;padding:10px 0 20px;}@media screen and (max-width:62em){.homeHeaderText{position:relative;border-bottom:2px solid #93111e;}.headerTextAditional-wrapper{position:relative;border-bottom:2px solid #93111e;}}@media screen and (min-width:62em){.homeHeaderText{width:40%;top:40px;top:2.5rem;right:40px;right:2.5rem;border-radius:40px;}}@media screen and (min-width:62.0625em) and (max-width:1150px){.homeHeaderText{top:5px;top:0.3125rem;width:60%;}}.nim-well{background-color:#f3f3f3;margin:40px 0;padding:20px;padding:1.25rem;}.nim-well h1,.nim-well h2,.nim-well h3{margin-top:15px;margin-top:0.9375rem;}.nim-offerSlider{width:100%;position:relative;margin:0 0 40px;font-size:0px;}.nim-offerSlider .nim-offerSliderContent{padding:0 80px;white-space:nowrap;overflow:hidden;}.nim-offerSlide{position:relative;width:50%;overflow:hidden;font-size:1rem;display:inline-block;background-color:#ffffff;vertical-align:top;text-align:center;transition:transform 0.2s;padding:30px 0;}.nim-offerSlide:nth-child(even){background:#f3f3f3;}.nim-offerSlide .csc-bulletlist{padding-left:0;text-align:left;margin:0 30px;white-space:pre-wrap;}.nim-offerSlide .csc-bulletlist li{position:relative;padding:0 0 30px 50px;margin:0;font-size:14px;font-size:0.875rem;}.nim-offerSlide .csc-bulletlist li:before{position:absolute;color:#93111e;top:0;left:0;margin:0;font-size:25px;font-size:1.5625rem;padding-top:5px;padding-top:0.3125rem;}.nim-offerSlideTitle{display:none;}.nim-offerSlideImage{padding:0 30px 30px;}.nim-offerSlideImage img{max-height:150px;max-height:9.375rem;}.nim-offerSliderArrow{background-color:#d0d4d3;display:inline-block;width:80px;width:5rem;height:100%;position:absolute;top:0;z-index:9;transition:0.2s;}.nim-offerSliderArrow:hover{cursor:pointer;background-color:#93111e;}.nim-offerSliderArrow.nim-offerSliderPrev:before,.nim-offerSliderArrow.nim-offerSliderNext:before{position:absolute;top:45%;font-family:"icomoon";speak:none;font-size:40px;font-size:2.5rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#fff;vertical-align:middle;}.nim-offerSliderArrow.nim-offerSliderPrev{left:0;}.nim-offerSliderArrow.nim-offerSliderPrev:before{left:25%;content:"\e608";}.nim-offerSliderArrow.nim-offerSliderNext{right:0;}.nim-offerSliderArrow.nim-offerSliderNext:before{right:25%;content:"\e609";}.nim-offerSliderLabel-recommend:before{position:absolute;background-color:#93111e;width:100%;height:20px;height:1.25rem;content:"Empfehlung";padding:10px 0;color:#fff;right:-37%;top:20px;top:1.25rem;text-transform:uppercase;font-size:16px;font-size:1rem;border:1px solid #650c15;transform:rotate(45deg);}@media screen and (max-width:62em){.nim-offerSlide{width:50%;}}@media screen and (max-width:48em){.nim-offerSlider .nim-offerSliderContent{padding:0 50px;}.nim-offerSlide{width:100%;}.nim-offerSliderArrow{width:50px;width:3.125rem;}.nim-offerSliderArrow.nim-offerSliderPrev:before{left:5%;}.nim-offerSliderArrow.nim-offerSliderNext:before{right:5%;}}@media screen and (min-width:75em){.nim-offerSlide{width:33.33333333%;}}.nim-supportBox{background-color:#fff;border:2px solid #93111e;padding:10px 20px;margin:20px 0;font-family:"rubik",sans-serif;border-radius:5px;clear:both;}.nim-supportBox:before,.nim-supportBox:after{content:" ";display:table;}.nim-supportBox:after{clear:both;}.nim-supportBox img{width:auto !important;}.nim-supportHeading{color:#93111e;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;letter-spacing:1px;margin-top:10px;margin-top:0.625rem;margin-bottom:15px;margin-bottom:0.9375rem;}.nim-supportContent{color:#818181;font-weight:normal;font-size:12px;font-size:0.75rem;line-height:14px;line-height:0.875rem;}.nim-supportContent p{margin:5px 0;}.nim-supportContent a{color:#818181;text-decoration:underline;}.nim-supportContent a:hover{color:#650c15;}.nim-btn.red{background-color:#93111e;}.nim-btn.red:hover{background-color:#7c0e19;}.nim-btn.red:active,.nim-btn.red:focus{background-color:#650c15;}.nim-quote{background-color:#33444e;color:#a7a9a8;font-size:25px;font-size:1.5625rem;line-height:40px;line-height:2.5rem;padding:10px 40px;margin:40px 0;}.nim-quote h1,.nim-quote h2,.nim-quote h3,.nim-quote h4{color:#fff;}.nim-toggle{display:none;}.nim-toggle.active{display:block;}.nim-socialmedia{display:inline-block;color:#93111e;font-size:30px;font-size:1.875rem;margin:15px;margin:0.9375rem;}.nim-socialmedia:hover{color:#650c15;}.ekomi{display:inline-block;}#eKomiSeal_default{margin-right:15px;}.subSlider{position:relative;}.subSlider .csc-textpic-image{margin-bottom:0 !important;}.subSlider .nim-supportContent{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#414141;}@media screen and (max-width:62em){.subSlider .csc-textpic{display:none;}}@media screen and (min-width:62em){.subSlider{border-top:1px solid #e6e6e6;box-shadow:0px -4px 5px -1px rgba(0,0,0,0.2);}.subSliderContent{position:absolute;top:20px;top:1.25rem;left:0;right:0;}}.footerTeaser{padding:90px 0;background-color:#93111e;}.footerTeaser-text,.footerTeaser-text h1,.footerTeaser-text h2,.footerTeaser-text h3{color:#fff;}.footerTeaser-text h1,.footerTeaser-text h2,.footerTeaser-text h3{margin-top:0;padding-bottom:10px;padding-bottom:0.625rem;}.footerTeaser-text .csc-header{margin-top:0 !important;}.footerTeaser-list ul{margin:0;padding:0;list-style:none;clear:both;}.footerTeaser-list ul:before,.footerTeaser-list ul:after{content:" ";display:table;}.footerTeaser-list ul:after{clear:both;}.footerTeaser-list li,.footerTeaser-list .footerTeaser-title{display:inline-block;width:33.333%;}.footerTeaser-list li{float:left;}.footerTeaser-list .footerTeaser-title{text-transform:uppercase;font-size:18px;font-size:1.125rem;}.footerTeaser-list .footerTeaser-title{padding-bottom:10px;padding-bottom:0.625rem;margin:0 0 10px;color:rgba(255,255,255,0.7);border-bottom:1px solid #bf1c2c;}.footerTeaser-list a{display:block;color:rgba(255,255,255,0.7);padding:5px 20px 5px 0;}.footerTeaser-list a:hover,.footerTeaser-list a:focus{color:#ffffff;}.footerTeaser-awards{margin-top:3.75rem;}.footerTeaser-awards,.footerTeaser-awards h1,.footerTeaser-awards h2,.footerTeaser-awards h3{color:#fff;}.footerTeaser-awards .footerTeaser-awards__content{display:flex;flex-wrap:wrap;}.footerTeaser-awards .footerTeaser-awards__content > *:not(:last-child){margin-right:75px;margin-bottom:25px;}@media screen and (max-width:62em){.footerTeaser{padding:60px 0;}.footerTeaser-text{padding-bottom:60px;padding-bottom:3.75rem;}}@media screen and (max-width:48em){.footerTeaser-list li,.footerTeaser-list .footerTeaser-title{width:50%;}.footerTeaser-awards .footerTeaser-awards__content > *:not(:last-child){margin-right:50px;margin-bottom:25px;}}@media screen and (max-width:30em){.footerTeaser-list{text-align:center;}.footerTeaser-list li,.footerTeaser-list .footerTeaser-title{width:100%;float:none;}.footerTeaser-list a{padding-right:0;}.footerTeaser-awards .footerTeaser-awards__content > *:not(:last-child){margin-right:25px;margin-bottom:25px;}.footerTeaser-awards .footerTeaser-awards__content{justify-content:space-around;}}.news h3,.news h1{color:#414141;font-size:16px;font-size:1rem;line-height:1;}.news .news-img-wrap{line-height:0;width:300px;}.news-list-view .article{padding:20px 0;clear:both;}.news-list-view .article:before,.news-list-view .article:after{content:" ";display:table;}.news-list-view .article:after{clear:both;}.news-list-view .article:not(:last-child){border-bottom:1px solid #e6e6e6;}.news-list-view h3{margin:5px 0 0;}.news-list-view p{margin-top:5px;margin-top:0.3125rem;margin-bottom:0;}.news-list-view .news-img-wrap{float:right;margin-left:40px;margin-left:2.5rem;}.news-list-date{color:#a7a7a7;font-size:12px;font-size:0.75rem;}.news-readmore{margin-top:5px;margin-top:0.3125rem;}.news-single h1{margin:5px 0 40px;}.news-single .news-img-wrap{float:left;margin:0 30px 10px 0;}.news-single .news-backlink-wrap a{margin-top:20px;margin-top:1.25rem;display:inline-block;padding:10px 20px;background-color:#818181;color:#fff;line-height:25px;line-height:1.5625rem;border:none;width:auto;text-transform:uppercase;text-align:center;font-family:"rubik",sans-serif;letter-spacing:1px;border-radius:0;transition:0.2s;}.news-single .news-backlink-wrap a:hover{background-color:#686868;color:#fff;}.news-single .news-backlink-wrap a:active,.news-single .news-backlink-wrap a:focus{background-color:#4e4e4e;outline:none;}.news .categoryList{padding:0;list-style:none;}.news .categoryList .categoryList{margin:0 0 0 40px;}.news .categoryList .categoryList a{color:#818181;border-color:#d0d4d3;border-bottom:none;}.news .categoryList .categoryList li:first-child a{border-top:none;}.news .categoryList li a{display:block;padding:10px 20px;border-top:1px solid #93111e;border-bottom:1px solid #d0d4d3;}.news .categoryList li a:hover{background:#d0d4d3;}.news .categoryList li a.active{background:#93111e;color:#fff;}@media screen and (max-width:48em){.news-list-view .news-img-wrap{display:none;}}@media screen and (max-width:30em){.news-single h1{margin-bottom:20px;margin-bottom:1.25rem;}.news-single .news-img-wrap{width:100%;margin:0 0 20px;}}ul.f3-widget-paginator{padding-left:0;list-style-type:none;}ul.f3-widget-paginator li{display:inline-block;padding-right:5px;}.news-categories{margin:0;padding-left:0;}.news-categories li{display:block;list-style-type:none;}.news-categories a{display:block;padding:5px 0;}.news-categories .news-categories{font-weight:100;}.news-categories .news-categories a{color:#a7a7a7;}.news-categories .news-categories a.active,.news-categories .news-categories a:hover{color:#93111e;}.news-categories .news-categories li:first-child{border-top:1px solid #e6e6e6;}.news-categories .news-categories li:last-child{border-bottom:1px solid #e6e6e6;}.well,.well-section{background-color:#fff;padding:20px 30px;}.well.well-red,.well-section.well-red{background:#93111e;color:#fff;}.well.well-red h1,.well-section.well-red h1,.well.well-red h2,.well-section.well-red h2,.well.well-red h3,.well-section.well-red h3,.well.well-red h4,.well-section.well-red h4{color:#fff;margin-top:0;}.well.well-red a:not([class*=btn]),.well-section.well-red a:not([class*=btn]){color:#f397a0;}.well.well-red a:not([class*=btn]):hover,.well-section.well-red a:not([class*=btn]):hover{color:#fff;}.well.well-gray,.well-section.well-gray{background:#f7f7f7;color:#414141;}.well.well-gray h1,.well-section.well-gray h1,.well.well-gray h2,.well-section.well-gray h2,.well.well-gray h3,.well-section.well-gray h3,.well.well-gray h4,.well-section.well-gray h4{color:#414141;margin-top:0;}.well a:not([class*=btn]),.well-section a:not([class*=btn]){color:#93111e;}.well a:not([class*=btn]):hover,.well-section a:not([class*=btn]):hover{color:#650c15;}.well .csc-textpic-text,.well-section .csc-textpic-text{margin-bottom:0;}.well-boxes{padding:20px 30px;border:1px solid #e6e6e6;}.well-boxes div.csc-textpic .csc-textpic-imagewrap img{margin-bottom:15px;margin-bottom:0.9375rem;}.homeButtonSection{margin:10px 0;}.homeButtonSection > div{padding:0;}.homeButtonSection .buttonSection p{margin:0;}.homeButtonSection .buttonSection a{display:block;position:relative;padding:15px 70px 15px 20px;line-height:20px;line-height:1.25rem;color:#414141;}.homeButtonSection .buttonSection a:after{content:"\e901";font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;right:1.25rem;top:50%;margin-top:-10px;margin-top:-0.625rem;font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;color:#93111e;transition:0.2s;}.homeButtonSection .buttonSection a:hover{background:#93111e;color:#fff;}.homeButtonSection .buttonSection a:hover:after{color:#fff;}.section-content{padding:30px 0;background:#93111e;color:#fff;}.section-content h1,.section-content h2,.section-content h3,.section-content h4{color:#fff;}.tab-container{margin:40px 0;margin:2.5rem 0;}.tab-container-nav-left{clear:both;}.tab-container-nav-left:before,.tab-container-nav-left:after{content:" ";display:table;}.tab-container-nav-left:after{clear:both;}.tab-container-nav-left .nav-tabs,.tab-container-nav-left .tab-content{float:left;width:50%;}.tab-container-nav-left .nav-tabs{margin:0;padding:0;list-style:none;}.tab-container-nav-left .nav-tabs li,.tab-container-nav-left .nav-tabs a{display:block;}.tab-container-nav-left .nav-tabs li.active a{background:#93111e;color:#fff;}.tab-container-nav-left .nav-tabs a{padding:2em 1.875rem;}.tab-container-nav-left .nav-tabs a:hover{background:#f3f3f3;}.tab-container-nav-left .tab-content{padding:0 30px;padding:0 1.875rem;background:#f3f3f3;}.tab-container-nav-left .tab-pane{height:0;visibility:hidden;overflow:hidden;}.tab-container-nav-left .tab-pane > *{opacity:0;filter:alpha(opacity=0);transition:0.2s;}.tab-container-nav-left .tab-pane.active{height:auto;visibility:visible;}.tab-container-nav-left .tab-pane.active > *{opacity:1;filter:alpha(opacity=100);transition:0.2s 0.1s;}@media screen and (max-width:62em){.tab-container-nav-left .nav-tabs{width:33.333%;}.tab-container-nav-left .nav-tabs a{padding:1.5em 1.875rem;}.tab-container-nav-left .tab-content{width:66.667%;}}@media screen and (max-width:48em){.tab-container-nav-left .nav-tabs,.tab-container-nav-left .tab-content{width:100%;}.tab-container-nav-left .nav-tabs a{padding:1em 1.25rem;}.tab-container-nav-left .tab-content{margin-top:20px;margin-top:1.25rem;padding:0 1.25rem;}}.nimSlider{width:100%;border:1px solid #b3b3b3;border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;position:relative;margin:60px 0 40px;font-size:0;}.nimslider-slideContent{padding:0 60px;padding:0 3.75rem;white-space:nowrap;overflow:hidden;}.nimslider-slide{position:relative;width:33.3333333%;overflow:hidden;font-size:1rem;display:inline-block;background-color:#fff;white-space:normal;vertical-align:top;transition:transform 0.2s;}.nimslider-slide:nth-child(even) > div{background-color:#f3f3f3;}.nimslider-slide figure.image{padding:30px 60px 0;min-height:160px;min-height:10rem;}.nimslider-slide .ce-bodytext{margin:1.25rem;}.nimslider-slide .ce-gallery{min-height:150px;min-height:9.375rem;}.nimslider-slide ul,.nimslider-slide ol{padding-left:0;}.nimslider-slide li{padding:5px 5px 5px 40px;margin:0;font-size:14px;font-size:0.875rem;border-bottom:1px solid #d0d0d0;}.sliderArrow{background-color:#fff;display:inline-block;width:60px;width:3.75rem;height:100%;position:absolute;top:0;z-index:9;transition:0.2s;}.sliderArrow.nimSliderPrev:before,.sliderArrow.nimSliderNext:before{position:absolute;top:45%;font-family:"icomoon";speak:none;font-size:40px;font-size:2.5rem;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#93111e;vertical-align:middle;}.sliderArrow.nimSliderPrev:hover,.sliderArrow.nimSliderNext:hover{cursor:pointer;}.sliderArrow.nimSliderPrev{left:0;border-right:1px solid #d0d0d0;}.sliderArrow.nimSliderPrev:before{left:15%;content:"\e900";}.sliderArrow.nimSliderNext{right:0;border-left:1px solid #d0d0d0;}.sliderArrow.nimSliderNext:before{right:15%;content:"\e901";}@media screen and (max-width:62em){.nimslider-slide{width:50%;}}@media screen and (max-width:48em){.nimslider-slide{width:100%;}.nimslider-slide > div{padding:20px 30px;padding:1.25rem 30px;padding:20px 1.875rem;padding:1.25rem 1.875rem;}.nimslider-slide > div .csc-textpic-text{margin:20px 0 0;}}@media screen and (max-width:30em){.nimslider-slideContent{padding:0 40px;padding:0 2.5rem;}.nimslider-slide{width:100%;}.sliderArrow{width:40px;width:2.5rem;}.sliderArrow.nimSliderPrev:before,.sliderArrow.nimSliderNext:before{font-size:25px;font-size:1.5625rem;}}.nimslider-slide:first-child:before{position:absolute;background-color:#93111e;text-align:center;width:100%;height:40px;height:2.5rem;content:"Empfehlung";padding:10px 0;color:#fff;right:-35%;top:26px;top:1.625rem;text-transform:uppercase;font-size:16px;font-size:1rem;border:1px solid #650c15;transform:rotate(45deg);}.mainSlider .swiper-slide{position:relative;height:25rem;overflow:hidden;z-index:0;}.mainSlider .swiper-slide:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;}.mainSlider .swiper-slide.swiper-slide--with-content:after{background-image:radial-gradient(circle at 30% 50%,#ffffff 0,transparent 70%);}.mainSlider .swiper-slide img{min-height:100%;-o-object-fit:cover;object-fit:cover;max-width:100% !important;}.mainSlider .swiper-slide .slide-caption{position:absolute;top:50%;left:20%;transform:translate(0,-50%);z-index:1;width:60%;padding:0;bottom:auto;background-color:transparent;color:#414141;text-shadow:none;font-size:initial;line-height:initial;}.mainSlider .swiper-slide .slide-caption h3{margin:0;font-size:1.375rem;line-height:1.2;}.mainSlider .swiper-slide .slide-caption ul{list-style:none;padding:0;margin:10px 0;}.mainSlider .swiper-slide .slide-caption li{display:block;position:relative;padding:10px 15px;line-height:1.25rem;}.mainSlider .swiper-slide .slide-caption li:before{content:"";display:block;position:absolute;top:50%;left:0;width:0.25rem;height:0.25rem;margin-top:-0.125rem;background:#93111e;}.mainSlider .swiper-button-prev,.mainSlider .swiper-button-next{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;background:#a7a7a7;border-radius:50%;width:auto;height:auto;padding:0.5em;margin:-1em 0 0;transition:0.2s;}.mainSlider .swiper-button-prev:before,.mainSlider .swiper-button-next:before{display:block;}.mainSlider .swiper-button-prev span,.mainSlider .swiper-button-next span{position:absolute;}.mainSlider .swiper-button-prev:hover,.mainSlider .swiper-button-next:hover,.mainSlider .swiper-button-prev:focus,.mainSlider .swiper-button-next:focus{background:#818181;}.mainSlider .swiper-button-prev:before{transform:translateX(-0.075em);}.mainSlider .swiper-button-next:before{transform:translateX(0.075em);}@media screen and (max-width:62em){.mainSlider .swiper-slide.swiper-slide--with-content:after{background-image:radial-gradient(circle at 50% 50%,#ffffff 0,transparent 80%);}.mainSlider .swiper-slide .slide-caption{left:50%;transform:translate(-50%,-50%);}}@media screen and (max-width:48em){.mainSlider .swiper-slide{height:21.875rem;}.mainSlider .swiper-slide.swiper-slide--with-content:after{background-image:radial-gradient(circle at 50% 50%,#ffffff 0,transparent 100%);}.mainSlider .swiper-slide .slide-caption{width:auto;}}@media screen and (min-width:48em){.mainSlider .swiper-slide .slide-caption{font-size:1.125rem;}}.panel{padding:0 15px;margin-bottom:10px;margin-bottom:0.625rem;border:1px solid #e6e6e6;border-radius:5px;}.panel-heading{border-bottom:1px solid #fff;transition:0.2s;}.panel-heading h4{color:#93111e;margin:20px 0;font-size:16px;font-size:1rem;transition:0.2s color;}.panel-heading h4:hover{color:#414141;cursor:pointer;}.panel-heading.active{border-bottom:1px solid #e6e6e6;}.kesearch_searchbox{border:none;margin:0;padding:0;}.resetbutt{margin-top:0.625rem;}#searchform{margin-bottom:5px;margin-bottom:0.3125rem;}.search-box input{max-width:300px;}.result-list-item{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #e6e6e6;}.result-list-item:first-child{margin-top:20px;margin-top:1.25rem;padding-top:20px;padding-top:1.25rem;border-top:1px solid #e6e6e6;}.hit{font-family:"rubik",sans-serif;color:#93111e;}.result-title{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-family:"rubik",sans-serif;}#kesearch_pagebrowser_bottom{margin-bottom:40px;margin-bottom:2.5rem;}.content-searchBox{margin:40px auto 0;max-width:350px;max-width:21.875rem;}.searchBox-container form{display:flex;}.searchBox-container input[type=text]{line-height:18px;line-height:1.125rem;border-right:0;background:#f3f3f3;color:#818181;min-width:0;margin-bottom:0 !important;}.searchBox-container input[type=text]:focus{color:#818181;}.searchBox-container input[type=text]::-moz-placeholder{opacity:1;}.searchBox-container input[type=text]::placeholder{opacity:1;}.searchBox-container button[type=submit]{cursor:pointer;padding:14px;padding:0.875rem;background:#f3f3f3;color:#818181;border:1px solid #e6e6e6;border-left:none;outline:none;}.searchBox-container button[type=submit] .c-icon{width:1.5em;height:1.5em;fill:currentColor;}.siteHeader{position:relative;z-index:10;margin-bottom:5px;margin-bottom:0.3125rem;}.siteHeader > .containerHeader{padding:30px 0;position:relative;z-index:1;background:#fff;}.desktop .siteHeader{padding-bottom:62px;padding-bottom:3.875rem;}.desktop .siteHeader > .containerMenu{position:absolute;left:0;right:0;bottom:0;}.logo{display:inline-block;float:left;width:170px;width:10.625rem;margin-left:20px;margin-left:1.25rem;margin-top:15px;margin-top:0.9375rem;}.flexbox .headerContact{display:inline-flex;align-items:center;}.no-flexbox .headerContact img,.no-flexbox .headerContact .headerContact-text{float:left;}.headerContact{float:right;margin:0 3% 0 20px;}.headerContact img{height:60px;height:3.75rem;width:60px !important;width:3.75rem !important;margin:5px 15px 5px 0;}.headerContact .contactTitle{position:relative;display:block;color:#93111e;font-family:"rubik",sans-serif;padding-bottom:5px;padding-bottom:0.3125rem;}.headerContact .contactTitle:after{content:"";display:block;position:absolute;border-bottom:1px solid #f3f3f3;left:0;bottom:0;width:50px;width:3.125rem;}.headerContact .headerContact-text a{color:#818181;}.headerContact .headerContact-text a:hover{color:#93111e;}.headerContact p{display:inline-block;margin:5px 10px 0 0;color:#818181;font-size:14px;font-size:0.875rem;}.headerContact p i{margin-right:5px;margin-right:0.3125rem;}.headerContact .contact-date{display:block;font-size:12px;font-size:0.75rem;margin-top:0;}.headerContact .contact-date span{display:inline-block;margin-right:5px;margin-right:0.3125rem;}.headerSearch-box{float:right;width:230px;width:14.375rem;margin-right:20px;margin-right:1.25rem;}.headerSearch-box .searchBox-container{margin:10px 0;}.headerSearch-box .search-topNav{padding:15px 52px 15px 20px;}.headerIcon{display:none;}@media screen and (min-width:75em){.logo{width:250px;width:15.625rem;margin-top:0;}}.mobile .siteHeader > .containerHeader{padding:10px 0;}.mobile .logo{width:160px;width:10rem;}.mobile .headerContact{margin:0 20px;}.mobile .headerContact img{height:50px;height:3.125rem;width:50px !important;width:3.125rem !important;}.mobile .headerSearch-box{position:absolute;top:100%;right:55px;right:3.4375rem;width:270px;width:16.875rem;max-height:0;visibility:hidden;overflow:hidden;transition:0.2s;}.mobile .headerSearch-box.active{max-height:70px;max-height:4.375rem;visibility:visible;}.mobile .searchIcon{float:right;}.mobile .headerIcon{display:inline-block;color:#93111e;margin:15px 10px;cursor:pointer;transition:0.2s;}.mobile .headerIcon i{display:block;line-height:30px;line-height:1.875rem;}.mobile .headerIcon.menuButton i{font-size:34px;font-size:2.125rem;}.mobile .headerIcon.searchIcon i{font-size:20px;font-size:1.25rem;}.mobile .headerIcon:hover{color:#000;}.mobile .menuButton{float:right;}@media screen and (max-width:48em){.mobile .mainContent{padding:265px 0 !important;}.mobile section.slider:has(.container-large .mainSlider) + section.mainContent{padding-top:10px !important;}.mobile section.slider .mainSlider.has-slider{padding-top:237px !important;background-color:transparent !important;}.mobile .mainSlider .frame-type-image .image{height:auto !important;}.mobile .mainSlider .frame-type-image .image img{height:auto !important;width:100% !important;}.homeSection{margin-top:240px;}section.siteHeader{position:fixed;box-shadow:1px 1px 5px #ccc;}.mobile .logo{margin-left:10px;margin-left:0.625rem;}.mobile .headerContact{width:100%;padding:10px;padding:0;margin:10px 0 0;}.mobile .headerContact .headerContact-text{width:75%;overflow:hidden;max-height:500px;opacity:1;transition:max-height 0.3s ease,opacity 0.2s ease,padding 0.3s ease,margin 0.3s ease;}.mobile .headerContact a{width:23%;text-align:right;}.mobile .headerContact img{margin-right:10px;overflow:hidden;opacity:1;max-height:100px;}.mobile .headerContact.scrolled{padding:0;margin:0;}.mobile .headerContact.scrolled .headerContact-text{max-height:0;opacity:0;padding:0;margin:0;}.mobile .headerContact.scrolled a{display:none;}.mobile .headerContact.scrolled .infosMoleculeSearchfield--searchField.active{margin-top:10px;}.mobile .headerSearch-box{position:static;margin:0;width:100%;}.mobile .headerSearch-box .searchBox-container{width:100%;max-width:270px;max-width:16.875rem;margin:10px 50px 0 auto;}}@media screen and (max-width:30em){.mobile.flexbox .headerContact{justify-content:center;}.mobile .headerContact{padding-top:20px;padding-top:1rem;}.mobile .headerContact p{display:block;}.mobile .headerContact .contact-date{border-top:1px solid #f3f3f3;margin-top:5px;margin-right:20px;margin-top:0.3125rem;}.mobile .headerSearch-box .searchBox-container{margin:20px auto 0;}}.mainContent{padding:95px 0;}.mainContent .csc-textpic-last{margin-bottom:0 !important;}.mainContent .home{padding-bottom:2.5rem;}.content-overlay{position:fixed;display:block;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);visibility:hidden;z-index:-1;transition:0.2s;}.content-overlay.overlay{background:rgba(0,0,0,0.7);visibility:visible;}.csc-textpic-text{margin-bottom:40px;margin-bottom:2.5rem;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:0;}.logoSection{border-top:1px solid #e6e6e6;}.logoSection div.csc-textpic-imagecolumn{margin:0;padding:15px 25px;}@media screen and (max-width:48em){.ce-left .ce-gallery,.ce-right .ce-gallery,.ce-column{float:none !important;}}@media screen and (min-width:62em){.logoSection div.csc-textpic-imagecolumn:first-child{padding-left:0;}.logoSection div.csc-textpic-imagecolumn:first-child{padding-right:0;}}.siteFooter{margin-bottom:0;padding:40px 0 50px;}@media screen and (max-width:62em){.siteFooter{padding:20px 0 50px;}}.nim-downloads{margin:40px 0;}.nim-downloads,.nim-downloads ul{padding-left:0;margin-left:0;}.nim-downloads li{list-style-type:none;}.nim-downloadsItem{padding:10px;padding:0.625rem;border-bottom:1px solid #e6e6e6;}.nim-downloadsItem:nth-child(even){background-color:#f3f3f3;}.nim-downloadsItem:nth-child(odd){background-color:#fff;}.nim-downloadsItem li{display:inline-block;vertical-align:middle;}.csc-uploads-element img{display:block;width:18px !important;height:16px !important;padding-right:inherit !important;margin-right:1em;}@media screen and (max-width:62em){.nim-downloadsIcon{width:7%;font-size:30px;font-size:1.875rem;}.nim-downloadsTitle{width:58%;}.nim-downloadsLink{width:33%;text-align:right;}.nim-downloadsFilesize,.nim-downloadsType{display:none !important;}}@media screen and (max-width:48em){.nim-downloadsIcon{width:13%;}.nim-downloadsTitle{width:50%;}.nim-downloadsLink{width:33%;}}@media screen and (min-width:62em){.nim-downloadsIcon{width:7%;font-size:30px;font-size:1.875rem;}.nim-downloadsTitle{width:40%;}.nim-downloadsLink{width:20%;text-align:center;}.nim-downloadsFilesize{width:15%;text-align:center;}.nim-downloadsType{width:15%;text-align:center;text-transform:uppercase;}}.fancybox-enabled{overflow:hidden;}.fancybox-enabled body{overflow:visible;height:100%;}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fancybox-container ~ .fancybox-container{z-index:99992;}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(0.55,0.06,0.68,0.19);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fancybox-container--ready .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1);}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity 0.2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr;}.fancybox-show-controls .fancybox-controls{opacity:1;}.fancybox-infobar{display:none;}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all;}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all;}.fancybox-show-buttons .fancybox-buttons{display:block;}.fancybox-slider-wrap{overflow:hidden;direction:ltr;}.fancybox-slider-wrap,.fancybox-slider{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;}.fancybox-slide::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0;}.fancybox-slide > *{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box;}.fancybox-slide--image{overflow:hidden;}.fancybox-slide--image::before{display:none;}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:12%;vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff;}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent;}.fancybox-placeholder{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;background:transparent;background-size:100% 100%;}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out;}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in;}.fancybox-controls--canGrab .fancybox-placeholder{cursor:grab;}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:grabbing;}.fancybox-spaceball{z-index:1;}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden;}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;transform:translate(-50%,-50%);background:#fff;cursor:default;}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer;}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background 0.2s;box-sizing:border-box;z-index:2;}.fancybox-close-small:focus:after{outline:1px dotted #888;}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent;}.fancybox-close-small:hover:after{color:#555;background:#eee;}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0 30px;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);opacity:0;transition:opacity 0.2s;pointer-events:none;}.fancybox-show-caption .fancybox-caption-wrap{opacity:1;}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none;}.fancybox-caption a,.fancybox-caption button{pointer-events:all;}.fancybox-caption a{color:#fff;text-decoration:underline;}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none;}.fancybox-button--disabled{cursor:default;pointer-events:none;}.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,0.6);}.fancybox-button:hover{background:rgba(0,0,0,0.8);}.fancybox-button::before,.fancybox-button::after{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:0.9;box-sizing:border-box;display:inline-block;}.fancybox-button--disabled::before,.fancybox-button--disabled::after{opacity:0.5;}.fancybox-button--left::after{left:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:rotate(-135deg);}.fancybox-button--right::after{right:20px;top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:rotate(45deg);}.fancybox-button--left{border-bottom-left-radius:5px;}.fancybox-button--right{border-bottom-right-radius:5px;}.fancybox-button--close{float:right;}.fancybox-button--close::before,.fancybox-button--close::after{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:49%;left:42%;}.fancybox-button--close::before{transform:rotate(45deg);}.fancybox-button--close::after{transform:rotate(-45deg);}.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;animation:fancybox-rotate 0.8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999;}@keyframes fancybox-rotate{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}@media all and (max-width:800px){.fancybox-controls{text-align:left;}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none !important;}.fancybox-caption{padding:20px 0;margin:0;}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none;}.fancybox-button--play::before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent;}.fancybox-button--pause::before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px;background:transparent;}.fancybox-button--thumbs span{font-size:23px;}.fancybox-button--thumbs::before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;}.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{right:220px;}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box;}.fancybox-thumbs > ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;}.fancybox-thumbs > ul > li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1);}.fancybox-thumbs > ul > li > img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.fancybox-thumbs > ul > li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}.fancybox-thumbs > ul > li.fancybox-thumbs-active:before{opacity:1;}@media all and (max-width:800px){.fancybox-thumbs{display:none !important;}.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap,.fancybox-container--thumbs .fancybox-caption-wrap{right:0;}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%;box-sizing:border-box;}body{margin:0;font-family:"rubik",sans-serif;font-size:1rem;line-height:1.375;letter-spacing:0.02em;color:#404040;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;transition:0.2s ease-in-out;text-decoration:none;color:#93111e;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:500;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;display:inline-block;max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}legend{color:inherit;display:table;max-width:100%;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}.c-ff-rating-ranking .c-ff-table-stars + br,[hidden],template{display:none;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1,h2{letter-spacing:0.02em;text-transform:uppercase;}h1{font-size:1.5rem;color:#293334;line-height:1.375;}h2,h3{font-size:1.25rem;color:#93111e;}h2{line-height:1.2;}h3{line-height:1.375;}h4{font-size:1rem;color:#818181;}h5,h6{font-size:0.875rem;color:#404040;}h6{font-size:0.75rem;}*,::after,::before{box-sizing:inherit;}label{cursor:pointer;}a:focus,a:hover{color:#730d17;}table{width:100%;margin:2.5rem 0;border-collapse:collapse;border:1px solid #e6e6e6;}td,th{padding:0.625rem;text-align:left;vertical-align:middle;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}th{background-color:#f3f3f3;}.o-section{width:100%;margin-bottom:2rem;}.o-section--no-gap{margin-bottom:0;}.o-section--small-gap{margin-bottom:1rem;}.o-section--large-gap{margin-bottom:4rem;}.o-section--color-light{background-color:#d0d4d3;}.o-section--color-dark{color:#d0d4d3;background-color:#818181;}.o-section--color-dark a,.o-section--color-dark h1,.o-section--color-dark h2,.o-section--color-dark h3,.o-section--color-dark h4,.o-section--color-dark h5,.o-section--color-dark h6{color:#d0d4d3;}.o-container{max-width:1180px;margin:0 auto;padding-right:1rem;padding-left:1rem;}.o-container--wide{max-width:1400px;margin:0 auto;}.o-container--narrow{max-width:640px;margin:0 auto;}.o-box{padding:1rem;}.o-box p:last-child{margin-bottom:0;}@media all and (min-width:64em){.o-box--large-padding{padding:3rem;}}.o-box--subtle{background-color:#d0d4d3;}.o-box--highlight{color:#fff;background-color:#93111e;}.o-box--highlight a,.o-box--highlight h1,.o-box--highlight h2,.o-box--highlight h3,.o-box--highlight h4,.o-box--highlight h5,.o-box--highlight h6{color:#fff;}.o-tiles{display:flex;margin-right:-15px;margin-left:-15px;padding:0;list-style:none;flex-wrap:wrap;}.o-tiles > *{width:100%;margin:0 14.999px 30px !important;}.o-tiles.o-tiles--wide-gutter{margin-right:-30px;margin-left:-30px;}.o-tiles.o-tiles--wide-gutter > *{margin:0 29.999px 60px !important;}@media all and (min-width:30em){.o-tiles--2-columns > *,.o-tiles--3-columns > *,.o-tiles--4-columns > *,.o-tiles--5-columns > *,.o-tiles--6-columns > *{width:calc(50% - 30px);}.o-tiles--2-columns.o-tiles--wide-gutter > *,.o-tiles--3-columns.o-tiles--wide-gutter > *,.o-tiles--4-columns.o-tiles--wide-gutter > *,.o-tiles--5-columns.o-tiles--wide-gutter > *,.o-tiles--6-columns.o-tiles--wide-gutter > *{width:calc(50% - 60px);}}@media all and (min-width:48em){.o-tiles--3-columns > *{width:calc(33.3333333333% - 30px);}.o-tiles--3-columns.o-tiles--wide-gutter > *{width:calc(33.3333333333% - 60px);}.o-tiles--4-columns > *,.o-tiles--5-columns > *,.o-tiles--6-columns > *{width:calc(25% - 30px);}.o-tiles--4-columns.o-tiles--wide-gutter > *,.o-tiles--5-columns.o-tiles--wide-gutter > *,.o-tiles--6-columns.o-tiles--wide-gutter > *{width:calc(25% - 60px);}}@media all and (min-width:64em){.o-tiles--5-columns > *{width:calc(20% - 30px);}.o-tiles--5-columns.o-tiles--wide-gutter > *{width:calc(20% - 60px);}.o-tiles--6-columns > *{width:calc(16.6666666667% - 30px);}.o-tiles--6-columns.o-tiles--wide-gutter > *{width:calc(16.6666666667% - 60px);}}.o-field{display:flex;margin-bottom:1rem;flex-wrap:wrap;align-items:center;}@media all and (min-width:30em){.o-field{flex-wrap:nowrap;}}.o-field label{width:100%;max-width:200px;margin-right:1rem;margin-bottom:0.2em;-webkit-hyphens:auto;hyphens:auto;}@media all and (min-width:30em){.o-field label{width:35%;margin-bottom:0;}}@media all and (min-width:48em){.o-field label{width:20%;}}.c-button,.c-ff-tabs-wrapper.is-empty .nav__dropdown-toggle{font-family:"rubik",sans-serif;letter-spacing:-0.01em;line-height:1;display:inline-block;padding:1rem 2em;cursor:pointer;transition:background-color 0.2s ease-in-out;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:0;border-radius:0;background-color:#93111e;}.c-button:focus,.c-button:hover,.c-ff-tabs-wrapper.is-empty .nav__dropdown-toggle:focus,.c-ff-tabs-wrapper.is-empty .nav__dropdown-toggle:hover{text-decoration:none;color:#fff;background-color:#650c15;}.c-button:focus,.c-ff-tabs-wrapper.is-empty .nav__dropdown-toggle:focus{outline:0;box-shadow:0 0 1rem rgba(0,0,0,0.3);}.c-button:active,.c-ff-tabs-wrapper.is-empty .nav__dropdown-toggle:active{background-color:#93111e;}.c-button--light{transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;color:#650c15;background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,0.1);}.c-button--gray{color:#fff;background-color:#818181;}.c-button--gray:focus,.c-button--gray:hover{background-color:#404040;}.c-button--cta{background-color:#3d9970;}.c-button--cta:focus,.c-button--cta:hover{background-color:#337f5d;}.c-button--no-text-transform{text-transform:none;}.c-button--small{font-size:1rem;padding:1em 2em;}.c-icon{position:relative;top:0.125em;display:inline;width:1em;height:1em;flex-shrink:0;fill:currentColor;}.c-icon--green{color:#090;}.c-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}@media all and (min-width:48em){.c-header{max-width:1180px;margin:0 auto;}}.c-header__logo{width:150px;margin:0;}.c-header__logo a{display:block;}.c-header__logo img{padding:1rem 0;}.c-content{margin-bottom:3rem;padding:0 1rem;}.c-footer-wrapper{background-color:#93111e;}.c-footer{padding:1rem;text-align:center;color:#fff;}@media all and (min-width:48em){.c-footer{display:flex;text-align:left;}.c-footer__first,.c-footer__second{flex:1;}.c-footer__second{text-align:right;}}.c-footer__logo{width:150px;height:auto;margin:0 auto 1rem;opacity:0.3;}@media all and (min-width:48em){.c-footer__logo{margin:0;}}.c-footer__menu{margin:0;padding:0;list-style:none;}.c-footer__menu li{display:inline;margin-right:1rem;}.c-ff-rating-ranking .c-ff-table-stars > svg:last-child,.c-footer__menu li:last-child{margin-right:0;}.c-footer__menu a{text-decoration:underline;color:#fff;}.c-rating{display:block;}.c-rating__item{display:inline;color:#a7a7a7;}.c-rating__item.c-rating__item--is-active{color:#93111e;}.c-list{padding-left:1rem;list-style:none;}.c-list li{margin-bottom:0.5rem;}.c-list li::before{font-weight:500;display:inline-block;width:1.2em;margin-left:-1.2em;color:#93111e;}.c-listul li::before{width:1em;margin-left:-1rem;content:"•";}.c-listol li{counter-increment:item;}.c-listol li::before{content:counter(item) ".";}.c-chart,.c-responsive-table{position:relative;}.c-responsive-table::after,.c-responsive-table::before{position:absolute;z-index:1;top:0;bottom:0;display:block;visibility:hidden;width:50px;content:"";transition:transform 0.2s,visibility 0.2s;transform:scaleX(0);pointer-events:none;}.c-responsive-table::before{left:0;transform-origin:left;background:linear-gradient(90deg,#fff,rgba(255,255,255,0));}.c-responsive-table::after{right:0;transform-origin:right;background:linear-gradient(-90deg,#fff,rgba(255,255,255,0));}.c-responsive-table.c-responsive-table--grad-left::before,.c-responsive-table.c-responsive-table--grad-right::after{visibility:visible;transform:scaleX(1);}.c-responsive-table table{width:100%;min-width:1000px;}.c-responsive-table .c-responsive-table__scrollable{overflow-x:auto;overflow-y:hidden;}.c-responsive-table--is-scrollable .c-responsive-table__scrollable{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.c-chart{height:100%;}.c-chart--mini{width:150px;max-width:100%;height:50px;margin:auto;background-image:repeating-linear-gradient(to right,#d0d4d3,#d0d4d3 1%,transparent 1%,transparent 9%);}.c-chart--mini .highcharts-container,.c-chart--mini .highcharts-root{width:100% !important;}.c-chart--mini .highcharts-container{cursor:pointer;}@font-face{font-family:"icomoon";font-weight:400;font-style:normal;src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/6dc9a5e4a57d0edd94d9.eot');src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/6dc9a5e4a57d0edd94d9.eot#iefix') format("embedded-opentype"),url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/97bd8deb9a427dc95233.ttf') format("truetype"),url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/ac950fc8fb225f1f3324.woff') format("woff"),url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/a3dc05219d41983206ca.svg#icomoon') format("svg");}[class*=" icon-"],[class^=icon-]{font-family:"icomoon" !important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-jump-down::before{content:"\f072";}.icon-jump-left::before{content:"\f0a5";}.icon-jump-right::before{content:"\f0a6";}.icon-jump-up::before{content:"\f073";}.icon-triangle-down::before{content:"\f05b";}.icon-triangle-left::before{content:"\f044";}.icon-triangle-right::before{content:"\f05a";}.icon-triangle-up::before{content:"\f0aa";}.icon-download::before{content:"\e911";}.icon-ellipsis-v::before{content:"\e90f";}.icon-ellipsis-h::before{content:"\e910";}.icon-star-half-empty::before{content:"\e90a";}.icon-bookmark-empty::before{content:"\e90b";}.icon-star-empty::before{content:"\e90c";}.icon-bookmark::before{content:"\e90d";}.icon-star::before{content:"\e90e";}.icon-graph-up::before{content:"\e908";}.icon-graph-down::before{content:"\e909";}.icon-arrow-fat-up-right::before{content:"\ea33";}.icon-arrow-fat-right::before{content:"\ea34";}.icon-arrow-fat-down-right::before{content:"\ea35";}.icon-arrow-fat-up-left::before{content:"\ea31";}.icon-arrow-fat-up::before{content:"\ea32";}.icon-arrow-fat-down::before{content:"\ea36";}.icon-arrow-fat-down-left::before{content:"\ea37";}.icon-arrow-fat-left::before{content:"\ea38";}.icon-arrow-left::before{content:"\e900";}.icon-arrow-right::before{content:"\e901";}.icon-check::before{content:"\e902";}.icon-close::before{content:"\e903";}.icon-mail::before{content:"\e904";}.icon-menu::before{content:"\e905";}.icon-phone::before{content:"\e906";}.icon-search::before{content:"\e907";}.c-bookmark{display:block;overflow:hidden;width:1.5rem;height:auto;margin-top:4px;text-align:center;border-top:1px solid #404040;}.c-bookmark__button{display:block;width:100%;padding:0;cursor:pointer;border:0;border-radius:0;outline:0;background:0;}.c-bookmark__button:focus .c-bookmark__icon{transform:translateY(-3px);}.c-bookmark__button.c-bookmark__button--is-active:hover .c-bookmark__icon,.c-bookmark__button:hover .c-bookmark__icon{fill:#650c15;stroke:#650c15;}.c-bookmark__button.c-bookmark__button--is-active .c-bookmark__icon{fill:#404040;transform:translateY(-3px);}.c-bookmark__button:active .c-bookmark__icon{transform:translateY(-1px);}.c-bookmark__icon{top:0;width:1.1rem;height:1.3rem;transition:transform 0.2s cubic-bezier(0.55,0,0.26,1.51),0.2s;transform:translateY(-4px);fill:transparent;stroke:#404040;stroke-width:1;stroke-linejoin:round;}.c-bookmark--explanation{position:relative;top:2px;}.c-bookmark--explanation .c-bookmark-icon{width:1rem;}.swiper-slide img{width:100%;}.swiper-slide-active,.swiper-slide::after{pointer-events:none;}.swiper-slide-active a{pointer-events:all;}.c-ff-tabs-wrapper{position:relative;z-index:2;display:flex;margin-bottom:1px;white-space:nowrap;}.c-ff-tabs-wrapper--fullwidth{margin-top:2.5em;}.c-ff-tabs-wrapper--fullwidth .c-ff-tabs__item{display:flex;}.c-ff-tabs-wrapper--fullwidth .c-ff-tabs__link{font-weight:300;padding:0.5rem 1rem;align-items:stretch;}.c-ff-table tbody a,.c-ff-table tbody b,.c-ff-tabs-wrapper--fullwidth .c-ff-tabs__link--is-active{font-weight:500;}@media all and (min-width:30em){.c-ff-tabs-wrapper--fullwidth{width:100%;background:linear-gradient(to bottom,#e7e7e7 0%,#e7e7e7 4px,#f3f3f3 4px,#f3f3f3 100%);}}.c-ff-tabs{display:inline-flex;margin:0;padding:0;list-style:none;}.c-ff-tabs__item{display:inline-block;}.priority-nav__dropdown .c-ff-tabs__item{display:block;}.priority-nav__dropdown .c-ff-tabs__item:not(:last-child){border-right:0;}.priority-nav__dropdown .c-ff-tabs__item:not(:last-child) .c-ff-tabs__link{border-bottom:1px solid #fff;}.c-ff-tabs__item:not(:last-child){border-right:1px solid #fff;}.c-ff-tabs__link{font-weight:300;display:flex;padding:0.75em 1rem;transition:background-color 0.2s;color:#404040;border-top:4px solid rgba(0,0,0,0.05);background-color:#f3f3f3;align-items:center;}.c-ff-tabs__link:focus,.c-ff-tabs__link:hover{color:#404040;background-color:#e6e6e6;}.c-ff-tabs__link.c-ff-tabs__link--is-active{font-weight:400;color:#fff;background-color:#93111e;background-image:linear-gradient(-180deg,transparent 0%,rgba(0,0,0,0.3) 100%);}.c-ff-tabs__link.c-ff-tabs__link--is-active:focus,.c-ff-tabs__link.c-ff-tabs__link--is-active:hover{background-color:#7c0e19;}.c-ff-tabs__link .c-icon{top:0;width:1.25em;height:1.25em;margin-right:0.5rem;}.priority-nav-has-dropdown .priority-nav__dropdown-toggle{position:relative;}.priority-nav__wrapper{position:relative;display:flex;}@media all and (min-width:30em){.priority-nav__wrapper{border-left:1px solid #fff;}}.priority-nav__dropdown{position:absolute;top:100%;left:0;visibility:hidden;margin:1px 0 0;padding:0;}@media all and (min-width:30em){.priority-nav__dropdown{right:0;left:auto;}}.priority-nav__dropdown.show{visibility:visible;}.priority-nav__dropdown-toggle{position:absolute;display:block;visibility:hidden;height:auto;padding:0.75em 1rem;cursor:pointer;transition:background-color 0.2s;color:#404040;border:0;border-top:4px solid rgba(0,0,0,0.05);background-color:#f3f3f3;}.priority-nav__dropdown-toggle:focus,.priority-nav__dropdown-toggle:hover{color:#404040;background-color:#e6e6e6;}.priority-nav__dropdown-toggle > svg{width:1.25em;height:1.25em;vertical-align:middle;pointer-events:none;}.priority-nav-is-visible{visibility:visible;}.priority-nav-is-hidden{visibility:hidden;}.c-ff-tabs-wrapper.is-empty .nav__dropdown{z-index:9;}.c-ff-asset-distribution-list table,.c-ff-table{margin:0;border:0;}.c-ff-table td,.c-ff-table th{padding:0.5rem;vertical-align:top;border-bottom:1px solid #fff;background-clip:padding-box;}.c-ff-table td{transition:border 0.2s,background 0.2s;}@media all and (min-width:48em){.c-ff-table td,.c-ff-table th{padding:0.75em;}}.c-ff-table td:not(:last-child){border-right:1px solid #93111e;}.c-ff-table td:last-child,.c-ff-table th:last-child{border-right:0;}.c-ff-table thead{background:#ae4d56;}.c-ff-table th{font-size:0.875rem;font-weight:600;line-height:1.1;position:relative;padding:0.875em 2em 0.875em 0.875em;cursor:pointer;transition:color 0.2s;color:rgba(255,255,255,0.75);background:#93111e;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}.c-ff-table th:not(:last-child){border-right:1px solid #ae4d56;}.c-ff-table th.is-active{color:#fff;}.c-ff-table th:focus,.c-ff-table th:hover{color:rgba(255,255,255,0.625);}.c-ff-table th > span:first-child{display:inline-block;min-height:2.2em;}@media all and (min-width:48em){.c-ff-table th{padding-right:2.5em;}}.c-ff-table tr{transition:outline 0.2s,background 0.2s,box-shadow 0.2s;outline:1px solid transparent;outline-offset:-1px;background:#f8f8f8;}.c-ff-table tr:nth-child(even){background:#f3f3f3;}.c-ff-table tbody{font-size:0.875rem;font-weight:300;}.c-ff-table tbody tr:focus-within,.c-ff-table tbody tr:hover{outline-color:#f3f3f3;background:#fff;}.c-ff-table tbody tr:focus-within td,.c-ff-table tbody tr:focus-within th,.c-ff-table tbody tr:hover td,.c-ff-table tbody tr:hover th{border-color:transparent;background:0 0;}.c-ff-table tbody tr:focus-within .c-ff-table__highlighted-column,.c-ff-table tbody tr:hover .c-ff-table__highlighted-column{background:0 0;}.c-ff-table--main td:last-child{vertical-align:middle;}.c-ff-table__star{margin-right:0.375em;color:#a7a7a7;}.c-ff-table__star.is-active{color:#93111e;}.c-ff-table__sort-icon{position:absolute;top:0.75em;right:0.5em;width:1em;height:1em;}@media all and (min-width:48em){.c-ff-table__sort-icon{top:1em;right:0.75em;}}.c-ff-table-growth-positive{color:#090;background:#e7efe7;}.c-ff-table-growth-negative{color:#c40c1f;background:#f1e7e8;}.c-ff-pagination{display:flex;height:auto;margin-top:1px;padding:1rem;border-top:4px solid rgba(0,0,0,0.05);border-bottom:4px solid rgba(0,0,0,0.05);background-color:#f3f3f3;align-items:center;justify-content:center;}.c-ff-pagination__input{font:inherit;line-height:inherit;display:block;width:4.5em;margin:0.5rem auto;padding:0.25em 0.5rem;color:inherit;border:1px solid #d0d4d3;border-radius:4px;outline:none;}@media all and (min-width:30em){.c-ff-pagination__input{display:inline-block;margin:0 0.25em;}}.c-ff-pagination__text{font-weight:500;display:inline-block;margin:0 0.5rem;text-align:center;}@media all and (min-width:30em){.c-ff-pagination__text{text-align:left;}}.c-ff-pagination__link{display:inline-block;margin:0 0.25em;color:#404040;}.c-ff-pagination__link > svg{top:0;width:1.75em;height:1.75em;vertical-align:middle;}.c-ff-pagination__link:focus,.c-ff-pagination__link:hover{color:#272727;}.c-ff-pagination__link.is-disabled{cursor:default;color:#a7a7a7;}.c-ff-search{font-size:1.125rem;max-width:26em;margin:0 0 2em;padding:0;border:0;}.c-ff-search__wrapper{display:flex;}.c-ff-search__input{font:inherit;font-weight:300;line-height:1;padding:1rem;transition:outline 0.2s;border:0;border-radius:0;outline:2px solid transparent;outline-offset:-2px;background:#f3f3f3;color:#404040;flex:1;margin-bottom:0 !important;}.c-ff-search__input::-moz-placeholder{color:#404040;}.c-ff-search__input::placeholder{color:#404040;}.c-ff-search__input:focus{outline:2px solid #93111e;}.c-ff-search__button{display:block;padding:0.75em;cursor:pointer;transition:background 0.2s;color:#fff;border:0;border-radius:0;outline:0;background:#93111e;}.c-ff-search__button:focus,.c-ff-search__button:hover{background:#730d17;}.c-ff-search__button > svg{top:0;display:block;width:1.75em;height:1.75em;}.c-ff-filter{font-weight:300;margin:0;padding:1rem 1rem 2em;border:1px solid #d0d4d3;border-radius:3px;}.c-ff-filter__legend{font-size:1.125em;padding:0 0.25em;background:#fff;}.c-ff-filter__legend .c-icon{margin-right:0.125em;}.c-ff-filter__row{max-width:68em;}.c-ff-filter__row > div{max-width:34em;}.c-ff-filter__row > div:last-child{display:flex;margin-top:2em;padding-top:2em;border-top:1px solid #d0d4d3;flex-wrap:wrap;}@media all and (min-width:60em){.c-ff-filter__row{display:flex;align-items:flex-start;}.c-ff-filter__row > div{width:50%;}.c-ff-filter__row > div:first-child{padding-right:2em;border-right:1px solid #d0d4d3;}.c-ff-filter__row > div:last-child{margin:0;padding:0 0 0 2em;border:0;}}.c-ff-filter__row--advanced{margin-top:1rem;}.c-ff-filter__advanced-toggle{font-weight:500;display:inline-flex;align-items:center;margin-top:2rem;padding:1rem 1.5rem 1rem 1rem;}.c-ff-filter__advanced-toggle > svg{top:0;width:1.5em;height:1.5em;vertical-align:middle;}.c-ff-filter__select-group{display:block;min-height:3em;width:100%;}.c-ff-filter__select-group:not(:last-child){margin-bottom:1rem;}.c-ff-filter__select-group > :first-child{display:block;margin-bottom:0.25em;flex:1;}@media all and (min-width:30em){.c-ff-filter__select-group{display:flex;justify-content:space-between;align-items:center;}.c-ff-filter__select-group:not(:last-child){margin-bottom:1rem;}.c-ff-filter__select-group > :first-child{margin:0 2em 0 0;}}.c-ff-filter__select-wrapper-row{display:flex;width:16em;max-width:100%;justify-content:space-between;}.c-ff-filter__select-wrapper-row .c-ff-filter__select-wrapper{width:calc(50% - 0.5em);}@media all and (max-width:19.9375em){.c-ff-filter__select-wrapper-row{width:12em;flex-wrap:wrap;}.c-ff-filter__select-wrapper-row .c-ff-filter__select-wrapper{width:100%;}.c-ff-filter__select-wrapper-row .c-ff-filter__select-wrapper:first-child{margin-bottom:0.5em;}}.c-ff-filter__select-wrapper{position:relative;width:16em;max-width:100%;}@media all and (max-width:19.9375em){.c-ff-filter__select-wrapper{width:12em;}}.c-ff-filter__select-wrapper select{font:inherit;line-height:1;display:inline-block;width:100%;height:auto;padding:0.75em 1rem;cursor:pointer;transition:border 0.2s;border:0;border-right:2.5em solid #d0d4d3;border-radius:0;outline:0;background:#f3f3f3;color:#404040;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.c-ff-filter__select-wrapper select::-ms-expand{display:none;}.c-ff-filter__select-wrapper select:not([disabled]):focus,.c-ff-filter__select-wrapper select:not([disabled]):hover{border-color:#a7a7a7;}.c-ff-filter__select-wrapper select[disabled]{cursor:not-allowed;opacity:0.5;}.c-ff-filter__select-wrapper select[disabled] + svg{opacity:0.5;}.c-ff-filter__select-wrapper > svg{position:absolute;top:50%;right:0.5rem;width:1.5em;height:1.5em;margin-top:-0.75em;pointer-events:none;fill:currentColor;}.c-ff-filter__checkbox-group{display:flex;width:15em;margin-bottom:1rem;cursor:pointer;flex:0 0 auto;}@media all and (min-width:20em){.c-ff-filter__checkbox-group{margin-right:1rem;}}.c-ff-filter__checkbox-group .c-ff-filter__checkbox-icon{display:inline-block;width:1.375em;height:1.375em;margin-right:0.75em;transition:background 0.2s,border 0.2s,color 0.2s;color:transparent;border:2px solid #d0d4d3;background:#f3f3f3;flex:0 0 auto;}.c-ff-filter__checkbox-group .c-ff-filter__checkbox-icon > svg{top:0;width:100%;height:100%;padding-bottom:0.063em;fill:currentColor;}.c-ff-filter__checkbox-group input:checked + .c-ff-filter__checkbox-icon{color:#fff;border-color:#404040;background:#404040;}.c-ff-filter__checkbox-group input:focus + .c-ff-filter__checkbox-icon,.c-ff-filter__checkbox-group:hover .c-ff-filter__checkbox-icon{border-color:#a7a7a7;}.c-ff-filter__checkbox-group input[disabled] + .c-ff-filter__checkbox-icon{border:0;}.c-ff-filter__checkbox-group input[disabled] ~ .c-ff-filter__checkbox-text{color:#a7a7a7;}.c-ff-filter__checkbox-text{display:block;flex:1;}.c-ff-filter__star-widget{display:inline-flex;flex-direction:row-reverse;width:auto;align-self:flex-end;}@media all and (min-width:30em){.c-ff-filter__star-widget{display:flex;}}.c-ff-filter__star-widget label{display:block;cursor:pointer;}.c-ff-filter__star-widget label:not(:last-of-type){padding-left:0.125em;}.c-ff-filter__star-widget label:not(:first-of-type){padding-right:0.125em;}.c-ff-filter__star-widget label > svg{top:0;display:block;width:1.5em;height:1.5em;transition:fill 0.2s;fill:#a7a7a7;}.c-ff-filter__star-widget input:checked ~ label > svg{fill:#93111e;}.c-ff-filter__star-widget input:focus ~ label > svg,.c-ff-filter__star-widget label:hover > svg,.c-ff-filter__star-widget label:hover ~ label > svg{fill:#404040 !important;}.c-ff-filter__input-group{display:flex;width:100%;max-width:18em;min-height:3em;align-items:center;}.c-ff-filter__input-group:not(:last-child){margin-bottom:1rem;}@media all and (min-width:30em){.c-ff-filter__input-group:not(:last-child){margin-bottom:1.5em;}}.c-ff-filter__input-group > :first-child{flex:1;}.c-ff-filter__input-group input{font:inherit;line-height:1;width:4em;margin:0 0.5em 0 1rem;padding:0.5rem 0.75em;transition:background 0.2s;border:0;outline:0;background:#f3f3f3;color:#404040;}.c-ff-filter__input-group input:focus,.c-ff-filter__input-group input:hover{background:#d0d4d3;}.c-ff-loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;visibility:hidden;transition:opacity 0.6s,visibility 0.6s;opacity:0;align-items:center;justify-content:center;}.c-ff-loader--fullpage{position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.25);}.c-ff-loader--fullpage .c-ff-loader__indicator div{background:#fff;}.c-ff-loader__indicator{display:flex;}.c-ff-loader__indicator div{width:0.75em;height:3em;animation:none 1.25s ease-in-out infinite;background:#93111e;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.c-ff-loader__indicator div:nth-child(2){margin:0 0.25em;animation-delay:0.175s;}.c-ff-loader__indicator div:nth-child(3){animation-delay:0.35s;}.c-ff-loader__indicator--small div{width:0.325em;height:1.5em;}.c-ff-loader--active{visibility:visible;opacity:1;}.c-ff-loader--active .c-ff-loader__indicator div{animation-name:pulseY;}@keyframes pulseY{0%,70%,to{transform:scaleY(1);}35%{transform:scaleY(2);}}.c-ff-overlay{position:fixed;top:0;left:0;right:0;bottom:0;padding-top:2.25em;background:#fff;display:none;z-index:100;}.c-ff-overlay--visible{display:block;}.c-ff-overlay__close{position:absolute;top:10px;right:10px;z-index:999;width:25px;height:25px;line-height:25px;text-align:center;background:#404040;color:#f3f3f3;}.c-ff-overlay__close:focus,.c-ff-overlay__close:hover{color:#fff;}body.c-ff-overlay-is-open{overflow:hidden;}.c-ff-hint{font-size:1.125em;font-weight:300;margin-bottom:2rem;padding:1rem;border:1px solid #d0d4d3;border-radius:3px;background-color:#f8f8f8;align-items:center;justify-content:space-between;}.c-ff-hint .c-icon{width:2.5em;height:2.5em;margin-right:1rem;}@media all and (min-width:48em){.c-ff-hint{display:flex;}}.c-ff-hint__message{display:flex;margin-bottom:1rem;align-items:center;}.c-ff-hint__message p{margin:0 0 0.25em;}.c-ff-hint__message p:last-of-type{margin:0;}@media all and (min-width:48em){.c-ff-hint__message{margin-bottom:0;}}.c-ff-hint--warning{border-color:#ff4136;background:rgba(255,65,54,0.08);}.c-ff-hint--warning .c-icon{color:#ff4136;}.c-ff-hint-action{display:flex;align-items:center;}.c-ff-asset-distribution h3,.c-ff-growth h3,.c-ff-publications-cost h3,.c-ff-rating-ranking h3{color:#0c0c0c;}.c-ff-asset-distribution > div{width:100%;}.c-ff-asset-distribution .c-ff-data-list + p{font-size:0.875rem;margin:0.75em 0 0;}.c-ff-asset-distribution-list{margin:0;padding:0;list-style:none;}.c-ff-asset-distribution-list li{margin-bottom:2.5em;}.c-ff-asset-distribution-list table td,.c-ff-asset-distribution-list table th{padding:0.25em;border-right:0;}.c-ff-asset-distribution-list table th{background:0 0;}@media all and (min-width:48em){.c-ff-asset-distribution-list{display:flex;flex-wrap:wrap;}.c-ff-asset-distribution-list li{width:calc(50% - 1.25em);flex:1 1 auto;}.c-ff-asset-distribution-list li:nth-child(even){margin-left:2.5em;}.c-ff-asset-distribution-list .c-ff-asset-distribution-list__item-no-heading{margin-top:1.125em;}}.c-ff-asset-distribution--single-position-number{font-size:1.5rem;margin-top:0.125em;}.c-ff-asset-distribution--annex-basis{max-width:825px;margin-top:0.25em;}.c-ff-contentsection{font-weight:300;display:flex;margin-top:1rem;}.c-ff-fondsdetails-headline{font-size:1.25rem;margin-top:2.5em;text-transform:none;}.c-ff-fondsdetails-headline--specialicon .c-icon{top:0.5em;width:1.25em;height:1.25em;}.c-ff-data-list{display:flex;margin:0;flex-wrap:wrap;align-content:flex-start;}@media all and (min-width:30em){.c-ff-data-list .c-ff-data-list-element__with-icon{position:relative;padding-top:0.5rem;}.c-ff-data-list .c-ff-data-list-element__with-icon .c-icon{position:absolute;top:1rem;right:0;}}.c-ff-data-list--offset-top{margin-top:1.775em;}.c-ff-data-list__label{padding-top:1rem;flex:1 1 100%;}@media all and (min-width:30em){.c-ff-data-list__label{padding-bottom:1rem;border-bottom:1px solid #f3f3f3;flex:1 1 60%;}}.c-ff-data-list__label.c-ff-data-list__label--long{padding-bottom:0.25em;border:0;}.c-ff-data-list__value{font-weight:500;width:100%;margin-left:0;padding-bottom:1rem;border-bottom:1px solid #f3f3f3;}@media all and (min-width:30em){.c-ff-data-list__value{padding-top:1rem;text-align:right;flex:1 1 40%;}}.c-ff-data-list__value .c-icon{top:0;width:1.5em;height:1.5em;}.c-ff-data-list__value.c-ff-data-list__value--long{font-size:0.875rem;font-weight:300;padding-top:0;text-align:left;flex:1 1 100%;}.c-ff-data-list__hint{font-size:0.875rem;font-weight:300;}.c-ff-standing-data{flex-wrap:wrap;}@media all and (min-width:48em){.c-ff-standing-data div:not(:last-child){flex:0 1 45%;}.c-ff-standing-data div:nth-child(2){margin-left:10%;}.c-ff-standing-data div:nth-child(3){margin-top:2.5em;}}@media all and (min-width:75em){.c-ff-standing-data div{margin-top:0 !important;flex:1 1 30% !important;}.c-ff-standing-data div:not(:first-child){margin-left:5%;}}.c-ff-standing-data__managerscomment{max-width:50em;margin:2em 0 0;padding:0;color:inherit;border:0;background:0;flex:1 1 auto;}.c-ff-standing-data__managerscomment p{font-size:0.875em;}.c-ff-discount-overview{flex-wrap:wrap;}.c-ff-discount-overview div:first-child{width:100%;margin-bottom:2.5em;}@media all and (min-width:48em){.c-ff-discount-overview div:first-child{margin:0 5% 0 0;flex:1 1 55%;}.c-ff-discount-overview div:last-child{flex:1 1 40%;}}.c-ff-discount-overview__hint-text{font-weight:300;}@media all and (min-width:30em){.c-ff-discount-overview__hint-text{position:relative;left:-50%;display:block;width:150%;}}.c-ff-discount-overview-table,.c-ff-downloads-list p{margin:0;}.c-ff-discount-overview-table .c-icon{width:1.25em;height:1.25em;}.c-ff-discount-comparison-value{font-size:1.25rem;margin-top:0;color:#2ecc40;}.c-ff-discount-comparison-value--no-discount{color:#818181;}.c-ff-growth{flex-wrap:wrap;justify-content:space-between;}.c-ff-growth__column{width:100%;margin-bottom:2.5em;flex:0 0 auto;}@media all and (min-width:48em){.c-ff-growth__column{width:calc(50% - 1.25em);}}@media all and (min-width:64em){.c-ff-growth__column{width:calc(33.333% - 1.6666666667em);}}@media all and (min-width:48em) and (max-width:63.9375em){.c-ff-growth__column--wider{width:100%;}.c-ff-growth__column--wider .c-ff-data-list{max-width:47.5%;}}.c-ff-growth__column--full-width,.c-ff-publications-cost > div{width:100%;}.c-ff-publications-cost{flex-wrap:wrap;justify-content:space-between;}.c-ff-publications-cost > div:first-child{margin-bottom:2.5em;}@media all and (min-width:48em){.c-ff-publications-cost > div{width:calc(50% - 1.25em);}.c-ff-publications-cost > div:first-child{margin-bottom:0;}}.c-ff-publications-cost .c-ff-data-list{display:flex;margin:1rem 0;flex-wrap:wrap;align-content:flex-start;}@media all and (min-width:30em){.c-ff-publications-cost .c-ff-data-list .c-ff-data-list-element__with-icon{position:relative;padding-top:0.5rem;}.c-ff-publications-cost .c-ff-data-list .c-ff-data-list-element__with-icon .c-icon{position:absolute;top:1rem;right:0;}}.c-ff-publications-cost .c-ff-data-list__label{padding-top:1rem;flex:1 1 100%;}@media all and (min-width:30em){.c-ff-publications-cost .c-ff-data-list__label{padding-bottom:1rem;border-bottom:none;border-top:1px solid #f3f3f3;flex:1 1 60%;}}.c-ff-publications-cost .c-ff-data-list__value{font-weight:500;width:100%;margin-left:0;padding-bottom:1rem;border-bottom:none;border-top:1px solid #f3f3f3;}@media all and (min-width:30em){.c-ff-publications-cost .c-ff-data-list__value{padding-top:1rem;text-align:right;flex:1 1 40%;}}.c-ff-downloads-list{padding:0;list-style:none;}.c-ff-downloads-list li{border-top:1px solid #f3f3f3;}.c-ff-downloads-list a{display:flex;padding:0.5rem;align-items:flex-start;}.c-ff-downloads-list a:focus,.c-ff-downloads-list a:hover{background:#f3f3f3;}.c-ff-downloads-list span{font-size:0.75rem;margin-top:0.45em;padding:0.125em 0.25em;color:#fff;background:#404040;}.c-ff-downloads-list div{margin-left:0.75em;}.c-ff-downloads-list small{font-size:1rem;color:#0c0c0c;}.c-ff-keynumbers{flex-wrap:wrap;}.c-ff-keynumbers div:last-child{width:100%;margin-top:2.5em;}@media all and (min-width:48em){.c-ff-keynumbers div:first-child{flex:1 1 60%;}.c-ff-keynumbers div:last-child{max-width:26em;margin:0 0 0 5%;flex:1 1 35%;}}.c-ff-rating-ranking{flex-wrap:wrap;justify-content:space-between;}.c-ff-rating-ranking > div{width:100%;}.c-ff-rating-ranking > div:first-child{margin-bottom:2.5em;}@media all and (min-width:48em){.c-ff-rating-ranking > div{width:calc(50% - 1.25em);}.c-ff-rating-ranking > div:first-child{margin-bottom:0;}}@media all and (max-width:29.9375em){.c-ff-rating-ranking .c-ff-table-stars{margin-top:0.5em;}}.c-ff-chart{height:400px;padding:1rem;text-align:center;background:#f8f8f8;}.c-ff-chart svg{max-width:100%;margin:0 auto;opacity:0.75;}.c-ff-chart + p{font-size:0.875rem;margin:0.25em 0 0;}@media all and (min-width:48em){.c-ff-chart{padding:2em;}}@media all and (min-width:75em){.c-ff-chart{padding:3rem;}}.c-ff-chart--comparison{height:600px;margin-bottom:2rem;padding:1rem;border:1px solid #d0d4d3;border-radius:3px;}.c-ff-detail-header-meta{padding:0;list-style:none;}@media all and (min-width:64em){.c-ff-detail-header-meta{display:flex;flex-wrap:wrap;align-items:flex-start;}}@media all and (min-width:30em){.c-ff-detail-header-meta__item-wrapper{display:flex;flex-wrap:wrap;flex:3;margin-right:auto;}}.c-ff-detail-header-meta__item{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f3f3f3;}@media all and (min-width:30em){.c-ff-detail-header-meta__item{width:50%;}}@media all and (min-width:64em){.c-ff-detail-header-meta__item{width:auto;margin-bottom:0;padding-bottom:0;border-bottom:0;margin-right:1rem;padding-right:1rem;border-right:1px solid #f3f3f3;}}.c-ff-detail-header-meta__item:last-child{border-right:0;margin-right:0;padding-right:0;}.c-ff-button-buyfonds{font-weight:500;position:relative;display:inline-flex;padding:0.75em 1rem;text-transform:none;background:#3d9970;align-items:center;justify-content:space-around;}.c-ff-button-buyfonds:focus,.c-ff-button-buyfonds:hover{background:#337f5d;box-shadow:none;}.c-ff-button-buyfonds:focus svg,.c-ff-button-buyfonds:hover svg{opacity:1;}.c-ff-button-buyfonds:active{background:#3d9970;box-shadow:none;}.c-ff-button-buyfonds svg{width:1.75em;height:1.75em;margin-left:-0.5rem;transition:opacity 0.2s;opacity:0.75;}.c-ff-button-buyfonds span{margin-left:1rem;}.c-ff-detailsheader__fondsname{font-size:1.875rem;margin:1rem 0;color:#0c0c0c;}.c-ff-detailsheader__fondsname small{font-size:1rem;display:block;text-transform:none;}.c-ff-comparison__headline::after,.c-ff-detailsheader__fondsname::after{display:block;width:110px;margin-top:0.25em;content:"";border-top:4px solid #93111e;}.c-ff-detailsheader__pdflink{font-weight:500;display:inline-flex;margin-bottom:1.75em;align-items:center;}.c-ff-detailsheader__pdflink small{font-size:0.75em;font-weight:400;line-height:1;display:inline-block;margin-right:0.5em;padding:0.25em;text-transform:uppercase;color:#fff;background-color:#404040;}.c-ff-comparison__headline{margin:1rem 0;color:#0c0c0c;}.c-ff-comparison__headline small{font-size:1rem;display:block;text-transform:none;}.c-fondscomparison__legendlink .c-icon{color:#0c0c0c;}.c-ff-fondscomparison--selected-fonds-list{display:flex;width:100%;margin-bottom:2.5em;padding:0;list-style:none;flex-wrap:wrap;}.c-ff-fondscomparison--selected-fonds-list li{display:flex;width:100%;max-width:22.5em;padding:0.25em 0;border-bottom:1px solid #f3f3f3;align-items:center;justify-content:space-between;}@media all and (min-width:30em){.c-ff-fondscomparison--selected-fonds-list li{margin-right:2.5em;}}.c-ff-fondscomparison--selected-fonds-list p{margin:0;}.c-ff-fondscomparison--selected-fonds-list .c-icon{top:0.25em;width:1.5em;height:1.5em;}.c-ff-fondscomparison-table td:first-child,.c-ff-fondscomparison-table th:first-child{width:2em;padding:0.75em;}.u-fs1{font-size:2rem;}.u-fs2{font-size:1.5rem;}.u-fs3{font-size:1.25rem;}.u-fs4{font-size:1rem;}.u-fs5{font-size:0.875rem;}.u-fs6{font-size:0.75rem;}.u-font-family-inherit{font-family:inherit;}.u-font-size-inherit{font-size:inherit;}.u-text-decoration-none{text-decoration:none;}.u-bold{font-weight:500;}.u-light{font-weight:300;}.u-regular{font-weight:400;}.u-italic{font-style:italic;}.u-caps{letter-spacing:0.02em;text-transform:uppercase;}.u-left-align{text-align:left;}.u-center{text-align:center;}.u-right-align{text-align:right;}.u-justify{text-align:justify;}.u-nowrap{white-space:nowrap;}.u-break-word{word-wrap:break-word;}.u-lh1{line-height:1;}.u-lh2{line-height:1.2;}.u-lh3{line-height:1.375;}.u-lh4{line-height:1.5;}.u-list-style-none{list-style:none;}.u-underline{text-decoration:underline;}.u-truncate{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;}.u-list-reset{padding-left:0;list-style:none;}.u-inline{display:inline;}.u-block{display:block;}.u-inline-block{display:inline-block;}.u-table{display:table;}.u-table-cell{display:table-cell;}.u-overflow-hidden{overflow:hidden;}.u-overflow-scroll{overflow:scroll;}.u-overflow-auto{overflow:auto;}.u-clearfix::after,.u-clearfix::before{display:table;content:" ";}.u-clearfix::after{clear:both;}.u-left{float:left;}.u-right{float:right;}.u-fit{max-width:100%;}.u-full-width{width:100%;}@media all and (min-width:30em){.u-sm-full-width{width:100%;}}@media all and (min-width:48em){.u-md-full-width{width:100%;}}@media all and (min-width:64em){.u-lg-full-width{width:100%;}}.u-half-width{width:50%;}@media all and (min-width:30em){.u-sm-half-width{width:50%;}}@media all and (min-width:48em){.u-md-half-width{width:50%;}}@media all and (min-width:64em){.u-lg-half-width{width:50%;}}.u-width-1{width:1rem;}.u-width-2{width:3.5rem;}.u-height-1{height:1rem;}.u-max-width-1{max-width:1.5rem;}.u-max-width-2{max-width:3rem;}.u-max-width-3{max-width:6rem;}.u-max-width-4{max-width:12rem;}.u-max-width-5{max-width:24rem;}.u-max-width-6{max-width:32rem;}.u-max-width-7{max-width:48rem;}.u-max-width-8{max-width:64rem;}.u-border-box{box-sizing:border-box;}.u-align-baseline{vertical-align:baseline;}.u-align-top{vertical-align:top;}.u-align-middle{vertical-align:middle;}.u-align-bottom{vertical-align:bottom;}.u-m0{margin:0;}.u-mt0{margin-top:0;}.u-mr0{margin-right:0;}.u-mb0{margin-bottom:0;}.u-ml0,.u-mx0{margin-left:0;}.u-mx0{margin-right:0;}.u-my0{margin-top:0;margin-bottom:0;}.u-m1{margin:0.2rem;}.u-mt1{margin-top:0.2rem;}.u-mr1{margin-right:0.2rem;}.u-mb1{margin-bottom:0.2rem;}.u-ml1,.u-mx1{margin-left:0.2rem;}.u-mx1{margin-right:0.2rem;}.u-my1{margin-top:0.2rem;margin-bottom:0.2rem;}.u-m2{margin:0.5rem;}.u-mt2{margin-top:0.5rem;}.u-mr2{margin-right:0.5rem;}.u-mb2{margin-bottom:0.5rem;}.u-ml2,.u-mx2{margin-left:0.5rem;}.u-mx2{margin-right:0.5rem;}.u-my2{margin-top:0.5rem;margin-bottom:0.5rem;}.u-m3{margin:1rem;}.u-mt3{margin-top:1rem;}.u-mr3{margin-right:1rem;}.u-mb3{margin-bottom:1rem;}.u-ml3,.u-mx3{margin-left:1rem;}.u-mx3{margin-right:1rem;}.u-my3{margin-top:1rem;margin-bottom:1rem;}@media all and (min-width:30em){.u-sm-m3{margin:1rem;}.u-sm-mt3{margin-top:1rem;}.u-sm-mr3{margin-right:1rem;}.u-sm-mb3{margin-bottom:1rem;}.u-sm-ml3,.u-sm-mx3{margin-left:1rem;}.u-sm-mx3{margin-right:1rem;}.u-sm-my3{margin-top:1rem;margin-bottom:1rem;}}.u-mn3{margin:-1rem;}.u-mtn3{margin-top:-1rem;}.u-mrn3{margin-right:-1rem;}.u-mbn3{margin-bottom:-1rem;}.u-mln3{margin-left:-1rem;}.u-myn3{margin-top:-1rem;margin-bottom:-1rem;}@media all and (min-width:30em){.u-sm-mn3{margin:-1rem;}.u-sm-mtn3{margin-top:-1rem;}.u-sm-mrn3{margin-right:-1rem;}.u-sm-mbn3{margin-bottom:-1rem;}.u-sm-mln3,.u-sm-mxn3{margin-left:-1rem;}.u-sm-mxn3{margin-right:-1rem;}.u-sm-myn3{margin-top:-1rem;margin-bottom:-1rem;}}.u-m4{margin:3rem;}.u-mt4{margin-top:3rem;}.u-mr4{margin-right:3rem;}.u-mb4{margin-bottom:3rem;}.u-ml4,.u-mx4{margin-left:3rem;}.u-mx4{margin-right:3rem;}.u-my4{margin-top:3rem;margin-bottom:3rem;}.u-m5{margin:4rem;}.u-mt5{margin-top:4rem;}.u-mr5{margin-right:4rem;}.u-mb5{margin-bottom:4rem;}.u-ml5,.u-mx5{margin-left:4rem;}.u-mx5{margin-right:4rem;}.u-my5{margin-top:4rem;margin-bottom:4rem;}.u-mxn1{margin-right:-0.2rem;margin-left:-0.2rem;}.u-mxn2{margin-right:-0.5rem;margin-left:-0.5rem;}.u-mxn3{margin-right:-1rem;margin-left:-1rem;}.u-mxn4{margin-right:-3rem;margin-left:-3rem;}.u-mxn5{margin-right:-4rem;margin-left:-4rem;}.u-ml-auto{margin-left:auto;}.u-mr-auto,.u-mx-auto{margin-right:auto;}.u-mx-auto{margin-left:auto;}.u-p0{padding:0;}.u-pt0{padding-top:0;}.u-pr0{padding-right:0;}.u-pb0{padding-bottom:0;}.u-pl0,.u-px0{padding-left:0;}.u-px0{padding-right:0;}.u-py0{padding-top:0;padding-bottom:0;}.u-p1{padding:0.2rem;}.u-pt1{padding-top:0.2rem;}.u-pr1{padding-right:0.2rem;}.u-pb1{padding-bottom:0.2rem;}.u-pl1{padding-left:0.2rem;}.u-py1{padding-top:0.2rem;padding-bottom:0.2rem;}.u-px1{padding-right:0.2rem;padding-left:0.2rem;}.u-p2{padding:0.5rem;}.u-pt2{padding-top:0.5rem;}.u-pr2{padding-right:0.5rem;}.u-pb2{padding-bottom:0.5rem;}.u-pl2{padding-left:0.5rem;}.u-py2{padding-top:0.5rem;padding-bottom:0.5rem;}.u-px2{padding-right:0.5rem;padding-left:0.5rem;}.u-p3{padding:1rem;}.u-pt3{padding-top:1rem;}.u-pr3{padding-right:1rem;}.u-pb3{padding-bottom:1rem;}.u-pl3{padding-left:1rem;}.u-py3{padding-top:1rem;padding-bottom:1rem;}.u-px3{padding-right:1rem;padding-left:1rem;}@media all and (min-width:30em){.u-sm-p3{padding:1rem;}.u-sm-pt3{padding-top:1rem;}.u-sm-pr3{padding-right:1rem;}.u-sm-pb3{padding-bottom:1rem;}.u-sm-pl3{padding-left:1rem;}.u-sm-py3{padding-top:1rem;padding-bottom:1rem;}.u-sm-px3{padding-right:1rem;padding-left:1rem;}}.u-p4{padding:3rem;}.u-pt4{padding-top:3rem;}.u-pr4{padding-right:3rem;}.u-pb4{padding-bottom:3rem;}.u-pl4{padding-left:3rem;}.u-py4{padding-top:3rem;padding-bottom:3rem;}.u-px4{padding-right:3rem;padding-left:3rem;}.u-p5{padding:4rem;}.u-pt5{padding-top:4rem;}.u-pr5{padding-right:4rem;}.u-pb5{padding-bottom:4rem;}.u-pl5{padding-left:4rem;}.u-py5{padding-top:4rem;padding-bottom:4rem;}.u-px5{padding-right:4rem;padding-left:4rem;}.u-col,.u-col-right{float:left;box-sizing:border-box;}.u-col-right{float:right;}.u-col-1{width:8.3333333333%;}.u-col-2{width:16.6666666667%;}.u-col-3{width:25%;}.u-col-4{width:33.3333333333%;}.u-col-5{width:41.6666666667%;}.u-col-6{width:50%;}.u-col-7{width:58.3333333333%;}.u-col-8{width:66.6666666667%;}.u-col-9{width:75%;}.u-col-10{width:83.3333333333%;}.u-col-11{width:91.6666666667%;}.u-col-12{width:100%;}@media all and (min-width:30em){.u-sm-col,.u-sm-col-right{float:left;box-sizing:border-box;}.u-sm-col-right{float:right;}.u-sm-col-1{width:8.3333333333%;}.u-sm-col-2{width:16.6666666667%;}.u-sm-col-3{width:25%;}.u-sm-col-4{width:33.3333333333%;}.u-sm-col-5{width:41.6666666667%;}.u-sm-col-6{width:50%;}.u-sm-col-7{width:58.3333333333%;}.u-sm-col-8{width:66.6666666667%;}.u-sm-col-9{width:75%;}.u-sm-col-10{width:83.3333333333%;}.u-sm-col-11{width:91.6666666667%;}.u-sm-col-12{width:100%;}}@media all and (min-width:48em){.u-md-col,.u-md-col-right{float:left;box-sizing:border-box;}.u-md-col-right{float:right;}.u-md-col-1{width:8.3333333333%;}.u-md-col-2{width:16.6666666667%;}.u-md-col-3{width:25%;}.u-md-col-4{width:33.3333333333%;}.u-md-col-5{width:41.6666666667%;}.u-md-col-6{width:50%;}.u-md-col-7{width:58.3333333333%;}.u-md-col-8{width:66.6666666667%;}.u-md-col-9{width:75%;}.u-md-col-10{width:83.3333333333%;}.u-md-col-11{width:91.6666666667%;}.u-md-col-12{width:100%;}}@media all and (min-width:64em){.u-lg-col,.u-lg-col-right{float:left;box-sizing:border-box;}.u-lg-col-right{float:right;}.u-lg-col-1{width:8.3333333333%;}.u-lg-col-2{width:16.6666666667%;}.u-lg-col-3{width:25%;}.u-lg-col-4{width:33.3333333333%;}.u-lg-col-5{width:41.6666666667%;}.u-lg-col-6{width:50%;}.u-lg-col-7{width:58.3333333333%;}.u-lg-col-8{width:66.6666666667%;}.u-lg-col-9{width:75%;}.u-lg-col-10{width:83.3333333333%;}.u-lg-col-11{width:91.6666666667%;}.u-lg-col-12{width:100%;}}.u-flex{display:flex;}@media all and (min-width:30em){.u-sm-flex{display:flex;}}@media all and (min-width:48em){.u-md-flex{display:flex;}}@media all and (min-width:64em){.u-lg-flex{display:flex;}}.u-flex-column{flex-direction:column;}.u-flex-wrap{flex-wrap:wrap;}.u-items-start{align-items:flex-start;}.u-items-end{align-items:flex-end;}.u-items-center{align-items:center;}.u-items-baseline{align-items:baseline;}.u-items-stretch{align-items:stretch;}.u-self-start{align-self:flex-start;}.u-self-end{align-self:flex-end;}.u-self-center{align-self:center;}.u-self-baseline{align-self:baseline;}.u-self-stretch{align-self:stretch;}.u-justify-start{justify-content:flex-start;}.u-justify-end{justify-content:flex-end;}.u-justify-center{justify-content:center;}.u-justify-between{justify-content:space-between;}.u-justify-around{justify-content:space-around;}.u-content-start{align-content:flex-start;}.u-content-end{align-content:flex-end;}.u-content-center{align-content:center;}.u-content-between{align-content:space-between;}.u-content-around{align-content:space-around;}.u-content-stretch{align-content:stretch;}.u-flex-auto{min-width:0;min-height:0;flex:1 1 auto;}.u-flex-1{flex:1;}.u-flex-2{flex:2;}.u-flex-3{flex:3;}.u-flex-4{flex:4;}.u-flex-5{flex:5;}.u-flex-6{flex:6;}.u-flex-none{flex:none;}.u-order-0{order:0;}.u-order-1{order:1;}.u-order-2{order:2;}.u-order-3{order:3;}.u-order-last{order:99999;}.u-relative{position:relative;}.u-absolute{position:absolute;}.u-fixed{position:fixed;}.u-top-0{top:0;}.u-right-0{right:0;}.u-bottom-0{bottom:0;}.u-left-0{left:0;}.u-z1{z-index:1;}.u-z2{z-index:2;}.u-z3{z-index:3;}.u-z4{z-index:4;}.u-border{border-width:1px;border-style:solid;}.u-border-top{border-top-width:1px;border-top-style:solid;}.u-border-right{border-right-width:1px;border-right-style:solid;}.u-border-bottom{border-bottom-width:1px;border-bottom-style:solid;}.u-border-left{border-left-width:1px;border-left-style:solid;}.u-border-none{border:0;}.u-rounded{border-radius:3px;}.u-circle{border-radius:50%;}.u-rounded-top{border-radius:3px 3px 0 0;}.u-rounded-right{border-radius:0 3px 3px 0;}.u-rounded-bottom{border-radius:0 0 3px 3px;}.u-rounded-left{border-radius:3px 0 0 3px;}.u-not-rounded{border-radius:0;}.u-hide{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;}@media all and (max-width:29.9375em){.u-xs-hide{display:none !important;}}@media all and (min-width:30em) and (max-width:47.9375em){.u-sm-hide{display:none !important;}}@media all and (min-width:48em) and (max-width:63.9375em){.u-md-hide{display:none !important;}}@media all and (min-width:64em){.u-lg-hide{display:none !important;}}.u-display-none{display:none !important;}.u-color-primary{color:#93111e;}.u-color-secondary{color:#650c15;}.u-color-body,.u-color-dark{color:#404040;}.u-color-light,.u-color-white{color:#fff;}.u-color-positive-value,.u-color-trend-up{color:#2ecc40;}.u-color-negative-value,.u-color-trend-down{color:#ff4136;}.u-color-cta{color:#3d9970;}.u-bg-primary{background-color:#93111e;}.u-bg-secondary{background-color:#650c15;}.u-bg-body{color:#fff;}.u-bg-dark{background-color:#404040;}.u-bg-light,.u-bg-white{background-color:#fff;}.u-bg-positive-value,.u-bg-trend-up{background-color:#2ecc40;}.u-bg-negative-value,.u-bg-trend-down{background-color:#ff4136;}.u-bg-cta{background-color:#3d9970;}.u-debug{border:1px solid red !important;background-color:#ff0 !important;}.u-avoid-break{-moz-column-break-inside:avoid !important;break-inside:avoid !important;page-break-inside:avoid !important;}.u-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;}.u-visible-lg,.u-visible-md,.u-visible-sm,.u-visible-xs{display:none !important;}@media all and (max-width:47.9375em){.u-visible-xs{display:block !important;}table.u-visible-xs{display:table !important;}tr.u-visible-xs{display:table-row !important;}td.u-visible-xs,th.u-visible-xs{display:table-cell !important;}}@media all and (min-width:48em) and (max-width:63.9375em){.u-visible-sm{display:block !important;}table.u-visible-sm{display:table !important;}tr.u-visible-sm{display:table-row !important;}td.u-visible-sm,th.u-visible-sm{display:table-cell !important;}}@media all and (min-width:64em) and (max-width:74.9375em){.u-visible-md{display:block !important;}table.u-visible-md{display:table !important;}tr.u-visible-md{display:table-row !important;}td.u-visible-md,th.u-visible-md{display:table-cell !important;}}@media all and (min-width:75em){.u-visible-lg{display:block !important;}table.u-visible-lg{display:table !important;}tr.u-visible-lg{display:table-row !important;}td.u-visible-lg,th.u-visible-lg{display:table-cell !important;}}@media all and (max-width:47.9375em){.u-hidden-xs{display:none !important;}}@media all and (min-width:48em) and (max-width:63.9375em){.u-hidden-sm{display:none !important;}}@media all and (min-width:64em) and (max-width:74.9375em){.u-hidden-md{display:none !important;}}@media all and (min-width:75em){.u-hidden-lg{display:none !important;}}[data-visually-hidden=true]{display:none;}[data-visually-hidden=false]{display:block;}.is-hidden{display:none !important;visibility:hidden;}.c-ff-filter__checkbox-group input,.c-ff-filter__star-widget input,.c-ff-search legend,.is-visually-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;}.nimslider-slide .ce-gallery figure,.well .ce-gallery figure,.tab-content .ce-gallery figure,.nimslider-slide .ce-gallery figcaption,.well .ce-gallery figcaption,.tab-content .ce-gallery figcaption{display:block;}.nimslider-slide .ce-center .ce-inner,.well .ce-center .ce-inner,.tab-content .ce-center .ce-inner,.nimslider-slide .ce-center .ce-outer,.well .ce-center .ce-outer,.tab-content .ce-center .ce-outer{position:static;right:auto;float:none;}.nimslider-slide .ce-column,.well .ce-column,.tab-content .ce-column{float:none;}.ce-image .ce-gallery figure,.ce-image .ce-gallery figcaption{display:block;}.ce-image.ce-center .ce-inner,.ce-image.ce-center .ce-outer{position:static;right:auto;float:none;}.ce-image .ce-column{float:none;}@media screen and (max-width:480px){.cc-window{height:auto;font-size:0.875rem;}}input[type=radio]{width:auto;}.medium{margin-bottom:20px;}.c-ff-discount-overview-table-container{overflow-x:scroll;}.flex-direction-nav a{height:58px !important;}[type=checkbox]{width:1.16666em;height:1em;min-width:21px;min-height:18px;vertical-align:middle;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin-top:0.25em;cursor:pointer;content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 21 18%27%3e%3crect fill=%27none%27 stroke=%27black%27 stroke-width=%271%27 x=%270.5%27 y=%270.5%27 width=%2717%27 height=%2717%27/%3e%3c/svg%3e");}[type=checkbox]:checked{content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 21 18%27%3e%3crect fill=%27none%27 stroke=%27black%27 stroke-width=%271%27  x=%270.5%27 y=%270.5%27 width=%2717%27 height=%2717%27/%3e%3cpath fill=%27none%27 stroke=%27%2399111E%27 stroke-width=%273%27 d=%27M2.69922 4.7001L9.59922 12.3001L19.4992 1.1001%27/%3e%3c/svg%3e");}@media screen and (max-width:48em){.mobile .siteHeader{width:100%;}.mobile .mainContent{padding:110px 0;}.mobile .siteHeader:has(nav.mainMenu.show) .headerContact{display:flex;}}.lazyload,.lazyloading{opacity:0;}.lazyloaded{opacity:1;transition:opacity 800ms;}@font-face{font-family:icomoon;src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/6dc9a5e4a57d0edd94d9.eot');src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/6dc9a5e4a57d0edd94d9.eot#iefix') format("embedded-opentype"),url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/97bd8deb9a427dc95233.ttf') format("truetype"),url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/ac950fc8fb225f1f3324.woff') format("woff"),url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/a3dc05219d41983206ca.svg#icomoon') format("svg");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:rubik;src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/b269c92bc326f0d43f54.ttf');font-weight:300;}@font-face{font-family:rubik;src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/705a89f52bdf93b960ed.ttf');font-weight:400;}@font-face{font-family:rubik;src:url('../../../_assets/12ecccfe9186b84b10b2cda53d4b5e65/CSS/e41132b912f5c264d4f0.ttf');font-weight:500;}.mainSlider{background-color:black;}.mainSlider .flexslider{margin:0;border:0;}.mainSlider .slides > li{position:relative;height:25rem;overflow:hidden;z-index:0;}.mainSlider .slides > li:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:#fff;background-image:radial-gradient(circle at 30% 50%,#fff 0%,transparent 70%);opacity:0.8;}.mainSlider .slides > li img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;max-width:100% !important;}.mainSlider .flex-caption{position:absolute;top:50%;left:20%;transform:translate(0,-50%);z-index:1;width:60%;padding:0;bottom:auto;background-color:transparent;text-shadow:none;font-size:initial;line-height:initial;}.mainSlider .flex-caption h3{margin:0;font-size:22px;line-height:1.2;}.mainSlider .flex-caption ul{list-style:none;padding:0;margin:10px 0;}.mainSlider .flex-caption li{display:block;position:relative;padding:10px 15px;line-height:20px;}.mainSlider .flex-caption li:before{content:"";display:block;position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;}.mainSlider .flex-caption a{margin-top:30px;}.mainSlider .flexslider{margin:0;}.mainSlider .slides > li{position:relative;height:400px;height:25rem;overflow:hidden;z-index:0;}.mainSlider .slides > li:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:#fff;background-image:radial-gradient(circle at 30% 50%,#fff 0,transparent 70%);opacity:0.8;filter:alpha(opacity=80);}.mainSlider .slides > li img{min-height:100%;-o-object-fit:cover;object-fit:cover;max-width:100% !important;}.mainSlider .flex-caption,.mainSlider .caption-wrapper{position:absolute;top:50% !important;left:20%;transform:translate(0,-50%);z-index:1;width:60% !important;padding:0;bottom:auto !important;background-color:transparent !important;color:#414141;text-shadow:none;font-size:initial;line-height:initial;}.mainSlider .flex-caption .btn-red,.mainSlider .caption-wrapper .btn-red{display:inline-block;padding:10px 20px;background-color:#650c15;color:#fff;line-height:25px;line-height:1.5625rem;border:none;width:auto;text-transform:uppercase;text-align:center;font-family:rubik,sans-serif;letter-spacing:1px;border-radius:0;transition:0.2s;}.mainSlider .flex-caption .btn-red:hover,.mainSlider .caption-wrapper .btn-red:hover{background-color:#686868;color:#fff;}.mainSlider .flex-caption .btn-red:active,.mainSlider .flex-caption .btn-red:focus,.mainSlider .caption-wrapper .btn-red:active,.mainSlider .caption-wrapper .btn-red:focus{background-color:#4e4e4e;outline:0;}.mainSlider .flex-caption .btn-grey,.mainSlider .caption-wrapper .btn-grey{background-color:#818181;color:#fff;}.mainSlider .flex-caption .btn-grey:hover,.mainSlider .caption-wrapper .btn-grey:hover{background-color:#686868;color:#fff;}.mainSlider .flex-caption .caption-title,.mainSlider .caption-wrapper .caption-title,.mainSlider .flex-caption h3,.mainSlider .caption-wrapper h3{margin:0;font-size:22px;font-size:1.375rem;line-height:1.2;}.mainSlider .flex-caption ul,.mainSlider .caption-wrapper ul{list-style:none;padding:0;margin:10px 0;}.mainSlider .flex-caption li,.mainSlider .caption-wrapper li{display:block;position:relative;padding:10px 15px;line-height:20px;line-height:1.25rem;}.mainSlider .flex-caption li:before,.mainSlider .caption-wrapper li:before{content:"";display:block;position:absolute;top:50%;left:0;width:4px;width:0.25rem;height:4px;height:0.25rem;margin-top:-2px;margin-top:-0.125rem;background:#21549e;}.mainSlider .flex-caption a,.mainSlider .caption-wrapper a{margin-top:30px;margin-top:1.875rem;display:inline-block;padding:10px 20px;background-color:#818181;color:#fff;line-height:25px;line-height:1.5625rem;border:none;width:auto;text-transform:uppercase;text-align:center;font-family:rubik,sans-serif;letter-spacing:1px;border-radius:0;transition:0.2s;background-color:#21549e;}.mainSlider .flex-caption a:hover,.mainSlider .caption-wrapper a:hover{background-color:#686868;color:#fff;}.mainSlider .flex-caption a:active,.mainSlider .flex-caption a:focus,.mainSlider .caption-wrapper a:active,.mainSlider .caption-wrapper a:focus{background-color:#4e4e4e;outline:0;}.mainSlider .flex-caption a:hover,.mainSlider .caption-wrapper a:hover{background-color:#183e74;color:#fff;}.mainSlider .flex-caption a:active,.mainSlider .flex-caption a:focus,.mainSlider .caption-wrapper a:active,.mainSlider .caption-wrapper a:focus{background-color:#0f274a;outline:0;}@media screen and (max-width:62em){.mainSlider .slides > li:after{background-image:radial-gradient(circle at 50% 50%,#fff 0,transparent 80%);}.mainSlider .flex-caption,.mainSlider .caption-wrapper{left:50%;transform:translate(-50%,-50%);}}@media screen and (max-width:48em){.mainSlider .slides > li{height:350px;height:40rem !important;}.mainSlider .slides > li:after{background-image:radial-gradient(circle at 50% 50%,#fff 0,transparent 100%);}.mainSlider .flex-caption,.mainSlider .caption-wrapper{width:auto;}}@media screen and (min-width:48em){.mainSlider .flex-caption,.mainSlider .caption-wrapper{font-size:18px;font-size:1.125rem;}}.flexslider .flex-direction-nav .flex-next{line-height:40px;}.flexslider .flex-direction-nav .flex-prev{line-height:40px;}.flexslider .flex-direction-nav a{height:36px;}.panel-collapse{overflow:scroll;position:sticky;}table.contenttable{border:0;font-size:14px;}table.contenttable tr:first-child{font-size:15px;}table.contenttable tr:nth-child(even){background-color:#e8e8e8;}table.contenttable tr:last-child td{border-bottom:0;}table.contenttable td,tr{border-color:#949494;border-left:0;border-right:0;}table.contenttable ol li{margin:5px 0;font-size:inherit;}table.contenttable ol li:before{font-size:0.7rem;}.slider-recommendation-banner{-webkit-transform:rotate(45deg);background-color:#93111e;border:1px solid #650c15;color:#ffffff;font-size:1rem;height:2.5rem;padding:10px 0;position:absolute;right:-35%;text-align:center;text-transform:uppercase;top:1.625rem;transform:rotate(45deg);width:100%;}.slider-recommendation-banner p{margin-top:0px;}.news-text-wrap h3{color:#93111e;}.nimslider-slide:first-child:before{display:none;}@media (max-width:30em){.swiper-wrapper{height:75px;}}.ce-image.ce-center img{margin-left:auto;margin-right:auto;}div[id^=c]{scroll-margin-top:4.5em;}.play-button-overlay{border-style:solid;padding:10px 40px;background-color:gray;border-color:gray;border-radius:5px;width:25px;opacity:0.9;transition:all 0.2s ease;}.play-button-overlay:hover{background-color:darkgray;border-color:darkgray;}.play-button-overlay-triangle{border-style:solid;box-sizing:border-box;width:30px;height:30px;margin-left:-12px;border-width:17px 0px 17px 30px;border-color:transparent transparent transparent white;}.videocontent-play-button{top:44%;left:44%;}.videocontent-overlay .videocontent-overlayImage{z-index:8 !important;}.videocontent-overlay .videocontent-play-button{z-index:9 !important;}.flexslider{border:none !important;}.flexslider .slides .slidercontent{position:relative;width:100%;height:25rem;overflow:hidden;z-index:0;}.flexslider .slides .slidercontent::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;background-image:radial-gradient(circle at 30% 50%,#ffffff 0,transparent 70%);}.flexslider .slides .slidercontent div.caption-wrapper{position:absolute;top:45% !important;left:20%;transform:translate(0,-50%);z-index:1;width:60% !important;padding:0;bottom:auto;background:none !important;color:#414141;text-shadow:none;font-size:initial;line-height:initial;}.flexslider .slides .slidercontent div.caption-wrapper .caption-text .caption-title{margin:0;font-weight:500;font-size:1.375rem;line-height:1.2;color:#93111e;}.flexslider .slides .slidercontent div.caption-wrapper .caption-text .caption-body{color:#414141;}.flexslider .slides .slidercontent div.caption-wrapper .caption-text .caption-body ul{margin:10px 0;padding:0;}.flexslider .slides .slidercontent div.caption-wrapper .caption-text .caption-body ul li{display:block;position:relative;padding:10px 15px;line-height:1.25rem;font-size:1.125rem;}.flexslider .slides .slidercontent div.caption-wrapper .caption-text .caption-body ul li::before{content:"";display:block;position:absolute;top:50%;left:0;width:0.25rem;height:0.25rem;margin-top:-0.125rem;background:#93111e;}.panel-collapse{overflow:hidden;transition:max-height 0.6s ease-in-out;max-height:0;height:auto;}.panel-collapse.expanded{max-height:1000px;}figure.table{margin:1em 0;}.contenttable .btn-red,.news .table .btn-red{width:100%;}.contenttable th,.news .table th{height:50px;}.table .contenttable .text-center,.news .text-center{text-align:center;margin:0;}.table .contenttable .text-right,.news .text-right{text-align:right;margin:0 !important;}.table .contenttable .text-left,.news .text-left{text-align:left;margin:0 !important;}.table .contenttable .rte-table-row-gray,.news .rte-table-row-gray{background-color:#e8e8e8 !important;}.table .contenttable .rte-table-row-white,.news .rte-table-row-white{background-color:#fff !important;}.news-list-view .news-container.noMedia .teaser-text img{height:auto;max-width:unset;float:right;}.news-list-view .news-container.hasMedia .teaser-text{width:auto;order:1;}.news-list-view .news-container.hasMedia .news-img-wrap{float:none;margin-left:0;padding-left:10px;width:auto;order:2;flex-grow:1;}.news-list-view .news-container.hasMedia .news-img-wrap img{height:revert-layer;max-width:unset;float:right;}.news-list-view .news-container.hasMedia .news-readmore{clear:both;}.news-list-view .news-container.noMedia .header,.news-list-view .news-container.noMedia .footer{width:100%;}.news-list-view .news-container.noMedia .teaser-text{width:100%;}.news-single p img{max-width:723px;height:auto;float:right;}.news-single .news-img-wrap{float:right;margin:0 0 10px 30px;}.news-single .frame-type-text h3,.news-single .frame-type-textmedia h3,.news-single .frame-type-textpic h3{color:#93111e;}.news-single .mediaelement-image img{height:revert-layer;}.news .news-img-wrap{width:auto !important;}.well{margin-bottom:20px;}@media (max-width:1040px){.mainSlider .frame-type-ws_slider{display:none;}.mainSlider .frame-type-image .image{height:300px;}.mainSlider .frame-type-image .image img{-o-object-position:32%;object-position:32%;-o-object-fit:cover;object-fit:cover;height:100%;}}.flexslider{margin-bottom:0 !important;}.news-list-view .f3-widget-paginator .current a{color:#404040;}.rte-image{max-width:unset;width:revert-layer;}[class*=frame-type-fondsfinder] .container{width:unset;padding-left:0;padding-right:0;}[class*=frame-type-fondsfinder] .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}@media (max-width:768px){[class*=frame-type-fondsfinder] .row{margin-right:0;margin-left:0;}}[class*=frame-type-fondsfinder] .row .container-grid{position:relative;width:100%;padding-right:15px;padding-left:15px;}@media (max-width:768px){[class*=frame-type-fondsfinder] .row .container-grid{padding-right:0;padding-left:0;}}[class*=frame-type-fondsfinder] .row .container-grid .col-12 .row .col-12{padding-right:15px;padding-left:15px;}[class*=frame-type-fondsfinder] .infosOrganismFondstile_fondsData.row .container-grid.col-md-3,[class*=frame-type-fondsfinder] .infosOrganismFondstile_fondsData.row .container-grid.col-sm-3,[class*=frame-type-fondsfinder] .infosOrganismFondstile_fondsData.row .container-grid.col-lg-3{flex:0 0 25% !important;max-width:25% !important;}[class*=frame-type-fondsfinder] .infosOrganismFondstile_fondsData.row .container-grid.col-md-9,[class*=frame-type-fondsfinder] .infosOrganismFondstile_fondsData.row .container-grid.col-sm-9,[class*=frame-type-fondsfinder] .infosOrganismFondstile_fondsData.row .container-grid.col-lg-9{flex:0 0 75% !important;max-width:75% !important;}[class*=frame-type-fondsfinder] .col-md-6{flex:0 0 50%;max-width:50%;}[class*=frame-type-fondsfinder] .col-12{flex:0 0 100%;max-width:100%;}@media (min-width:992px){[class*=frame-type-fondsfinder] .col-lg-4,[class*=frame-type-fondsfinder] col-xl-4{flex:0 0 33.33333333% !important;max-width:33.33333333% !important;}}@media (min-width:992px){[class*=frame-type-fondsfinder] .col-lg-8{flex:0 0 66.66666667% !important;max-width:66.66666667% !important;}[class*=frame-type-fondsfinder] .col-lg-6{flex:0 0 50%;max-width:50%;}}@media (min-width:1200px){[class*=frame-type-fondsfinder] .col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%;}}[class*=frame-type-fondsfinder] table{border:0;margin:0;}[class*=frame-type-fondsfinder] table tr th,[class*=frame-type-fondsfinder] table tr td{border-right:0;}[class*=frame-type-fondsfinder] .d-none{display:none !important;}[class*=frame-type-fondsfinder] .results .tableContainer table{margin:0;}[class*=frame-type-fondsfinder] .results .tableContainer table tr:first-child th{background:none;min-width:130px !important;}@media (max-width:991px){[class*=frame-type-fondsfinder] .results .tableContainer table tr:first-child th{min-width:154px !important;}}[class*=frame-type-fondsfinder] .fondsSelection .table table thead td{border:none;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table{z-index:9 !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table .collapsed{z-index:9 !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tr th{font-size:16px;font-weight:400 !important;text-align:center !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tr th:first-child{font-weight:500 !important;text-align:left !important;}[class*=frame-type-fondsfinder] .discountTradability table td.first p{margin:0;}[class*=frame-type-fondsfinder] .discountTradability table th{background-color:#fff;border-right:none;margin:0;text-align:center;}[class*=frame-type-fondsfinder] .discountTradability table th a img.logo{float:none;float:none;}[class*=frame-type-fondsfinder] .infosMoleculeDiscounttradability table tr th{border-bottom:1px solid #404040;background-color:#fff;}[class*=frame-type-fondsfinder] .infosMoleculeDiscounttradability table tr td{text-align:center;border-left:1px solid #404040;border-bottom:1px solid #404040;}[class*=frame-type-fondsfinder] .buttons button.btnCompare.inCompareList{background-color:#73020d !important;border-color:#73020d !important;}[class*=frame-type-fondsfinder] .results .tabNavi .pageNav .right input{text-align:center;width:45px !important;height:30px;margin:0 10px;padding:0;}[class*=frame-type-fondsfinder] .discountTradability table{margin:0;}[class*=frame-type-fondsfinder] .performance .selectors .left{width:64% !important;}[class*=frame-type-fondsfinder] .performance .selectors .right{width:34% !important;}[class*=frame-type-fondsfinder] .performance .selectors .right input{width:unset;font-size:revert;height:36px !important;line-height:normal;margin-bottom:0 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table{margin:0;border:none;}[class*=frame-type-fondsfinder] .performance .performanceTable table thead tr th{border-right:none;border-bottom:none;font-weight:400 !important;color:#404040 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table thead tr th:first-child{color:#93111e !important;padding-left:10px !important;}[class*=frame-type-fondsfinder] .quintileRankingTable table th,[class*=frame-type-fondsfinder] .keyFiguresTable table th{font-weight:400 !important;color:#404040 !important;font-weight:400 !important;}[class*=frame-type-fondsfinder] .quintileRankingTable table th:first-child,[class*=frame-type-fondsfinder] .keyFiguresTable table th:first-child{color:#93111e !important;}[class*=frame-type-fondsfinder] .quintileRankingTable .fond .quintileRanking{font-weight:400 !important;}[class*=frame-type-fondsfinder] .frame-type-fondsfinder_fondscompare .performanceTable table tr.annualized td.positiv{color:#179200 !important;}[class*=frame-type-fondsfinder] .investmentDistribution .contentBoxes.row,[class*=frame-type-fondsfinder] .masterData .contentBoxes.row,[class*=frame-type-fondsfinder] .costs .contentBoxes.row,[class*=frame-type-fondsfinder] .keyFigures .contentBoxes.row{display:flex;flex-wrap:wrap;}[class*=frame-type-fondsfinder] .investmentDistribution .contentBoxes.row .content table,[class*=frame-type-fondsfinder] .masterData .contentBoxes.row .content table,[class*=frame-type-fondsfinder] .costs .contentBoxes.row .content table,[class*=frame-type-fondsfinder] .keyFigures .contentBoxes.row .content table{table-layout:fixed;margin:0;border:0;}[class*=frame-type-fondsfinder] .investmentDistribution .contentBoxes.row .content table tr td,[class*=frame-type-fondsfinder] .masterData .contentBoxes.row .content table tr td,[class*=frame-type-fondsfinder] .costs .contentBoxes.row .content table tr td,[class*=frame-type-fondsfinder] .keyFigures .contentBoxes.row .content table tr td{border-bottom:1px solid #404040;border-right:0;}[class*=frame-type-fondsfinder] .investmentDistribution .contentBoxes.row .content table tr:last-child td,[class*=frame-type-fondsfinder] .masterData .contentBoxes.row .content table tr:last-child td,[class*=frame-type-fondsfinder] .costs .contentBoxes.row .content table tr:last-child td,[class*=frame-type-fondsfinder] .keyFigures .contentBoxes.row .content table tr:last-child td{border-bottom:0;}[class*=frame-type-fondsfinder] .saleDocuments .contentBox .content table{margin:0;border:0;}[class*=frame-type-fondsfinder] .stickyBottomContainer .container{width:auto !important;}@media (max-width:768px){[class*=frame-type-fondsfinder] .stickyBottomNavi{left:0 !important;}}@media (max-width:768px){[class*=frame-type-fondsfinder] .searchField{width:95% !important;}}[class*=frame-type-fondsfinder] .searchField .container{display:inline;padding:0;margin:0;}[class*=frame-type-fondsfinder] .searchField input{flex-grow:1;font-size:16px;text-align:center;border:1px solid #93111e;width:96%;line-height:1rem;margin-bottom:0 !important;height:36px;width:94%;}@media (max-width:1040px){[class*=frame-type-fondsfinder] .searchField input{width:93%;}}@media (max-width:768px){[class*=frame-type-fondsfinder] .searchField input{width:94%;}}[class*=frame-type-fondsfinder] .keyFigures table{margin:0;}[class*=frame-type-fondsfinder] .quintileRankingTable table,[class*=frame-type-fondsfinder] .keyFiguresTable table{border:0;margin:0;}[class*=frame-type-fondsfinder] .quintileRankingTable table th,[class*=frame-type-fondsfinder] .keyFiguresTable table th{background-color:#fff;border-right:0;}[class*=frame-type-fondsfinder] .icon.noteTooltip-toggle svg{height:12px;width:12px;}[class*=frame-type-fondsfinder] .icon.noteTooltip-toggle svg g .circle1{stroke:#93111e;}[class*=frame-type-fondsfinder] .icon.noteTooltip-toggle svg g .circle2{fill:#93111e;}[class*=frame-type-fondsfinder] .icon.noteTooltip-toggle svg g rect{fill:#93111e;}[class*=frame-type-fondsfinder] .contentBoxes .contentBox .content{padding:20px;}[class*=frame-type-fondsfinder] .contentBoxes .contentBox .content .logo{float:none;margin:0;}[class*=frame-type-fondsfinder] .infosOrganismAccordioncard--bgContainer{background-color:#F7F7F7 !important;}[class*=frame-type-fondsfinder] .performance .bottomSelectors .compareSelect .selectWrapper select{padding:0 0 0 10px;margin-bottom:0 !important;}[class*=frame-type-fondsfinder] .ankerMenu.sticky-active{top:62px !important;}[class*=frame-type-fondsfinder] .ankerMenu ul li a{font-size:14px !important;font-weight:normal !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th .logo{margin-bottom:4px;margin-left:0 !important;}[class*=frame-type-fondsfinder] .discountTradability .banksTable tr th a .logo{margin-left:0 !important;}[class*=frame-type-fondsfinder] .infosMoleculeSearchfield--searchField .infosMoleculeSearchfield-searchField{flex:1 !important;min-width:0;height:36px;padding:0 !important;margin-bottom:0 !important;}@media (min-width:992px){[class*=frame-type-fondsfinder] .infosMoleculeSearchfield--searchField .infosMoleculeSearchfield-searchField{padding-right:20px !important;}}[class*=frame-type-fondsfinder] .infosMoleculeSearchfield--searchField .infosMoleculeSearchfield-searchFieldButton{width:36px;height:36px;flex-shrink:0;}.frame-type-fondsfinder_fondscompare .stickyBottomWrapper{height:40px !important;}.frame-type-fondsfinder_fondscompare .fondsSelection .table table{margin:0;}.stickyBottomWrapper .quicksearchResults{margin:-10px 0 10px 0;}.frame-type-fondsfinder_fondssearch .infosMoleculeFilterfields--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeDiscounttradability--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeMasterdataandcosts--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeKeyfigures--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeSustainability--bgContainer{background-color:#F7F7F7 !important;}.frame-type-fondsfinder_fondssearch .infosMoleculeFilterfields--bgContainer input[type=text],.frame-type-fondsfinder_fondssearch .infosMoleculeDiscounttradability--bgContainer input[type=text],.frame-type-fondsfinder_fondssearch .infosMoleculeMasterdataandcosts--bgContainer input[type=text],.frame-type-fondsfinder_fondssearch .infosMoleculeKeyfigures--bgContainer input[type=text],.frame-type-fondsfinder_fondssearch .infosMoleculeSustainability--bgContainer input[type=text]{background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50' height='24'><text x='0' y='18' font-size='20' font-family='Arial' fill='%23404040'>|</text><text x='20' y='20' font-size='20' font-family='Arial' fill='%23404040'>%</text></svg>") no-repeat right 10px center !important;}@media (max-width:768px){.frame-type-fondsfinder_fondssearch .infosMoleculeFilterfields--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeDiscounttradability--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeMasterdataandcosts--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeKeyfigures--bgContainer,.frame-type-fondsfinder_fondssearch .infosMoleculeSustainability--bgContainer{padding-right:10px !important;padding-left:10px !important;}}[class*=frame-type-fondsfinder] button,[class*=frame-type-fondsfinder] input,[class*=frame-type-fondsfinder] optgroup,[class*=frame-type-fondsfinder] select,[class*=frame-type-fondsfinder] textarea{font-family:"rubik",sans-serif !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .infosAtomTextfield--TextField{width:50% !important;}[class*=frame-type-fondsfinder] strong{font-family:"rubik",sans-serif !important;}[class*=frame-type-fondsfinder] .stickyBottomWrapper .stickyBottomNavi .button{font-family:"rubik",sans-serif !important;border-right:1px solid #c1c1c1 !important;}[class*=frame-type-fondsfinder] .stickyBottomWrapper .stickyBottomNavi .button:last-child{border-right:0 !important;}[class*=frame-type-fondsfinder] .stickyBottomWrapper .stickyBottomContainer .form .list{background-color:#F8F8F8 !important;}[class*=frame-type-fondsfinder] .stickyBottomWrapper .stickyBottomContainer .form .list .collectionContainer .element:nth-child(even){background-color:#F8F8F8 !important;}[class*=frame-type-fondsfinder] .shortinfo strong{font-family:"rubik",sans-serif !important;}[class*=frame-type-fondsfinder] .infoContainerLeft .infos .fondData p{font-weight:400 !important;}[class*=frame-type-fondsfinder] .infoContainerLeft .infos .fondData p strong{font-weight:500 !important;}[class*=frame-type-fondsfinder] .infoContainerLeft .classes table tr th{font-family:"rubik",sans-serif !important;font-weight:500 !important;padding:0 !important;background-color:#f7f7f7 !important;}[class*=frame-type-fondsfinder] .infoContainerLeft .classes table tr th:first-child{font-weight:500 !important;}[class*=frame-type-fondsfinder] .infoContainerLeft tr td span.euro{font-weight:500 !important;line-height:35px;padding:0 !important;font-size:18px !important;}[class*=frame-type-fondsfinder] .ankerMenu ul li{border-right:1px solid #c1c1c1 !important;}[class*=frame-type-fondsfinder] .shortinfo .ratings p{font-weight:500 !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft h1.h2{font-family:"rubik",sans-serif !important;line-height:24px;font-size:24px !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .fondPrice p:first-child{margin-top:5px;font-weight:500 !important;font-size:16px;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .fondPrice .price{font-weight:500 !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table{background-color:#f7f7f7;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tbody{box-shadow:none;}[class*=frame-type-fondsfinder] .discountTradability table td{font-family:"rubik",sans-serif !important;font-weight:500 !important;}[class*=frame-type-fondsfinder] .discountTradability table td.first p{font-family:"rubik",sans-serif !important;font-weight:500 !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tr th{border-bottom:0;}[class*=frame-type-fondsfinder] .discountTradability table tr.combined ~ .combined td p{font-family:"OpenSans-Light",Arial,sans-serif;font-weight:400 !important;}[class*=frame-type-fondsfinder] .infosOrganismAccordioncard--bgContainer h2{font-family:"rubik",sans-serif !important;}[class*=frame-type-fondsfinder] button{border-radius:0 !important;font-family:"rubik",sans-serif !important;font-weight:normal !important;}[class*=frame-type-fondsfinder] button.compare a{font-weight:normal !important;}[class*=frame-type-fondsfinder] svg text tspan{font-weight:400 !important;}[class*=frame-type-fondsfinder] svg text tspan.percent{font-weight:500 !important;}[class*=frame-type-fondsfinder] svg text tspan.value{font-weight:400 !important;}[class*=frame-type-fondsfinder] .buttons button a{padding:6px 10px !important;font-weight:normal !important;}[class*=frame-type-fondsfinder] .buttons button.savingsPlan{display:block !important;}[class*=frame-type-fondsfinder] .buttons button.btnCompare{padding:8px 10px !important;background-color:#808080 !important;border-color:#808080 !important;color:#fff !important;font-weight:normal !important;}[class*=frame-type-fondsfinder] .buttons button.detail,[class*=frame-type-fondsfinder] .buttons button.delete{background-color:#808080 !important;border-color:#808080 !important;font-weight:normal !important;color:#fff !important;}[class*=frame-type-fondsfinder] .buttons button.detail a,[class*=frame-type-fondsfinder] .buttons button.delete a{color:#fff !important;}[class*=frame-type-fondsfinder] .discountTradability table tr td button{width:90%;}[class*=frame-type-fondsfinder] .contentBoxes.row .content table tr td{font-family:"rubik",sans-serif !important;padding:8px !important;font-weight:400 !important;}[class*=frame-type-fondsfinder] .contentBoxes.row .content table tr td:last-child strong{font-family:"rubik",sans-serif !important;font-weight:500 !important;-webkit-hyphens:auto;hyphens:auto;}[class*=frame-type-fondsfinder] .contentBoxes.row .content table tr td:last-child strong:nth-of-type(2){font-weight:400 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table thead tr th > span{font-family:"rubik",sans-serif !important;font-weight:400 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table thead tr th > span strong{font-weight:500 !important;}[class*=frame-type-fondsfinder] .keyFigures .keyFiguresTable table tbody tr td{font-weight:400 !important;}[class*=frame-type-fondsfinder] .selectors button{font-size:15px !important;}[class*=frame-type-fondsfinder] .investmentPrinciple .textBox{font-weight:400 !important;}[class*=frame-type-fondsfinder] .contentBoxes .contentBox .content.lightgreenBorder .flex p{font-weight:400 !important;}[class*=frame-type-fondsfinder] .contentBoxes .contentBox .content.greenBorder .fundrating .green{font-weight:500 !important;font-size:18px !important;margin:0;}[class*=frame-type-fondsfinder] .contentBoxes .contentBox .content.roundCorner h4{font-weight:500 !important;font-size:18px !important;color:#404040 !important;}[class*=frame-type-fondsfinder] .keyFigures .keyFiguresTable table thead tr th{padding-bottom:0;font-weight:500 !important;text-align:center;}[class*=frame-type-fondsfinder] .investmentDistribution .contentBoxes .contentBox .graph .topHoldings .percent{font-weight:500 !important;}[class*=frame-type-fondsfinder] .investmentDistribution .contentBoxes .contentBox .graph .topHoldings .holding{font-weight:400 !important;}[class*=frame-type-fondsfinder] .discountTradability table tr.combined ~ .combined td p{font-family:"rubik",sans-serif !important;font-weight:400 !important;}[class*=frame-type-fondsfinder] .discountTradability table tr.combined:nth-child(4) td:not(.first){color:#00CC22 !important;}[class*=frame-type-fondsfinder] .infosMoleculeDiscounttradability table tr th .logo{margin-left:0;}[class*=frame-type-fondsfinder] .infosMoleculeDiscounttradability table tr td:first-child{max-width:270px;font-weight:500 !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .infosAtomTextfield--TextField input{line-height:16px !important;font-size:15px !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .infosAtomTextfield--TextField h4{height:18px;}[class*=frame-type-fondsfinder] .performance .selectors .left button{border-right:1px solid #c1c1c1 !important;}[class*=frame-type-fondsfinder] .riskReturnChart .selectors button{border-right:1px solid #c1c1c1 !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .singleSelect .infosAtomSelect--Select select{line-height:16px;font-size:15px !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .singleSelect .infosAtomSelect--Select h4{min-height:18px !important;}[class*=frame-type-fondsfinder] .stickyBottomWrapper .stickyBottomContainer .form .list .collectionContainer .element button{background-color:#808080 !important;}[class*=frame-type-fondsfinder] .infosMoleculeMasterdataandcosts--filterSelectContainer .infosAtomCheckbox--selectBox{margin-bottom:4px !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .infosAtomTextfield--TextField{width:60% !important;}[class*=frame-type-fondsfinder] .infosMoleculeSustainability--bgContainer label{vertical-align:sub !important;display:unset !important;}[class*=frame-type-fondsfinder] .performance .bottomSelectors .fwwSektordurchschnitt{font-weight:500 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table tbody tr td span.positiv{color:#00CC22 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table tbody tr td{font-size:16px !important;font-weight:400 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable table thead tr th{padding-bottom:0 !important;font-weight:500 !important;}[class*=frame-type-fondsfinder] .performance .selectors .right input{padding:0 !important;}[class*=frame-type-fondsfinder] .results .tabNavi .tab{font-family:"rubik",sans-serif !important;border-right:1px solid #c1c1c1 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td span.positiv{color:#00CC22;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .infosAtomTextfield--TextField{width:50% !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th{font-weight:500 !important;text-align:center;padding:0 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th.fondsname{padding-left:10px !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th.risk{font-weight:400 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th.risk strong{font-weight:500 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th span{font-weight:400 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th span b{font-weight:500 !important;}[class*=frame-type-fondsfinder] button.compare a{padding:0 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td{font-weight:400 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td span{font-weight:400 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td span strong{font-weight:500 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td span.default{font-weight:400 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td span.default strong{font-weight:500 !important;}[class*=frame-type-fondsfinder] .results .tabNavi .pageNav .left input{padding:0 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr:hover td span.sri{color:#fff !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr:hover td span.positiv{color:#00CC22 !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr:hover td span strong{color:#404040 !important;}[class*=frame-type-fondsfinder] .results table tr:hover td a span{color:#4c4c4c;}[class*=frame-type-fondsfinder] .results .tabNavi .tab.act.discountTradability ~ .tableContainer table .discountTradability.secondCol span{font-weight:400;}[class*=frame-type-fondsfinder] .results .tabNavi .tab.act.discountTradability ~ .tableContainer table .discountTradability.secondCol span strong{font-weight:600;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td span.green{color:#00CC22 !important;}[class*=frame-type-fondsfinder] .infosMoleculeMasterdataandcosts--filterSelectContainer label span{font-weight:400 !important;font-size:15px !important;}[class*=frame-type-fondsfinder] .infosMoleculeSustainability--bgContainer .minSelect h4.backendProperty{color:#179200 !important;font-weight:500 !important;}[class*=frame-type-fondsfinder] .infosMoleculeSustainability--bgContainer .singleSelect h4{font-weight:500 !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .row .col-12:nth-child(2) .infosAtomTextfield--TextField input{background:none !important;background-color:#fff !important;}@media (max-width:1199px){[class*=frame-type-fondsfinder] .infosMoleculeMasterdataandcosts--filterSelectContainer .otherFeatures{width:265px !important;}}@media (max-width:768px){[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .singleSelect.smallSelect{max-width:85px;min-width:85px !important;}[class*=frame-type-fondsfinder] .infosOrganismFondssearch-container .accordionSwitch h3{margin:0 !important;}[class*=frame-type-fondsfinder] .infosMoleculeMasterdataandcosts--filterSelectContainer{margin-left:0 !important;margin-right:0 !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .row > [class*=col]{display:block !important;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .infosAtomTextfield--TextField{width:165px !important;}[class*=frame-type-fondsfinder] .infosMoleculeSustainability--bgContainer .row > [class*=col],[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .row > [class*=col]{padding-left:0;padding-right:0;}[class*=frame-type-fondsfinder] .results .tableContainer table tr td{min-width:195px !important;}[class*=frame-type-fondsfinder] .results .tableContainer table tr th.discountTradability span{display:inline-block !important;}[class*=frame-type-fondsfinder] .results .tabNavi .tab.act.discountTradability ~ .tableContainer table .discountTradability.secondCol{min-width:190px !important;}}@media (max-width:400px){[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .row .col-12 .infosAtomTextfield--TextField{margin-right:15px;}[class*=frame-type-fondsfinder] .infosMoleculeKeyfigures--bgContainer .row .col-12:last-child .infosAtomTextfield--TextField{width:140px !important;}}.ankerMenu.sticky-active{z-index:9 !important;}.frame-type-fondsfinder_fondsdetail .shortinfo .infoContainerLeft .fondPrice .price{font-size:24px !important;}.charttooltip{z-index:8 !important;}@media (max-width:768px){.frame-type-fondsfinder_fondsdetail .investmentDistribution #pieChart-Rating-Verteilung{text-align:center;}.frame-type-fondsfinder_fondsdetail .investmentDistribution .contentBoxes .contentBox .graph{padding:10px 20px 0 !important;}.frame-type-fondsfinder_fondsdetail .investmentDistribution .contentBoxes .contentBox .graph .topHoldings{margin-left:-15px !important;}.frame-type-fondsfinder_fondsdetail .investmentDistribution .contentBoxes .contentBox .graph h3.title-Top10Holdings{margin-left:0 !important;}.frame-type-fondsfinder_fondsdetail .selectors .range-dropdown{font-family:"rubik",sans-serif !important;font-weight:normal !important;font-size:16px !important;}.frame-type-fondsfinder_fondsdetail .classes .classes-card__header{font-weight:500 !important;}.frame-type-fondsfinder_fondsdetail .infosOrganismAccordioncard--bgContainer{padding-left:0 !important;padding-right:0 !important;}.frame-type-fondsfinder_fondsdetail .infosOrganismAccordioncard--bgContainer .discountTradability h2{margin:15px 10px 15px !important;}.frame-type-fondsfinder_fondsdetail .ankerMenu.sticky-active{top:95px !important;}.frame-type-fondsfinder_fondsdetail .infosOrganismFondssearch-container .accordionSwitch{margin:0 10px;}.frame-type-fondsfinder_fondsdetail .performance .selectors .left,.frame-type-fondsfinder_fondsdetail .performance .selectors .right{width:100% !important;}.frame-type-fondsfinder_fondsdetail .investmentPrinciple{padding:0 10px;}.frame-type-fondsfinder_fondsdetail .investmentPrinciple .textBox{padding:15px 10px !important;}.frame-type-fondsfinder_fondsdetail .premiumFond{margin:-20px 0 0 0 !important;}.frame-type-fondsfinder_fondsdetail .shortinfo{padding:0 10px;}.frame-type-fondsfinder_fondsdetail .shortinfo .hint p{font-family:"rubik",sans-serif !important;font-weight:normal !important;font-size:0.7rem;}.frame-type-fondsfinder_fondsdetail .riskReturnChart{padding:0 10px 15px 10px;}.frame-type-fondsfinder_fondsdetail .contentBoxes .contentBox{padding:15px 10px !important;}.frame-type-fondsfinder_fondsdetail .keyFiguresTable{margin:0 10px !important;}.frame-type-fondsfinder_fondsdetail .performance{padding-left:10px;padding-right:10px;}.frame-type-fondsfinder_fondsdetail .performance .performanceTable{border:none !important;padding:5px 0 !important;}.frame-type-fondsfinder_fondsdetail .performance .performanceTable tr:nth-child(odd){background-color:#ededed;}.frame-type-fondsfinder_fondsdetail .performance .performanceTable tr:nth-child(even){background-color:#fff;}.frame-type-fondsfinder_fondsdetail .performance .performanceTable td[data-label="Quintilsranking Wert"].no-label{font-size:0 !important;}.frame-type-fondsfinder_fondsdetail .saleDocuments .contentBoxes.grid{margin-right:0 !important;margin-left:0 !important;}.frame-type-fondsfinder_fondsdetail .discountTradability .tableContainer{padding-right:10px !important;padding-left:10px !important;}}.frame-type-fondsfinder_fondscompare .discountTradability table th{padding:15px 5px 0 5px !important;}.frame-type-fondsfinder_fondscompare .discountTradability table th a{margin-bottom:0 !important;}.frame-type-fondsfinder_fondscompare .discountTradability table th a .logo{padding:0 !important;margin:0 !important;}.frame-type-fondsfinder_fondscompare .discountTradability table tbody tr td.buttons .savingsPlan{display:none !important;}.frame-type-fondsfinder_fondscompare .discountTradability .tabNavi .tab.act.savingsPlan ~ .tableContainer table tbody tr td.buttons .savingsPlan{display:block !important;}.frame-type-fondsfinder_fondscompare .discountTradability .tabNavi .tab.act.savingsPlan ~ .tableContainer table tbody tr td.buttons .buyButton{display:none !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tbody tr td{border-bottom:none !important;font-weight:400 !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tbody tr td.backendProperty{font-weight:500 !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tbody tr td.backendProperty span{font-weight:400 !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tbody tr td[data-label=clients]{font-weight:500 !important;}.frame-type-fondsfinder_fondstile .infosOrganismFondstile .infosOrganismFondstile_wrapper .detailBtn{border-radius:0 !important;font-family:"rubik",sans-serif !important;}.frame-type-fondsfinder_fondscompare .fondsSelection .table table thead td{font-weight:500 !important;color:#404040 !important;text-align:center;}.frame-type-fondsfinder_fondscompare .fondsSelection h4{font-weight:500 !important;font-family:"rubik",sans-serif !important;}.frame-type-fondsfinder_fondscompare .fondsSelection div{font-weight:400 !important;}.frame-type-fondsfinder_fondscompare .fondsSelection div strong{font-family:"rubik",sans-serif !important;font-weight:500 !important;}.frame-type-fondsfinder_fondscompare .results .tabNavi .tab{padding:10px 3px !important;}.frame-type-fondsfinder_fondscompare .discountTradability table th a img.logo{margin-left:0 !important;}.frame-type-fondsfinder_fondscompare .buttons button a{padding:0 !important;}.frame-type-fondsfinder_fondscompare .performance .performanceTable table tr th,.frame-type-fondsfinder_fondscompare .quintileRankingTable table tr th,.frame-type-fondsfinder_fondscompare .masterDataTable table tr th,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr th,.frame-type-fondsfinder_fondscompare .investmentDistributionTable table tr th{font-family:"rubik",sans-serif !important;font-weight:500 !important;color:#404040 !important;}.frame-type-fondsfinder_fondscompare .performance .performanceTable table tr td,.frame-type-fondsfinder_fondscompare .quintileRankingTable table tr td,.frame-type-fondsfinder_fondscompare .masterDataTable table tr td,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr td,.frame-type-fondsfinder_fondscompare .investmentDistributionTable table tr td{font-family:"rubik",sans-serif !important;font-weight:400 !important;}.frame-type-fondsfinder_fondssearch .results .tableContainer table tr:hover{background-color:rgba(147,17,30,0.0588235294) !important;}.frame-type-fondsfinder_fondscompare .masterDataTable table tbody tr:nth-child(even):hover,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tbody tr:nth-child(even):hover{background-color:#F8F8F8 !important;}.frame-type-fondsfinder_fondscompare .fondsSelection .table table tbody tr td span.sri{font-weight:500 !important;}.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr th.risk:not(.backendProperty),.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr th.volatility,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr th.sharpeRatio,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr th.alphaAndBeta,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tr th.correlationCoefficient{font-weight:500 !important;padding-left:0.625rem !important;}.frame-type-fondsfinder_fondscompare .masterDataTable table tbody tr td span.sri,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table tbody tr td span.sri{font-weight:500 !important;}.frame-type-fondsfinder_fondscompare .fondsSelection .table table tbody tr:hover{background-color:rgba(147,17,30,0.0588235294) !important;cursor:pointer;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tr td{font-weight:400 !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper .infosOrganismFondslistfondsTitle{font-weight:500 !important;}.frame-type-fondsfinder_fondscompare .investmentDistributionTable span.date,.frame-type-fondsfinder_fondscompare .investmentDistributionTable table thead tr th:first-child span.date{font-family:"rubik",sans-serif !important;color:#4c4c4c !important;}.frame-type-fondsfinder_fondscompare .performance .performanceTable table thead tr th:nth-child(6){vertical-align:bottom !important;}.frame-type-fondsfinder_fondscompare .performance .quintileRankingTable table thead tr th{vertical-align:bottom !important;padding-bottom:0 !important;}.frame-type-fondsfinder_fondsdetail .performance .performanceTable table thead tr th:nth-child(6){vertical-align:top !important;color:#93111e !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tr td{font-weight:500 !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper table tr td span{font-weight:400 !important;}.frame-type-fondsfinder_fondslist .infosOrganismFondslist .infosOrganismFondslist_wrapper .infosOrganismFondslistfondsTitle{font-family:"rubik",sans-serif !important;}.buttons button span.error{color:#fff !important;}.custom-tooltip{font-family:"rubik",sans-serif !important;}.headerContact{margin-right:1% !important;}@media (max-width:991px){.headerContact{margin-right:3% !important;flex-flow:wrap-reverse;}}@media (max-width:991px){.headerContact .frame-type-fondsfinder-ce-plugin{width:100%;}}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField{width:260px;}@media (max-width:991px){.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField{max-height:0;opacity:0;overflow:hidden;transition:all 0.3s ease;width:100%;margin-bottom:10px;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField.active{max-height:100px;min-height:30px;opacity:1;overflow:visible;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField.active .column .row:last-child .quicksearchResults{display:block;}}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container{width:100% !important;margin:0;padding-right:0;padding-left:30px;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:first-child span.search-icon{margin-right:0;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child{position:absolute;width:530px;left:-309px;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults .result-group li{padding-right:45px;}@media (max-width:991px){.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child{width:100%;left:0;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults{display:none;}.headerContact .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults .result-group li{padding-right:45px;}}@media (max-width:991px){.section-content .frame-type-fondsfinder-ce-plugin{width:100%;}}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField{width:300px;float:right;margin-right:30px;}@media (max-width:991px){.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField{display:block !important;}}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .column .row:first-child{margin-top:45px;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .column .row:last-child{position:absolute;width:493px;left:-306px !important;}@media (max-width:991px){.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .column .row:last-child{left:-42px !important;}}@media (max-width:767px){.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .column .row:last-child{left:0 !important;padding-right:37px;}}@media (max-width:991px){.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField{display:none;width:100%;margin-bottom:30px;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField.active{display:block;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField.active .column .row:last-child .quicksearchResults{display:block;}}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container{width:100% !important;margin:0;padding-right:0;padding-left:30px;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:first-child span.search-icon{margin-right:0;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child{position:absolute;width:530px;left:-309px;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults ul{color:#404040;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults .result-group li{padding-right:45px;}@media (max-width:991px){.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child{width:100%;left:0;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults{display:none;}.section-content .frame-type-fondsfinder-ce-plugin .infosMoleculeSearchfield--searchField .container .column .row:last-child .quicksearchResults .result-group li{padding-right:45px;}}@media (max-width:768px){[class*=frame-type-fondsfinder] .discountTradability .bankCard a .logo{float:none !important;margin-top:-5px !important;margin-bottom:15px !important;}[class*=frame-type-fondsfinder] .infosMoleculeDiscounttradability .bank-header img{width:auto;height:45px;margin-bottom:0.25rem;float:none !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerRight .buttons{display:inline-grid !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tr th{font-size:14px !important;}[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tr th:first-child{font-size:16px !important;}.frame-type-fondsfinder_fondscompare .performance .selectors .left,.frame-type-fondsfinder_fondscompare .performance .selectors .right{width:100% !important;}.frame-type-fondsfinder_fondscompare .searchField input{width:auto;}}@media (max-width:991px){[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft{flex:none !important;width:100%;}}@media (max-width:768px){[class*=frame-type-fondsfinder] .discountTradability .bankCard .bankRow.headline .label{font-weight:500 !important;}[class*=frame-type-fondsfinder] .performance .performanceTable td:before{content:attr(data-label);font-weight:500 !important;}}@media (max-width:480px){.keyFigures .keyFiguresTable table tbody tr td.textCenter{font-family:"rubik",sans-serif !important;height:30px;}.keyFigures .keyFiguresTable table tbody tr td:not(.textCenter){font-size:16px !important;font-weight:500 !important;}}@media (max-width:400px){[class*=frame-type-fondsfinder] .shortinfo .infoContainerLeft .classes table tr th{font-size:10px !important;}}.frame-type-fondsfinder_fondscompare .performanceChart .selectors .range-dropdown{font-family:"rubik",sans-serif !important;font-weight:normal !important;font-size:16px !important;}.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th{color:#4c4c4c !important;}.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(1),.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(6),.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(11),.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(16),.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(20){font-weight:bold;color:#93111e !important;font-family:"OpenSans-Regular",sans-serif;}.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(1) span.property,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(6) span.property,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(11) span.property,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(16) span.property,.frame-type-fondsfinder_fondscompare .keyFiguresDataTable table thead tr th:nth-of-type(20) span.property{color:orange !important;font-weight:normal;font-family:"OpenSans-Light";}@font-face{font-family:'flexslider-icon';src:url('../../../_assets/9df788009964e570e2adde4650f054ef/Fonts/Flexslider/flexslider-icon.eot');src:url('../../../_assets/9df788009964e570e2adde4650f054ef/Fonts/Flexslider/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../../_assets/9df788009964e570e2adde4650f054ef/Fonts/Flexslider/flexslider-icon.woff') format('woff'),url('../../../_assets/9df788009964e570e2adde4650f054ef/Fonts/Flexslider/flexslider-icon.ttf') format('truetype'),url('../../../_assets/9df788009964e570e2adde4650f054ef/Fonts/Flexslider/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none;}}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:60px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}.flexslider .caption-title{font-weight:bold;}.flexslider .caption-body p{margin-bottom:0;}.flexslider .caption-text{padding:17px;}.flexslider .slides img{height:auto;}@media screen and (min-width:861px){.slides li div.caption-wrapper{position:absolute;width:350px;top:auto;bottom:20px;background:rgba(255,255,255,0.9);}.slides li div.caption span{color:#fff;display:block;}.slides li div.caption .caption-title{font-size:18px;font-weight:bold;margin-bottom:5px;text-align:right;}.slides li div.caption .caption-text{font-size:12px;line-height:15px;}.flexslider .caption-align-left.caption-wrapper{left:20px;}.flexslider .caption-align-left .caption-link{left:20px;}.flexslider .caption-align-right.caption-wrapper{right:20px;}.flexslider .caption-align-right .caption-link{right:20px;}}
