*,:after,:before{box-sizing:border-box}:not([class*=debugbar],[class*=fa]){font-family:Open Sans,sans-serif}span{font-family:inherit!important}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}p{margin-bottom:1em}h1,h2,h3,h4,h5,h6{font-family:Cabin Condensed,sans-serif!important}ol[role=list],ul[role=list]{list-style:none;padding:0}ol,ul{-webkit-padding-start:20px;padding-inline-start:20px}ol li,ul li{margin-bottom:.5em}ul.list__icons li{align-items:flex-start;display:flex;flex-direction:row;gap:2em}ul.list__icons li i{margin-top:.35em}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5;min-height:100vh}.nav-link{color:#fff;cursor:pointer;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:not(.nav-link,.btn){color:#000;text-decoration:none;transition:all .2s ease-in-out}a:not(.nav-link,.btn):hover{color:#ffb958}footer,footer .footer__main a{color:#fff}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}.burger{-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:12px;height:3em;position:relative;transition:all .2s;width:3em}.burger:after{content:"";display:block;height:150%;left:-25%;position:absolute;top:-25%;width:150%}.burger .burger-lines{margin-top:-.125em;top:50%}.burger .burger-lines,.burger .burger-lines:after,.burger .burger-lines:before{background-color:#fff;border-radius:.25em;content:"";display:block;height:.25em;pointer-events:none;position:absolute;transform:rotate(0);width:100%}.burger .burger-lines:after{left:0;top:-1em}.burger .burger-lines:before{left:1em;top:1em}.burger.burger-squeeze .burger-lines,.burger.burger-squeeze .burger-lines:after,.burger.burger-squeeze .burger-lines:before{transition:top .2s .2s,left .1s,transform .2s,background-color .4s .2s}.burger.burger-squeeze .burger-lines:after,.burger.burger-squeeze .burger-lines:before{width:2em}.burger.burger-squeeze.open .burger-lines,.burger.burger-squeeze.open .burger-lines:after,.burger.burger-squeeze.open .burger-lines:before{transition:background-color .2s,top .2s,left .2s,transform .2s .15s}.burger.burger-squeeze.open .burger-lines{background-color:transparent}.burger.burger-squeeze.open .burger-lines:after,.burger.burger-squeeze.open .burger-lines:before{left:.5em;top:0}.burger.burger-squeeze.open .burger-lines:before{transform:rotate(-45deg)}.burger.burger-squeeze.open .burger-lines:after{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}p{line-height:200%}.row{display:flex;flex-direction:row;gap:4em}@media (max-width:767px){.row{flex-direction:column}}.row .col{flex-basis:0;flex-grow:1}.table,table{overflow-x:auto}.flex-space-between{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:767px){.flex-space-between{flex-direction:column;margin-bottom:1em}}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.dropdown{position:relative}.dropdown .dropdown-items{align-items:center;background-color:#00132d;display:none;flex-direction:column;justify-content:center;left:-50%;margin-top:2rem;min-width:160px;position:absolute;transform:translateX(-50%)}.dropdown .dropdown-items .nav-link{padding:10px 20px}.dropdown .dropdown-items:hover .dropdown-items,.dropdown:hover .dropdown-items{display:flex}main>section:not(:first-child){padding-bottom:4em;padding-top:4em}main>section:first-child{padding-bottom:4em;padding-top:2em}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{width:540px}}@media (min-width:768px){.container{width:720px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1140px}}@media (min-width:1450px){.container{width:1420px}}.btn{border:0;color:#fff;cursor:pointer;font-weight:700;min-width:160px;padding:1em 2em;text-decoration:none}.btn.btn-primary{background-color:#2c2d76;transition:all .3s ease-in-out}.btn.btn-primary:hover{background-color:#000c1d}.text-blue{color:#2c2d76}.alert{color:#fff;margin-bottom:15px;padding:20px}.alert.alert-success{background-color:#04aa6d}.alert.alert-danger{background-color:#f44336}h2.heading__underline{font-size:48px;font-weight:700;margin-bottom:.6em;position:relative}h2.heading__underline:after{background-color:#2c2d76;bottom:5px;content:"";height:3px;left:0;position:absolute;width:60px}h3{font-size:36px}h3,h4{font-weight:700;margin-bottom:.6em}h4{font-size:24px}form{text-align:right}form .form-group{margin-bottom:1em;text-align:left}form .form-group input:not([type*=checkbox]),form .form-group textarea{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 transparent;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(2.25rem + 2px);line-height:1.5;padding:.375rem .75rem;width:100%}form .form-group input:not([type*=checkbox]):focus,form .form-group textarea:focus{outline:0}form .form-group textarea{height:auto}header.navbar{background-color:#00132d;padding:20px 0}header.navbar .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}header.navbar .container .logo{height:50px}header.navbar .container nav{align-items:center;display:flex;flex-direction:row;gap:35px}header.navbar .container nav>.nav-link{transition:all .2s ease-in-out}header.navbar .container nav>.nav-link.active,header.navbar .container nav>.nav-link:hover{color:#ffb958}header.navbar .container nav .language-switcher{height:12px}@media (max-width:991px){header.navbar .container nav{display:none}}header.navbar .container nav.show{background-color:#00132d;display:flex;flex-direction:column;gap:0;position:absolute;right:0;top:70px;z-index:1000}header.navbar .container nav.show a{padding:1em 2em}header.navbar .container .btn-nav{display:none}@media (max-width:991px){header.navbar .container .btn-nav{display:block}}#hero{height:50vh;min-height:450px}#hero .container{height:100%;padding-top:12vh}#hero .container h1{color:#fff;font-size:60px;margin-bottom:.5em;max-width:600px}@media (max-width:575px){#hero .container h1{font-size:44px}}#landing h2{font-size:48px;margin-bottom:.5em}@media (max-width:767px){#landing h2{font-size:32px}}#landing .row{margin-bottom:4em}@media (max-width:991px){#landing .row{flex-direction:column;gap:2em}#landing .row .col div{height:300px!important}}#aktuality .news.grid{display:grid;gap:2em;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}#aktuality .news .news__item{background-color:#f9f9f9;padding:1.5em;text-align:right}#aktuality .news .news__item img{width:100%}#aktuality .news .news__item h4{font-size:30px;margin:.4em 0;text-align:center}#aktuality .news .news__item p{text-align:justify}#aktuality .news .news__item a i{margin-left:.5em}#produkty .content{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;gap:2em}@media (max-width:991px){#produkty .content{flex-direction:column}}#produkty .category-sidebar{min-width:250px}#produkty .category-sidebar,#produkty .category-sidebar .category-sidebar__item{display:flex;flex-direction:column;gap:5px}#produkty .category-sidebar .category-sidebar__item.open>a{background-color:#00132d}#produkty .category-sidebar .category-sidebar__item>a{background-color:#2c2d76;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;font-size:18px;font-weight:700;padding:.5em 1em}#produkty .category-sidebar .category-sidebar__item>a:hover{color:#ffb958}#produkty .category-sidebar .category-sidebar__item .category-sidebar__children{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:10px;padding:.5em 1em .5em 2em}#produkty .category-sidebar .category-sidebar__item .category-sidebar__children a{color:#000}#produkty .category-sidebar .category-sidebar__item .category-sidebar__children a.active,#produkty .category-sidebar .category-sidebar__item .category-sidebar__children a:hover{color:#ffb958}#produkty .products{display:grid;gap:2em;grid-template-columns:1fr 1fr 1fr}@media (max-width:1449px){#produkty .products{grid-template-columns:1fr 1fr}}@media (max-width:767px){#produkty .products{grid-template-columns:1fr}}#produkty .products .products__item{background-color:#fff;box-shadow:4px 4px 50px rgba(0,0,0,.25);transition:.2s ease-in}#produkty .products .products__item:hover{background-color:#2c2d76}#produkty .products .products__item:hover a{color:#fff}#produkty .products .products__item h4{margin:.6em;text-align:center}#reference .reference{padding:2em 0}#reference .reference:not(:last-child){border-bottom:1px solid #333}#reference .reference p{font-size:18px;margin:0}#reference .reference .reference__images{display:grid;gap:2em;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:1em}.stock-product:not(:last-child){margin-bottom:4em}.stock-product h4{font-size:30px}.stock-product p{text-align:justify}.stock-product .stock-product__footer{text-align:right}@media (max-width:575px){.stock-product .stock-product__footer .buttons{align-items:flex-end;display:flex;flex-direction:column;gap:1em}}#produkt .container>div:not(:last-child){margin-bottom:4em}@media (max-width:767px){#produkt .container .produkt__details .col:first-child{order:2}}#produkt .container .produkt__images .produkt__images__gallery{display:grid;gap:.5em;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:1em}#produkt .container .produkt__images .produkt__images__gallery img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#produkt .container .produkt__parameters__wrapper{background-color:#00132d;color:#fff;padding:2em}#produkt .container .produkt__parameters__wrapper .produkt__parameters table{border-collapse:collapse;border-spacing:0 1em;text-align:right;width:100%}#produkt .container .produkt__parameters__wrapper .produkt__parameters table thead{color:#ffb958}#produkt .container .produkt__parameters__wrapper .produkt__parameters table td,#produkt .container .produkt__parameters__wrapper .produkt__parameters table th{padding:10px 5px}#produkt .container .produkt__parameters__wrapper .produkt__parameters table tbody th{font-weight:400;text-align:left}#produkt .container .produkt__parameters__wrapper .produkt__parameters table tbody tr{border-bottom:1px solid #2c2d76}#produkt .container .produkt__parameters__wrapper .produkt__parameters table tbody tr:last-child{border:0}#produkt .container .produkt__parameters__wrapper .produkt__parameters table tbody tr:first-child{border-top:1px solid #2c2d76}footer .footer__main{background-color:#00132d;padding:3em 0}footer .footer__main ul li{margin-bottom:.8em}footer .footer__main .footer__heading{min-height:60px}footer .footer__main .footer__heading img{height:50px}footer .footer__main .footer__heading h4{font-size:28px;font-weight:700;text-transform:uppercase}@media (max-width:991px){footer .footer__main .row{align-items:center;flex-direction:column;flex-wrap:wrap;gap:1.8em}footer .footer__main .row .col{text-align:center;width:100%}footer .footer__main .row .col .footer__heading{min-height:unset}footer .footer__main .row .col .footer__heading h4{margin-bottom:.2em}footer .footer__main .row .col img{margin:auto}footer .footer__main .row .col li{align-items:center;gap:1em;justify-content:center}}footer .footer__copyright{background-color:#000c1d;font-weight:lighter;padding:2em;text-align:center}footer .footer__copyright a{color:#4daaf2;font-weight:700;text-decoration:none}
