.top{position:absolute;top:-5px;left:0;z-index:1000000000000}.function{width:200px;height:30px;position:fixed;display:block;top:50%;right:-86px;transform:translateY(-50%);transform:rotate(270deg);z-index:30;background-color:rgba(185,0,0,.75);cursor:pointer}.button_black{width:120px;height:40px;border-radius:8px;border:1px solid black;font-size:14px;background:0 0;cursor:pointer;transition-duration:.4s;margin-top:60px}.button_black:hover{border:1px solid #c20618;-webkit-box-shadow:inset 0px 0px 20px -6px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 20px -6px rgba(0,0,0,.5);box-shadow:inset 0px 0px 20px -6px rgba(0,0,0,.5)}.button_black:active{-webkit-box-shadow:inset 0px 0px 20px -2px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 20px -2px rgba(0,0,0,.5);box-shadow:inset 0px 0px 20px -2px rgba(0,0,0,.5)}.button_white{width:120px;height:40px;border-radius:8px;border:1px solid white;font-size:14px;background:0 0;cursor:pointer;transition-duration:.4s;color:white;margin-top:60px}.button_white:hover{border:1px solid #c20618;-webkit-box-shadow:inset 0px 0px 20px -6px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 20px -6px rgba(0,0,0,.5);box-shadow:inset 0px 0px 20px -6px rgba(0,0,0,.5)}.button_white:active{-webkit-box-shadow:inset 0px 0px 20px -2px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 20px -2px rgba(0,0,0,.5);box-shadow:inset 0px 0px 20px -2px rgba(0,0,0,.5)}.menu a li{text-transform:uppercase;margin:10px}.hero_content h1 span{font-weight:300}.hero_content p{font-weight:300;color:white;font-size:20px;width:525px}.section_two{margin:0 auto;width:100%;max-width:1600px;display:flex;position:relative;flex-direction:row;margin-top:100px}.section_two_box{padding:50px}.services_flex{width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;margin-top:50px}.services_flex div{width:220px;min-width:220px;height:40px;margin-left:25px;margin-right:25px;margin-bottom:15px;display:flex;justify-content:flex-start;align-items:center}.services_flex div img{height:25px;margin-right:10px}.w50 .section_one_small{font-size:16px;font-weight:300}.w30{width:30%;height:auto;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.w70{width:65%;height:auto;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.icons_row{width:auto;height:auto;position:relative;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;margin:0 auto}.icon{width:150px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:25px;margin-bottom:25px}.icon img{width:40px;height:40px;margin-bottom:10px;object-fit:contain}.icon p{font-size:18px;font-weight:400;color:#4b4b4b;text-align:center}.footer_container div img{width:100px;margin-left:30px}.copyright a{color:white}.submenu{width:90%;max-width:1720px;height:70px;display:flex;flex-direction:row;flex-wrap:nowrap;position:absolute;bottom:50px;border:2px solid rgba(187,96,96,0);border-radius:4px}.submenu div{width:25%;height:70px;background:rgba(166,36,36,.7);display:flex;justify-content:center;align-items:center;transition-duration:.4s;border-left:1px solid #b10e1e;border-right:1px solid #b10e1e}.submenu div:first-child{border-left:none;border-top-left-radius:5px;border-bottom-left-radius:5px}.submenu div:last-child{border-right:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.submenu div:hover{background:rgba(133,30,30,.8)}.submenu div a{color:white;text-decoration:none;text-align:center;letter-spacing:2px;line-height:70px;margin-left:18px}.submenu_mobile{width:100%;height:auto;display:none;flex-direction:column;margin-top:10px}.submenu_mobile div{width:100%;height:60px;background:rgba(166,36,36,.8)}.submenu_mobile div a{color:white;text-decoration:none;text-align:center;letter-spacing:3px;width:100%;height:100%;line-height:60px;margin-left:50px}.submenu_mobile div:hover{background:rgba(133,30,30,.8)}.contact_flex{width:90%;max-width:1200px;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;margin-top:50px}.contact_cell{width:50%}.contact_cell p{width:80%;background:#bebebe;margin:0 auto;color:white;padding:20px;font-size:18px}.contact_cell p a{color:#c20618;text-decoration:none}.contact_cell p span{font-weight:700}.flexbox_right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}@media only screen and (max-width:1280px){.hero_content p{font-size:16px}.submenu{display:none}.submenu_mobile{display:flex}}@media only screen and (max-width:960px){.section_two{width:100%;display:block;position:relative;margin-top:30px}.w30{width:calc(100% - 100px)}.w70{width:calc(100% - 100px)}.icons_row{flex-wrap:wrap}.hero_content h1 span{font-weight:300}.hero_content p{font-weight:300;color:white;font-size:14px;width:100%;max-width:500px}.contact_flex{width:90%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;margin-top:50px}.contact_cell{width:100%;margin-bottom:15px}.contact_cell p{width:calc(90% - 20px);background:#bebebe;margin:0 auto;color:white;padding:20px}}@media only screen and (max-width:480px){.function{display:none}.button_black{width:100px}.button_white{width:100px}.hero_content h1 span{font-weight:300}.hero_content p{font-weight:300;color:white;font-size:12px;width:100%;max-width:500px}.footer_container div img{width:100px;margin-left:0;margin-top:20px}}#page-gallery{width:100%;max-width:1600px;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#page-gallery a,#page-gallery a img{max-width:400px;min-width:300px;height:300px;object-fit:cover;margin:5px;filter:brightness(100%) grayscale(100%);transition-duration:800ms}#page-gallery img:hover{filter:brightness(70%) grayscale(0%)}.auto_slider{margin-top:0!important}.auto_slider img{height:80px;width:auto;object-fit:contain;margin:10px}div.header-main-page{font-size:32px;font-weight:700}.seoL{text-decoration:none;color:white}@media screen and (max-width:979px){.naczepy{min-width:95%}}@media screen and (max-width:360px){.naczepy{padding-right:9px;padding-left:9px}}.zaH1k{font-size:32px}.zaH1s{color:white;font-size:32px;font-family:"Source Sans Pro",sans-serif;font-weight:700}