/* cmsms stylesheet: nadpisane-style modified: 10.09.2025 17:04:49 */
strong{font-weight:600}.filtry.main__pros-01::before{background-color:#EAEDE0}#o-nas .main__pros-03 .pros__top h3{font-size:.875rem;letter-spacing:1.2px}#o-nas .main__pros-03 .pros__bottom{background-color:#FAFAFE;background-position-y:100%;background-repeat:no-repeat;background-size:cover;border:none;position:relative}#o-nas .main__pros-03 .pros__bottom::after{position:absolute;content:'';bottom:0;left:0;width:100%;height:57px;background-image:url('/uploads/images/komponenty/zalety/co-nas-wyroznia-pattern.svg')}#o-nas .main__pros-03 .pros__bottom .container{margin-bottom:3rem}#o-nas .main__pros-03 .pros__wrapper svg path{fill:rgba(var(--color-accent),1)}.main__top-subpage-01{background-color:rgb(var(--color-accent))}.main__top-subpage-01 .box-header{text-align:left !important}.main__top-subpage-01 .container .box-header .box-header__smaller{color:#fff}.main__top-subpage-01.light-banner::before{content:'';position:absolute;background:url('/uploads/images/komponenty/top/kontakt-pattern.svg');background-repeat:repeat;background-repeat:no-repeat;left:5%;height:100%;width:100px}#o-nas .main__text-section-01{background-image:url('/uploads/images/komponenty/sekcje-tekstowe/pattern.svg');background-position-y:100%;background-repeat:no-repeat;padding-top:0}#strona-glowna .main__counter-01{background-image:url('/uploads/images/komponenty/zalety/co-nas-wyroznia-pattern.svg');background-position-y:100%;background-repeat:no-repeat}.main__text-section-01 ul{list-style-type:none}.main__text-section-01 ul li::before{content:'';display:inline-block;margin-right:10px;width:15px;height:15px;background-image:url(/img/ikony/arrow-right-yellow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.main__cta-02 .cta{background-color:rgb(var(--color-text));color:#fff}.main__cta-02 .cta .heading.heading__2{color:#fff}.main__cta-01 .cta{border:2px solid rgb(var(--color-accent));background-color:unset}.main__cta-01 .cta .cta-content p{color:#1a1a1a}.main__top-02{margin-top:var(--header-offset)}.main__box-03 .boxes .box:nth-of-type(2) .box-img-outer,.main__box-03 .boxes .box:nth-of-type(4) .box-img-outer,.main__box-03 .boxes .box:nth-of-type(5) .box-img-outer,.main__box-03 .boxes .box:nth-of-type(7) .box-img-outer{aspect-ratio:8/12}.main__contact-form-03 .form-outer{border:2px solid rgb(var(--color-accent))}.main__counter-01 .kafelek .counter-wrapper .number{font-size:3.5rem}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__bottom .container .logo img{filter:none}.header:not(.header__menu-01-new).transparent.on-top.alt-colors .menu__bottom .main-nav > ul li a,.main-nav > ul li span,.main-nav > ul li > div{color:rgb(var(--color-text,122 125 146))}.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 .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__pros-03 .heading.heading__1{font-size:.875rem}#o-nas .main__pros-03 .pros__wrapper svg path{fill:rgb(var(--color-accent))!important}.header:not(.header__menu-01-new) .header__menu-01 .menu__bottom{padding:1rem 0}#strona-glowna .main__counter-01{background-color:#F8DECD}.main__career-01 .career-list .career-list-item .career-list-item__content .career-list-item__title a{color:#000}#o-nas .main__box-03{color:#fff;background-image:url('/uploads/images/komponenty/boxy/zespol-background.svg');background-repeat:repeat no-repeat;background-size:contain}.ws-form__kariera .ws-form__field--attachment_cv input{display:none}.ws-form__kariera .ws-form__field--attachment_cv label{display:grid;place-items:center;height:5rem;border:2px dashed rgb(var(--color-accent) / .5);border-radius:var(--rounded);cursor:pointer;transition:border .16s ease}.ws-form__kariera .ws-form__field--attachment_cv label:hover{border:2px dashed rgb(var(--color-accent))}@media only screen and (min-width:992px){.ws-form__kariera .ws-form__field--fullname{grid-area:1 / 1 / 2 / 2}.ws-form__kariera .ws-form__field--email{grid-area:2 / 1 / 3 / 2}.ws-form__kariera .ws-form__field--phone{grid-area:3 / 1 / 4 / 2}.ws-form__kariera .ws-form__field--attachment_cv{grid-area:1 / 2 / 4 / 3}.ws-form__kariera .ws-form__field--message{grid-area:4 / 1 / 5 / 3}.ws-form__kariera .ws-form__field--attachment_cv label{height:100%}}.main__counter-01 .kafelek .counter-wrapper .number{color:#ADB884}.main__counter-01 .kafelek:hover .counter-wrapper .number{color:rgb(var(--color-main))}#strona-glowna .main__counter-01{background-repeat:repeat-x}.main__counter-01 .kafelek .counter-wrapper:hover{background-color:unset}.main__counter-01 .kafelek .counter-wrapper:hover .title{color:#ADB884}.main__partners-01.layout-0::before{background-color:#D3D8BC}.main__cta-02 .cta .cta-content-outer .heading.heading__2{color:#F1BE9B}#napisz-do-nas.main__cta-01{background-color:#1a1a1a}.footer__04{background-color:#C6DADD}.main__contact-form-03.with-bg::after{background-color:#FBEFE6}.main__top-01 .multimedia-outer .multimedia.img-only .multimedia__img{mask-image:url("/uploads/images/logo/mask-wloczykij-1.svg");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.main__top-01::before{background-color:#FDCA4D}#top-01:has(.slick-current:nth-child(2))::before{background-color:#BEC69D}#top-01:has(.slick-current:nth-child(3))::before{background-color:#C6D7DA}#top-01:has(.slick-current:nth-child(4))::before{background-color:#EDCAAF}.main__top-01 .slick-slide{height:auto}.main__top-01 .main-btn.accent-btn{color:rgb(var(--color-bg,255 255 255));background-color:#1a1a1a;border:2px solid #1a1a1a}body.product-page .main__pros-01 .pros .pros-items{gap:1.5rem}body.product-page .main__product .main__pros-01 .pros-item .child-heading__2{margin-top:.75rem;font-size:.875rem;font-weight:400}body.product-page .main__product .main__pros-01 .pros-item:first-child .child-heading__2{display:flex;flex-direction:column;gap:.25rem}body.product-page .main__product .text-section__content.text-section__content--left .h6 + .h1{margin-top:.5em}body.product-page .main__product h1:not(:last-child),body.product-page .main__product h2:not(:last-child),body.product-page .main__product h3:not(:last-child),body.product-page .main__product h4:not(:last-child),body.product-page .main__product h5:not(:last-child),body.product-page .main__product h6:not(:last-child),body.product-page .main__product .h1:not(:last-child),body.product-page .main__product .h2:not(:last-child),body.product-page .main__product .h3:not(:last-child),body.product-page .main__product .h4:not(:last-child),body.product-page .main__product .h5:not(:last-child),body.product-page .main__product .h6:not(:last-child){margin-bottom:.75em}body.product-page .main__product h1:not(:first-child),body.product-page .main__product h2:not(:first-child),body.product-page .main__product h3:not(:first-child),body.product-page .main__product h4:not(:first-child),body.product-page .main__product h5:not(:first-child),body.product-page .main__product h6:not(:first-child),body.product-page .main__product .h1:not(:first-child),body.product-page .main__product .h2:not(:first-child),body.product-page .main__product .h3:not(:first-child),body.product-page .main__product .h4:not(:first-child),body.product-page .main__product .h5:not(:first-child),body.product-page .main__product .h6:not(:first-child){margin-top:1em}.main__products-01 .products__tabs:not(:last-child){margin-bottom:3rem}.main__products-01 .products__tabs .pdtabs__menu{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;padding:0;list-style-type:none}.main__products-01 .products__tabs .pdtabs__menu .pdtabs__link{padding:11px 24px;color:rgb(var(--color-text));background-color:rgb(var(--color-bg));border-bottom:2px solid rgb(var(--color-accent2));transition:all .16s ease}.main__products-01 .products__tabs .pdtabs__menu .pdtabs__link.active{color:rgb(var(--color-accent));border-bottom:2px solid rgb(var(--color-accent))}.main__products-01 .products__tabs .pdtabs__menu .pdtabs__link:hover{text-decoration:none}.main__products-01 .products__tabs .pdtabs__menu .pdtabs__link:not(.active):hover{border-bottom:2px solid rgb(var(--color-main))}.main__products-01 .products .product__list .product__item .proditem__content .proditem__desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (min-width:992px){.main__products-01 .products__tabs .pdtabs__menu{flex-direction:row}}.category--20 .main__pros-01::before{background-color:#F8E1A0}.category--21 .main__pros-01::before{background-color:#D9E4E6}.category--22 .main__pros-01::before{background-color:#D3D8BC}.category--23 .main__pros-01::before{background-color:#EDCAAF}.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-main,255 136 85);background-color:rgb(var(--color-main,255 136 85)/.1)}.main__pros-01 .pros .pros-items .pros-item:nth-of-type(1) .pros-item__icon{background-color:#ADB884}.main__pros-01 .pros .pros-items .pros-item:nth-of-type(2) .pros-item__icon{background-color:#FCCA4C}.main__pros-01 .pros .pros-items .pros-item:nth-of-type(3) .pros-item__icon{background-color:#B3CDD2}.main__pros-01 .pros .pros-items .pros-item:nth-of-type(4) .pros-item__icon{background-color:#F1BE9B}.main__pros-01 .icon:not(svg,img)::after{background-color:#000}.header:not(.header__menu-01-new) .header__menu-01 .menu__bottom .menu__bottom-inner .main-nav > ul > li.parent > ul > li > a.currentpage{font-weight:normal;color:rgb(var(--color-text)) !important}.main-nav ul li a.currentpage{color:rgb(var(--color-text))}body.product-page .main__text-section-03 img{height:auto}body.product-page .main__text-section-03 .ts .ts-nav .ts-nav__items .ts-nav__item .ts-nav__link{color:rgb(var(--color-text))}body.product-page .main__text-section-03 .ts .ts-nav .ts-nav__items .ts-nav__item .ts-nav__link:hover{color:rgb(var(--color-main));text-decoration:underline}body.product-page .main__text-section-03 .ts .ts-nav{top:calc(var(--header-offset) + 1.5rem)}body.product-page .main__text-section-03 .ts .ts-nav .ts-nav__items,body.product-page .main__pros-03 .pros__bottom ul{padding:0}body.product-page .main__pros-03 .pros__bottom ul{list-style-type:none;text-align:center}body.product-page .main__pros-03 .pros__bottom ul li{margin-bottom:.75rem}body.product-page .main__pros-03 .pros__bottom{padding-bottom:.75rem}@media only screen and (min-width:576px){body.product-page .main__pros-03 .pros__bottom ul{column-count:2}body.product-page .main__pros-03 .pros__bottom{padding-bottom:1.25rem}}@media only screen and (min-width:992px){body.product-page .main__pros-03 .pros__bottom ul{column-count:3}body.product-page .main__pros-01 .pros .pros-items .pros-item .pros-item__icon{width:4rem;height:4rem;padding:1rem}body.product-page .main__pros-01 .pros .pros-items .pros-item .pros-item__content{padding:1.25rem 0 0}body.product-page .main__product .text-section__content.text-section__content--left{padding:3rem 0}body.product-page .main__product .text-section__content.text-section__content--right img{height:100%;min-height:20rem;object-fit:cover}body.product-page .main__pros-01 .pros .pros-content-outer .pros-content{position:static}body.product-page .main__pros-03 .pros__bottom{padding-bottom:1.75rem}body.product-page .main__pros-03 + .main__text-section-04 .text-section *:first-child{grid-column:1 / -1}}@media only screen and (min-width:1200px){body.product-page .main__pros-03 .pros__bottom{padding-bottom:2.25rem}}.main__box-08 a{color:rgb(var(--color-main))}.header:not(.header__menu-01-new) .header__menu-01 .menu__top .menu__top-inner .nav-top ul li a,.header:not(.header__menu-01-new) .header__menu-01 .menu__top .menu__top-inner .nav-top ul li span,.header:not(.header__menu-01-new) .header__menu-01 .menu__top .menu__top-inner .contact-links .mail-link,.header:not(.header__menu-01-new) .header__menu-01 .menu__top .menu__top-inner .contact-links .number-link{color:rgb(var(--color-text))}.naglowek{padding-bottom:0}.ws-form__field.ws-form__field--input.ws-form__field--input-text.ws-form__field--disability{grid-column:1 / -1}.ws-form__wycieczki .ws-form__field--file{grid-column:1 / -1}.ws-form__wycieczki .ws-form__field--file .ws-form__input{display:none}.ws-form__wycieczki .ws-form__field--file .ws-form__label{display:flex;justify-content:center;align-items:center;width:100%;height:5rem;border:2px dashed rgb(var(--color-main) / .2);border-radius:.25rem;cursor:pointer}#zorganizuj-wyjazd .main__box-08 .box{background-color:unset;border:2px solid rgb(var(--color-accent))}#zorganizuj-wyjazd .main__box-08 .box .box-desc a{color:rgb(var(--color-accent));font-weight:600;font-size:1.25rem}#zorganizuj-wyjazd .main__box-08 .box .box-desc a:nth-of-type(2){color:#ACC7CC}#zorganizuj-wyjazd .main__box-08 .box .box-desc a:nth-of-type(3){color:#C6C6C6}#zorganizuj-wyjazd .main__box-08 .box .box-desc a:nth-of-type(5){color:#BAC197}#zorganizuj-wyjazd .main__box-08 .box .box-desc a:nth-of-type(4){color:#F1BE9B}#zorganizuj-wyjazd .main__box-08 .box .main-btn-1.light-btn{background-color:rgb(var(--color-accent2,255 255 255));border-color:rgb(var(--color-accent2,255 255 255))}#zorganizuj-wyjazd .main__box-08 .main-btn-1.light-btn .icon-wrapper{background-color:#fff}.main__text-section-03 .ts .ts-sections h1[id],.main__text-section-03 .ts .ts-sections h2[id],.main__text-section-03 .ts .ts-sections h3[id],.main__text-section-03 .ts .ts-sections h4[id],.main__text-section-03 .ts .ts-sections h5[id],.main__text-section-03 .ts .ts-sections h6[id]{scroll-margin-top:var(--header-offset)}.ws-form__popup{display:grid;place-items:center;padding:3rem;position:fixed;inset:150% auto auto 50%;transform:translate(-50%,-50%);background-color:rgb(var(--color-bg));border:2px solid rgb(var(--color-success));opacity:0;transition:inset .32s ease,opacity .32s ease}.ws-form__popup.ws-form__popup--visible{inset:50% auto auto 50%;opacity:1}