/* cmsms stylesheet: nadpisane-style modified: 26.06.2025 15:58:34 */
:root{--font-heading:"neue-haas-grotesk-pro-text" !important;--font-text:"neue-haas-grotesk-pro-text" !important;--color-text-light:64 64 64 !important}strong{font-weight:600}.tlo:before,.main__timeline-01::before,.marki.main__box-01:before{background-color:#F6F6F6}.main__box-01.marki{margin-top:0;padding-top:0}.main__timeline-01 .timeline .timeline-item .timeline-item__inner:not(.timeline-item__inner + .timeline-item__inner) .timeline-item__img.fit-to-height{object-position:top}#strona-glowna .main__box-01 .mm .mm__img{object-position:top}.main__cta-01 .cta .main-btn.accent-btn{color:rgb(var(--color-accent));background-color:rgb(var(--color-bg));border:1px solid rgb(var(--color-bg))}.main__cta-01 .cta .main-btn.accent-btn:hover{color:rgb(var(--color-bg,255 255 255));background-color:rgb(var(--color-accent,255 136 85));border:1px solid rgb(var(--color-accent,255 136 85))}.main__cta-01 .cta .cta-content-outer .cta-content{color:#fff}.main__top-subpage-01 .container .box-header{text-align:left !important}.main__top-subpage-01.dark-banner .container .box-header .box-header__smaller{color:rgb(var(--color-accent2,255 136 85))}.main__pros-01::before{background-color:rgb(var(--color-accent2,255 136 85))}.main__pros-01 .pros .pros-items .pros-item .pros-item__icon{background-color:rgb(var(--color-accent)) !important}.main__pros-01 .icon:not(svg,img)::after{background-color:rgb(var(--color-bg))}.main__text-section-05 .ts-bg::after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgb(var(--color-text,122 125 146)/.96) 20%,rgb(var(--color-text,30 38 109)/.12) 100%) !important}.main__counter-01 .number{font-size:clamp(1.5rem,1.325rem + 1.325vw,2.75rem)}.main__pros-03 .pros__top h3{text-transform:none}.main__box-03 .heading-outer .heading{max-width:60rem}.main__top-02 .top .top-item .top-item-content .heading-outer .heading__2{font-size:clamp(1.5rem,1.375rem + 2vw,2.5rem)}.header:not(.header__menu-01-new) .header__menu-01 .menu__bottom{background-color:#fff}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .main-nav > ul > li > a:not(.menu-last-btn):hover{color:#404040}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .main-nav ul li a.currentpage{color:rgb(var(--color-accent,255 136 85))}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .main-nav > ul > li > a:not(.menu-last-btn),.header:not(.header__menu-01-new).transparent.on-top.alt-colors .main-nav > ul > li > span:not(.menu-last-btn){color:rgb(var(--color-main))}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__bottom .container .logo img,.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__bottom .container .logo svg{-webkit-filter:unset;filter:unset}.header:not(.header__menu-01-new) .header__menu-01 .menu__bottom{padding:1rem 0}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .switch-lg .lang.text .lang--item.active .active{color:rgb(var(--color-text,122 125 146))}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .switch-lg.bottom-menu .lang.text li.active::after{border-top-color:rgb(var(--color-text,122 125 146))}.main__counter-01 .kafelek .counter-wrapper{text-align:left}.main__counter-01 .number{font-size:clamp(1.5rem,1.325rem + 1.325vw,2.25rem)}.main__counter-01 .kafelek .counter-wrapper .title{font-size:clamp(1.3rem,1.3rem + .6vw,1.5rem)}.main__top-02 .top .top-item .top-item-content .heading-outer .heading__2{font-size:clamp(1.5rem,1.375rem + 2vw,2.25rem)}.main__box-03 .heading-outer .heading,.main__contact-form-03 .heading-outer .heading,.main__pros-01 .heading-outer .heading,.main__pros-02 .heading-outer .heading,.main__text-section-01 .heading-outer .heading,.main__text-section-03 .heading-outer .heading,.main__text-section-05 .heading-outer .heading,.main__top-01 .heading-outer .heading,.main__top-02 .heading-outer .heading,.main__box-08 .heading-outer .heading,.main__top-01 .top .top-item .heading-outer .heading__2,.main__timeline-01 .heading-outer .heading{font-size:clamp(1.375rem,1.375rem + 1.5vw,2rem)}.main__box-03 .heading-outer .heading__1,.main__contact-form-03 .heading-outer .heading__1,.main__pros-01 .heading-outer .heading__1,.main__pros-02 .heading-outer .heading__1,.main__text-section-01 .heading-outer .heading__1,.main__text-section-03 .heading-outer .heading__1,.main__text-section-05 .heading-outer .heading__1,.main__top-01 .heading-outer .heading__1,.main__top-02 .heading-outer .heading__1{font-size:.875rem}.top-item__btn.top-item__btn--primary.main-btn{color:#fff;background-color:unset;border:1px solid #fff}.top-item__btn.top-item__btn--primary.main-btn:hover{color:#fff;background-color:rgb(var(--color-main,30 38 109));border:1px solid rgb(var(--color-main,30 38 109))}.main-btn{color:rgb(var(--color-main,30 38 109));background-color:unset;border:1px solid rgb(var(--color-accent,245 246 253))}.main-btn:hover{color:#fff;background-color:rgb(var(--color-main,30 38 109));border:1px solid rgb(var(--color-main,245 246 253))}.main-btn.accent-btn{color:rgb(var(--color-accent));background-color:unset;border:1px solid rgb(var(--color-accent,255 136 85))}.header:not(.header__menu-01-new) .header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn{background-color:unset;border-color:1px solid rgb(var(--color-main,30 38 109));color:rgb(var(--color-main))}.header:not(.header__menu-01-new) .header__menu-01 .menu__bottom .menu__bottom-inner .menu__right .main-btn:hover{color:#fff}.main__text-section-05 .main-btn{color:#fff;background-color:unset;border:1px solid rgb(var(--color-accent2,245 246 253))}.main__text-section-05 .main-btn:hover{color:rgb(var(--color-main));background-color:rgb(var(--color-accent2,245 246 253));border:1px solid rgb(var(--color-accent2,245 246 253))}.main__text-section-05 .icon:not(svg,img){border-radius:50%}@media only screen and (min-width:992px){.main__top-02 .top .top-item .top-item-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:25rem}.main__top-02 .top .top-item .top-item-content .top-item__btns{margin-top:0}}#dla-dystrybutorow .main__text-section-01 .text-section__inner + .text-section__inner{display:flex;flex-direction:column;justify-content:center}.mobile-menu__bottom .main-btn{color:#fff}@media only screen and (max-width:991px){.main__counter-01 .kafelek .counter-wrapper{justify-content:flex-start}}.switch-lg .lang.text li.active::after{border-top:5px solid rgb(var(--color-main))}#komponent-top-3.main__top-02 .top .top-item{padding-top:3rem;padding-bottom:3rem}#komponent-top-3.main__top-02.flh .top .top-item .top-item-content{min-height:min(64rem,100vh - 6rem - var(--header-offset))}@media only screen and (min-width:1200px){#komponent-top-3.main__top-02{margin-top:var(--header-offset)}}