/* cmsms stylesheet: nadpisane-style modified: 10.09.2025 13:18:34 */
strong{font-weight:600}.header.header__02 .navbar .navbar__cta{background-color:#6E87CD;border:1px solid #6E87CD}.main__pros-01 .pros .pros-items .pros-item:nth-child(4) .pros-item__icon,.main__pros-01 .pros .pros-items .pros-item .pros-item__icon{background-color:rgb(var(--color-accent,255 136 85)/1.2)}.main__pros-01 .icon:not(svg,img)::after{background-color:#fff}.main__counter-02 .section__inner > .counters .counter{border-radius:50%;height:auto;width:100%;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__counter-02 .counter__content.content{text-align:center}.main__counter-02 .section__inner > .counters .counter:first-child{background-color:rgb(var(--color-accent))}.main__counter-02 .section__inner > .counters .counter:hover:first-child{background-color:#6E87CD}.main__counter-02 .section__inner > .counters .counter:first-child .counter__inner,.main__counter-02 .section__inner > .counters .counter:first-child .counter__content.content{color:#fff}.header.header__02 .topbar,.header__02 .topbar{background-color:#6E87CD !important}#greiner-ehealth-technologies .multimedia-outer .multimedia.img-only .multimedia__img{object-fit:contain}#o-nas .main__team-01 .team .team__img{width:100%;max-width:250px;height:auto;border-radius:50%;object-fit:cover;aspect-ratio:1;object-position:top}#kontakt .main__box-08 .heading-outer .heading{max-width:unset;text-align:left}.logo__img{--_logo-width:16rem}.footer__01 .addr__brandname.h4{font-size:1rem}.main__box-03.bg-under-heading::after{background-color:#E6F3FA;background-color:#E3E9FB}.main__pros-01::before,.main__cta-01 .cta{background-color:#35406B}.footer__01{background-color:#35406B}.footer__01 .footer__elements .footer__nav .nav__menu .nav__link{color:rgb(var(--color-bg,122 125 146))}.footer__01 .footer__address .addr__contact .addr__email,.footer__01 .footer__address .addr__contact .addr__phone,.footer__01 .footer__elements .footer__nav .nav__heading{color:rgb(var(--color-accent))}.footer__01 .addr__brandname,.footer__01 .footer__address{color:rgb(var(--color-bg,122 125 146))}.footer__01 .icon:not(svg,img)::after{background-color:rgb(var(--color-accent))}.footer__01 .logo .logo__img{filter:brightness(0) invert(1)}.main__downloads-01::before{background-color:rgb(var(--color-accent2))}#strona-glowna .main__cta-01::before,#strona-glowna .main__box-03{background-color:#E6F3FA}.tlo::before{background-color:#E6F3FA}.poznaj-nasz-zespol .heading-outer{margin-top:0;margin-bottom:0}#strona-glowna .main__box-03 .boxes .box .box-img-outer .box-img{aspect-ratio:3/2}.main-btn.downloads__item-btn{background-color:rgb(var(--color-main,30 38 109));border-color:rgb(var(--color-main,30 38 109));color:rgb(var(--color-bg)) !important}.main__downloads-01 .downloads .downloads__item .downloads__item-btn .icon::after{background-color:rgb(var(--color-bg)) !important}.main-btn.downloads__item-btn:hover{background-color:rgb(var(--color-accent,30 38 109));border-color:rgb(var(--color-accent,30 38 109));color:rgb(var(--color-bg)) !important}.gallery-spec.main__gallery-01 .gallery .gallery-item .gallery-item__img{object-position:center}@media screen and (min-width:992px){#maxwell-csc .main__text-section-04 .text-section-outer .text-section table{width:50% !important;margin:0 auto}:not(.table__outer) > table tbody tr:nth-child(2n+1){background-color:#E6F3FA}}@media only screen and (max-width:991px){#komponent-top-4.main__top-03.flh .top{min-height:unset}#komponent-top-4.main__top-03.flh{padding:0}#komponent-top-4.main__top-03.flh .top-bg{position:relative}}body.locked{height:100vh;overflow:hidden}.lock__outer{display:flex;justify-content:center;align-items:center;position:fixed;inset:0;background-color:rgb(0 0 0 / .5);z-index:9999}.lock__outer .lock{max-width:32rem;background-color:rgb(255 255 255);border-radius:.5rem}.lock__outer .lock .lock__content{padding:1.5rem;border-bottom:1px solid rgb(224 224 224)}.lock__outer .lock .lock__buttons{padding:.75rem 1.5rem}.lock__outer .lock .lock__content p:first-child{font-weight:500}.lock__outer .lock .lock__content p.small{font-size:.75rem}.lock__outer .lock .lock__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.lock__outer .lock .lock__buttons .lock__button{padding:.375rem .875rem;font-size:.875rem;font-weight:500;background-color:rgb(var(--color-accent2));border:none;border-radius:.25rem}.lock__outer .lock .lock__buttons .lock__button.lock__button--yes{color:rgb(var(--color-bg));background-color:rgb(var(--color-main))}#maxwell-csc .main__gallery-01 .gallery-item:nth-child(4){order:-4}#maxwell-csc .main__gallery-01 .gallery-item:nth-child(3){order:-3}#maxwell-csc .main__gallery-01 .gallery-item:nth-child(2){order:-2}#maxwell-csc .main__gallery-01 .gallery-item:nth-child(1){order:-1}.main__box-03 .boxes .box .box-img-outer,.main__top-01 .multimedia__img,.main__cta-01 .cta-img-outer,#system-vacuette .main__text-section-01 .text-section--img-filled .text-section__inner,#veinviewer .main__text-section-01 .text-section--img-filled .text-section__inner{position:relative}#veinviewer .main__text-section-01 .text-section--img-filled .text-section__inner:first-child::after,#veinviewer .main__gallery-01 .gallery-item::after,#system-vacuette .main__text-section-01 .text-section--img-filled .text-section__inner:first-child::after,#strona-glowna .main__cta-01 .cta-img-outer::after,.main__box-03 .boxes .box:first-child .box-img-outer::after,.main__box-03 .boxes .box:nth-of-type(2) .box-img-outer::after,#system-vacuette .main__top-01 .top .top-item .multimedia-outer .multimedia.img-only::after{content:"©Greiner Bio-One GmbH";display:inline-block;position:absolute;font-size:10px;bottom:5px;right:10px}#veinviewer .main__gallery-01 .gallery-item::after{color:#1a1a1a}.main__map-04{position:relative;padding-top:calc(1.5rem + 0px);padding-bottom:calc(1.5rem + 0px);scroll-margin-top:var(--header-offset,138px)}.main__map-04::before{content:"";display:block;position:absolute;inset:0;background-color:rgb(var(--color-bg,255 255 255));z-index:-1}.main__map-04.theme-light{--color-main:var(--color-main-light);--color-accent:var(--color-accent-light);--color-accent2:var(--color-accent2-light);--color-text:var(--color-text-light);--color-bg:var(--color-bg-light);--color-error:var(--color-error-light);--color-success:var(--color-success-light);color:rgb(var(--color-text,122 125 146))}.main__map-04.theme-dark{--color-main:var(--color-main-dark);--color-accent:var(--color-accent-dark);--color-accent2:var(--color-accent2-dark);--color-text:var(--color-text-dark);--color-bg:var(--color-bg-dark);--color-error:var(--color-error-dark);--color-success:var(--color-success-dark);color:rgb(var(--color-text,122 125 146))}@media only screen and (min-width:576px){.main__map-04{padding-top:calc(2rem + 0px);padding-bottom:calc(2rem + 0px)}}@media only screen and (min-width:992px){.main__map-04{padding-top:calc(2.5rem + 0px);padding-bottom:calc(2.5rem + 0px)}}@media only screen and (min-width:1200px){.main__map-04{padding-top:calc(3rem + 0px);padding-bottom:calc(3rem + 0px)}}.main__map-04 .heading-outer{margin-bottom:calc(1.5rem + 0px)}@media only screen and (min-width:576px){.main__map-04 .heading-outer{margin-bottom:calc(2rem + 0px)}}@media only screen and (min-width:992px){.main__map-04 .heading-outer{margin-bottom:calc(2.5rem + 0px)}}@media only screen and (min-width:1200px){.main__map-04 .heading-outer{margin-bottom:calc(3rem + 0px)}}.main__map-04 .heading-outer .heading{max-width:48rem;margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(1.375rem,1.375rem + 1.5vw,2.5rem);font-weight:600;line-height:1.2;text-align:left;text-wrap:balance;color:rgb(var(--color-main,30 38 109))}.main__map-04 .heading-outer .heading__1{font-size:.875rem;text-transform:uppercase;letter-spacing:1.2px;color:rgb(var(--color-accent,255 136 85))}.main__map-04 .heading-outer .heading a{color:inherit;text-decoration:none}.main__map-04 .heading-outer .heading + .heading{margin-top:.75rem}@media only screen and (min-width:576px){.main__map-04 .heading-outer .heading + .heading{margin-top:1rem}}@media only screen and (min-width:992px){.main__map-04 .heading-outer .heading + .heading{margin-top:1.25rem}}@media only screen and (min-width:1200px){.main__map-04 .heading-outer .heading + .heading{margin-top:1.5rem}}.main__map-04 .ia-map{display:grid;grid-template-columns:minmax(0,1fr);column-gap:3rem}.main__map-04 .ia-map__svg{width:100%;height:auto;aspect-ratio:1}.main__map-04 .ia-map__svg .ia-map__part{transition:fill .32s ease;cursor:pointer}.main__map-04 .ia-map__svg .ia-map__part.active{fill:rgb(var(--color-main)) !important}.main__map-04 .ia-map__svg .ia-map__part:not(.active):hover{fill:rgb(var(--color-main) / .2) !important}.main__map-04 .ia-map__desc{display:none;padding:0;list-style-type:none}.main__map-04 .ia-map__desc ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;width:100%;padding:0;list-style-type:none}.main__map-04 .ia-map__desc.active{display:block}@media only screen and (min-width:768px){.main__map-04 .ia-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.main__map-04 .ia-map__text-content{grid-column:span 2}.main__map-04 .ia-map__descriptions{display:grid;align-items:center}}@media only screen and (min-width:1200px){.main__map-04 .ia-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.main__map-04 .ia-map__text-content{grid-column:auto}}.main__map-04 .ia-map__desc img{max-width:250px;height:auto;border-radius:50%;object-fit:cover;aspect-ratio:1;object-position:top}.main__partners-01.layout-1 .partners-gallery-outer .partners-gallery .partners-item{box-shadow:0 0 1.5rem rgb(var(--color-accent2,245 246 253)/.7)}.main__panel-01{padding:3rem 0}.main__panel-01 .code{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.main__panel-01 .mm-outer{width:100%;height:auto;aspect-ratio:1.5;max-width:48rem;margin:0 auto}.feu__login{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;max-width:32rem;margin:0 auto;padding:3rem;background-color:rgb(var(--color-bg));box-shadow:0px 0px 8px -2px rgb(var(--color-text) / .24);border-radius:.5rem}.feu__loginheading{text-align:center;margin:0 !important}.feu__login .mb-2{margin-bottom:.5rem}.feu__login #feu_username,.feu__login #feu_password{width:100%;height:2.5rem;padding:0 0 0 .25rem}.feu__login .feu__field{display:flex;flex-direction:column;gap:.25rem;width:100%}.feu__login .feu__field p{margin:0 !important;padding:0}.feu__login .feu__field:not(.feu__field + .feu__field){margin:0 0 1rem}.feu__login .hidden{display:none}.feu__login button{display:grid;place-items:center;width:100%;height:3rem;margin:1.5rem 0 0;color:rgb(var(--color-bg));background-color:rgb(var(--color-accent));border:none;border-radius:3rem}.feu__login .alert.alert-danger{margin:0 auto 1.5rem;font-size:.875rem;text-align:center;color:rgb(var(--color-error))}.header .loginbutton .icon{width:1.5rem;height:1.5rem}@media only screen and (max-width:991px){.header .navbar__inner .loginbutton{display:none}.header .mobilenav__inner .loginbutton{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}}#cc-main .cm--inline.cm--flip .cm__btn-group:first-child .cm__btn{background-color:rgb(var(--color-text) / .92);transition:background-color .32s ease}#cc-main .cm--inline.cm--flip .cm__btn-group:first-child .cm__btn:hover{background-color:rgb(var(--color-text))}