*{font-family:"verdana",sans-serif}#preloder{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background:#000}.loader{width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;border-radius:60px;animation:loader .8s linear infinite;-webkit-animation:loader .8s linear infinite}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);border:4px solid #fff;border-left-color:transparent}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);border:4px solid #c4c4c4;border-left-color:transparent}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);border:4px solid #808080;border-left-color:transparent}}.header__logo{padding:5px 0 5px;position:relative;z-index:1}.header__logo::before{position:absolute;left:-400px;top:0;width:670px;height:100%;background:#808080;content:"";z-index:-1;-webkit-clip-path:polygon(0% 0%,100% 0%,96% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,96% 100%,0% 100%)}.header__logo a{display:inline-block}.navbar-default{border:0;background:url(/images/footer.jpg) fixed no-repeat;border-bottom:5px solid #808080}.navbar-default .navbar-nav>li>a{color:#000;margin-top:30px;font-weight:bold}.navbar-default .navbar-header img{max-height:100px;margin:5px}.navbar-default .navbar-nav>li>a:hover{color:#808080;transform:scale(1.2);text-decoration:none;background-color:transparent}#nav-breadcrumbs{margin-top:25px}.page-body{padding-block:105px}.zarovnaj{margin-left:200px}@media only screen and (max-width:600px){.zarovnaj{margin-left:2px}}.p1{list-style:disc}.contact-items .glyphicon{padding-right:10px;color:#000;font-size:18px}.tlacitko-moje{display:inline-block;border-radius:45px;background-color:transparent;border:2px solid #808080;color:#000;text-align:center;font-size:14px;font-weight:bold;padding:15px;width:200px;transition:all .5s;cursor:pointer;margin-top:15px}.tlacitko-moje:hover{background-color:#808080;text-decoration:none;color:#fff}.tlacitko-moje span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.tlacitko-moje span:after{content:'»';position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.tlacitko-moje:hover span{padding-right:25px;color:#fff}.tlacitko-moje:hover span:after{opacity:1;right:0}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.moj-formular .row{padding:10px 0 10px 0}.field-validation-error{color:#f00}.img-responsive img{max-width:100%}.api-password-group{display:none}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.course-video{margin:0 20px 50px 20px}.course-video-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.course-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.course-video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.navbar-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.language{padding-top:5px;padding-left:5px}.scrollToTop{padding:50px;width:50px;height:50px;text-align:center;background:transparent;font-weight:bold;color:#000;text-decoration:none;position:fixed;bottom:120px;right:0;display:none;border:0}.scrollToTop:hover{background:transparent;color:#5f656f}@media only screen and (max-width:500px){.maly{width:80%;height:80%}}.footer{padding:20px;color:#000;background:url(/images/footer.jpg);background-attachment:fixed,fixed,!important;border-top:5px solid #808080}.prislovie{padding-top:15px;text-align:left}.mb-2{color:#000;text-decoration:none}.mb-2:hover{color:#808080;text-decoration:none}.mb-3{color:#000;text-decoration:none}.mb-3:hover{color:#808080;text-decoration:none}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:transparent;font-weight:normal;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{position:relative;content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{color:transparent;letter-spacing:1px;box-shadow:none}.btn-primary:hover{color:#000;background-color:transparent;background-position:0 -0}.btn-primary:focus{background-position:0 0}.btn{transition:.5s;font-weight:500;padding:30px}.btn-primary,.btn-outline-primary:hover{color:#fff;background-color:transparent!important}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{margin:5px;padding:10px 10px 10px 10px;display:inline-flex;align-items:center;justify-content:center;font-weight:normal;background-image:linear-gradient(to bottom,#808080 0%,#808080 100%);border:0;border-color:transparent;border-radius:50px}.svetlo{text-shadow:rgba(153,153,153,.792969) .7px .7px 0,rgba(140,140,140,.792969) 1.4px 1.4px 0,rgba(122,122,122,.496094) 2.1px 2.1px 1px,rgba(107,107,107,.496094) 2.8px 2.8px 0,rgba(92,92,92,.476563) 3.5px 3.5px 0}.breadcrumb{background-color:transparent;color:#000;font-size:12px;font-weight:bold;padding-top:35px}.breadcrumb>li>a{text-decoration:none;color:#000}.breadcrumb>li::before{color:#000!important}.breadcrumb :hover{text-decoration:none;color:#808080;transform:scale(1.2)}.breadcrumb,a:active{text-decoration:none;color:#808080}.form-item label{padding:5px 0 5px 0;color:#000}.form-item{border-radius:15px!important;padding:5px 0 5px 0}.form-control{background-color:transparent;border-radius:20px;color:#000;border:2px solid #808080}.form-control:focus{border-color:#000;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(22,23,24,.6)}.text-right{margin-top:10px}.text-right a{color:#000;font-weight:bold;text-decoration:none}.text-right a:hover{color:#808080}.registr{margin-left:50px}@media only screen and (max-width:500px){.registr{margin-left:0}}@media only screen and (max-width:1200px){.registr{margin-left:0}}.odstup{margin-top:10px}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;list-style:none;list-style-type:none;text-decoration:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.container2{max-width:120rem;width:100%;padding:4rem 2rem;margin:0 auto}.main .container2{display:grid;grid-template-columns:repeat(5,2fr);grid-gap:2rem;justify-content:center;align-items:center;width:auto;height:600px;overflow-y:scroll;overflow-x:hidden}.main .card{color:#252a32;border-radius:10px;background:transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24)}.main .card-image{position:relative;display:block;width:100%;padding-top:70%;background:transparent;border-radius:10px}.card:hover{opacity:60%;transform:scale(1.1)}.main .card-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}@media only screen and (max-width:600px){.main .container2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;width:auto}}*{padding:0;margin:0;box-sizing:border-box;font-family:'verdana',sans-serif}body{margin:0 auto}.main{padding:20px;display:flex;justify-content:space-evenly;gap:20px}.box{margin-top:10px;padding:10px;box-shadow:1px 1px 2px #8f8f8f;border-radius:5px;display:flex;flex-direction:column;gap:5px;transition:transform .3s}.box:hover{transform:scale(1.06);z-index:12}.box img{height:250px;width:230px;object-fit:contain;position:center;margin:5px;display:block;margin-left:auto;margin-right:auto}.demo-type{color:#000;font-size:.9rem}.demo-title{font-weight:normal;text-align:center}.price-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.color{display:inline-block;content:"";height:10px;background-color:#000;width:10px;border-radius:60%}.real-price{margin-right:5px;text-decoration:line-through;color:#8f8f8f}.discounted-price{font-weight:500}.size-wrapper{display:flex}.size{border:2px solid #8f8f8f;padding:0 2px}@media(max-width:865px){.main{display:inline-flex;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width:490px){.main{display:block}}.zoomed{transform:scale(2.5);transition:transform .5s}.cookies-div{display:none;background:url(/images/footer.jpg);background-attachment:fixed,fixed,!important;color:#000;padding:20px;position:fixed;right:50px;width:400px;z-index:1000;border-radius:10px;border:5px solid #808080}.cookies-div .cookies-close{width:20px;height:20px;border-radius:50%;background-color:#808080;padding:5px 0;position:absolute;right:-12px;top:-12px;padding-left:5px;padding-top:5px;cursor:pointer}.cookies-div .cookies-close img{display:block}.cookies-div p{padding-bottom:15px;color:#000;font-size:14px;font-weight:normal}.cookies-ok{color:#000;border:2px solid #79f60b;border-radius:50px;font-weight:bold;padding:10px 15px;float:left;text-decoration:none}.cookies-ok:hover{color:#000;border-color:#fff;background-color:#79f60b;text-decoration:none}.cookies-cancel{color:#000;border:2px solid #fe0000;border-radius:50px;font-weight:bold;padding:10px 15px;float:right;text-decoration:none}.cookies-cancel:hover{color:#000;border-color:#fff;background-color:#fe0000;text-decoration:none}.privacy-links{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:30px}.privacy-links a{color:#000;text-decoration:none;white-space:nowrap;font-size:13px}.privacy-links a:hover{color:#808080;text-decoration:none;transform:scale(1.2)}@media(min-width:768px){.cookies-div{bottom:0}}@media(max-width:767px){.cookies-div{top:40px;right:20px;width:calc(100% - 40px)}}.nadpis{color:#000;padding:9px 5px;font-size:18px;border-radius:4px;cursor:pointer;user-select:none;margin-bottom:15px}.nadpis:hover{border:1px solid #000;border-radius:10px;width:250px}.opis-wrapper{display:none;margin-bottom:30px}.novinka-label{background-color:#28a745;color:#fff;font-weight:bold;padding:4px 8px;border-radius:4px;display:inline-block;margin-bottom:12px}.parametre-table td{padding:6px 10px;border-bottom:1px solid #ccc}.parametre-table td:first-child{font-weight:bold;color:#444}.parametre-table td:last-child{text-align:right;color:#222}.section-title{font-size:24px;margin-bottom:20px;color:#2c3e50}ul{list-style:none;padding-left:0}.construction-item,.equipment-item{margin-bottom:12px;padding-left:24px;position:relative}.construction-item::before{content:"🔹";position:absolute;left:0;color:#07c}.equipment-item::before{content:"✅";position:absolute;left:0;color:#28a745}.lb{position:fixed;inset:0;background:rgba(0,0,0,.9);display:none;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.lb:target{display:flex}.lb img{max-width:85vw;max-height:85vh;object-fit:contain}.lb__close{position:absolute;inset:0;cursor:default}body:has(.lb:target){overflow:hidden}.product-row{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:48px}.product-box{background-color:#fff;border:1px solid #000;padding:24px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease}.product-box:hover{border-top:6px solid #000;border-bottom:6px solid #000}.product-content{display:flex;flex-direction:row;gap:24px}.product-left{flex:1;display:flex;flex-direction:column;justify-content:center}.product-left img{max-width:100%;border-radius:8px}.product-right{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px}.product-title{font-size:1.8rem;font-weight:bold;margin-bottom:8px;transition:transform .3s ease}.product-box:hover .product-title{transform:scale(1.1)}.product-list{list-style:none;padding-left:0;margin:0}.product-list li::before{content:"✔";color:#0078d4;font-weight:bold;margin-right:6px}.product-list li{font-size:13px}.btn-next{margin-top:12px;padding:10px 20px;background-color:#000;color:#fff;text-decoration:none;border-radius:6px;font-weight:500}.btn-next:hover{background-color:#fff;color:#000;text-decoration:none;border:2px solid #000}.read-more{margin-top:8px;color:#000;text-decoration:underline;cursor:pointer;text-decoration:none}.read-more:hover{opacity:70%;text-decoration:none}.novinka-wrap{position:relative}.novinka-label{position:absolute;top:12px;right:12px;background-color:#28a745;color:#fff;font-weight:bold;padding:6px 12px;border-radius:4px;font-size:.85rem;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.2)}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.modal-content{background-color:#fff;margin:10% auto;padding:24px;border-radius:8px;width:80%;max-width:600px}.close{float:right;font-size:28px;font-weight:bold;cursor:pointer}@media(max-width:768px){.product-row{grid-template-columns:1fr}.product-content{flex-direction:column}.modal-content{margin-top:100px;max-height:70vh;overflow-y:auto}}.set8{display:none!important}.polstar-section{font-family:Arial,sans-serif;line-height:1.6;padding:20px;background-color:#f9f9f9;color:#2c3e50;max-width:700px;margin:0 auto}.polstar-section h3{color:#34495e;margin-top:30px}.polstar-section ul{margin-top:10px;padding-left:20px}.polstar-section table{border-collapse:collapse;width:100%;max-width:400px;margin-top:10px}.polstar-section th,.polstar-section td{border:1px solid #ccc;padding:8px;text-align:left}.polstar-section th{background-color:#eee}.itemtab{display:inline-block;width:150px;margin:10px;text-align:center}.itemtab img{width:100%;transition:transform .3s ease}.itemtab img:hover{transform:scale(1.05)}.color-label1{font-weight:bold;margin-top:5px;font-size:10px}.color-label{font-weight:bold;margin-top:5px;font-size:12px}.set81{background-color:transparent;border:transparent;box-shadow:none!important}.set81 img{height:0}.firma:hover{opacity:90%;transform:scale(1.2)}