.header{height:clamp(60px, calc(60px + (28) * ((100vw - 375px) / (1065))), 88px);padding:0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px) 0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}.overlay-section .section-width{padding:clamp(60px, calc(60px + (28) * ((100vw - 375px) / (1065))), 88px) 12px 20px 12px}#section-1.section.page-404 .title-wrapper h2{margin-bottom:clamp(50px, calc(50px + (20) * ((100vw - 375px) / (1065))), 70px)}.page-template-tekst-page,.elastic-fields{margin-top:clamp(60px, calc(60px + (28) * ((100vw - 375px) / (1065))), 88px)}.page-template-tekst-page .title-wrapper{padding-top:clamp(40px, calc(40px + (30) * ((100vw - 375px) / (1065))), 70px);margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}.page-template-tekst-page hr{margin-top:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px);margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}.page-template-tekst-page h4{margin-bottom:clamp(32px, calc(32px + (12) * ((100vw - 375px) / (1065))), 44px)}.section-width{padding:0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px) 0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#hero.section .title-wrapper{bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px);left:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-1.section .section-width{padding:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px) clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px) clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px) clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-1.section .title-wrapper{margin-bottom:clamp(32px, calc(32px + (28) * ((100vw - 375px) / (1065))), 60px)}#section-1.section .karuzela-logo .image-wrapper img{width:clamp(142px, calc(142px + (48) * ((100vw - 375px) / (1065))), 190px);height:clamp(54px, calc(54px + (18) * ((100vw - 375px) / (1065))), 72px)}#section-1.section .section-divider{margin-top:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px)}#section-2.section{margin-bottom:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px)}#section-2.section .title-wrapper{margin-bottom:clamp(32px, calc(32px + (28) * ((100vw - 375px) / (1065))), 60px)}#section-2.section .col-top{margin-bottom:clamp(32px, calc(32px + (28) * ((100vw - 375px) / (1065))), 60px)}#section-2.section .col-bottom .image-wrapper img{height:clamp(352px, calc(352px + (270) * ((100vw - 375px) / (1065))), 622px)}#section-3{margin-bottom:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px)}#section-3 .title-wrapper{margin-bottom:clamp(32px, calc(32px + (28) * ((100vw - 375px) / (1065))), 60px)}#section-3 .repeater.uslugi .item{padding-top:clamp(16px, calc(16px + (12) * ((100vw - 375px) / (1065))), 28px)}#section-3 .repeater.uslugi .item .numer{width:clamp(105px, calc(105px + (124) * ((100vw - 375px) / (1065))), 229px);padding:clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px) 0 clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px) 0}#section-3 .repeater.uslugi .item .button-section{padding-right:clamp(12px, calc(12px + (8) * ((100vw - 375px) / (1065))), 20px);padding-left:clamp(16px, calc(16px + (98) * ((100vw - 375px) / (1065))), 114px)}#section-3 .repeater.uslugi .item .button-section a{padding:clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px) 0 clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px) 0}#section-3 .repeater.uslugi .item .button-section a .arrow{width:clamp(13px, calc(13px + (36) * ((100vw - 375px) / (1065))), 49px);height:clamp(18px, calc(18px + (9) * ((100vw - 375px) / (1065))), 27px)}#section-3 .repeater.uslugi .item .button-section a img{width:clamp(13px, calc(13px + (36) * ((100vw - 375px) / (1065))), 49px);height:clamp(18px, calc(18px + (9) * ((100vw - 375px) / (1065))), 27px)}#section-4.section.single-cat-active .divider-wrapper{padding:0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px) 0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-4.section.single-cat-active .section-divider{margin-top:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#section-4.section .top-part{padding-left:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-4.section .title-wrapper{margin-bottom:clamp(32px, calc(32px + (12) * ((100vw - 375px) / (1065))), 44px)}#section-4.section .subtitle-wrapper{margin-bottom:clamp(32px, calc(32px + (20) * ((100vw - 375px) / (1065))), 52px)}#section-4.section .filters{padding-left:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px);margin-bottom:clamp(32px, calc(32px + (20) * ((100vw - 375px) / (1065))), 52px)}#section-4.section .filters button.gbtn{height:clamp(31px, calc(31px + (1) * ((100vw - 375px) / (1065))), 32px);margin-right:clamp(16px, calc(16px + (4) * ((100vw - 375px) / (1065))), 20px)}#section-4.section .galeria .grid .item.first,#section-4.section .galeria .grid .item:first-child{padding-left:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-4.section .galeria .grid .item.last,#section-4.section .galeria .grid .item:last-child{padding-right:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-4.section .galeria .item img{width:clamp(213px, calc(213px + (187) * ((100vw - 375px) / (1065))), 400px);height:clamp(352px, calc(352px + (308) * ((100vw - 375px) / (1065))), 660px)}.lb-close{right:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-4.section .section-divider{padding:0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px) 0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px);margin-top:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px);margin-bottom:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px)}#section-5.section{margin-top:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px);margin-bottom:clamp(32px, calc(32px + (28) * ((100vw - 375px) / (1065))), 60px)}#section-5.section .section-width .section-content{padding-top:clamp(44px, calc(44px + (16) * ((100vw - 375px) / (1065))), 60px)}#section-5.section .title-wrapper{margin-bottom:clamp(32px, calc(32px + (20) * ((100vw - 375px) / (1065))), 52px)}#section-5.section .opinie-swiper{padding-right:clamp(0px, calc(0px + (112) * ((100vw - 375px) / (1065))), 112px);padding-left:clamp(0px, calc(0px + (112) * ((100vw - 375px) / (1065))), 112px)}#section-5.section .opinia-item{width:clamp(351px, calc(351px + (777) * ((100vw - 375px) / (1065))), 1128px)}#section-5.section .opinia-tekst{margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#section-5.section .opinie-pagination{margin-top:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#section-6.section{padding-top:clamp(40px, calc(40px + (4) * ((100vw - 375px) / (1065))), 44px);padding-bottom:clamp(40px, calc(40px + (4) * ((100vw - 375px) / (1065))), 44px)}#section-6 .title-wrapper{margin-bottom:44px}#section-6 .box-1{height:clamp(180px, calc(180px + (48) * ((100vw - 375px) / (1065))), 228px)}#section-6 .boxy .item{height:clamp(87px, calc(87px + (17) * ((100vw - 375px) / (1065))), 104px)}#section-7 .title-wrapper{padding-top:clamp(40px, calc(40px + (30) * ((100vw - 375px) / (1065))), 70px);margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#section-7 .text-editor{width:clamp(290px, calc(290px + (950) * ((100vw - 375px) / (1065))), 1240px)}#section-7 .divider{margin:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px) 0 clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px) 0}#section-8 .title-wrapper{margin-bottom:clamp(40px, calc(40px + (4) * ((100vw - 375px) / (1065))), 44px)}#section-8.section .support-wrapper-zalety .left{width:clamp(105px, calc(105px + (124) * ((100vw - 375px) / (1065))), 229px)}#section-8 .zalety{gap:clamp(0px, calc(0px + (100) * ((100vw - 375px) / (1065))), 100px)}#section-8.section .section-divider{margin-top:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px);margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#section-9{margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#section-9 .title-wrapper{margin-bottom:clamp(32px, calc(32px + (12) * ((100vw - 375px) / (1065))), 44px)}#section-9 .pakiety{margin-bottom:clamp(32px, calc(32px + (8) * ((100vw - 375px) / (1065))), 40px)}#section-9 .pakiety .item{gap:clamp(20px, calc(20px + (94) * ((100vw - 375px) / (1065))), 114px);padding-top:clamp(16px, calc(16px + (12) * ((100vw - 375px) / (1065))), 28px)}#section-9 .pakiety .item .special-col{padding:clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px) 0 clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px) 0}#section-9 .pakiety .item .special-col:first-child{width:clamp(105px, calc(105px + (124) * ((100vw - 375px) / (1065))), 229px)}#section-9 .pakiety .item .special-col:nth-child(2){width:clamp(217px, calc(217px + (1) * ((100vw - 375px) / (1065))), 218px)}#section-9 .pakiety .item .support-box .text-box .nazwa{margin-bottom:clamp(12px, calc(12px + (8) * ((100vw - 375px) / (1065))), 20px)}.page-id-32052 #section-9 .pakiety .item .special-col:nth-child(2){width:clamp(351px, calc(351px + (1) * ((100vw - 375px) / (1065))), 352px)}.page-id-32055 #section-9 .pakiety .item .support-box{gap:clamp(12px, calc(12px + (12) * ((100vw - 375px) / (1065))), 24px)}.page-id-32055 #section-9 .pakiety .item .support-box .image-wrapper img{width:clamp(54px, calc(54px + (1) * ((100vw - 375px) / (1065))), 55px);height:clamp(41px, calc(41px + (1) * ((100vw - 375px) / (1065))), 42px)}.page-id-32055 #section-9 .pakiety .item .special-col:nth-child(2){width:clamp(344px, calc(344px + (72) * ((100vw - 375px) / (1065))), 416px)}#section-10.section .section-width .section-content{padding-bottom:clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px)}.grid-wrapper .line{height:clamp(50px, calc(50px + (38) * ((100vw - 375px) / (1065))), 88px)}#section-10.section .title-wrapper{width:clamp(105px, calc(105px + (218) * ((100vw - 375px) / (1065))), 323px)}#section-10 .title-wrapper h3{padding-top:clamp(0px, calc(0px + (76) * ((100vw - 375px) / (1065))), 76px);padding-bottom:clamp(32px, calc(32px + (44) * ((100vw - 375px) / (1065))), 76px)}#section-10 .pakiety-naglowki .pakiet-naglowek{padding-top:clamp(20px, calc(20px + (56) * ((100vw - 375px) / (1065))), 76px);padding-bottom:clamp(20px, calc(20px + (56) * ((100vw - 375px) / (1065))), 76px)}#section-10 .pakiety-naglowki .image-wrapper,#section-10 .pakiety-naglowki .image-wrapper img{width:clamp(20px, calc(20px + (14) * ((100vw - 375px) / (1065))), 34px)}#section-10 .etykiety{width:clamp(105px, calc(105px + (218) * ((100vw - 375px) / (1065))), 323px)}#section-10 .pakiet>div,#section-10 .etykiety p{height:clamp(50px, calc(50px + (38) * ((100vw - 375px) / (1065))), 88px)}#section-10.section .section-divider{margin-bottom:clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px)}#section-10.section .text-editor .left{width:clamp(105px, calc(105px + (218) * ((100vw - 375px) / (1065))), 323px)}#section-10 .porownanie.kropki .dots{gap:clamp(8px, calc(8px + (8) * ((100vw - 375px) / (1065))), 16px)}#section-10 .porownanie.kropki .dot{width:clamp(10px, calc(10px + (6) * ((100vw - 375px) / (1065))), 16px);height:clamp(10px, calc(10px + (6) * ((100vw - 375px) / (1065))), 16px)}#section-11 .visual,#section-11 .bottom-switcher,#section-11 .section-width .title-wrapper{padding:0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px) 0 clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-11 .left-wrapper{left:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-11 .title-wrapper{margin-bottom:clamp(36px, calc(36px + (8) * ((100vw - 375px) / (1065))), 44px)}#section-11 .linki .link:first-child{padding-left:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-11 .linki .link:last-child{padding-right:clamp(12px, calc(12px + (32) * ((100vw - 375px) / (1065))), 44px)}#section-11 .support-wrapper p{margin-bottom:clamp(0px, calc(0px + (5) * ((100vw - 375px) / (1065))), 5px)}#section-11 .support-wrapper h4{margin-bottom:clamp(28px, calc(28px + (8) * ((100vw - 375px) / (1065))), 36px)}#section-11.section .section-divider{margin-top:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px);margin-bottom:clamp(40px, calc(40px + (20) * ((100vw - 375px) / (1065))), 60px)}#footer.footer-wrapper{padding-top:clamp(44px, calc(44px + (60) * ((100vw - 375px) / (1065))), 104px)}#footer .CTA .text-editor-2{margin-bottom:clamp(44px, calc(44px + (60) * ((100vw - 375px) / (1065))), 104px)}#footer .CTA .text-editor-2 .arrow{width:clamp(45px, calc(45px + (94) * ((100vw - 375px) / (1065))), 139px);height:clamp(32px, calc(32px + (45) * ((100vw - 375px) / (1065))), 77px)}#footer .CTA .text-editor-2 .arrow img{width:clamp(45px, calc(45px + (94) * ((100vw - 375px) / (1065))), 139px);height:clamp(32px, calc(32px + (45) * ((100vw - 375px) / (1065))), 77px)}#footer .divider{margin:clamp(20px, calc(20px + (4) * ((100vw - 375px) / (1065))), 24px) 0 clamp(20px, calc(20px + (4) * ((100vw - 375px) / (1065))), 24px) 0}#footer .editors{gap:clamp(32px, calc(32px + (97) * ((100vw - 375px) / (1065))), 129px);margin-top:clamp(40px, calc(40px + (40) * ((100vw - 375px) / (1065))), 80px)}#footer .logo{margin-top:clamp(40px, calc(40px + (80) * ((100vw - 375px) / (1065))), 120px);margin-bottom:clamp(40px, calc(40px + (64) * ((100vw - 375px) / (1065))), 104px)}#footer .copyright{padding-bottom:clamp(20px, calc(20px + (4) * ((100vw - 375px) / (1065))), 24px)}