.frame-max-width-780{max-width:780px}section.section{max-height:100vh}body{font-size:16px}.modal-dialog{max-width:36em;padding:25px}.modal-dialog header{display:none}.modal-dialog.modal-backoffice{max-width:55em}.modal.show .accordeon-dialog .modal-dialog-body{overflow-y:auto;margin-bottom:25px;padding-bottom:0}body{background:linear-gradient(to right, var(--blue), #17babf)}#tagcloud .modal-dialog-title a,#tagcloud .modal-dialog-title .divider{display:none}#searchResults::-webkit-scrollbar{width:13px}#searchResults::-webkit-scrollbar-thumb{background:#999;border-radius:5px}#searchResults::-webkit-scrollbar-track{background:#fff}#pictoView{--radius: 200px;--item-size: 90px;--offset: 18deg}#pictoView>.picto{--angle: calc((360deg / var(--item-count)) * var(--index) + var(--offset));position:absolute;top:50%;left:50%;width:var(--item-size);height:var(--item-size);margin:0 !important;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(calc(var(--radius) * -1)) rotate(calc(var(--angle) * -1))}.d-none{display:none}.sub-picto{opacity:0 !important;transition-delay:.2s !important}#pictoMain .sub-picto.show{opacity:1 !important}.picto::before,.sub-picto::before{color:var(--themecolor) !important}.picto-1:hover,.picto-2:hover,.picto-3:hover,.picto-4:hover,.picto-5:hover,.picto-6:hover,.picto-7:hover,.picto-8:hover{z-index:1000}.modal-dialog-title{font-size:1.8rem}.modal-dialog.modal-backoffice .modal-dialog-title{font-size:1rem}.modal-dialog.modal-backoffice{padding:15px 0 0}.modal-dialog.modal-backoffice .modal-dialog-body{padding:0}.modal-dialog.modal-backoffice .modal-dialog-header,.modal-dialog.modal-backoffice .dsv-modal-header,.modal-dialog.modal-backoffice .dsv-modal-introtext{padding:0 25px}.modal-dialog.modal-backoffice .dsv-accordion-header{padding:clamp(6px,.5vh,13px) 25px}#pictoView{position:relative;width:130px;height:130px}.picto,.sub-picto{width:130px;height:130px;border-radius:50%;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;-webkit-transition:all 300ms;transition:all 300ms;opacity:0;background-color:#d9d9d9;cursor:pointer;z-index:2}.picto:hover,.sub-picto:hover{z-index:10000}.sub-picto{width:115px;height:115px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-transition:all 300ms;transition:all 300ms;opacity:0}.picto:before,.sub-picto:before{font-family:"Sparkasse Web","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0064b4;background-color:#ededed;line-height:1;padding:12px 20px;font-size:1.5rem;position:absolute;left:calc(100% + 5px);top:-5px;transform:translate(-25px, -25px);white-space:nowrap;opacity:0;pointer-events:none;z-index:2;transition:opacity .4s ease,top .4s ease,left .4s ease;content:attr(data-title)}.picto:hover:before,.sub-picto:hover:before{opacity:1;top:0;left:100%}.picto>.picto-6:before,.picto>.picto-7:before,.picto>.picto-8:before,.picto>.picto-9:before,.picto>.picto-10:before{left:0;top:0;transform:translate(calc(-100% + 25px), -25px)}@media all and (max-height: 660px){#pictoMain{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}#pictoWrapper.transform1 .picto.picto-8::before{transform:scale(0.6);left:20px;top:-17px}#pictoWrapper.transform2 .picto.picto-3::before{transform:scale(0.6) translate(-64px, -28px) !important}.sub-picto.picto-10:before,.sub-picto.picto-11:before,.sub-picto.picto-12:before,.sub-picto.picto-13:before{top:5px;left:auto;right:calc(50% + 10px);transition:opacity .4s ease,top .4s ease,right .4s ease}.sub-picto.picto-10:hover:before,.sub-picto.picto-11:hover:before,.sub-picto.picto-12:hover:before,.sub-picto.picto-13:hover:before{top:0;right:50%}:root{--col-sibus: #8ad000;--col-sibusanalyse: #0aadd3;--col-sicherungssystem: #0064bc;--col-zmdb: #df5693;--col-nachhaltigkeit: #008c90;--col-erfahrungsaustausch: #9b449f;--col-regionale: #ffbe00;--col-risiko: #ff7b00;--col-xbrl: #00d0c1;--col-businesski: #815df0}.large-text{font-size:1.5rem;line-height:1.3}strong{font-weight:800}.modal-dialog-title,.larger-text.text-serif{-webkit-hyphens:none !important;hyphens:none !important}.text-head,h1,h2,h3,h4,h5,h6{font-family:"Sparkasse Head Web","Helvetica Neue",Helvetica,Arial,sans-serif}.larger-text{font-size:1.875rem}.xlarge-text{font-size:2.9rem;line-height:1.3}.xxlarge-text h1,.xxlarge-text h2,.xxlarge-text h3,.xxlarge-text h4{font-size:clamp(3rem,min(8vw,10vh),12rem);line-height:1.1;margin-top:0}.xxlarge-text p{font-size:clamp(1.5rem,min(2vw,4vh),2.8rem);line-height:1.4}/*# sourceMappingURL=app.min.css.map */