/*!
* 
*
* Built with love by B&B. Markenagentur
*
* http://bundb.de
*

Theme Name: BundB Themen
Theme URI: http://bundb.de
Description: Development and Theme Design by B&B. Markenagentur
Version: 2.0.0
Author: B&B. Markenagentur
Author URI: http://bundb.de

License: MIT
License URI: http://opensource.org/licenses/mit-license.php
*/#jg--scrollbar{position:fixed;height:100%;width:14px;background-color:transparent;top:0;right:0;transform:translate3d(100%,0,0);transition:transform .2s cubic-bezier(.75,.25,0,1);z-index:1002}#jg--scrollstick{display:block;position:absolute;width:4px;margin:0 auto;left:0;right:0;background-color:var(--color-black);border-radius:1px;cursor:grab}#jg--scrollstick:active,body.stickdragging{cursor:grabbing}#jg--menuscrollbar{position:fixed;height:100%;width:14px;background-color:transparent;top:0;right:0;transform:translate3d(100%,0,0);transition:transform .2s cubic-bezier(.75,.25,0,1);z-index:1004}#jg--menuscrollstick{display:block;position:absolute;width:4px;margin:0 auto;left:0;right:0;background-color:var(--color-stdhgl);border-radius:1px;cursor:grab}#jg--menuscrollstick:active,body.stickdraggingmenu{cursor:grabbing}.empty{position:absolute;width:0;height:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0}.bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}pre{position:relative;font-size:.75rem;line-height:1.2;background-color:#ff0;color:#000!important;top:0;left:0;z-index:999999999999;overflow:scroll;width:auto;height:100%}.dg.ac{top:1 0px!important;z-index:1000!important}#etc{position:absolute;width:0;height:0;top:0;left:0}#etc #window-wh{position:fixed;width:100vw;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;z-index:-2;visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;top:0;left:0}figure{display:flex;justify-content:center;align-items:center;position:relative;margin:0;width:100%;height:auto;overflow:hidden}figure.caption--on{margin:0 0 6rem}img{display:block;position:relative;height:100%;max-width:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}figure.setratio{display:flex;justify-content:center;align-items:center;position:relative;height:auto;width:100%}figure.setratio img,figure.setratio video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}figure.jg--lazytrans{opacity:1!important;transition:opacity .4s ease!important}figure.jg--lazytrans.jg--lazyimg{opacity:0!important}figure.setratio .ratiovalue{display:block;position:relative}figure.vimeo iframe{position:absolute}figure.fitheight{height:intrinsic;height:-moz-fit-content;height:fit-content}figure.setratio figcaption{display:block;position:absolute;bottom:0;left:0;transform:translate3d(0,3.6rem,0)}figure.icon.size24,figure.icon.size24 img{width:24px;height:24px;min-width:24px;min-height:24px}figure.icon.size36,figure.icon.size36 img{width:36px;min-width:36px;height:36px;min-height:36px}figure.icon.size48,figure.icon.size48 img{width:48px;min-width:48px;height:48px;min-height:48px}#preloadimg{display:block;background-color:var(--color-white);position:fixed;height:100vh;height:-webkit-fill-available;min-height:100dvh;width:100vw;left:0;top:0;z-index:1000;opacity:0;transition:opacity .4s .2s ease-out}#preloadimg.plimg0{opacity:1}section.jg--media .media{display:block;width:100%;height:auto}section.jg--media .image--container{width:100%;max-width:960px;height:auto;margin:0 auto}section.jg--media .galleries.slide--hold:before{content:"";display:block;position:absolute;z-index:9999;left:0;right:0;width:100%;height:100%}section.jg--media .gallery--children:hover{cursor:grab}section.jg--media .gallery--children:active{cursor:grabbing}section.jg--media .galleries{display:flex;position:relative;align-items:center;width:100%;height:auto;margin:0 auto}section.jg--media .galleries figure.jg--lazytrans>img{transition:unset!important}section.jg--media .gallery--frame{display:flex;position:relative;width:100%;box-sizing:border-box;overflow:hidden;margin:0 auto}section.jg--media .gallery--parent{display:flex;position:relative;height:100%;left:0}section.jg--media .galleries.shifting .gallery--parent{transition-property:left;transition-timing-function:cubic-bezier(0,.9,.6,1)}section.jg--media .gallery--children{display:flex;position:relative;width:100%;height:auto;box-sizing:border-box;align-items:stretch}section.jg--media .gallery--children img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none}section.jg--media .gallery--control{display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;height:0;margin:0 auto;left:0;right:0;padding:0 20px}section.jg--media .gallery--control>*{position:relative;display:flex;justify-content:center;align-items:center;width:36px;height:36px;cursor:pointer}section.jg--media .gallery--control>*:after,section.jg--media .gallery--control>*:before{content:"";position:absolute;display:block}section.jg--media .gallery--control>*:after{width:100%;height:100%;background-color:#0003;border-radius:50%;z-index:11;transition:background .15s ease}section.jg--media .gallery--control>*:before{z-index:12;border-top:2px solid #fff;border-left:2px solid #fff;width:25%;height:25%;transition:transform .4s cubic-bezier(.165,.84,.44,1)}section.jg--media .gallery--control .gallery--prev:before{transform:rotate(-45deg) translate3d(10%,10%,0)}section.jg--media .gallery--control .gallery--next:before{transform:rotate(135deg) translate3d(10%,10%,0)}@media(hover:hover)and (pointer:fine){section.jg--media .gallery--control .gallery--prev:hover:after{background-color:#0006}section.jg--media .gallery--control .gallery--next:hover:after{background-color:#0006}section.jg--media .gallery--control .gallery--prev:hover:before{transform:rotate(-45deg) translate3d(10%,10%,0) scale(.8)}section.jg--media .gallery--control .gallery--next:hover:before{transform:rotate(135deg) translate3d(10%,10%,0) scale(.8)}}section.jg--media .gallery--count{display:flex;justify-content:flex-end;position:absolute;color:var(--color-white);font-weight:700;font-size:16px;z-index:9;width:100%;max-width:60px;left:0;right:0;margin:0 auto;bottom:20px;pointer-events:none;text-align:center}section.jg--media .gallery--count>*{position:relative}section.jg--media .gallery--count>*:not(:first-child){margin-left:10px}section.jg--media .gallery--count>*:nth-child(1){animation-timing-function:cubic-bezier(.15,.8,0,1);animation-fill-mode:forwards}section.jg--media .gallery--count.countingup2>*:nth-child(1){animation-name:galCountingUPOn}section.jg--media .gallery--count.countingup1>*:nth-child(1){animation-name:galCountingUPOff}@keyframes galCountingUPOff{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-150%,0) scale(.1,3);opacity:0}}@keyframes galCountingUPOn{0%{transform:translate3d(0,150%,0) scale(.1,3);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}section.jg--media .gallery--count.countingdown2>*:nth-child(1){animation-name:galCountingDownOff}section.jg--media .gallery--count.countingdown1>*:nth-child(1){animation-name:galCountingDownOn}@keyframes galCountingDownOn{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,150%,0) scale(.1,3);opacity:0}}@keyframes galCountingDownOff{0%{transform:translate3d(0,-150%,0) scale(.1,3);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}section.jg--media .video--container{display:block;position:relative;width:100%;height:auto}section.jg--media .video--container.gif{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.jg--media .jg--videos{display:flex;justify-content:center;align-items:center;width:100%;height:auto;max-width:900px;margin:0 auto}section.jg--media .jg--videos iframe{position:absolute;width:100%;height:100%;z-index:-1;cursor:pointer}section.jg--media .jg--videos .buttons{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;position:absolute;z-index:2;cursor:pointer;width:100%;height:100%;margin:0;top:0;left:0}section.jg--media .jg--videos .buttons .player--text{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;color:var(--color-white);padding:10px 20px;border-radius:2px;font-size:1rem;font-weight:700;pointer-events:none}section.jg--media .jg--videos .buttons .player--text>span:nth-child(1){transform:translate3d(0,50%,0) scaleX(2);opacity:0}section.jg--media .jg--videos .buttons .player--text.on>span:nth-child(1){animation:jgVideoPlayerTextOn 1.2s cubic-bezier(.075,.82,.165,1) forwards}.jg--videos .buttons .player--text>span:nth-child(2){position:absolute;background-color:var(--color-black);width:100%;height:100%;z-index:-1;transform:scale(1.4,0)}section.jg--media .jg--videos .buttons .player--text.on>span:nth-child(2){animation:jgVideoPlayerBGOn 1.2s cubic-bezier(.075,.82,.165,1) forwards}@keyframes jgVideoPlayerTextOn{0%{transform:translate3d(0,20%,0) scaleX(2);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes jgVideoPlayerBGOn{0%{transform:scale(1.4,0)}to{transform:scale(1)}}section.jg--media .video--container.brt1:not(.gif) .jg--videos figure.setratio:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.3;z-index:1}section.jg--media .media--caption{display:block;font-size:inherit;padding:.75em 1em}figure.videomp4 .buttons{margin:0}figure.videomp4 *{font-size:12px}div.pip-small.clickable{display:none!important}figure.videomp4 .buttons.play>.btntarget,figure.videomp4 .buttons.fullscreen--button>.btntarget,figure.videomp4 .buttons.volume--button>.btntarget{display:block;height:24px;width:24px;min-height:24px;min-width:24px}figure.videomp4 input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;background:transparent;cursor:pointer;outline:none;position:relative;z-index:2}figure.videomp4 input[type=range]::-webkit-slider-runnable-track{height:5px;background:transparent;border-radius:2.5px}figure.videomp4 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;background:transparent;border:none}figure.videomp4 input[type=range]::-moz-range-thumb{width:0;height:0;background:transparent;border:none}figure.videomp4 input[type=range]::-ms-thumb{width:0;height:0;background:transparent;border:none}figure.videomp4 input[type=range]:focus{outline:none}figure.videomp4 .left--controls .play,figure.videomp4 .left--controls .time{margin-right:25px}figure.videomp4 ul,li{margin:0;padding:0;list-style:none}figure.videomp4 button,figure.videomp4 input{background-color:unset;border:unset}figure.videomp4{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;max-width:1280px;height:auto;margin:0}figure.videomp4 *,figure.videomp4 *:before,figure.videomp4 *:after{box-sizing:border-box;margin:0;padding:0}figure.videomp4 .video--box{display:flex;justify-content:center;align-items:center;position:absolute;height:100%;width:100%}figure.videomp4 video{position:absolute;width:100%;height:100%;max-width:100%;max-height:100%;cursor:pointer}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 video{border-radius:0;height:auto}figure.videomp4 .video--controls{position:absolute;display:flex;width:100%;bottom:0;right:0;left:0;padding:10px;z-index:2}figure.videomp4 .video--controls.hide{opacity:0;pointer-events:none}figure.videomp4 .videoui--left{display:flex;position:relative;align-items:center;width:100%;height:auto;margin-right:40px}figure.videomp4 .left--controls{display:flex;align-items:center}figure.videomp4 .time{display:flex;align-items:center}figure.videomp4 .time>span:nth-child(2){padding:0 4px}figure.videomp4 .seek--target{position:absolute;top:0;width:100%;cursor:pointer;margin:0}figure.videomp4 .videoui--right{display:flex;align-items:center;position:relative}figure.videomp4 .volume--controls{display:flex;align-items:center;position:relative;margin-right:30px}figure.videomp4 .volume--controls .buttons.volume--button>.btntarget{cursor:pointer;margin-right:6px}figure.videomp4 .progressbar{display:flex;align-items:center;position:relative;width:100%;height:24px}figure.videomp4 .progressbar:after{content:"";display:block;position:absolute;height:2px;width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#d6d6d6}figure.videomp4 .progressing{display:flex;align-items:center;justify-content:flex-end;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;height:2px;width:100%;z-index:2}figure.videomp4 .progressing:before{content:"";display:block;position:absolute;height:13px;width:13px;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color-stdhgl);transform:translate3d(50%,0,0)}figure.videomp4 .volume--controls input,figure.videomp4 .video--progress input{opacity:1;transition:all .4s ease}figure.videomp4 .volume--controls input{width:100px}figure.videomp4 .video--progress input{width:100%}figure.videomp4 .volume--controls:hover input,figure.videomp4 .volume--controls input:focus{width:100px;opacity:1}figure.videomp4 .buttons.play>.btntarget{position:relative;cursor:pointer;visibility:visible}figure.videomp4.playing button.play{visibility:hidden}figure.videomp4 .seek--target,figure.videomp4 .buttons.play>.btntarget,figure.videomp4 .buttons.fullscreen--button>.btntarget,figure.videomp4 .buttons.volume--button>.btntarget{display:flex;justify-content:center;cursor:pointer}figure.videomp4 .buttons.play>.btntarget:before,figure.videomp4 .buttons.fullscreen--button>.btntarget:before,figure.videomp4 .buttons.volume--button>.btntarget:before{transform:translate3d(0,-50%,0) scale(.7)}figure.videomp4 .tooltip--volume,figure.videomp4 .tooltip--seek{transform:translate3d(-50%,-50%,0) scale(.7)}figure.videomp4 .tooltip--seek,figure.videomp4 .buttons.play>.btntarget:before,figure.videomp4 .buttons.fullscreen--button>.btntarget:before,figure.videomp4 .tooltip--volume,figure.videomp4 .buttons.volume--button>.btntarget:before{content:attr(data-name);position:absolute;display:table;visibility:hidden;opacity:0;font-weight:700;word-break:keep-all;white-space:pre;bottom:0;padding:5px 10px;border-radius:4px;z-index:1021;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .1s ease-in-out,transform .3s cubic-bezier(0,.65,.3,1)}figure.videomp4 .buttons.fullscreen--button>.btntarget:before{right:0}figure.videomp4 .buttons.play>.btntarget:before{left:0}figure.videomp4 .seek--target:hover~.tooltip--seek,figure.videomp4 .tooltip--volume.pct--onoff,figure.videomp4 .buttons.play>.btntarget:hover:before,figure.videomp4 .buttons.fullscreen--button>.btntarget:hover:before,figure.videomp4 .buttons.volume--button>.btntarget:hover:before{visibility:visible;opacity:1}figure.videomp4 .buttons.play>.btntarget:hover:before,figure.videomp4 .buttons.fullscreen--button>.btntarget:hover:before,figure.videomp4 .buttons.volume--button>.btntarget:hover:before{transform:translate3d(0,-100%,0) scale(1)}figure.videomp4 .tooltip--volume.pct--onoff,figure.videomp4 .seek--target:hover~.tooltip--seek{transform:translate3d(-50%,-100%,0) scale(1)}figure.videomp4 .buttons.volume--button>.btntarget{position:relative}figure.videomp4 .buttons.volume--button>.btntarget>figure.icons>svg{display:block;visibility:visible;position:relative;left:0;top:0;margin-right:5px}figure.videomp4 .buttons.volume--button>.btntarget>figure.icons>svg path.volume--mute,figure.videomp4 .buttons.volume--button>.btntarget>figure.icons>svg path.volume--low,figure.videomp4 .buttons.volume--button>.btntarget>figure.icons>svg path.volume--high{position:absolute}body.fsonoff--a .mp4fullbg{display:block;position:fixed;z-index:1028;top:0;left:0;height:100vh;height:-webkit-fill-available;min-height:100dvh;width:100vw;transform:translate3d(0,-100vh,0);transform:translate3d(0,-100dvh,0);transition:transform .4s cubic-bezier(.75,0,.25,1)}body.fsonoff--a.fsonoff--b .mp4fullbg{transform:translateZ(0)}body.fsonoff--a.fsonoff--b.fsonoff--c .mp4fullbg,body.fsonoff--a.fsonoff--b.fsonoff--c header{visibility:hidden}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4{position:fixed;justify-content:center;width:100vw;max-width:unset!important;top:0;left:0;right:0;bottom:0;z-index:1029}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 .video--controls{position:fixed;width:85vw;max-width:760px;top:100vh;top:100dvh;margin:0 auto;padding:15px 20px;border-radius:30px;transform:translate3d(0,-200%,0);height:auto;min-height:50px}body.fsonoff--a figure.videomp4:after{content:"";display:block;position:absolute;width:100vw;height:100vh;height:-webkit-fill-available;min-height:100dvh;top:0;left:0;z-index:1022;visibility:hidden}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4:after{transform:translateZ(0);visibility:visible;transition:transform .4s cubic-bezier(.75,0,.25,1)}body.fsonoff--a.fsonoff--b.fsonoff--c.fsonoff--d figure.videomp4:after{transform:translate3d(0,100vh,0);transform:translate3d(0,100dvh,0)}@keyframes controllByFSDesktop{0%{opacity:1;transform:translate3d(0,-200%,0)}95%{opacity:1;transform:translate3d(0,-200%,0)}to{opacity:0;transform:translate3d(0,-180%,0)}}@keyframes controllByFSMobile{0%{opacity:1;transform:translate3d(0,-120%,0)}95%{opacity:1;transform:translate3d(0,-120%,0)}to{opacity:0;transform:translate3d(0,-100%,0)}}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4.control--on.control--hold .video--controls{animation:unset;opacity:1}figure.videomp4 .video--box .button--onvideo{display:flex;align-items:center;justify-content:center;position:absolute;height:120px;width:120px;z-index:1021}figure.videomp4 .video--box .button--onvideo>.btntarget{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;cursor:pointer}.jg--mp4[data-autoplay=gif] figure.videomp4 .video--box .button--onvideo{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}figure.videomp4 .video--box .button--onvideo .mp4play,figure.videomp4 .video--box .button--onvideo .mp4pause{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;visibility:hidden}figure.videomp4 figure.videomp4.btn--start .button--onvideo .mp4play,figure.videomp4 figure.videomp4.paused .video--box .button--onvideo .mp4play{visibility:visible}figure.videomp4 .video--box .button--onvideo .mp4play:before,figure.videomp4 .video--box .button--onvideo .mp4play:after,figure.videomp4 .video--box .button--onvideo .mp4pause:before,figure.videomp4 .video--box .button--onvideo .mp4pause:after{content:"";display:block;position:absolute}figure.videomp4 .video--box .button--onvideo .mp4play:before{width:0;height:50px;border-width:25px 0 25px 45px;border-style:solid}figure.videomp4 .video--box .button--onvideo .mp4pause:before,figure.videomp4 .video--box .button--onvideo .mp4pause:after{width:0;height:50px;border-style:solid;border-width:0 0 0 15px}figure.videomp4 .video--box .button--onvideo .mp4pause:before{transform:translate(-15px)}figure.videomp4 .video--box .button--onvideo .mp4pause:after{transform:translate(15px)}figure.videomp4.playing .button--onvideo .mp4pause{animation:animationPlay .25s ease-out forwards}@keyframes animationPlay{0%{transform:scale(1) rotate(0);visibility:visible}75%{transform:scale(.97)}to{transform:scale(.9) rotate(0);visibility:hidden}}@media screen and (max-width:760px){figure.videomp4 .video--box .button--onvideo{height:96px;width:96px}figure.videomp4 .videoui--left{flex-direction:column-reverse;align-items:flex-start}figure.videomp4 .video--controls{flex-direction:column;padding:20px 0 10px}figure.videomp4 .left--controls{margin-top:20px}figure.videomp4 .left--controls .play,figure.videomp4 .left--controls .time{margin-right:15px}figure.videomp4 .volume--controls{display:none}figure.videomp4 .videoui--right{position:absolute;bottom:15px;right:0}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 .videoui--right{margin-right:15px}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 .video--controls{border-radius:15px}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 .video--controls{transform:translate3d(0,-120%,0)}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4.control--on .video--controls{animation:controllByFSMobile 3s ease-out forwards}}.jg--mp4[data-autoplay=on],.jg--mp4[data-autoplay=offwc]{cursor:pointer}.jg--mp4[data-autoplay=offwc] figure.videomp4:not(.thumbmp4autoplay){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.jg--mp4[data-autoplay=on] figure.videomp4 .video--box .button--onvideo,.jg--mp4[data-autoplay=on] figure.videomp4 .video--controls,.jg--mp4[data-autoplay=offwc] figure.videomp4:not(.thumbmp4autoplay) .video--box .button--onvideo,.jg--mp4[data-autoplay=offwc] figure.videomp4:not(.thumbmp4autoplay) .video--controls{display:none}.vid--box figure.videomp4:before{padding-bottom:unset}.vid--box figure.videomp4 .video--box{position:absolute;width:100%;height:auto}.vid--box figure.videomp4 video{position:relative;width:100%;height:auto}figure.videomp4 .left--controls{color:var(--color-white)}figure.videomp4 .time{color:var(--color-white)}figure.videomp4 .progress--bar--volume,figure.videomp4 .progress--bar--video{background-color:var(--color-stdhgl)}figure.videomp4 .tooltip--seek,figure.videomp4 .buttons.play>.btntarget:before,figure.videomp4 .buttons.fullscreen--button>.btntarget:before,figure.videomp4 .tooltip--volume,figure.videomp4 .buttons.volume--button>.btntarget:before{color:var(--color-white)}figure.videomp4 .tooltip--seek,figure.videomp4 .buttons.play>.btntarget:before,figure.videomp4 .buttons.fullscreen--button>.btntarget:before,figure.videomp4 .buttons.volume--button>.btntarget:before{background-color:var(--color-stdhgl)}figure.videomp4 .tooltip--volume{background-color:var(--color-stdhgl)}body.fsonoff--a .mp4fullbg{background-color:var(--color-black)}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4{background-color:var(--color-black)}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 .video--controls{background-color:var(--color-black)}body.fsonoff--a figure.videomp4:after{background-color:var(--color-black)}body.fsonoff--a.fsonoff--b.fsonoff--c figure.videomp4 .time{color:var(--color-white)}figure.videomp4 .video--box .button--onvideo .mp4play:before{border-color:transparent;border-left-color:var(--color-white)}figure.videomp4 .video--box .button--onvideo .mp4pause:before,figure.videomp4 .video--box .button--onvideo .mp4pause:after{border-color:transparent;border-left-color:var(--color-white)}.vid--box{display:flex;justify-content:center;align-items:center;position:fixed;width:100vw;height:100vh;border:1px solid;left:0;top:0;z-index:1010}.vid--box .vid--video{display:flex;justify-content:center;align-items:center;position:relative;width:100%;z-index:1}.vid--box .vid--bgopen{position:absolute;width:100vw;height:100vh;height:-webkit-fill-available;min-height:100dvh;background-color:var(--color-white);transform-origin:center;animation-name:ytBGopen;animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-fill-mode:forwards;opacity:.8}#jbcloser,.vid--box .vid--closer{display:flex;justify-content:center;align-items:center;position:absolute;height:64px;width:64px;top:-32px;right:-32px;z-index:1;background-color:var(--color-stdhgl);border-radius:50%;cursor:pointer;transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-property:all}@media(hover:hover)and (pointer:fine){.vid--box .vid--closer:hover{transform:scale(1.25);background-color:var(--color-white)}}@media screen and (max-width:760px){#jbcloser,.vid--box .vid--closer{height:48px;width:48px;top:12px;right:12px}}#jbcloser:before,#jbcloser:after,.vid--box .vid--closer:before,.vid--box .vid--closer:after{content:"";display:block;position:absolute;width:60%;height:3px;border-radius:2px;background-color:var(--color-white);transition:all .4s cubic-bezier(.075,.82,.165,1)}#jbcloser:before,.vid--box .vid--closer:before{transform:rotate(45deg)}#jbcloser:after,.vid--box .vid--closer:after{transform:rotate(-45deg)}@media(hover:hover)and (pointer:fine){#jbcloser:hover:before,.vid--box .vid--closer:hover:before{transform:rotate(45deg) scale(.6);background-color:var(--color-stdhgl)}#jbcloser:hover:after,.vid--box .vid--closer:hover:after{transform:rotate(-45deg) scale(.6);background-color:var(--color-stdhgl)}}.vid--box iframe{width:100%;height:100%;border-radius:4px;opacity:0;transform:translateY(50%) scale(1);transform-origin:center;animation-name:ytIframe;animation-timing-function:cubic-bezier(.75,.25,0,1);animation-delay:.2s;animation-fill-mode:forwards}@keyframes ytIframe{0%{transform:translateY(0) scale(1.025);opacity:0}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ytBGopen{0%{opacity:0}to{opacity:.95}}body.vid--closing .vid--box{transition:transform .4s cubic-bezier(.75,.25,0,1),opacity .15s ease;opacity:0}.jg--scrollbars{position:absolute;height:100%;width:14px;background-color:transparent;top:0;right:0;transform:translate3d(100%,0,0);transition:transform .2s cubic-bezier(.75,.25,0,1);z-index:1004}body.begin .jg--scrollbars{transition:unset!important}.jg--scrollsticks{display:block;position:absolute;width:3px;margin:0 auto;left:0;right:0;background-color:var(--color-grey1);transition:background-color .2s ease;border-radius:1px;cursor:grab}.jg--scrollsticks:active{cursor:grabbing}body.stickdraggingmenu .jg--scrollsticks{background-color:var(--color-grey2)}@media(hover:hover)and (pointer:fine){.jg--scrollsticks:hover{background-color:var(--color-grey2)}}@media screen and (max-width:760px){body.onmenu--a #jg--scrollbar{transform:translate3d(100%,0,0)!important}}.jg--media .videobtntext{display:flex;align-items:center;justify-content:flex-start;position:absolute;width:auto;bottom:0;left:0;height:36px;min-height:36px;margin:0 0 15px 20px;padding-right:20px;font-size:.875em;background-color:var(--color-white);border-radius:4px;z-index:1;transition:color .2s cubic-bezier(.75,.25,0,1),background .2s cubic-bezier(.25,.75,0,1)}.jg--media.content--typeb .videobtntext{color:var(--color-black)}.jg--media .videobtntext:before{content:"";display:block;position:relative;background:url(/content/themes/bundb/assets/img/svg/icon-videoplayer-s.svg) no-repeat center center/contain;width:36px;min-width:36px;height:36px;min-height:36px}@media(hover:hover)and (pointer:fine){.jg--media .video--container:hover+.videobtntext{color:var(--color-white);background-color:var(--color-stdhgl);transform:unset}.jg--media .video--container:hover+.videobtntext:before{background:url(/content/themes/bundb/assets/img/svg/icon-videoplayer-w.svg) no-repeat center center/contain}}:root{--color-black: #000;--color-white: #ffffff;--color-darkgrey: #191919;--color-green0: #00705E;--color-green1: #0E7D66;--color-green2: #8CF2AB;--color-green3: #66A99E;--color-green4: #43AF83;--color-green5: #005A4B;--color-orange0: #FF803D;--color-purple0: #9747FF;--color-purple1: #8035CD;--color-grey0: #F5F5F5;--color-grey1: #DDDDDD;--color-grey2: #A1A1A1;--color-grey3: #767676;--color-stdhgl: #FF803D}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/content/themes/bundb/assets/fonts/poppins-v20-latin-regular.eot);src:url(/content/themes/bundb/assets/fonts/poppins-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-regular.woff2) format("woff2"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-regular.woff) format("woff"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-regular.ttf) format("truetype"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-regular.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/content/themes/bundb/assets/fonts/poppins-v20-latin-600.eot);src:url(/content/themes/bundb/assets/fonts/poppins-v20-latin-600.eot?#iefix) format("embedded-opentype"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-600.woff2) format("woff2"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-600.woff) format("woff"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-600.ttf) format("truetype"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-600.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/content/themes/bundb/assets/fonts/poppins-v20-latin-700.eot);src:url(/content/themes/bundb/assets/fonts/poppins-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-700.woff2) format("woff2"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-700.woff) format("woff"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-700.ttf) format("truetype"),url(/content/themes/bundb/assets/fonts/poppins-v20-latin-700.svg#Poppins) format("svg")}::-webkit-scrollbar{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}html{margin:0;padding:0;height:100%;scrollbar-width:none}body{display:flex;flex-direction:column;justify-content:space-between;position:relative;margin:0;padding:0;background-color:var(--color-white);color:var(--color-black);font-family:Poppins;font-size:16px;-ms-word-wrap:normal;word-wrap:normal;line-height:1.5;height:auto;width:100%;overflow-x:hidden;min-height:100vh;min-height:100dvh;overscroll-behavior-x:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;counter-reset:all}body.cffstyle{align-items:stretch}body.holdscreen,body.onmenu--a{overflow:hidden}body.onmenu--a:after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:var(--color-black);opacity:.4;top:0;left:0;z-index:1}body.holdscreen:before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;height:-webkit-fill-available;min-height:100dvh;z-index:1001}*{box-sizing:border-box}::selection{color:var(--color-white);background:var(--color-black)}::-o-selection{color:var(--color-white);background:var(--color-black)}::-moz-selection{color:var(--color-white);background:var(--color-black)}::-webkit-selection{color:var(--color-white);background:var(--color-black)}canvas{height:auto;width:auto}h1,h2,h3,h4,h5,h6,div,p,pre,span,ul,ol,li,cite{position:relative;color:inherit}ul,ol,li,label{display:block;list-style:none;margin:0;padding:0}ul,ol,li{line-height:1.65}label{line-height:1.35}ul:not(:last-child),ol:not(:last-child){padding-bottom:20px}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700;margin:1em 0 .75em;font-family:Fago,Arial,sans-serif}h1.hidden-h1{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}span,b,strong,figcaption{display:initial;font-size:inherit}p{line-height:1.63;padding:0 0 20px;margin:0}a{display:table;position:relative;width:auto;height:auto;font-size:inherit;text-decoration:none;color:inherit}a.email{font-weight:400}figure.quote{display:flex;flex-direction:column;align-items:flex-start;padding:0 0 40px}blockquote{display:block;font-weight:700;line-height:1.35;padding:25px 0 15px;margin:0;border:unset}.social--share{display:flex;flex-direction:column}.social--share:before{content:"";display:block;position:relative;width:100%;height:2px;background-color:var(--color-black);margin-bottom:40px}.social--share>div{display:flex;align-items:center}.social--share>div>p{padding:0;margin:0}.social--share>div ul{display:flex;align-items:center;justify-content:center}.social--share>div ul>li{margin-left:40px}@media screen and (max-width:970px){.social--share:before{margin-bottom:25px}}@media screen and (max-width:760px){.social--share>div ul>li{margin-left:30px}}ul.socialmedia{display:flex;align-self:center;margin:0 0 0 auto}ul.socialmedia li:not(:first-child){margin-left:40px}@media screen and (max-width:760px){ul.socialmedia{margin:0 auto 0 0}}.strcustom p,.strcustom ul,.strcustom ol,.strcustom li,.strcustom label,.strcustom textarea,.strcustom select,.strcustom span,.strcustom blockquote,.strcustom cite,.strcustom h1,.strcustom h2,.strcustom h3,.strcustom h4,.strcustom h5,.strcustom h6{font-size:inherit;line-height:inherit}.str0{font-size:6.375rem}.str1,h1{font-size:3rem}.str2,h2{font-size:2.25rem}.str3,h3{font-size:1.75rem}.str4,h4{font-size:1.5rem}.str5,h5,h6{font-size:1.3125rem}.str6,p,ul,ol,li,label{font-size:1.125rem}.str7,span{font-size:1rem}.str8{font-size:.875rem}.str9{font-size:.8125rem}@media screen and (max-width:1200px){.str0{font-size:5rem}.str1,h1{font-size:2.25rem}.str2,h2{font-size:1.75rem}.str3,h3{font-size:1.5rem}.str4,h4{font-size:1.3125rem}.str5,h5,h6{font-size:1.25rem}.str6,p,ul,ol,li,label{font-size:1rem}.str7,span,.str8{font-size:.875rem}}h1{margin-top:0}figure.jg--quote{flex-direction:column;align-items:flex-start;width:100%;height:auto;padding-bottom:0;padding-left:20px;padding-right:20px;line-height:1.65}figure.jg--quote blockquote{margin:0;border:unset;color:var(--color-black);padding:0;font-weight:700;line-height:inherit}figure.jg--quote figcaption{padding-top:15px}figure.jg--quote figcaption *{font-style:normal;font-size:.875rem;font-weight:400;color:var(--color-black);display:inline-block}@media screen and (max-width:510px){figure.jg--quote{padding-left:12px;padding-right:12px}}header{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;max-height:60px;top:0;left:0;z-index:101;background-color:var(--color-white);border-bottom:1px solid var(--color-grey0)}header .header--container{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;width:100%;max-width:1440px;height:auto;box-sizing:border-box;z-index:1}.logo{width:auto;height:40px;min-height:40px;max-height:40px}.logo.graphiconly{display:none;width:auto;height:50px;min-height:50px;max-height:50px}@media screen and (max-width:760px){.logo.withlabel{display:none}.logo.graphiconly{display:block}}header .header--container>.side{display:flex;align-items:center;justify-content:center;align-self:center;width:auto;height:auto;position:relative;margin:0 0 0 auto}header .header--container>.side>*{margin-left:20px}@media screen and (max-width:760px){header .header--container>.side>*{margin-left:10px}}@media screen and (max-width:590px){header .header--container>.side>*{margin-left:6px}}main{display:flex;flex-direction:column;position:relative;width:100%;height:auto;z-index:1;padding-top:60px}body.is-pjax-loading .pjaxloadtarget{position:relative;overflow:hidden;border-radius:8px;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.is-pjax-loading .pjaxloadtarget:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;border-radius:8px;background-color:var(--color-grey0);background-image:linear-gradient(90deg,transparent,transparent),linear-gradient(90deg,transparent,rgba(255,255,255,.46),transparent);background-repeat:no-repeat;background-size:100% 100%,80px 100%;background-position:0 0,-100px 0;box-sizing:border-box;animation:pjax-loading 1.1s linear infinite}@keyframes pjax-loading{to{background-position:0 0,100% 0}}section{display:block;position:relative;width:100%;height:auto}.section--container{display:block;position:relative;width:100%;height:auto;max-width:1440px;margin:0 auto;box-sizing:border-box;z-index:3}main>section:last-child .section--container{padding-bottom:60px}.custom--container{width:100%;height:auto;max-width:1440px;margin:0 auto;z-index:1}.section--container,.gallery--data,.custom--container{padding:30px 60px 20px}.header--container,.footer--container{padding-left:60px;padding-right:60px}.section--container.dist-pt,.custom--container.dist-pt{padding-top:30px}.section--container.dist-pb,.custom--container.dist-pb{padding-bottom:30px}@media screen and (max-width:1200px){.section--container,.gallery--data,.custom--container{padding:30px 40px 20px}.header--container,.footer--container{padding-left:30px;padding-right:30px}}@media screen and (max-width:970px){main>section:last-child .section--container{padding-bottom:40px}.section--container,.gallery--data,.custom--container{padding:30px 20px 20px}.section--container.dist-pt,.custom--container.dist-pt{padding-top:30px}.section--container.dist-pb,.custom--container.dist-pb{padding-bottom:30px}.header--container,.footer--container{padding-left:20px;padding-right:20px}}section .section--container>*{padding-left:320px}@media screen and (max-width:1200px){section .section--container>*{padding-left:275px}}@media screen and (max-width:760px){section .section--container>*{padding-left:unset}}body.banneron section:not(.lastsection.googlereview) .section--container>*{padding-right:180px}@media screen and (max-width:970px){body.banneron section:not(.lastsection.googlereview) .section--container>*{padding-right:unset}}article,div{display:block;position:relative}.blocks{display:block;position:relative;width:auto;max-width:900px;height:auto}.blocks>*:first-child{margin-top:0}.block--contents{display:block;position:relative;width:auto;height:auto}.block--contents>*:first-child{margin-top:0;padding-top:0}.block--contents>*:last-child,.boxes>*:last-child{padding-bottom:0;margin-bottom:0}.block--contents ol>li{margin-left:1.8em}.block--contents ul>li{margin-left:1.35em}.block--contents ol>li:not(:last-child),.block--contents ul>li:not(:last-child){margin-bottom:.75em}.block--contents ul>li>ul,.block--contents ul>li>ol,.block--contents ol>li>ul,.block--contents ol>li>ol{margin-top:.75em}.block--contents ul>li:before{content:"";display:block;position:absolute;width:.35em;min-width:.35em;height:.35em;min-height:.35em;transform:translate3d(-1.2em,.65em,0);background-color:var(--color-stdhgl)}.block--contents a{display:initial;transition:all .05s ease;color:var(--color-stdhgl);line-height:inherit;background:linear-gradient(to bottom,transparent 94%,vaR(--color-stdhgl) 0) center center/0 100% no-repeat}@media(hover:hover)and (pointer:fine){.block--contents a:hover{color:var(--color-black);background-size:100% 100%}}.block--contents ol{list-style:none;counter-reset:item;margin:0}.block--contents ol>li{display:block;align-items:baseline;counter-increment:item}.block--contents ol>li:before{display:block;content:counter(item) ". ";position:absolute;color:var(--color-black);font-size:inherit;width:.35em;min-width:.35em;height:.35em;min-height:.35em;transform:translate3d(-1.65em,0,0);text-align:center}.block--contents a,.buttons.link{display:initial}.block--contents code{background:var(--color-grey0);border:1px solid var(--color-grey2);padding:.05em .2em;border-radius:4px;font-size:.875em;color:inherit}.block--contents h1,.block--contents h2,.block--contents h3,.block--contents h4,.block--contents h5,.block--contents h6{scroll-margin-top:90px}.block--contents hr{display:block;position:relative;margin:10px 0 30px}.buttons{display:inline-block;position:relative;margin:30px 40px 0 0}.buttons a{display:table;align-items:center}.buttons a>*{display:initial;font-size:inherit;vertical-align:middle}@media screen and (max-width:760px){.buttons{margin:20px 30px 0 0}}@media screen and (max-width:510px){.buttons{margin:15px 20px 0 0}}.buttons.btn0{margin:0}.buttons.btn0 .btntarget{color:var(--color-grey3)}@media(hover:hover)and (pointer:fine){.buttons.btn0 .btntarget:hover{color:var(--color-black)}}.buttons.btn1{margin:0;width:100%}.buttons.btn1 .btntarget{display:flex;color:var(--color-black);padding:1em;width:100%}.buttons.btn1 .btntarget>span{z-index:1;font-weight:700}.buttons.btn1 .btntarget>figure.icons{z-index:1}.buttons.btn1 .btntarget>figure.icons svg path{fill:var(--color-black)}.buttons.btn1 .btntarget>.bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color-white);border-radius:3px}@media(hover:hover)and (pointer:fine){.buttons.btn1 .btntarget:hover{color:var(--color-white)}.buttons.btn1 .btntarget:hover>.bg{background-color:var(--color-stdhgl)}.buttons.btn1 .btntarget:hover>figure.icons svg path{fill:var(--color-white)}}.buttons.btn2{margin:0}.buttons.btn2 .btntarget{display:flex;align-items:center;justify-content:center;color:var(--color-white);font-weight:700;padding:.4em .5em .4em 1em;white-space:pre;cursor:pointer}.buttons.btn2 .btntarget>span{margin-right:.5em;z-index:1}.buttons.btn2 .btntarget>figure.icons{z-index:1}.buttons.btn2 .btntarget>figure.icons.arrow svg{transform:rotate(90deg)}.buttons.btn2 .btntarget>figure.icons svg path{fill:var(--color-white)}.buttons.btn2 .btntarget>.bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color-stdhgl);border-radius:3px}.buttons.btn3{margin:0}.buttons.btn3 .btntarget{position:relative;border:1px solid var(--color-grey1);padding:.75em 1.25em;border-radius:3px}.buttons.btn3 .btntarget>span{display:inline-block;transition:transform 1s cubic-bezier(.165,.84,.44,1);font-size:.8125rem}.buttons.btn3 .btntarget>figure.icons{display:inline-block;margin-bottom:10px}.buttons.btn3 .btntarget>figure.icons,.buttons.btn3 .btntarget>figure.icons svg{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.buttons.btn3 .btntarget>figure.icons svg>path:nth-child(1){fill:var(--color-grey1)}.buttons.btn3 .btntarget>figure.icons svg>path:nth-child(2){transform-origin:center center}@media(hover:hover)and (pointer:fine){.buttons.btn3 .btntarget:hover{border-color:var(--color-stdhgl);transition:all .25s ease}.buttons.btn3 .btntarget:hover>span{transform:scale(.98)}.buttons.btn3 .btntarget:hover>figure.icons svg>path:nth-child(1){fill:var(--color-grey0);transition:fill .2s ease}.buttons.btn3 .btntarget:hover>figure.icons svg>path:nth-child(2){animation:EmpfehlungIcon24 1s ease infinite}}@keyframes EmpfehlungIcon24{0%{transform:scale(1)}80%{transform:scale(1.15);opacity:.8}to{transform:scale(1)}}footer{display:block;position:relative;width:100%;height:auto}footer .footer--container{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:40px;max-width:1440px;margin:0 auto}footer .dsgvo{margin:0 0 0 auto}footer .dsgvo .nav--side{display:flex;flex-direction:row;flex-wrap:wrap}footer .dsgvo .nav--side>li:not(:last-child){margin-right:30px}footer .dsgvo .nav--side>li a{display:inline-block;padding:.5em 0}footer .dsgvo>.custom--cookie{display:none}.arrows>a{display:flex;flex-direction:row;align-items:flex-start}.arrows>a:after{content:"";position:relative;display:inline-block;background:url(/content/themes/bundb/assets/img/svg/existenzraum/icon-arrow-simple.svg) no-repeat center center/contain;width:1.5em;min-width:1.5em;max-width:1.5em;height:1.5em;min-height:1.5em;max-height:1.5em}.arrows.arrowup>a:after{transform:rotate(-90deg)}.arrows.arrowdown>a:after{transform:rotate(90deg)}.size16 figure.icons,.size16 figure.icons svg{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}.size20 figure.icons,.size20 figure.icons svg{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px}.size24 figure.icons,.size24 figure.icons svg{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}.size36 figure.icons,.size36 figure.icons svg{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.size48 figure.icons,.size48 figure.icons svg{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}.size64 figure.icons,.size64 figure.icons svg{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px}@media screen and (max-width:1200px){.size36 figure.icons,.size36 figure.icons svg{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}.size48 figure.icons,.size48 figure.icons svg{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px}.size64 figure.icons,.size64 figure.icons svg{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}}body[data-tpl=ipp] main{padding-top:100px}body[data-tpl=ipp] h1{margin-top:100px;margin-bottom:40px;font-size:3.2rem}body[data-tpl=ipp] h2{font-size:1.5rem}body[data-tpl=ipp] h3{font-size:1.325rem}body[data-tpl=ipp] .blocks{max-width:900px;margin:0 auto}body[data-tpl=ipp] .blocks .block--contents>*:not(:last-child){padding-bottom:20px;margin-bottom:5px}@media screen and (max-width:760px){body[data-tpl=ipp] h1{font-size:2.4rem}}@media screen and (max-width:510px){body[data-tpl=ipp] h1{font-size:2rem}}.jg--hamburger{position:relative;display:none;width:44px;height:44px;align-self:center;z-index:1;border-radius:3px;border:1px solid var(--color-grey0);box-sizing:border-box}body.onmenu--b .jg--hamburger{background-color:var(--color-black)}@media(hover:hover)and (pointer:fine){.jg--hamburger:hover{border:1px solid var(--color-grey1)}}.jg--hamburger>div{display:flex;align-items:center;justify-content:center;position:relative;height:100%;width:100%;z-index:1}.jg--hamburger>div:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:2px;transition:opacity 1s cubic-bezier(.075,.82,.165,1)}body.onmenu--a .jg--hamburger>div:before{opacity:0}ul#hb--on{display:flex;flex-direction:column;justify-content:space-between;padding:0;z-index:1}div#hb--off{z-index:2;display:none;position:absolute}div#hb--off.hb--off--style{display:block}ul#hb--on,div#hb--off{cursor:pointer;height:100%;width:100%;box-sizing:border-box;position:absolute;padding:15px 12px}ul#hb--on li{width:100%;height:.1rem;background-color:var(--color-black);list-style:none;transform-origin:center center;transition:.2s transform cubic-bezier(0,.8,0,1)}body.onmenu--b ul#hb--on li{background-color:var(--color-white)}.hb--onoff--00{transform:translate3d(0,.32rem,0)}.hb--onoff--01{opacity:0}.hb--onoff--02{transform:translate3d(0,-.32rem,0)}.hb--onoff--00--x{transform:translate3d(0,.32rem,0) rotate(45deg) scale(1)}.hb--onoff--02--x{transform:translate3d(0,-.32rem,0) rotate(-45deg) scale(1)}header .nav--back{display:flex;align-items:center;position:absolute;width:auto;height:80px;margin:0 40px;font-size:16px;font-weight:700;cursor:pointer;max-width:0;overflow:hidden;opacity:0;transition:max-width .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:760px){.jg--hamburger{display:flex}}body.error404{height:100%;height:-webkit-fill-available;min-height:100vh;min-height:100dvh}body.error404 main{height:100%}body.error404 footer{position:absolute;left:0;bottom:0;z-index:1}section.page404 .buttons.link{margin-bottom:10vh}section.page404 .buttons{font-weight:700;font-size:1.25rem}section.page404 .buttons>a{background-color:var(--color-black);color:var(--color-white);padding:.5em .75em .5em 1em}section.page404 .buttons span{font-weight:700}section.page404 .buttons figure.icons{width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;margin-left:.75em}section.page404 .buttons figure.icons svg path{stroke:var(--color-white)}.togglebox .buttons.toggle{display:flex;align-items:center;justify-content:center;height:44px;min-height:44px;position:relative}.togglebox .buttons.toggle .btntarget{height:100%}.togglebox.on .buttons.toggle .btntarget>span{color:var(--color-white);transform:scale(.925);transition:transform .2s cubic-bezier(.075,.82,.165,1)}.togglebox.on .buttons.toggle .btntarget .bg{background-color:var(--color-black)}.togglebox .buttons.toggle .btntarget>figure.icons:nth-child(2) svg{transition:transform .4s cubic-bezier(.075,.82,.165,1)}.togglebox.on .buttons.toggle .btntarget>figure.icons:nth-child(2) svg{transform:rotate(270deg)}@media screen and (max-width:590px){.togglebox .buttons.toggle .btntarget{font-size:.8125rem;padding:0 .25em 0 .75em}.togglebox .buttons.toggle .btntarget>span{display:none}}.togglebox .buttons.btn2.toggle{display:flex;align-items:center;justify-content:flex-start;height:44px;min-height:44px;max-height:44px}.togglelist{display:block}.togglelist>ul{display:none;position:absolute;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-grey1);border-radius:3px;height:auto;margin-top:5px;right:0}.togglebox.on .togglelist>ul{display:flex}section.content--download .togglelist>ul,section.lastsection .togglelist>ul{display:flex;position:relative}.togglelist>ul>li{display:flex;width:100%;line-height:1.15;-webkit-user-select:none;-moz-user-select:none;user-select:none}.togglelist>ul>li:not(:first-child):before{content:"";display:block;position:absolute;width:100%;height:1px;background-color:var(--color-grey1);top:0;z-index:1}.togglelist>ul>li .buttons{display:flex;margin:0}.togglelist>ul>li .buttons .btntarget{display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.togglelist>ul>li .buttons .btntarget figure.icons svg>path{transform-origin:center center}.togglebox.langswitch .buttons.btn2.toggle .btntarget{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 .15em 0 .65em}.togglebox.langswitch .buttons.btn2.toggle .btntarget>.bg{display:none}.togglebox.langswitch .buttons.btn2.toggle .btntarget>span{color:var(--color-black)}.togglebox.langswitch.on .buttons.btn2.toggle .btntarget>span{color:var(--color-white)}@media screen and (max-width:590px){.togglebox.langswitch .buttons.btn2.toggle .btntarget{display:none}}.togglebox .togglelist.filelist>ul{width:100%;min-width:120px}@keyframes DownloadIcons0{0%{transform:translateZ(0)}35%{transform:translate3d(0,70%,0);opacity:0}36%{transform:translate3d(0,-70%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes DownloadIcons1{0%{transform:scale(1)}25%{transform:scaleX(1.5)}26%{transform:scaleX(.6)}to{transform:scale(1)}}@media(hover:hover)and (pointer:fine){.filelist>ul>li .buttons .btntarget:hover figure.icons svg>path:nth-child(1){animation:DownloadIcons0 .6s cubic-bezier(.075,.82,.165,1) forwards}.filelist>ul>li .buttons .btntarget:hover figure.icons svg>path:nth-child(2){animation:DownloadIcons1 1.2s cubic-bezier(.075,.82,.165,1) forwards}}.togglebox .togglelist>ul>li .btntarget{overflow:hidden}.togglebox .togglelist>ul>li .btntarget>span{display:block;opacity:0;transform-origin:center left;transform:translate3d(50%,0,0) scaleX(1.2);animation-duration:.6s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1)}.togglebox.on .togglelist>ul>li .btntarget>span{animation-name:ToggleListOn}@keyframes ToggleListOn{0%{transform:translate3d(20px,0,0) scaleX(1.2);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@media screen and (max-width:760px){.togglebox .togglelist.filelist{display:block;position:absolute;width:100%;left:0;right:0;margin:0 auto;padding:10px 0 0}.togglebox .togglelist.filelist>ul{position:relative;max-width:100%;width:100%}}.togglebox .togglelist.langlist>ul{width:100%;min-width:100px}.togglelist.notexist>ul{border:unset;text-align:center}.togglelist.notexist>ul>li{display:flex;align-items:center;justify-content:center;text-align:center}.langswitch>.lang--container{display:flex;align-items:center;border:1px solid var(--color-grey0);padding:0 .5em 0 .75em;border-radius:3px;cursor:pointer}.langswitch.on>.lang--container{background-color:var(--color-black)}@media(hover:hover)and (pointer:fine){.langswitch>.lang--container:hover{border-color:var(--color-grey1)}}.langswitch>.lang--container figure.icons:nth-of-type(2){transform:rotate(90deg);transition:transform .4s cubic-bezier(.075,.82,.165,1)}.langswitch.on>.lang--container figure.icons:nth-of-type(2){transform:rotate(270deg)}.langswitch.on>.lang--container figure.icons svg path{fill:var(--color-white)}.breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;position:relative;font-size:1rem}.breadcrumbs *{font-size:inherit}.breadcrumbs>i{color:var(--color-grey1);font-size:.8125rem}.breadcrumbs>*{margin-top:.15em;margin-bottom:.15em}.breadcrumbs>*.current{font-weight:700}.breadcrumbs>*:not(:last-child){margin-right:10px}.dl--header{position:relative;height:100%}.dl--header .buttons.toggle .btntarget>figure.icons:nth-child(1){display:none}@media screen and (max-width:590px){.dl--header .buttons.toggle .btntarget>figure.icons:nth-child(1){display:flex}}.producthunt{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;max-width:220px}.producthunt .buttons{margin:0}.producthunt .buttons .btntarget{display:block;width:auto;height:auto}.producthunt .buttons .btntarget figure.setratio{display:flex}@media screen and (max-width:760px){.producthunt{max-width:190px}}.blocks{max-width:100%}.blocks .block--contents span{font-size:inherit}section.category--pages{position:relative}section.category--pages .box-a{display:grid}section.category--pages .box-a .conts{display:flex;flex-direction:column;width:100%;height:100%;position:relative}section.category--pages .box-a .buttons{margin:0;width:100%;height:100%;align-items:center}section.category--pages .box-a .buttons .btntarget{display:flex;align-items:center;justify-content:flex-start;padding:.75em 1.25em;width:100%;height:100%;background-color:var(--color-grey0);border-radius:3px;border:1px solid var(--color-grey0);box-sizing:border-box}section.category--pages .box-a .buttons .btntarget figure.icons{margin-left:auto}section.category--pages .box-a .buttons .btntarget figure.icons,section.category--pages .box-a .buttons .btntarget figure.icons svg{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}section.category--pages .box-a .buttons .btntarget .count{display:flex;align-items:center;justify-content:center;position:relative;margin-left:.5em;z-index:2;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px}section.category--pages .box-a .buttons .btntarget .count>i{z-index:1;font-size:12px;font-style:normal;font-weight:700;color:var(--color-white)}section.category--pages .box-a .buttons .btntarget .count:after{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0;background-color:var(--color-stdhgl)}@media(hover:hover)and (pointer:fine){section.category--pages .box-a .buttons .btntarget:hover{border:1px solid var(--color-grey0);background-color:var(--color-white);color:var(--color-stdhgl)}section.category--pages .box-a .buttons .btntarget:hover figure.icons{transform:translate3d(10%,0,0);transition:transform .4s cubic-bezier(.075,.82,.165,1)}section.category--pages .box-a .buttons .btntarget:hover figure.icons svg path{fill:var(--color-stdhgl)}}section.category--pages .box-a>ul>li:not(:first-child){margin-top:50px}@media screen and (max-width:760px){section.category--pages .box-a>ul>li:not(:first-child){margin-top:30px}}section.category--pages .box-a>ul>li .childrenbox{display:block;margin-top:10px}section.category--pages .box-a>ul>li .childrenbox>ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media screen and (max-width:1400px){body.banneron section.category--pages .box-a>ul>li .childrenbox>ul{grid-template-columns:repeat(2,1fr);grid-gap:6px}}@media screen and (max-width:1200px){section.category--pages .box-a>ul>li .childrenbox{margin-top:6px}section.category--pages .box-a>ul>li .childrenbox>ul{grid-template-columns:repeat(2,1fr);grid-gap:6px}}@media screen and (max-width:590px){section.category--pages .box-a>ul>li .childrenbox>ul{grid-template-columns:unset;grid-gap:6px;padding-left:20px}body.banneron section.category--pages .box-a>ul>li .childrenbox>ul{grid-template-columns:unset}section.category--pages .box-a>ul>li .childrenbox>ul>li{display:flex;align-items:center}section.category--pages .box-a>ul>li .childrenbox>ul>li .buttons .btntarget:before{content:"";display:block;position:absolute;left:-15px;width:4px;min-width:4px;max-width:4px;height:4px;min-height:4px;max-height:4px;border-radius:50%;background-color:var(--color-grey1);z-index:2;transition:transform 1.2s cubic-bezier(.075,.82,.165,1)}}@media screen and (max-width:590px)and (hover:hover)and (pointer:fine){section.category--pages .box-a>ul>li .childrenbox>ul>li .buttons .btntarget:hover:before{background-color:var(--color-stdhgl);transform:scale(.75)}}aside{display:block;position:fixed;width:100%;height:0;max-height:0;top:0;left:0;z-index:2}aside .aside--container{position:relative;width:100%;max-width:1440px;height:0;padding-top:0;padding-bottom:0}@media screen and (max-width:760px){aside{right:0;margin:0 auto}aside .aside--container{display:flex;justify-content:flex-end;align-items:flex-start;padding-right:0;padding-left:0}}aside .box-a{display:block;position:relative;width:100%;max-width:280px;height:100vh;height:-webkit-fill-available;min-height:100vh;min-height:100dvh;background-color:var(--color-white);overflow:hidden;border-right:1px solid var(--color-grey0)}@media screen and (max-width:1200px){aside .box-a{max-width:250px}}@media screen and (max-width:760px){aside .box-a{border:1px solid var(--color-grey0);width:90vw;max-width:290px;transform:translate3d(100%,0,0)}body.onmenu--a aside .box-a{transition:transform .2s cubic-bezier(.075,.82,.165,1)}body.onmenu--a.onmenu--b aside .box-a{transform:translateZ(0)}}aside .box-a .cont-a{display:block;position:absolute;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;top:0;left:0;padding:90px 20px 30px 0}aside .box-a .cont-a>ul{display:flex;flex-direction:column}aside .box-a .cont-a>ul>li{margin:.6em 0}aside .box-a .cont-a .conts{padding:0;width:100%;height:auto}aside .box-a .cont-a .conts>ul>li{display:flex;width:100%;height:auto}aside .box-a .cont-a .conts>.buttons.btnnav.parent+.childrenbox{display:flex;flex-direction:column}aside .box-a .cont-a .conts.transon>.buttons.btnnav.parent+.childrenbox{transition:margin .4s cubic-bezier(.75,.25,0,1)}aside .box-a .cont-a .conts>.buttons.btnnav.parent+.childrenbox>ul{max-height:0;opacity:0;margin:0;overflow:hidden}aside .box-a .cont-a .conts.transon>.buttons.btnnav.parent+.childrenbox>ul{transition:max-height .4s cubic-bezier(.75,.25,0,1),margin .4s cubic-bezier(.75,.25,0,1),opacity .1s ease}aside .box-a .cont-a .conts.on>.buttons.btnnav.parent+.childrenbox{margin:.8em 0 0}aside .box-a .cont-a .conts.on>.buttons.btnnav.parent+.childrenbox>ul{display:flex;flex-direction:column;opacity:1}aside .box-a .cont-a .conts>.buttons.btnnav.parent+.childrenbox>ul>li .buttons.btnnav{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:auto;padding-top:8px;padding-bottom:8px}body.begin aside .box-a .cont-a .conts>.buttons.btnnav.parent+.childrenbox>ul,body.begin aside .box-a .cont-a .conts.transon>.buttons.btnnav.parent+.childrenbox{transition:unset!important}aside .box-a .cont-a .conts>.buttons.btnnav.parent+.childrenbox:before{content:"";display:block;position:absolute;width:1px;height:100%;margin-left:3px;background-color:var(--color-grey1)}aside .box-a .cont-a .conts .buttons.btnnav{margin:0;line-height:inherit;height:auto;width:100%}aside .box-a .cont-a .conts .buttons.btnnav .btntarget{display:inline-block;color:var(--color-grey3);background-color:var(--color-white);line-height:1.35;width:100%}aside .box-a .cont-a .conts .buttons.btnnav.current .btntarget{color:var(--color-stdhgl)}aside .box-a .cont-a .conts .buttons.btnnav.parent{display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:auto}aside .box-a .cont-a .conts .buttons.btnnav.parent figure.icons{margin-top:0;cursor:pointer;overflow:unset;margin-left:5px}aside .box-a .cont-a .conts .buttons.btnnav.parent figure.icons,aside .box-a .cont-a .conts .buttons.btnnav.parent figure.icons svg{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px}aside .box-a .cont-a .conts .buttons.btnnav.parent figure.icons:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:scale(.8);background-color:var(--color-grey0)}aside .box-a .cont-a .conts .buttons.btnnav.parent figure.icons>svg{z-index:1}aside .box-a .cont-a .conts.on>.buttons.btnnav.parent figure.icons:before{background-color:var(--color-stdhgl);transform:scale(1)}@media(hover:hover)and (pointer:fine){aside .box-a .cont-a .conts>.buttons.btnnav .btntarget:hover{color:var(--color-black)}aside .box-a .cont-a .conts>.buttons.btnnav.parent figure.icons:hover:before{background-color:var(--color-stdhgl);transform:scale(1);transition:all .2s cubic-bezier(.075,.82,.165,1)}}aside .box-a .cont-a .conts>.buttons.btnnav.parent figure.icons>svg{transform:rotate(0);transition:transform .6s cubic-bezier(.075,.82,.165,1)}body.begin aside .box-a .cont-a .conts>.buttons.btnnav.parent figure.icons>svg{transition:unset!important}aside .box-a .cont-a .conts.on>.buttons.btnnav.parent figure.icons>svg{transform:rotate(90deg)}aside .box-a .cont-a .conts.on>.buttons.btnnav.parent figure.icons>svg path{fill:var(--color-white)}@media screen and (max-width:760px){aside .box-a .cont-a{padding:90px 30px 30px 20px;position:relative}}aside .box-a .cont-a .conts>.buttons.btnnav.parent+.childrenbox .buttons.btnnav.current:before{content:"";position:absolute;top:0;left:0;height:100%;width:.15em;border-radius:100px;background-color:var(--color-stdhgl);transform:translate3d(-.8em,0,0)}section.firstsection .section--container{padding-top:40px}@media screen and (max-width:970px){section.firstsection .section--container{padding-bottom:0}}section.firstsection .box-a{margin-bottom:20px}section.firstsection .box-b h1{margin:0}section.firstsection .box-b h1 *{font-size:inherit}body[data-tpl=home] section.firstsection .box-a{margin:0}body[data-tpl=home] section.firstsection .section--container{padding-bottom:0}section.lastsection .section--container{padding-top:60px}section.lastsection.googlereview .box-a{display:flex;align-items:center}section.lastsection.googlereview .box-a .buttons.btn3{max-width:360px;margin:0 auto;text-align:center}section.lastsection.googlereview .box-a .buttons.btn3 .btntarget{display:flex;flex-direction:column;align-items:center;justify-content:center}section.content--mediafull .box-a .media>*:not(.videobtntext){width:100%;max-width:unset;margin:0}section.content--mediafull .box-a .media .media--caption{font-size:.8125rem;color:var(--color-grey3)}.bmc--banner{display:flex;align-items:flex-start;justify-content:flex-start;position:absolute;width:100%;height:0;top:0;left:0;z-index:2}.bmc--banner.fix{position:fixed}@media screen and (max-width:970px){.bmc--banner{display:none}}.bmc--banner .custom--container{display:flex;align-items:flex-start;justify-content:flex-end;height:0;padding-top:0;padding-bottom:0}.banner--desktop{position:relative;display:flex;width:100%;height:auto;max-width:160px;z-index:1}.banner--desktop>*{width:100%;height:auto}.banner--mobile{display:none;width:100%;height:auto;margin:25px 0 10px}.block--contents>.banner--mobile{display:none;margin:10px 0 30px}@media screen and (max-width:970px){.banner--mobile{display:block}.block--contents>.banner--mobile{display:block}}#cc-main{--cc-font-family: "Poppins";--cc-btn-primary-bg: var(--color-stdhgl);--cc-btn-primary-border-color: var(--color-stdhgl);--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-modal-border-radius: .2rem;--cc-btn-border-radius: .2rem;--cc-modal-margin: 1rem;--cc-modal-transition-duration: .1s;font-size:14px;--cc-bg: #2c2f31;--cc-primary-color: #FFFFFF;--cc-secondary-color: #FFFFFF;--cc-btn-secondary-bg: #757575;--cc-btn-secondary-color: #FFFFFF;--cc-btn-primary-hover-bg: #FFFFFF;--cc-btn-primary-hover-color: #2c2f31;--cc-btn-primary-hover-border-color: transparent;--cc-btn-secondary-border-color: #515151;--cc-btn-secondary-hover-bg: #757575;--cc-separator-border-color: #515151;--cc-cookie-category-block-hover-border: #757575;--cc-cookie-category-expanded-block-hover-bg: #515151;--cc-cookie-category-block-bg: #2c2f31;--cc-cookie-category-block-hover-bg: #2c2f31;--cc-cookie-category-block-border: #515151;--cc-btn-secondary-hover-border-color: #757575;--cc-btn-secondary-hover-color: #FFFFFF;--cc-toggle-readonly-bg: #515151}#cc-main .cm__body{width:100%;max-width:340px}#cc-main .pm__close-btn,#cc-main .pm__section--toggle .pm__section-title,#cc-main .pm__btn,#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition-duration:25ms}#cc-main .cm__btn-group{display:flex;flex-direction:row;align-items:center;justify-content:center}#cc-main .cm__btn-group>*{width:100%;height:auto;white-space:pre}#cc-main .cm__btn-group>*:nth-child(2){margin:0 0 0 .375rem}#cc-main .cm__btns{padding-top:0;border-top:unset}#cc-main .pm__table-tr{line-height:1.65}#cc--main{--cc-font-family: "Poppins";--cc-font-size: 14px;--cc-bg: var(--color-darkgrey);--cc-text: #FFFFFF;--cc-border-radius: 5px;--cc-btn-primary-bg: #FFFFFF;--cc-btn-primary-text: #1E2124;--cc-btn-primary-hover-bg: var(--color-stdhgl);--cc-btn-primary-hover-text: #FFFFFF;--cc-btn-secondary-bg: var(--color-grey3);--cc-btn-secondary-text: #FFFFFF;--cc-btn-secondary-hover-bg: #515151;--cc-btn-secondary-hover-text: var(--cc-btn-secondary-text);--cc-btn-border-radius: .375rem;--cc-toggle-bg-off: #919ea6;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #d5dee2;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #ecf2fa;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: var(--color-darkgrey);--cc-cookie-category-block-bg-hover: #515151;--cc-section-border: #515151;--cc-cookie-table-border: #e9edf2;--cc-overlay-bg: #040608;--cc-overlay-opacity: .05;--cc-consent-modal-box-shadow: 0 .625rem 1.875rem rgba(2, 2, 3, .28);--cc-webkit-scrollbar-bg: #cfd5db;--cc-webkit-scrollbar-bg-hover: #9199a0}#cc--main #cm{width:100%;max-width:410px}@media screen and (max-width:760px){#cc--main #cm{right:0;left:0;margin:0 auto}}@media screen and (max-width:590px){#cc--main #cm{max-width:90vw}}#cc--main #c-bns{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}#cc--main #c-bns .c-bn{margin:0;display:block;width:100%}#cc--main #c-bns .c-bn:hover{background-color:var(--cc-btn-primary-hover-bg)!important;color:var(--cc-btn-primary-hover-text)!important}#cc--main #c-bns #c-p-bn,#cc--main #c-bns #c-s-bn{background-color:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}#cc--main #c-bns #c-t-bn{grid-column:1/span 2}@media screen and (max-width:510px){#cc--main #c-bns{display:flex;grid-template-columns:unset}#cc--main #c-bns #c-t-bn{grid-column:unset}}#cc--main.c--anim .c-bn{transition:unset!important}#cc--main #s-bns .c-bn:hover{background-color:var(--cc-btn-primary-hover-bg)!important;color:var(--cc-btn-primary-hover-text)!important}#cc--main #s-bns #s-all-bn,#cc--main #s-bns #s-rall-bn{background-color:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}#cc--main .cc_div #s-bl>.c-bl.b-ex{background-color:unset;border:1px solid #515151}#cc--main .cc_div #s-bl table{position:relative;margin-top:10px}#cc--main .cc_div #s-bl table:before{content:"";display:block;position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%;top:0;left:0;border:1px solid #515151;border-radius:2px}#cc--main .cc_div #s-bl table thead tr:first-child{border-color:#515151}#cc--main .cc_div #s-bl table *{font-size:12px!important;line-height:1.65}#cc--main .cc_div a{display:initial}
