@media (max-height:850px){.slogan{margin-top:33vh}}@media (max-height:777px){.slogan{margin-top:33vh}}@media (max-height:690px){.slogan{margin-top:23vh}}@media screen and (max-width:1680px){.h-1680,.hide-1680{display:none}}@media screen and (max-width:1600px){.h-1600,.hide-1600{display:none}}@media screen and (max-width:1536px){.h-1536,.hide-1536{display:none}.container{max-width:94%}}@media screen and (max-width:1440px){.h-1440,.hide-1440{display:none}#header_top .slogan{width:60%}}@media screen and (max-width:1366px){.h-1366,.hide-1366{display:none}.slogan h1{margin-bottom:20px;font-size:2.5rem}}@media screen and (max-width:1360px){.h-1360,.hide-1360{display:none}}@media screen and (max-width:1280px){.h-1280,.hide-1280{display:none}#header_top .slogan,.home header,.home header .swiper-slide img{min-height:280px}.slogan h1{margin-bottom:15px;font-size:2.2rem}}@media screen and (max-width:1199px){.h-1199,.hide-1199{display:none}#main img{max-width:100%;height:auto;display:block;margin:0}.navbar-nav>li>a{padding:10px;letter-spacing:normal}.deck .card_img{margin-right:15px;width:50px}.deck .card_img img{width:100%}#oferta{width:100%}#oferta .deck{margin-left:0;margin-right:0;padding:30px}.deck .card{flex-direction:column}.social_media--widget a{margin-right:15px}#firma .content{background-color:#fff;border-radius:8px;padding:30px;width:86%;box-sizing:border-box}#firma .col-7:not(:last-child)::after{width:190px;height:140px}}@media screen and (max-width:1023px){.h-1023,.hide-1023{display:none}#header_top .slogan{width:80%;margin-top:120px;display:flex;flex-direction:column;justify-content:center;padding:60px 0}.social_media--widget{top:175px}#header_top .slogan,.home header,.home header .swiper-slide img{min-height:auto}.slogan p{display:none}.navbar__toggler{display:block;padding:4px;border:1px solid #ff5c5c;background:#fff;-webkit-transition:all .2s;transition:all .2s}.navbar__toggler span{width:30px;height:3px;display:block;background:#ff5c5c;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{display:block;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;border-radius:0}.navbar-nav a::after,.navbar-nav li::after{display:none}.navbar-nav a{width:calc(100% - 30px);padding:15px!important;border-top:1px solid rgba(255,255,255,.2);color:#fff}.navbar-nav a.active,.navbar-nav a:focus,.navbar-nav a:hover{background:#ff5c5c;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:red!important;color:#fff}.navbar-nav li:hover>.dropdown{max-height:100%}}@media screen and (max-width:800px){.h-800,.hide-800{display:none}header{height:auto}#header_top{position:relative;top:auto}.home header{overflow:hidden}.home header .swiper-container{position:absolute;top:0;left:0;width:100%}#oferta{width:auto;margin-left:-5%;margin-right:-5%;margin-bottom:0}.social_media--widget{top:auto;bottom:30px}#dlaczego .col-6,#firma .col-7,#footer_top .col-3,#footer_top .col-4,#footer_top .col-5,#main .col-3,#main .col-9{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}#oferta .deck{flex-direction:column}.deck .card{flex-direction:row;margin:15px 0}#firma{padding-top:150px}#firma .row{flex-direction:column}#firma .col-7:last-child{position:relative;right:auto}#firma .content{width:100%;margin-top:30px}#dlaczego .col-6:first-child{display:none}#footer_top .col-3,#footer_top .col-4{margin-bottom:30px}}@media screen and (max-width:768px){.h-768,.hide-768{display:none}#main .col-4,#main .col-8{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}@media screen and (max-width:640px){.h-640,.hide-640{display:none}.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}}@media screen and (max-width:600px){.h-600,.hide-600{display:none}.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}.col-5,.col-7,.col-8{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}@media screen and (max-width:480px){.h-480,.hide-480{display:none}.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}.col-4,.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}.slogan h1{margin-bottom:15px;font-size:2rem;text-align:center}header .btn{padding:1rem}header .ic{justify-content:center}}@media screen and (max-width:435px){.h-435,.hide-435{display:none}}@media screen and (max-width:425px){.h-425,.hide-425{display:none}#header_top .slogan{width:100%}}@media screen and (max-width:414px){.h-414,.hide-414{display:none}.container{max-width:90%}.col-2,.col-3,.grid-4 .col-3,.grid-6 .col-2{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}.grid-4 .col-3:nth-child(2n),.grid-6 .col-2:nth-child(2n){margin-right:0}.col-10,.col-11,.col-12,.col-9{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}@media screen and (max-width:375px){.h-375,.hide-375{display:none}.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}}@media screen and (max-width:360px){.h-360,.hide-360{display:none}}@media screen and (max-width:320px){.h-320,.hide-320{display:none}}