.menu{display:flex;justify-content:space-between;text-transform:uppercase;position:relative;z-index:1001}@media(max-width: 1199.98px){.menu{display:block;position:fixed;overflow-y:auto;width:85vw;height:100vh;background:#fff;z-index:10000;top:0;right:0;transform:translateX(100%);overflow-x:hidden;overflow-y:auto;margin-top:6.6rem}.menu.menu-close{transform:translateX(100%) !important;transition:transform .2s,opacity .4s;opacity:0}.menu.menu-open{transform:translateX(0) !important;transition:transform .2s linear}}@media(min-width: 992px){.menu{justify-content:flex-start}}.menu .dropdown{position:relative;transition:.3s ease-in;height:2rem;margin:1rem}@media(min-width: 1200px){.menu .dropdown{display:block;margin:1rem 1rem 1rem 0}}@media(min-width: 1200px){.menu .dropdown::after{content:url(../../../../../images/menu/menu-arrow.svg);position:absolute;top:2.1rem;margin-left:.3rem;z-index:10000;transition:.3s all}}.menu .dropdown .expand{height:8.5rem !important;background:#fff}.menu .dropdown .dropdown-toggle{position:relative}.menu .dropdown .dropdown-menu{display:flex;flex-direction:column;overflow:hidden;transition:.3s all;height:0;margin-top:6.3rem;padding:1rem 2rem;border-radius:.8rem;transform:translateX(-35%)}@media(min-width: 1200px){.menu .dropdown .dropdown-menu{padding:0;box-shadow:0px 4.5px 7px 0px rgba(0,0,0,.3)}}.menu .dropdown .dropdown-menu a{margin-top:1rem;font-size:2rem;font-weight:700;transition:.3s ease-in}@media(min-width: 1200px){.menu .dropdown .dropdown-menu a{font-size:1.5rem}}@media(min-width: 1200px){.menu .dropdown .dropdown-menu .dropdown-item{padding:.3rem 1.4rem}}.menu .dropdown a{color:#2d2d2d;text-decoration:none;cursor:pointer;font-weight:700}.menu .google-translate{display:flex;align-items:center}.navbar-logo{display:flex;flex-direction:column;justify-content:center}@media(min-width: 1200px){.navbar-logo{margin-right:0rem}}@media screen and (min-width: 1919px){.navbar-logo{margin-right:3rem}}.menu-items{display:flex;align-items:center;margin-top:1rem;transition:.3s all;overflow:auto;overflow:inherit}@media(max-width: 1199.98px){.menu-items{position:relative;flex-direction:column;overflow:auto}}@media(min-width: 1200px){.menu-items{margin-top:0;width:100%}}@media screen and (min-width: 1200px)and (min-width: 1280px)and (max-width: 1599px){.menu-items{justify-content:start}}@media(min-width: 1200px)and (min-width: 1600px){.menu-items{justify-content:space-evenly}}.menu-items .item{padding:1.25rem 0;width:100%;cursor:pointer;transition-timing-function:ease-in-out;z-index:1001}.menu-items .item .item-title{font-weight:600}@media(min-width: 1200px){.menu-items .item .item-title{background-color:#f9f9f9}}@media(max-width: 1199.98px){.menu-items .item .item-title{padding-left:1.5rem}}.menu-items .item:focus{outline:none;background-color:none}.menu-items .item:active{background-color:#fff}.menu-items .item:first-of-type svg{display:none}@media(min-width: 1200px){.menu-items .item:first-of-type svg{display:block}}.menu-items .item:first-of-type .item-title{display:block}@media(min-width: 1200px){.menu-items .item:first-of-type .item-title{display:none}}@media(min-width: 1200px){.menu-items .item{padding:0;text-align:center;width:initial}.menu-items .item:first-of-type{width:auto}}@media screen and (min-width: 1280px)and (max-width: 1600px){.menu-items .item{margin:0 .5rem}}.menu-items .item a{text-decoration:none;color:#2d2d2d;position:relative}@media(min-width: 992px){.menu-items .item a{font-size:1.5rem;line-height:1.8rem;letter-spacing:.05em;font-weight:700}}@media(max-width: 1199.98px){.menu-items .item-has-submenu{position:relative}}.menu-items .item-has-submenu a{position:relative;display:inline-flex;align-items:center;background:#fff;z-index:10000;width:100%}@media(min-width: 1200px){.menu-items .item-has-submenu a{text-align:center;width:auto}}.menu-items .item-has-submenu a svg{margin-left:1rem}.menu-items .item-has-submenu .item-title{position:relative;display:block}@media(min-width: 1200px){.menu-items .item-has-submenu .item-title{display:flex;flex-direction:column;justify-content:center;padding:1.5rem .75rem;width:auto}}@media screen and (min-width: 1280px)and (max-width: 1919px){.menu-items .item-has-submenu .item-title{margin-left:0rem}}.menu-items .item-has-submenu .submenu{transition-timing-function:ease-in-out;height:0;left:0;width:100%;z-index:10;overflow:hidden;position:relative}@media(min-width: 1200px){.menu-items .item-has-submenu .submenu{display:flex;flex-grow:1;overflow:hidden;position:absolute;top:8rem;width:1380px;left:0;z-index:100000;height:0;border-radius:8px;background-color:#fff}}@media screen and (min-width: 1280px)and (max-width: 1599px){.menu-items .item-has-submenu .submenu{width:1110px;top:10rem}}@media screen and (min-width: 1600px)and (max-width: 1919px){.menu-items .item-has-submenu .submenu{width:1380px}}@media(min-width: 1200px){.menu-items .item-has-submenu .full-col{display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:relative;border-radius:0 8px 8px 0;background-repeat:no-repeat;background-size:130%;background-position:50%;padding:0;transition:.3s all}.menu-items .item-has-submenu .full-col:hover{background-size:145%}.menu-items .item-has-submenu .full-col a{width:100%;height:100%;text-align:center;display:flex;justify-content:center;background-color:transparent;color:#fff}}@media(min-width: 1200px){.menu-items .item-has-submenu .full-col.serv{background-image:url("../../../../../images/menu/kola-o-zebach-skosnych.jpg")}.menu-items .item-has-submenu .full-col.proj{background-image:url("../../../../../images/menu/czesci-zebate.jpg")}.menu-items .item-has-submenu .full-col.det{background-image:url("../../../../../images/menu/czesci-do-obrobki-metalu.jpg")}}@media(min-width: 992px){.menu-items .item-has-submenu .full-col.active a span{color:#9babb6}}.menu-items .item-has-submenu.show .submenu{opacity:1;z-index:99;top:9.8rem;background:#f8f8f8;transition:.3s all;transition-timing-function:ease-in-out}@media(max-width: 1199.98px){.menu-items .item-has-submenu.show .submenu{top:0}}@media(min-width: 1200px){.menu-items .item-has-submenu.show .submenu{background-color:#fff;box-shadow:0px 4.5px 7px 0px rgba(0,0,0,.3);height:22.5rem}}@media(min-width: 1280px)and (max-width: 1600px){.menu-items .item-has-submenu.show .submenu{top:9.8rem}}@media(min-width: 1200px){.menu-items .item-has-submenu.show .submenu::after{transform:rotate(90deg)}}@media(min-width: 1200px){.menu-items .item-has-submenu.show .submenu__cols{display:flex;visibility:visible;justify-content:space-evenly;cursor:default}.menu-items .item-has-submenu.show .submenu__cols .submenu__col{display:flex;flex-direction:column;justify-content:center;flex-grow:1;width:33%}}.menu-items .item-has-submenu.show .item-title{color:#00558e}.menu-items .item-has-submenu.show .item-title::after{transform:rotate(-180deg)}@media(min-width: 992px){.menu-items .item-has-submenu svg{bottom:-3px}}@media(min-width: 1200px){.menu-items .item-has-submenu svg{position:absolute;bottom:-0.3rem;z-index:10000;transition:.3s all;left:calc(50% - 1.6rem)}}.menu-items .subitem{padding:1.25rem;background:#f8f8f8}@media(max-width: 1599.98px){.menu-items .subitem{padding:.9rem}}.menu-items .subitem a{margin-left:2rem;background:#f8f8f8}@media(min-width: 1200px){.menu-items .subitem a{background:#fff;margin-left:0rem}.menu-items .subitem a .subitem-title{font-size:1.5rem;font-weight:700;letter-spacing:.05rem;line-height:1.8rem}}.menu-items .subitem a span{font-size:1.2rem;letter-spacing:.05em;line-height:16px}@media(max-width: 1599.98px){.menu-items .subitem a span{font-weight:600}}@media(min-width: 1200px){.menu-items .subitem{background:#fff}}.menu-items .menu-retrun-back{position:absolute;top:0;width:100%;left:100%;background:#00b393;color:#00558e;padding:2rem}@media(min-width: 1200px){.menu-items .menu-retrun-back{display:none}}@media(min-width: 1200px){.menu-items.submenu-open{transform:none}}@media(min-width: 1200px){.menu-items .last .submenu{width:fit-content;justify-content:center;display:flex;flex-direction:column;position:absolute;left:60%}}@media(min-width: 1920px){.menu-items .last .submenu{left:67%}}.menu-items .last.show .submenu{height:12.5rem}@media(min-width: 1200px){.navbar{background:#f9f9f9;display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;background:transparent;z-index:10000;height:10.6rem}}.navbar::after{content:"";position:absolute;height:100%;width:100%;background-color:#f9f9f9;top:0;left:-10%;z-index:999;transform:skew(-39deg);border-radius:0 0 6px 0;box-shadow:0px .1px 7px 0px rgba(0,0,0,.3);display:none}@media screen and (min-width: 1280px)and (max-width: 1600px){.navbar::after{width:102%}}@media(min-width: 1200px){.navbar::after{display:block}}.navbar.fixed-top{position:fixed;z-index:10000000;top:0}.navbar .logo-href{margin-right:1rem;display:none}@media(min-width: 1920px){.navbar .logo-href{display:block}.navbar .logo-href img{width:232px}}.navbar .logo-href--small{display:none}@media(max-width: 1919px){.navbar .logo-href--small{display:block}}.navbar .logo-mobile{display:flex;justify-content:center;padding:3rem}@media(min-width: 1200px){.navbar .logo-mobile{display:none}}.navbar .logo-desktop{display:none}@media(min-width: 1200px){.navbar .logo-desktop{display:block}}.navbar-toggler{outline:none;z-index:10001;padding:0;height:5rem;width:5rem;border:0;background:#006cb5;top:5px;right:5px;box-sizing:content-box;line-height:0;position:fixed;border-radius:0;transform-origin:left bottom;transform:skewX(40deg);cursor:pointer}@media(min-width: 1200px){.navbar-toggler{display:none}}.toggler{background-color:#006cb5;height:6.3rem;display:block;position:fixed;z-index:9999;width:10rem;top:0;right:-2.3rem;transform:skewX(-40deg) translateY(0)}.toggler::before{content:"";position:absolute;top:-39px;height:97px;right:97px;width:48px;border-radius:4px;background-color:#f8f8f8}@media(min-width: 1200px){.toggler{display:none}}.navbar-toggler__items{height:16px;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:19px;margin:0 auto}.react{background-color:#fff;height:.3rem;right:1rem;top:2.3rem;width:1.9rem}.react-center{width:1.2rem;height:.2rem}.item-active a .item-title{color:#00558e}.item-active a svg{fill:#006cb5}.submenu-active span.item-title,.submenu-active span.item-subtitle{color:#006cb5}.submenu-active svg path{stroke:#006cb5}.submenu-active .active .subitem-title{color:#006cb5}.submenu-active .active svg path{stroke:#006cb5}.menu-socials{width:100%;padding:0 1.5rem}@media screen and (max-width: 823px)and (orientation: landscape){.menu-socials{bottom:22%}}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.menu-socials{bottom:10%}}.menu-socials p{font-size:1.2rem;text-transform:none;margin-bottom:1rem;letter-spacing:.04em;text-align:left}@media screen and (min-width: 768px)and (max-width: 1024px)and (orientation: portrait){.menu-socials p{font-size:1.6rem}}.menu-socials__items{display:flex;justify-content:space-between}.menu-socials .socialmedia:first-of-type a img{margin-right:1.2rem}.menu-socials .language a{text-decoration:none}.menu-socials .language a span{color:#2d2d2d;font-size:1.4rem;letter-spacing:.05em;line-height:20px}@media(min-width: 1200px){.menu-socials{display:none}}.item:first-of-type a span.item-title{display:none}@media screen and (min-width: 1280px)and (max-width: 1919px){span.item-title{margin-left:0rem;font-size:1.3rem}}@media(min-width: 1200px){.navbar-bg{height:12.7rem;background-color:#006cb5;width:93.5%;position:absolute;z-index:10;top:0;left:0;border-radius:0 0 6px 0;transform:skewX(-40deg)}}.items-mob{display:flex;flex-direction:column;height:calc(100vh - 8.5rem);justify-content:space-between}@media(min-width: 1200px){.items-mob{flex-direction:row;height:100%;width:100%}}@media(width: 1600px){.items-mob{width:81%}}@media(max-width: 823px){#google-translate{max-height:1px}}@media(min-width: 1200px){#google-translate{max-width:20px}}@media screen and (min-width: 1200px)and (min-width: 1280px)and (max-width: 1599px){#google-translate{position:absolute;right:6rem;top:.5rem}}@media(min-width: 1200px){#google-translate a{line-height:2.1rem}}@media(max-width: 1199.98px){#google-translate .dropdown{position:static}}@media(max-width: 1199.98px){#google-translate .dropdown-toggle{display:none}#google-translate .dropdown-menu{position:absolute;bottom:30%;right:0;display:flex}}@media(max-width: 1199.98px)and (max-width: 991px)and (orientation: landscape){#google-translate .dropdown-menu{bottom:auto;right:0}#google-translate .dropdown-menu a{text-decoration:none;cursor:pointer;color:#00558e;font-weight:300}#google-translate .dropdown-menu a.active{font-weight:700}}@media(max-width: 1199.98px){#google-translate .dropdown .dropdown-menu{overflow:visible;bottom:2.8rem;flex-direction:row;transform:translateX(0);right:0}}@media(max-width: 1199.98px)and (min-width: 992px){#google-translate .dropdown .dropdown-menu{top:0}}@media(max-width: 1199.98px){#google-translate .dropdown .dropdown-menu:hover{height:0;background:none}}@media(max-width: 1199.98px){#google-translate .dropdown .dropdown-menu a{font-size:1.6rem;font-weight:400}#google-translate .dropdown .dropdown-menu a:first-child{margin-right:2.5rem}#google-translate .dropdown .dropdown-menu a:first-child::after{content:"";display:block;width:2px;height:1.3rem;background-color:#2d2d2d;position:absolute;top:calc(50% + 1.4rem);left:5.2rem;opacity:.8}}@media(max-width: 1199.98px)and (min-width: 992px){#google-translate .dropdown .dropdown-menu a:first-child::after{top:calc(50% + 1.8rem)}}.menu-items .show.item-has-submenu svg{transform:rotate(180deg);transform-origin:50% 55%}.menu-items .show.item-has-submenu svg path{stroke:#00558e}.menu-background{pointer-events:none}@media(max-width: 1199.98px){.menu-background{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:1000;background-color:rgba(45,45,45,.6);backdrop-filter:blur(2px);opacity:0;transition:.3s ease-in}}.dropdown.down::after{transform:rotate(180deg);transform-origin:50% 55%}#chat-application-iframe{z-index:1000000 !important}.mobile-bottom{position:relative}@media(min-width: 992px){.mobile-bottom{margin-top:.4rem;order:1;position:static}}@media(min-width: 1200px){.item:not(.item-active) svg{fill:#2d2d2d}}@media(min-width: 1200px){.safari .menu-items .last .submenu{left:64%}}