/* cmsms stylesheet: nadpisane-style modified: 15.01.2026 10:39:39 */
strong{font-weight:600}.main__top-01 ul{list-style-type:none}.main__top-01 ul li{margin:3px 0;font-size:17px}.main__top-01 ul li::before{content:"";display:inline-block;margin-right:10px;margin-top:8px;width:20px;height:20px;background-image:url('/uploads/icons/check-pink.svg');background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;flex-grow:0}.main__top-01 .top-item .app-icons,.main__top-01 .top-item .app-icons img{display:inline}.opis-tlumacza.main__text-section-01 .text-section__img{object-fit:contain !important}.tlo.main__text-section-01{background-color:rgb(var(--color-accent2))}.opis-tlumacza.main__text-section-01 .text-section__btn.button{background-color:rgb(var(--color-accent));color:rgb(var(--color-bg))}header{transform:translateY(0) !important}.header.header__02 .topbar .contact-links .ctlinks__link{font-size:1rem;font-weight:600}.ws-form .ws-form__field--attachment{grid-column:1 / -1}.ws-form .ws-form__field--attachment input{display:none}.ws-form .ws-form__field--attachment label{display:block;min-height:5rem;padding:.25rem;align-content:center;text-align:center;border:2px dashed rgb(var(--color-text) / .16);border-radius:.25rem;cursor:pointer}.footer__01{background-color:rgb(var(--color-main))}.footer__01 .content,.footer__01 .footer__address .addr__brandname,.footer__01 .footer__elements .footer__nav .nav__menu .nav__link{color:rgb(var(--color-bg))}.footer__01 .footer__address .addr__contact .addr__email,.footer__01 .footer__address .addr__contact .addr__phone,.footer__01 .nav__heading{color:rgb(var(--color-accent))}.footer__01 .footer__address .icon,.footer__01 .footer__address .addr__contact .addr__email .icon,.footer__01 .footer__address .addr__contact .addr__phone .icon{--_icon-color:var(--color-accent)}.header.header__02 .navbar .navbar__inner{max-height:unset;overflow:unset}.viber,.whatsapp{display:flex;justify-content:center;align-items:center;gap:.375rem}.viber .viber__icon,.whatsapp .whatsapp__icon{display:block;width:1.5rem;height:1.5rem;--_icon-color:var(--color-bg-light)}.viber .viber__text,.whatsapp .whatsapp__text{color:rgb(var(--color-bg-light))}.viber.button,.whatsapp.button{width:100%;max-width:25rem;margin-top:1rem;margin-inline:auto;gap:.875rem;height:3.5rem;color:rgb(var(--color-bg-light));background-color:rgb(var(--color-bg-light)/.08);border-color:rgb(var(--color-bg-light)/.04);text-decoration:none;transition:text-decoration .24s ease,-webkit-text-decoration .24s ease}@media (max-width:1199px){.header.header__02 .navbar .navbar__cta.navbar__mobilecta::before,.header.header__02 .navbar .navbar__cta.navbar__mobilecta::after{display:none}.header.header__02 .navbar .navbar__cta.navbar__mobilecta{height:2.25rem;padding:0 .625rem;font-size:.75rem}}.header.header__02 .navbar .logo .logo__img{--_logo-width:11rem}@media (max-width:399px){.header.header__02 .navbar .logo .logo__img{--_logo-width:11rem}.header.header__02 .navbar__inner{gap:1rem}}.tlo::before{background-color:rgb(var(--color-accent2))}.cennik table img{max-width:300px}table thead{background-color:rgb(var(--color-accent));border:1px solid rgb(var(--color-accent))}table thead tr td{color:#fff;font-weight:600}table tbody td{border:1px solid #EFEFEF}:not(.table__outer) > table tbody tr:nth-child(2n+1){background-color:unset}.accent{background-color:rgb(var(--color-accent2))}.main__gallery-01 .gallery-item__figure figcaption{margin-top:.375rem;font-size:.875rem;color:rgb(var(--color-text))}.main__gallery-01 .gallery-item:hover{text-decoration:unset !important}.main__top-01 .top .top-item .heading-outer .heading__2{font-weight:700}.header.header__02 .navbar .navbar__menu > .menu__items > .menu__item > .menu__link:not(.button){font-weight:700}.main__top-01 ul{padding-left:0}.bigger{font-size:1.5rem}@media only screen and (min-width:992px){.main__timeline-02 .timeline-steps.grid-cols-3 .timeline-step-top .child-heading-outer .child-heading__1{height:auto}}.accent-text{color:rgb(var(--color-accent))}.boxy-dostawa-do-domu.main__box-08 .boxes .box a{font-size:1.25rem}.main__text-section-05 .ts-bg::after{background-image:linear-gradient(90deg,rgb(var(--color-accent,122 125 146)/.96) 40%,rgb(var(--color-main,30 38 109)/.12) 100%)}