@charset "utf-8";@media all and (max-width:1820px){.sl2025-text h1,.sl2025-podpis{padding-right:116px}}@media all and (max-width:1700px){.sl2025-text h1,.sl2025-podpis{padding-right:60px}}@media all and (max-width:1630px){.top-list-ngl{width:38%}.sl2025-text h1,.sl2025-podpis{padding-right:30px}}@media all and (max-width:1590px){.text-foto-50-50{background:linear-gradient(to bottom,#fff 0px,#fff 40px,#3d4246 40px,#3d4246 calc(100% - 40px), #fff calc(100% - 40px), #fff 100%)}.text-foto-50-50.foto-50-gazetka{background:linear-gradient(to bottom,#fff 0px,#fff 40px,#dc121e 40px,#dc121e calc(100% - 40px), #fff calc(100% - 40px), #fff 100%)}}@media all and (max-width:1500px){.sl2025-text h1,.sl2025-podpis{height:80px}.sl2025-text{margin-top:-130px}.sl2025-text h1{padding-top:18px}.sl2025-podpis{padding-top:26px}.sl2025-text h1,.sl2025-podpis{clip-path:polygon(42px 0%,100% 0%,100% 100%,0% 100%)}}@media all and (max-width:1470px){.fth-text{padding:0 0 0 20px}.fthtext-1{padding:5px 0 20px}}@media all and (max-width:1470px){.f-ngl{font-size:22px;line-height:32px}}@media all and (max-width:1260px){.f1{width:26%}.f2,.f3{width:37%}}@media all and (max-width:1380px){.text-foto-50-50{display:block}.foto-50{display:none}.foto-50.foto-50-phone{display:block;width:100%;max-width:960px;margin:0 auto}.foto-50 img,.foto-50-gazetka .foto-50 img{clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%)}.text-over-container{position:relative;left:0}.foto-text-3row .text-over-container{position:absolute;left:calc(50% - 650px)}.text-foto-50-50{background:linear-gradient(to bottom,#3d4246 0px,#3d4246 40px,#3d4246 40px,#3d4246 calc(100% - 80px), #fff calc(100% - 80px), #fff 100%)}.text-foto-50-50.foto-50-gazetka{background:linear-gradient(to bottom,#dc121e 0px,#dc121e 40px,#dc121e 40px,#dc121e calc(100% - 80px), #fff calc(100% - 80px), #fff 100%)}.text-box{width:100%;max-width:800px;margin:0 auto;padding:40px 0;text-align:center}}@media all and (max-width:1330px){.ofirmie-top-text{width:65%}}@media all and (max-width:1340px){.top-list-ngl{width:41%}.foto-text-3row .text-over-container{left:0}.foto-text-home-left.fth-right .fth-text{padding:0 30px 0 0}.news-top-foto.top-foto-kontakt{background-size:1465px 464px!important;background-position:-350px 0!important}}@media all and (max-width:1260px){.ofirmie-row-icons{max-width:700px}.ofirmie-box-icon{width:50%;max-width:330px}.ofirmie-box-icon:before{display:none}}@media all and (max-width:1250px){.oferta1-row{justify-content:center}.oferta1-box{width:500px;margin:0 10px 50px;padding:0 0 20px}.of1-text{height:65px}}@media all and (max-width:1220px){.sl2025-text h1{font-size:30px;height:70px}.sl2025-podpis{height:70px;padding-top:19px}.sl2025-text{margin-top:-110px}.sl2025-text h1,.sl2025-podpis{clip-path:polygon(38px 0%,100% 0%,100% 100%,0% 100%)}}@media all and (max-width:1200px){.ofirmie-top-text{width:75%}.oft-text{max-width:460px}}@media all and (max-width:1160px){.fth-img{display:none}.fth-img.fth-img-phone,.fth-right .fth-img{display:block;width:100%;max-width:650px;margin:0 auto;padding:0 20px}.foto-text-home-left{padding-bottom:20px}.foto-text-home-left{display:block}.foto-text-3row .text-over-container{position:relative}.fth-text{width:100%;max-width:800px;padding:40px 0;margin:0 auto}.foto-text-home-left.fth-right .fth-text{padding:40px 0}.fth-first .fth-text{padding-top:0}.foto-text-home-left .text-row{display:block}.text-foto-50-50{margin-top:70px}.form-box{padding:45px 160px 60px}}@media all and (max-width:1100px){.top-list-ngl{width:44%}}@media all and (max-width:1090px){.oferta1-box{width:400px}.of1-text{height:50px}.f1,.f2,.f3{width:100%;text-align:center}.f-ngl{padding:40px 0 0}.f1 .f-ngl{padding-top:0}.f3 a{width:100%}.f3 a:nth-child(2n+1){padding-right:0}}@media all and (max-width:1060px){.form-cell-ta textarea{height:80px}}@media all and (max-width:1050px){.top-list-news.top-oferta2025{height:680px}.top-list-news.top-oferta2025.top-uslugi2025{height:780px}.top-list-news-bg.bg-top-oferta2025{height:475px}.top-uslugi2025 .top-list-news-bg.bg-top-oferta2025{height:575px}.ofirmie-top-over-text{top:225px}.bg1-top-oferta2025{top:225px}.oft-text{padding:30px 0 40px}.ofirmie-top-text{width:85%}.top-list-news.top-oferta2025.top-uslugi2025 .news-top-foto{width:52%}.top-uslugi2025 .bg1-top-oferta2025,.top-uslugi2025 .ofirmie-top-over-text{top:215px}.top-uslugi2025 .oft-text{max-width:580px}}@media all and (max-width:1000px){.news-box{width:calc(50% - 30px)}}@media all and (max-width:990px){.kontakt-col2{padding:0 0 0 20px}.sl2025-text h1{font-size:25px;height:60px;padding-top:15px}.sl2025-podpis{height:60px;padding-top:17px;font-size:22px}.sl2025-text{margin-top:-90px}.sl2025-text h1,.sl2025-podpis{clip-path:polygon(32px 0%,100% 0%,100% 100%,0% 100%);padding-left:50px}}@media all and (max-width:940px){.ofirmie-top-h1-box h1{font-size:35px}.ofirmie-top-h1-box,.bg1-top-oferta2025{height:134px}}@media all and (max-width:920px){.top-list-news{height:464px}.top-list-news-bg{height:282px}.top-list-ngl{height:90px;top:255px}.top-list-ngl h1{font-size:30px}.news-top-foto.top-foto-kontakt{background-size:1055px 334px!important;background-position:-2350px 0!important}.form-cell{width:100%}}@media all and (max-width:880px){.oferta1-box{width:100%;max-width:600px;margin:0 0 50px}.of1-text{clip-path:polygon(8% 0%,100% 0%,92% 100%,0% 100%)}.top-list-ngl{width:50%}.bg1-top-oferta2025,.ofirmie-top-over-text{top:195px}.top-list-news-bg.bg-top-oferta2025{height:425px}.top-list-news.top-oferta2025{height:630px}.oft-text{max-width:360px}.top-uslugi2025 .oft-text{max-width:480px}}@media all and (max-width:820px){.ofirmie-top-text{width:95%}}@media all and (max-width:800px){.form-ngl{font-size:35px}.form-cell{padding-bottom:0}.form-cell-sb input[type=submit]{border:none;width:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}}@media all and (max-width:760px){.top-oferta2025 .news-top-row{display:none}.bg1-top-oferta2025{width:50px}.ofirmie-top-text{width:100%}.oft-text,.top-uslugi2025 .oft-text{max-width:100%}.news-top-row-phone{display:block;padding-top:60px}.news-top-row-phone img{width:100%;clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%)}.top-list-news.top-oferta2025,.top-list-news.top-oferta2025.top-uslugi2025{height:auto;background:linear-gradient(to bottom,#fff 0px,#fff 80px,#e7e7e7 80px,#e7e7e7 calc(100% - 60px),
  #fff calc(100% - 60px),
  #fff 100%)}.top-list-news-bg.bg-top-oferta2025,.bg1-top-oferta2025,.top-uslugi2025 .top-list-news-bg.bg-top-oferta2025{display:none}.ofirmie-top-over-text{position:relative;height:auto;top:0}.ofirmie-top-row{padding:0;height:auto}.ofirmie-top-h1-box{padding:25px 20px 0}.oft-text{padding:30px 20px 40px}.oft-text-1{padding-left:20px;padding-right:20px}.oft-button{padding-left:20px}.top-uslugi2025 .ofirmie-top-over-text{top:0}.top-uslugi2025 .ofirmie-top-h1-box{height:auto;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);padding:0 20px}.top-uslugi2025 .ofirmie-top-h1-box h1{padding:18px 0}.form-box{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);padding:45px 20px 60px}}@media all and (max-width:740px){.top-list-ngl{width:65%}.kontakt-col1,.kontakt-col2{width:100%}.kontakt-col2{padding:30px 0 0}.kontakt-over-row{padding:60px 0 50px;background:#fff}}@media all and (max-width:700px){.ofirmie-top-h1-box h1{font-size:28px}.ofirmie-top-h1-box{height:104px;padding-top:18px}}@media all and (max-width:600px){.news-box{width:calc(100% - 30px)}.top-list-ngl{width:70%}}@media all and (max-width:580px){.ofirmie-top-h1-box{height:auto;padding:18px 20px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.ofirmie-top-h1-box h1{font-size:25px}}@media all and (max-width:560px){.ofirmie-row-icons{max-width:400px}.ofirmie-box-icon{width:100%;max-width:330px}.sl2025-text{margin-top:-64px}.slider2025-over-container{background:linear-gradient(to bottom,#fff 0px,#fff 160px,#e7e7e7 160px,#e7e7e7 calc(100% - 60px), #fff calc(100% - 60px), #fff 100%)}.form-ngl{line-height:40px}}@media all and (max-width:550px){.top-list-ngl{width:80%}}@media all and (max-width:480px){.sl2025-text{margin-top:-5px}.sl2025-text h1,.sl2025-podpis{width:100%;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);height:auto;text-align:center;padding-left:20px;padding-right:20px;padding-bottom:18px}.sl2025-text h1{padding-bottom:16px}}@media all and (max-width:450px){.top-list-ngl{width:98%}.news-top-foto{width:96%}}@media all and (max-width:430px){.of1-text{width:300px}.oferta1-box a{font-size:20px}.of1-img img{clip-path:polygon(90px 0%,100% 0%,calc(100% - 90px) 100%, 0% 100%)}}