/* cmsms stylesheet: nadpisane-style modified: 22.08.2025 13:47:51 */
body:not(.no-offset):has(.alertbar){padding-top:calc(var(--header-offset) + 3rem)}strong{font-weight:600}.main__pros-01 .btn.main-btn.main-btn-1{color:rgb(var(--color-accent,255 136 85))}.main__pros-01 .main-btn-1 .icon-wrapper svg path{fill:rgb(var(--color-accent2,255 136 85))}.main__pros-01 .pros .pros-items .pros-item:nth-child(1) .pros-item__icon,.main__pros-01 .pros .pros-items .pros-item:nth-child(4) .pros-item__icon{--_icon-color:var(--color-accent,255 136 85);background-color:#EAF5F9}.main__counter-02 .section__inner > .counters .counter:first-child{background-color:rgb(var(--color-accent,255 136 85));color:#fff}.lista ul,.produkty-boxy .boxes .box ul{list-style:none}.lista ul li::before,.produkty-boxy .boxes .box li::before{content:"";display:inline-block;margin-right:10px;width:10px;height:10px;background-image:url('/uploads/images/ikony/arrow-right-blue.svg');background-image:url('/uploads/images/ikony/play.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.produkty-boxy .boxes .box .box-content .box-content__desc{text-align:left}.heading-wywiwyg.heading__2{text-transform:none}#o-firmie .main__pros-03 .pros__wrapper{margin-bottom:1rem}#o-firmie .main__pros-03 .pros__wrapper p{font-size:15px}.footer__04 .btn-nr-1.accent-btn:hover{border-color:rgb(var(--color-accent,245 246 253))}.lista.tlo::before{background-color:rgb(var(--color-accent2,245 246 253))}.main__blog-01 .blog-summary-item.unpublished .blog-summary-item__img-outer{position:relative}.main__blog-01 .blog-summary-item.unpublished .blog-summary-item__img-outer .blog-summary-item__tag{display:block;position:absolute;inset:.75rem auto auto .75rem;padding:.25rem .75rem;font-size:.875rem;font-weight:500;color:rgb(var(--color-accent));background-color:rgb(var(--color-bg-light));border-radius:6rem}.main__blog-01 .blog-summary-item.unpublished{pointer-events:none}.main__blog-01 .blog-summary-item.unpublished .blog-summary-item__img-outer .blog-summary-item__img,.main__blog-01 .blog-summary-item.unpublished .blog-summary-item__content{opacity:.64}#iso-27001 .main__text-section-04 .text-section .text-section__content img{width:50%}#zasady-bezpieczenstwa .main__top-subpage-01 .box-header .heading.heading__2::before,#dobre-praktyki .main__top-subpage-01 .box-header .heading.heading__2::before,#polityka-prywatnosci .main__top-subpage-01 .box-header .heading.heading__2::before,#kontakt .main__top-subpage-01 .box-header .heading.heading__2::before,#praca .main__top-subpage-01 .box-header .heading.heading__2::before,#iso-27001 .main__top-subpage-01 .box-header .heading.heading__2::before,#pomoc-telefon .main__top-subpage-01 .box-header .heading.heading__2::before,#pomoc-wideo .main__top-subpage-01 .box-header .heading.heading__2::before,#pomoc-komunikaty-techniczne .main__top-subpage-01 .box-header .heading.heading__2::before,#pomoc-email .main__top-subpage-01 .box-header .heading.heading__2::before{content:"";display:inline-block;margin-right:10px;width:50px;height:50px;background-image:url('/uploads/images/ikony/mail.svg');background-repeat:no-repeat;background-position:center;background-size:contain}#zasady-bezpieczenstwa .main__top-subpage-01 .box-header .heading.heading__2,#dobre-praktyki .main__top-subpage-01 .box-header .heading.heading__2,#polityka-prywatnosci .main__top-subpage-01 .box-header .heading.heading__2,#kontakt .main__top-subpage-01 .box-header .heading.heading__2,#praca .main__top-subpage-01 .box-header .heading.heading__2,#iso-27001 .main__top-subpage-01 .box-header .heading.heading__2,#pomoc-email .main__top-subpage-01 .box-header .heading.heading__2,#pomoc-wideo .main__top-subpage-01 .box-header .heading.heading__2,#pomoc-komunikaty-techniczne .main__top-subpage-01 .box-header .heading.heading__2,#pomoc-telefon .main__top-subpage-01 .box-header .heading.heading__2{display:flex;align-items:center;justify-content:center}#polityka-prywatnosci .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/rodo-blue.svg')}#kontakt .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/contact-mail-blue.svg')}#praca .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/briefcase-blue.svg')}#iso-27001 .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/iso-blue.svg')}#pomoc-telefon .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/phone-blue.svg')}#pomoc-mail .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/mail.svg')}#pomoc-wideo .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/online-meeting-blue.svg')}#pomoc-komunikaty-techniczne .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/communications-blue.svg')}#dobre-praktyki .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/rules-blue.svg')}#zasady-bezpieczenstwa .main__top-subpage-01 .box-header .heading.heading__2::before{background-image:url('/uploads/images/ikony/security-blue.svg')}.main__pros-01 a{color:#fff}.produkty-boxy.main__box-08 .box .box-content .box-icon::after{mask-mode:luminance}.produkty-boxy.main__box-08 .box .box-content .box-icon{width:6rem;height:6rem}.produkty-boxy.main__box-08 .box{background-color:unset}#zarzadzanie-finansami-jst .main__box-08 .boxes{display:flex;justify-content:center}.alert{display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem;max-width:100%;padding:1rem;font-size:.875rem;border-radius:var(--rounded,.25rem)}.alert:not(:first-child){margin-top:1rem}.alert:not(:last-child){margin-bottom:1rem}.alert::before{content:'';display:block;width:1.5rem;height:1.5rem;background-color:var(--_icon-color);mask-image:var(--_icon);mask-position:center;mask-repeat:no-repeat;mask-size:contain;flex-shrink:0}.alert.alert--success{background-color:#DCEFE0;--_icon-color:#30d351;--_icon:url('/uploads/images/ikony/alert-success.svg')}.alert.alert--warning{background-color:#FEF4C1;--_icon-color:#ffd816;--_icon:url('/uploads/images/ikony/alert-warning.svg')}.alert.alert--error{background-color:#FCBFBF;--_icon-color:#ed3131;--_icon:url('/uploads/images/ikony/alert-error.svg')}.main__text-section-03 .ts .ts-sections .ts-section .ts-section__content img{width:100%;max-width:30rem}#pomoc-dla-klienta .main__text-section-03 .ts-section__content-top iframe{width:100%;max-width:40rem;height:auto;aspect-ratio:1300/731}.alertbar{position:fixed;inset:0 0 auto;padding:.75rem 0;font-size:.875rem;color:rgb(var(--color-text,0 0 0));background-color:#FEF4C1;border:1px solid #ffd816;z-index:1000}.alertbar:not(.marquee) .alertbar__content{text-align:center}.alertbar.marquee{white-space:nowrap;overflow:hidden}.alertbar.marquee .alertbar__content{display:inline-block;padding-left:100%;-webkit-animation:alertbar__marquee 30s linear infinite;animation:alertbar__marquee 30s linear infinite}.alertbar.marquee[data-marquee-duration="15s"] .alertbar__content{animation-duration:15s}.alertbar.marquee[data-marquee-duration="30s"] .alertbar__content{animation-duration:30s}.alertbar.marquee[data-marquee-duration="45s"] .alertbar__content{animation-duration:45s}.alertbar.marquee[data-marquee-duration="60s"] .alertbar__content{animation-duration:60s}@-webkit-keyframes alertbar__marquee{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes alertbar__marquee{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}.alertbar + .header{top:45px}.main__team-01 .heading-outer .heading.heading__1{max-width:unset;text-wrap:unset}#produkty .produkty-boxy .mm.img-only img:first-child{object-fit:contain}.top-o-nas .multimedia-outer .multimedia.img-only .multimedia__img{object-fit:contain}@media only screen and (max-width:991px){#komponent-zalety-2.main__pros-01 .pros .pros-items .pros-item:nth-child(3) .icon{--_icon-color:var(--color-main);background-color:rgb(var(--color-main,30 38 109)/.1)}}.mobile-menu{top:calc(var(--header-offset) + 3rem);height:calc(100% - var(--header-offset) - 3rem)}.mobile-menu__bottom .mail-link{color:#fff}.mobile-menu__nav ul ul li a .parent-button,.mobile-menu__nav ul ul li span .parent-button,.main-nav ul ul li.parent::after{display:none}.main-nav ul ul li.parent{padding:0}