@media screen and (max-height:790px){#header_top h1{font-size:3rem}}@media screen and (max-height:680px){#header_top h1{font-size:2rem}}@media screen and (max-width:1536px){.container{max-width:94%}}@media screen and (max-width:1280px){#firma .col-7 img{max-width:80%}#firma .col-7{position:relative;height:606.5px}form .btn{padding:1.5rem 2.5rem}#kontakt .content{padding:2vw 8vw}}@media screen and (max-width:1199px){#main img{max-width:100%;height:auto;display:block;margin:0}.navbar-nav>li{margin-left:20px}#firma{padding:50px 0}#firma .row{flex-direction:column-reverse}#firma .col-4,#firma .col-7{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}#firma .col-7{height:auto}#firma .col-7::after,#firma .col-7::before{display:none}.squares{display:none!important}#firma .col-7 img{position:relative;top:auto;left:auto;right:auto;bottom:auto;display:block;width:100%;max-width:100%;margin-top:30px}#kroki{padding-bottom:0}#kroki .col-3{width:calc(99.99% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.99% * 6/12 - (30px - 30px * 6/12));-ms-flex-preferred-size:calc(99.99% * 6/12 - (30px - 30px * 6/12));flex-basis:calc(99.99% * 6/12 - (30px - 30px * 6/12));margin-right:30px;margin-bottom:100px}#kroki .col-3:nth-child(2n){margin-right:0}#oferta{flex-wrap:wrap}#oferta a{width:calc(50% - 5px);max-width:calc(50% - 5px);flex-basis:calc(50% - 5px);flex:auto;margin-bottom:5px}form .row.cb{flex-wrap:wrap;flex-direction:column;align-items:flex-end}form .btn{padding:1.2rem 2.3rem;margin-top:15px}.madeby{margin-top:10px}}@media screen and (max-width:1023px){.navbar__toggler{display:block;padding:4px;border:1px solid #ffcf40;background:0 0;-webkit-transition:all .2s;transition:all .2s}.navbar__toggler span{width:30px;height:3px;display:block;background:#ffcf40;margin:4px;-webkit-transition:all .2s;transition:all .2s}.navbar__toggler.show{border-color:transparent;padding:0}.navbar__toggler.show span:nth-child(2){opacity:0;height:0}.navbar__toggler.show span:first-child{-webkit-transform:rotate(-45deg) translateY(4.5px);transform:rotate(-45deg) translateY(4.5px)}.navbar__toggler.show span:last-child{-webkit-transform:rotate(45deg) translateY(-4.5px);transform:rotate(45deg) translateY(-4.5px)}.navbar-nav{position:absolute;top:0;left:0;width:50vw;min-width:270px;height:100vh;overflow-y:auto;background:rgba(0,0,0,.9);-webkit-box-shadow:10px 0 15px rgba(0,0,0,.1);box-shadow:10px 0 15px rgba(0,0,0,.1);-webkit-transition:all .2s;transition:all .2s;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}.navbar-nav.show{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.navbar-nav a,.navbar-nav li{display:block;width:100%;margin:0}.navbar-nav a::after,.navbar-nav li::after{display:none}.navbar-nav a{width:calc(100% - 30px);padding:15px;border-top:1px solid rgba(255,255,255,.2);color:#fff}.navbar-nav a.active,.navbar-nav a:focus,.navbar-nav a:hover{background:#ffcf40;color:#fff}.navbar-nav .dropdown{position:relative;top:0;left:0;width:100%;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,.05);max-height:0}.navbar-nav .dropdown a.active,.navbar-nav .dropdown a:focus,.navbar-nav .dropdown a:hover{background:#e3aa00!important;color:#fff}.navbar-nav li:hover>.dropdown{max-height:100%}}@media screen and (max-width:800px){#main .col-3,#main .col-9{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}footer .row.ic{flex-direction:column;align-items:center;justify-content:center}footer .row.ic .ic{width:100%;margin-bottom:15px;justify-content:center}.sub .logo img{height:75px;margin:50px 15px 30px}}@media screen and (max-width:768px){.sub #header_top h1{font-size:2.5rem;margin-bottom:30px}.sub header .swiper-slide img{height:350px;display:block}.sub main{padding:30px 0 0 0}.full-width-p-5{width:calc(100vw - 30px);padding:15px}#main .col-4,#main .col-5,#main .col-7,#main .col-8{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}#header_top h1{font-size:1.6rem}#header_top h1 span{padding:2px 8px}#scroll{display:none}.logo img{height:90px;margin:50px 15px 30px}#navbar{height:105px}header .swiper-slide img{object-position:right center}#kroki .col-3::before{left:0}#kontakt>.row{flex-direction:column}#kontakt .istr>.col{width:100%}#kontakt .content{padding:30px}}@media screen and (max-width:640px){.five-cols a{max-width:calc(100% * 1 / 3 - (30px - 30px * 1 / 3));width:calc(100% * 1 / 3 - (30px - 30px * 1 / 3));-ms-flex-preferred-size:calc(100% * 1 / 4 - (30px - 30px * 1 / 2));flex-basis:calc(100% * 1 / 3 - (30px - 30px * 1 / 3));margin-right:30px}.five-cols a:nth-child(5n){margin-right:30px}.five-cols a:nth-child(3n){margin-right:0}#oferta a{width:calc(100% - 5px);max-width:calc(100% - 5px);flex-basis:calc(100% - 5px);flex:auto;margin-bottom:5px}#oferta a img{height:40vh}#oferta a .caption{padding:50px 15px 15px;width:calc(100% - 30px)}#oferta a .caption::after{left:15px}#marki{padding:50px 0}}@media screen and (max-width:600px){.four-cols a{max-width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));-ms-flex-preferred-size:calc(100% * 1 / 4 - (30px - 30px * 1 / 2));flex-basis:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));margin-right:30px}.four-cols a:nth-child(2n){margin-right:0}form fieldset.col{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}#main .col-5,#main .col-7{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}#kroki .col-3{width:100%;max-width:100%;flex-basis:100%;margin-right:0;margin-bottom:100px}form .checkbox{padding-right:0}}@media screen and (max-width:480px){.container-fluid{width:94%;margin:0 3%}footer ul{display:block;text-align:center}#header_top h1{margin-bottom:30px}#marki .col-2{width:calc(99.99% * 6/12 - (30px - 30px * 6/12));max-width:calc(99.99% * 6/12 - (30px - 30px * 6/12));-ms-flex-preferred-size:calc(99.99% * 6/12 - (30px - 30px * 6/12));flex-basis:calc(99.99% * 6/12 - (30px - 30px * 6/12));margin-right:30px;margin-bottom:30px}#marki .col-2:nth-child(2n){margin-right:0}.three-cols a{max-width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));-ms-flex-preferred-size:calc(100% * 1 / 4 - (30px - 30px * 1 / 2));flex-basis:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));margin-right:30px}.three-cols a:nth-child(3n){margin-right:30px}.three-cols a:nth-child(2n){margin-right:0}.five-cols a{max-width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));width:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));-ms-flex-preferred-size:calc(100% * 1 / 4 - (30px - 30px * 1 / 2));flex-basis:calc(100% * 1 / 2 - (30px - 30px * 1 / 2));margin-right:30px}.five-cols a:nth-child(3n){margin-right:30px}.five-cols a:nth-child(2n){margin-right:0}#main .col-6{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}footer .cb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.madeby{margin-top:15px}.sub .h3,.sub h3{font-size:1.5rem}}@media screen and (max-width:414px){.container{max-width:90%}form .col-6{width:100%;max-width:100%;flex-basis:100%;margin-right:0}footer{padding:30px 0}}@media screen and (max-width:375px){.downloads a{padding:15px;width:calc(100% - 30px);margin-bottom:15px}.downloads .text strong{line-height:1.3em}.downloads a img{max-width:25px;margin-right:15px}}