@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format('truetype')}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/barlowcondensed/v12/HTx3L3I-JCGChYJ8VI-L6OO_au7B2xY.ttf) format('truetype')}*{box-sizing:border-box;margin:0;padding:0}.skryt{display:none}body{font-family:'Inter',sans-serif;background:white;color:#fff;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'Barlow Condensed';font-weight:bold}html{max-width:1920px}.modal-container{background-color:rgba(0,0,0,0.65);opacity:0;position:fixed;width:100%;right:-100%;top:0;height:100vh;z-index:11;transition:all 0.5s ease;overflow-x:scroll}.show-form{transform:translateX(-100%);opacity:1}.kontakt-form{width:350px;height:auto;background-color:#F0F2F4;border-radius:50px;border:#707070 solid 1px;margin:10% auto;position:relative}.kontakt-form .inputs{width:80%;margin:30px auto}.kontakt-form .inputs h3{color:black;text-align:center;font-size:32px}.form-buttons input{color:white;background-color:black;padding:20px;border:none;border-radius:5px;font-weight:bold;cursor:pointer}.form-buttons{width:min-content;margin:20px auto}.kontakt-form .inputs input,textarea{width:100%;border:none;padding:15px;margin-top:15px;box-shadow:0 0 15px 1px rgba(0,0,0,0.16);font-family:'Inter',sans-serif;font-size:16px}.kontakt-form .inputs textarea{height:150px;resize:none}.kontakt-form .close-btn{position:absolute;right:5%;top:5%;cursor:pointer}.rur{display:none}.kontakt-form .error-msg{text-align:center;color:#CC3817}.kontakt-form .valid-msg{text-align:center;color:green}.kontakt-form .d-error{color:#CC3817;margin-bottom:15px;font-style:italic}.link-out{cursor:pointer}.black-font{color:black}.white-font{color:white}.bold{font-weight:bold}.bigH2{font-size:27px;line-height:32px}.black-btn,.white-btn{cursor:pointer;width:max-content;text-align:center;font-size:15px;line-height:20px;letter-spacing:1.5px;font-weight:bold;font-family:'Barlow Condensed'}.container h1,.container h2,.container h3,.container h4,.container h5,.container h6{color:black;margin-bottom:0.5rem}.container ol,.container ul{color:black;padding-left:1rem}.container li{color:black}.container p{margin-bottom:0.5rem}.container a{color:#CC3817;text-decoration:none}.container a:hover{text-decoration:underline}.container .topH1 h1{color:white}.container h1{font-size:32px}.container h2{font-size:26px}.container h3{font-size:24px}.container h4{font-size:22px}.container h5{font-size:20px}.container h6{font-size:18px}.black-btn:hover{background-color:#525252}.white-btn:hover{background-color:#DFDFE0}.slide .content .transparent-btn:hover{background-color:#000000}.link-out img:hover{transform:scale(1.2)}.reference-container .reference-div:hover{transform:scale(1.03)}.reference-container .reference-div{transition:all 0.3s}.link-btn{text-decoration:none}.container .link-btn:hover{text-decoration:none}.section3-div2{width:90%;margin:50px auto}@media only screen and (min-width:700px){.about .topH1 h1,.kontakty .topH1 h1,.novinky .topH1 h1,.produkty .topH1 h1,.reference .topH1 h1{margin-top:180px}.black-btn,.white-btn{font-size:22px;line-height:30px}.bigH2{font-size:55px;line-height:60px}.kontakt-form .inputs h3{font-size:43px}}@media only screen and (min-width:1300px){.container h1,.container h2,.container h3,.container h4,.container h5,.container h6{margin-bottom:0.8rem}.container p{margin-bottom:0.8rem}.container h1{font-size:50px}.container h2{font-size:42px}.container h3{font-size:36px}.container h4{font-size:32px}.container h5{font-size:26px}.container h6{font-size:22px}.container ol,.container ul{padding-left:1.5rem}.container li{font-size:20px}.about .topH1 h1,.kontakty .topH1 h1,.novinky .topH1 h1,.produkty .topH1 h1,.reference .topH1 h1{margin-top:180px}}@media only screen and (min-width:1700px){.bigH2{font-size:70px;line-height:76px}.container h1,.container h2,.container h3,.container h4,.container h5,.container h6{margin-bottom:1rem}.container p{margin-bottom:1rem}.container h1{font-size:65px}.container h2{font-size:50px}.container h3{font-size:42px}.container h4{font-size:38px}.container h5{font-size:30px}.container h6{font-size:26px}.container ol,.container ul{padding-left:1.5rem}.container li{font-size:20px}}.loader-overlay.loader-hidden{display:none}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.16);z-index:999;display:flex;justify-content:center;align-items:center}.loader-spinner{display:inline-block;position:relative;width:80px;height:80px}.loader-spinner div{transform-origin:40px 40px;animation:loader-spinner 1.2s linear infinite}.loader-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#CC3817}.loader-spinner div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.loader-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loader-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.loader-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.loader-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.loader-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.loader-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.loader-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.loader-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.loader-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.loader-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.loader-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loader-spinner{0%{opacity:1}to{opacity:0}}.consent-hide{display:none}.consent{background-color:white;color:black;font-size:14px}.consent-inner{background-color:white;padding:32px;margin:0 auto;max-width:1200px;font-size:1em;position:relative}.consent .btn{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;display:inline-block;background:white;color:black;border:1px solid black;height:2.4em;line-height:2.4em;text-align:center;font-weight:bold;cursor:pointer;padding:0 1.5em;font-family:'Barlow Condensed';font-size:15px;letter-spacing:1.5px}.consent .btn:hover{text-decoration:none}.consent .btn::-moz-focus-inner{padding:0;border:0}.consent-buttons{margin-top:16px}.consent-text p{margin:0 0 1em 0}.consent-text .title{font-weight:bold;font-size:1.1em;margin-bottom:0.2em}.consent-link{color:#CC3817}.consent-link:hover{text-decoration:none}.consent .consent-btn{border-radius:4px;color:white;display:inline-block;padding:0 1em;margin-right:0.75em}.consent .consent-btn:last-of-type{margin-right:0}.consent .consent-btn-save{background-color:#8d8d8d;border:1px solid #8d8d8d}.consent .consent-btn-save:hover{background-color:#cccccc;border:1px solid #cccccc}.consent .consent-btn-all{background-color:#CC3817;border:1px solid #CC3817}.consent .consent-btn-all:hover{background-color:#e7502f;border:1px solid #e7502f}.consent-toggle-list{margin:16px 0;padding:0}.consent-toggle-item{list-style-type:none;margin:0;padding:0}.consent-toggle-chb{position:absolute;overflow:hidden;clip:rect(0,0,0,0)}.consent-toggle-lbl{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;margin:0.5em 0;line-height:1.6}.consent-toggle-lbl.disabled{cursor:default}.consent-toggle-lbl-text{margin-left:0.5em}.consent-toggle{flex-shrink:0;border-radius:11px;display:block;width:48px;height:24px;line-height:0;position:relative;background-color:#cccccc;color:transparent;text-indent:-9999px;transition-duration:0.2s;transition-property:background-color;transition-timing-function:ease-out}.consent-toggle:after{content:'';border-radius:10px;border-style:solid;border-width:0;background-color:white;border-color:white;width:20px;height:20px;margin:2px;position:absolute;top:0;left:0;transform:translateX(0);transition-duration:0.3s;transition-property:transform left margin;transition-timing-function:ease-out}.consent-toggle-chb:checked+.consent-toggle{background-color:#CC3817;border-color:#CC3817}.consent-toggle-chb:checked:disabled+.consent-toggle{background-color:#e7502f;border-color:#e7502f}.consent-toggle-chb:checked+.consent-toggle:after{left:100%;margin:2px 2px 2px -2px;transform:translateX(-100%)}.consent-close{position:absolute;top:10px;right:10px;border:none;outline:none;background:none;font-size:24px;color:#8d8d8d;font-weight:bold;display:none;cursor:pointer}.consent-close:hover{color:#cccccc}@media only screen and (min-width:1100px){.consent .btn{font-size:17px}.consent:not(.consent-modal) .consent-inner{display:flex;justify-content:space-between}.consent:not(.consent-modal) .consent-text,.consent:not(.consent-modal) .consent-wrap-1{flex-shrink:0}.consent:not(.consent-modal) .consent-text{width:60%}.consent:not(.consent-modal) .consent-wrap-1{width:36%}.consent:not(.consent-modal) .consent-toggle-list{margin-top:0}}.consent-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;padding:30px;width:100%;height:100%;margin:0;padding:0;visibility:hidden;transition:visibility 0s linear 0.1s,opacity 0.3s ease}.consent-modal.open{visibility:visible;transition-delay:0s;background-color:rgba(75,75,75,0.4)}.consent-modal.open .consent-close{display:block}.consent-modal .consent-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:21}.consent-modal .consent-inner{z-index:22;max-width:500px;top:50%;transform:translateY(-50%);box-shadow:0 0 10px #fff;margin:0 auto;padding:40px}.consent-change-link{cursor:pointer}.iscookies.about .consent:not(.consent-modal),.iscookies.homepage .consent:not(.consent-modal),.iscookies.kontakty .consent:not(.consent-modal),.iscookies.novinky .consent:not(.consent-modal),.iscookies.produkt1 .consent:not(.consent-modal),.iscookies.produkty .consent:not(.consent-modal),.iscookies.reference1 .consent:not(.consent-modal),.iscookies.reference .consent:not(.consent-modal){height:460px}.iscookies.about .container,.iscookies.kontakty .container,.iscookies.novinky .container,.iscookies.produkty .container,.iscookies.reference .container{margin-top:30px}.iscookies.homepage .buttons img{top:calc(20% + 460px)}@media only screen and (min-width:700px){.iscookies.homepage .consent:not(.consent-modal){height:375px}.iscookies.about .consent:not(.consent-modal),.iscookies.homepage .consent:not(.consent-modal),.iscookies.kontakty .consent:not(.consent-modal),.iscookies.novinky .consent:not(.consent-modal),.iscookies.produkt1 .consent:not(.consent-modal),.iscookies.produkty .consent:not(.consent-modal),.iscookies.reference1 .consent:not(.consent-modal),.iscookies.reference .consent:not(.consent-modal){height:375px}.about.iscookies .topH1 h1,.kontakty.iscookies .topH1 h1,.novinky.iscookies .topH1 h1,.produkty.iscookies .topH1 h1,.reference.iscookies .topH1 h1{margin-top:0px}}@media only screen and (min-width:1100px){.iscookies.about .consent:not(.consent-modal),.iscookies.homepage .consent:not(.consent-modal),.iscookies.kontakty .consent:not(.consent-modal),.iscookies.novinky .consent:not(.consent-modal),.iscookies.produkt1 .consent:not(.consent-modal),.iscookies.produkty .consent:not(.consent-modal),.iscookies.reference1 .consent:not(.consent-modal),.iscookies.reference .consent:not(.consent-modal){height:235px}.iscookies.homepage .consent:not(.consent-modal){height:235px}}@media only screen and (min-width:1300px){.iscookies.reference1 header{background-color:rgba(0,0,0,0.8)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:'slick';font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.menu{opacity:0;position:fixed;width:281px;right:-281px;top:0;height:100vh;z-index:11;background-color:#F0F2F4;font-size:30px;padding:25px;transition:all 0.5s ease-in-out;box-shadow:-15px 0px 17px -7px rgba(0,0,0,0.5)}.links{padding-top:20px;margin-left:20px;border-bottom:#B7B7B7 1px solid;padding-bottom:30px;line-height:60px}.links li{list-style:none;text-decoration:none;color:black;position:relative}.links a{list-style:none;text-decoration:none;color:black}.rychle-kontakty{padding:20px}.closeMenuBtn{text-align:right;cursor:pointer}.closeLine{display:flex;justify-content:space-between;align-items:center}.closeLine .langs{font-size:15px;margin-left:20px}.closeLine .langs a,.closeLine .langs span{text-decoration:none;color:#525252;margin-right:24px}.closeLine .langs a:last-child,.closeLine .langs span:last-child{margin-right:0}.closeLine .langs a:active,.closeLine .langs a:focus,.closeLine .langs a:hover{text-decoration:underline}.closeLine .langs a:visited{color:#525252}.closeLine .langs span{text-decoration:underline}.show-menu{transform:translateX(-281px);opacity:1}.logo img{width:130px;height:auto}.menuBtn{cursor:pointer;margin-top:-20px}.menuBtn img{width:28px;height:14px;margin-right:10px}header{position:absolute;top:0;z-index:10;width:100%}nav{display:flex;justify-content:space-between;align-items:center;width:90%;margin:0 auto;padding:15px 0}.buttons2{display:flex;margin-top:25px}.fixed-nav{position:fixed;background-color:black;transition:all 0.3s ease}.desktop-kontakty{display:none}.mobile-kontakty{color:black;font-size:14px}.mobile-kontakty a{color:black;text-decoration:none}.mobile-kontakty .line{display:flex;align-items:center;margin-bottom:12px}.mobile-kontakty .line .text{padding-left:8px}.logo{display:flex;align-items:center}.links li:hover:after{content:'';display:block;width:8px;height:30px;background-color:#CC3817;position:absolute;left:-10px;top:15px}.logo-small img{width:94px;height:55px;margin:auto}@media only screen and (min-width:1350px){.logo-small img{width:143px;height:auto}.menu .rychle-kontakty{padding:0}.emailDesktop,.menu .phoneDesktop{padding-left:3px;padding-right:3px;margin-left:3px}.menu{position:inherit;display:flex;justify-content:space-between;height:100px;margin:0;padding:0;background-color:transparent;opacity:1;box-shadow:none;width:80%;margin-top:-55px;transition:none}.closeLine{display:none}.mobile{display:none}.menuBtn{display:none}.links{display:flex;color:white;border-bottom:none}.links li{color:white;font-size:18px;font-weight:400;margin-right:30px}.links a{color:white}.logo img{width:220px;height:auto}.fixed-nav .menu{margin-top:0}.desktop-kontakty p{color:white;font-size:15px}.desktop-kontakty{display:flex;justify-content:space-evenly;align-items:center}.rychle-kontakty{display:flex;width:36%;justify-content:space-evenly;align-items:center}.lang-en .rychle-kontakty{width:100%;justify-content:flex-end}.kontaktRed{background-color:#CC3817;padding:2px 6px 2px 6px}.emailDesktop,.phoneDesktop{display:flex;background-color:rgba(0,0,0,0.16)}.lang-box-control-wrap{font-size:15px;background-color:rgba(0,0,0,0.16);padding:0 6px;margin-left:3px;width:44px;position:relative}.lang-box-control{display:flex;align-items:center;cursor:pointer}.lang-box-control:after{content:'';display:inline-block;margin-left:5px;width:0;height:0;border-width:5px 3px 0 3px;border-color:#FFFFFF transparent transparent transparent;border-style:solid}.lang-box{position:absolute;left:0;z-index:10;background-color:rgba(0,0,0,0.16);width:44px;padding:0 6px}.lang-box ul{list-style-type:none;margin:0;padding:0}.lang-box li{margin-top:6px}.lang-box a,.lang-box span{text-decoration:none;color:#FFFFFF;display:block;text-align:center}.lang-box a:active,.lang-box a:focus,.lang-box a:hover{text-decoration:underline}.lang-box a:visited{color:#FFFFFF}.lang-box span{background-color:#CC3817}}@media only screen and (min-width:1700px){.homepage .logo img{margin-top:35px}.homepage .logo-small img{margin-top:0}}@media only screen and (min-width:1900px){.logo-small img{width:143px;height:84px;margin:auto}.logo-small{height:84px}}.about header,.kontakty header,.novinky header,.produkt1 header,.produkty header,.reference1 header,.reference header{position:fixed;background-color:rgba(0,0,0,0.65);padding-top:5px;padding-bottom:5px}.about .logo img,.kontakty .logo img,.novinky .logo img,.produkt1 .logo img,.produkty .logo img,.reference1 .logo img,.reference .logo img{width:94px;height:auto}.about .menuBtn,.kontakty .menuBtn,.novinky .menuBtn,.produkt1 .menuBtn,.produkty .menuBtn,.reference1 .menuBtn,.reference .menuBtn{margin-top:0}.fixed-nav .menuBtn{margin-top:0}.about header.fixed-nav,.kontakty header.fixed-nav,.novinky header.fixed-nav,.produkt1 header.fixed-nav,.produkty header.fixed-nav,.reference1 header.fixed-nav,.reference header.fixed-nav{position:fixed}.about.iscookies header,.kontakty.iscookies header,.novinky.iscookies header,.produkt1.iscookies header,.produkty.iscookies header,.reference1.iscookies header,.reference.iscookies header{position:relative}.about.iscookies header.fixed-nav,.kontakty.iscookies header.fixed-nav,.novinky.iscookies header.fixed-nav,.produkt1.iscookies header.fixed-nav,.produkty.iscookies header.fixed-nav,.reference1.iscookies header.fixed-nav,.reference.iscookies header.fixed-nav{position:fixed}.homepage.iscookies header{position:relative;background-color:rgba(0,0,0,0.8);padding-top:5px}.homepage.iscookies .logo img{width:94px;margin-top:0}.homepage.iscookies .menu{margin-top:0}.homepage.iscookies header.fixed-nav{position:fixed}@media only screen and (min-width:700px){.about header,.kontakty header,.novinky header,.produkt1 header,.produkty header,.reference1 header,.reference header{background-color:rgba(0,0,0,0.8)}.about .logo img,.kontakty .logo img,.novinky .logo img,.produkt1 .logo img,.produkty .logo img,.reference1 .logo img,.reference .logo img{width:143px}.reference1 .logo img{width:143px}}@media only screen and (min-width:1000px){.logo img{width:200px;height:auto}}@media only screen and (min-width:1700px){.logo img{width:272px;height:auto}.menu{width:70%}.links li{margin-right:40px}}@media only screen and (min-width:1300px){.about .menu,.kontakty .menu,.novinky .menu,.produkt1 .menu,.produkty .menu,.reference .menu{margin:0}.reference1 header{background-color:transparent;position:absolute}.reference1 .fixed-nav{background-color:rgba(0,0,0,0.8);position:fixed}.reference1 .logo img{width:220px;height:auto;margin-top:0}.reference1 .fixed-nav .menu{margin-top:0}.reference1 .fixed-nav .logo img{margin-top:0}}@media only screen and (min-width:1350px){.reference1 .menu{margin-top:-60px}}@media only screen and (min-width:1700px){.reference1 .logo img{width:272px;height:auto}.reference1 .fixed-nav .menu{margin-top:0}.reference1 .fixed-nav .logo img{margin-top:0}}@media only screen and (min-width:1900px){.about .logo img,.kontakty .logo img,.novinky .logo img,.produkt1 .logo img,.produkty .logo img{margin-top:0}.reference1 .logo img{margin-top:35px}}footer{background-color:#DFDFE0;color:black}.fb-icon{width:32px;height:auto;margin-right:10px;margin-bottom:5px}.footer-div3{background-color:black;color:white;padding:30px 20px 30px 20px}.footer-div3 a{color:white;text-decoration:none;margin-left:1em}.footer-div3 a:first-of-type{margin-left:0}.footer-div3 a:active,.footer-div3 a:focus,.footer-div3 a:hover{text-decoration:underline}.footer-div3 a:visited{color:white}.footer-div1,.footer-div2{padding:20px}.logo2 img{width:131px;height:auto}.logo2{padding:40px 20px 0px 20px}.eu-dotace{max-width:321px}.footer-div{font-size:14px}.footer-div h4{font-size:20px}.footer-div1 h4:first-of-type{margin-top:14px}.footer-div1 h4:last-of-type{margin-bottom:14px}@media only screen and (min-width:1300px){.footer-div{font-size:16px}.footer-div h4{font-size:26px}.footer-div{display:flex;justify-content:center;align-items:center;padding:0px 100px}.footer-div1{width:62%;flex-shrink:0}.footer-div2{width:38%;flex-shrink:0}.footer-div3{display:flex;justify-content:space-between;padding:20px 60px}.logo2{margin-left:50px}}@media only screen and (min-width:1900px){.footer-div{margin:0 120px}.logo2{margin-left:90px;margin-bottom:-20px}.footer-div3{padding:20px 110px}}.slider .slider-arrow{position:absolute;top:20%;cursor:pointer;padding:10px;width:35px;height:50px;z-index:5}.slider .slider-arrow .icon{width:15px;height:50px}.slider .slider-arrow-next{right:5px}.slide{position:relative;width:100%;height:750px}.slide-bg-img{height:50%;background-repeat:no-repeat;background-position:center;background-size:cover}.slide .content{position:relative;top:-140px;width:90%;background-color:#212121;border-radius:0px 40px 0px 40px;color:white;padding:35px;margin:0 5%;min-height:470px}.slide .content:before{content:'';position:absolute;display:block;width:8px;height:47px;background-color:#CC3817;top:-23px;left:35px}.slide .content h1{font-size:27px;line-height:30px}.slide .content p{font-size:14px}.slide .content .counter{position:absolute;right:10%;bottom:10%;font-size:36px}.slide .content .counter .total{font-size:13px}.slide .content .produktBtn{color:white;background-color:black;border:none;margin-top:15px;margin-bottom:10px;font-size:11px;width:min-content}.slide .content .moreInfo{color:white;background-color:transparent;border:white 2px solid;border-radius:5px;margin-top:15px;margin-bottom:10px;font-family:'Barlow Condensed';font-size:15px;line-height:20px;font-weight:bold;letter-spacing:1.5px;padding:13px;width:max-content;cursor:pointer}.slide .content .scroll{display:none}button{cursor:pointer}.viceOnas{background-color:black;color:white;text-transform:uppercase;padding:10px;border-radius:5px;font-weight:bold;border:black 1px solid;margin-right:5px}.napisteNam{background-color:white;color:black;text-transform:uppercase;padding:10px;border-radius:5px;font-weight:bold;border:black 1px solid}.section{color:black;padding:20px}.section h1{font-size:32px;margin-bottom:5px}.section-div2 img{max-width:100%;height:auto}.section-div1{border-bottom:#B7B7B7 2px solid}.section-div1{padding-bottom:40px}.section-div2{padding-top:40px}.section h1:before{content:'';display:block;width:47px;height:3px;background-color:#CC3817;margin-bottom:10px}.section2{background-color:#F0F2F4;padding:50px 20px}.section2-div{background-color:white;margin-bottom:20px;padding:15px 30px 15px 15px;position:relative;box-shadow:0 0 15px 1px rgba(0,0,0,0.16)}.section2-image img{width:100%;height:auto}.section2-content{width:95%;color:black;margin:0 10px}.section2-content h5{font-size:23px;line-height:27px;font-weight:500;margin-top:20px}.section2-content p{font-size:14px;margin-top:10px;line-height:18px}.link-out img{width:30px;height:auto;position:absolute;right:5%;bottom:3%}.section2-div:first-child h5:before{content:'';display:block;width:54px;height:5px;background-color:#DFDFE0;margin-bottom:15px;margin-left:-10px}.section2-div:nth-child(2) h5:before{content:'';display:block;width:54px;height:5px;background-color:#DFDFE0;margin-bottom:15px;margin-left:-10px}.section2-div:nth-child(3) h5:before{content:'';display:block;width:54px;height:5px;background-color:#DFDFE0;margin-bottom:15px;margin-left:-10px}.section2-div:nth-child(4) h5:before{content:'';display:block;width:54px;height:5px;background-color:#DFDFE0;margin-bottom:15px;margin-left:-10px}.centifox{background-color:#F0F2F4}.section3{padding:20px}.section3 h2{color:black;margin-top:20px;font-weight:500}.section3 p{color:black;font-size:14px;margin-top:10px}.section3 h3{color:black;font-size:22px;font-weight:400;line-height:25px;margin-top:5px}.section3{color:black;margin-top:10px}.section3-image img{width:100%;height:auto}.section3-content h2{font-size:32px}.section3-content-div{border-bottom:#E2E2E2 1px solid;padding-bottom:20px;margin-bottom:15px}.vsechny-clanky{width:14.56px;height:auto}.section3-div2{margin-top:40px;background-image:url('../img/handsBg2.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0px 40px 0px 40px}.section3-div2 h2{line-height:35px;color:white;margin-top:-10px;font-weight:bold;font-size:30px}.section3-div2 h3{color:white;font-weight:normal;font-size:22px}.section3-div2-content{background-color:rgba(0,0,0,0.7);border-radius:0px 40px 0px 40px;padding:50px 20px;text-align:center}.section3-div2-content h3:before{content:'';display:block;width:80px;height:5px;background-color:#CC3817;margin:30px auto}.silver-partner{max-width:672px}.kontaktyBtn{background-color:black;color:white;text-transform:uppercase;padding:10px;border-radius:5px;font-weight:bold;border:black 1px solid;margin-right:5px}.section3-div2-buttons{margin-top:20px;display:flex;justify-content:center}.homepage .red{color:#CC3817;font-size:36px}@media only screen and (min-width:400px){.section2-div{padding:30px;height:auto}}@media only screen and (min-width:700px){.slider{height:1000px}.slider .slider-arrow{width:80px;height:80px;padding:15px 32px;background-color:black;opacity:0.9;top:auto;right:5%;bottom:4%}.slider .slider-arrow:hover{opacity:0.7}.slider .slider-arrow.slider-arrow-prev{right:calc(5% + 80px)}.slide{height:1000px}.slide-bg-img{height:100%}.slide .content{top:-800px;width:80%;height:70%;margin:0 10%;background-color:rgba(0,0,0,0.6)}.slide .content h1{font-size:50px;line-height:55px}.slide .content p{font-size:24px;line-height:28px}.slide .content .produktBtn{font-size:16px;width:min-content}.slide .content .moreInfo{font-size:22px;line-height:30px}.section2{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.section3-image img{width:350px;height:auto}.section3-div1{display:flex;justify-content:space-evenly;align-items:center}.section3-content{width:280px}.section3-content h2{margin-top:0}.scroll{display:block;position:absolute;bottom:15%;left:8%;animation:scroll 0.8s infinite;animation-delay:1s}}@keyframes scroll{0%{bottom:15%}25%{bottom:15.25%}50%{bottom:15.5%}75%{bottom:15.25%}to{bottom:15%}}@media only screen and (min-width:800px){.section{display:flex;justify-content:space-evenly;align-items:center}.section-div1{border-bottom:none;border-right:#B7B7B7 2px solid;width:50%;padding:15px}.section-div2{padding:15px;width:40%}}@media only screen and (min-width:1000px){.section3-content{width:480px}.section3-image img{width:450px;height:auto}.logo-small img{width:143px;height:auto}}@media only screen and (min-width:1300px){.slider .slider-arrow{right:2%}.slider .slider-arrow.slider-arrow-prev{right:calc(2% + 80px)}.slide .content{border-radius:0px 180px 0px 180px;padding:70px 70px;width:65%;margin:0 0 0 30%}.slide .content:before{width:86px;height:13px;top:78px;left:-43px}.section{display:flex;justify-content:space-evenly;align-items:center;padding:50px 100px}.section p{font-size:22px}.section h1{font-size:65px}.section button{font-size:22px}.section-div1{border-bottom:none;border-right:#B7B7B7 2px solid}.section-div2{padding-left:30px}.section-div1{padding-right:30px}.section-div2 p{font-size:18px}.section2{display:flex;justify-content:center}.section2-div{width:300px;height:auto;margin:10px;padding:15px 30px 15px 15px}.section2-image img{width:270px;height:auto}.section3-div1{display:flex;justify-content:center}.section3-content{width:672px;padding:30px}.section3-image img{width:672px;height:auto;padding:30px}.section3-div2-content h2{font-size:50px;line-height:60px}.section3-div2-content h3{font-size:35px;line-height:40px}.section3-div2-content{padding:90px 200px;margin-top:50px}.section h1:before{content:'';display:block;width:80px;height:5px;background-color:#CC3817;margin-bottom:10px}.section3-div2-buttons button{font-size:22px}.section3-div2{border-radius:0px 150px 0px 150px}.section3-div2-content{border-radius:0px 150px 0px 150px}.section3-div2-content{padding:100px}}@media only screen and (min-width:1450px){.slide .content{width:45%;margin-left:50%}.menu{width:75%}.links li{margin-right:30px}.section3-div2-content{padding:120px}}@media only screen and (min-width:1550px){.menu{width:75%}.links li{margin-right:40px}.section{padding:150px}.section h1{margin-left:-30px}.section h1:before{margin-left:30px}.section2-div{width:350px}.section2-image img{width:100%;height:auto}.section3-div1{padding:30px 50px}.section3-div2-content{padding:150px}.section3-content h2{font-size:50px}.section3-content h3{font-size:31px}.section3-content p{font-size:16px}.section3-content a{color:#CC3817;text-decoration:none}}@media only screen and (min-width:1700px){.slider{height:1080px}.slide{height:1080px}.slide .content{top:-860px}.section2-div{width:380px}.section2-content p{font-size:16px;line-height:22px}.section2-content h5{font-size:29px;line-height:32px}.section3-div1{padding:30px 100px}.section3-div2-content{padding:180px}.logo-small img{width:143px;height:auto;margin-top:0}}@media only screen and (min-width:1800px){.section3-div1{padding:30px 130px}}@media only screen and (min-width:1900px){.slider,body .container,header{width:1920px;margin:0 auto}html{margin:0 auto}.menu{width:70%}.links li{margin-right:55px}.section{padding:180px}.section h1{margin-left:-50px}.section h1:before{margin-left:50px}.section2-div{width:403px}.section3-div1{padding:30px 160px}.section3-div2-content{padding:200px}.slide .content h1{font-size:70px;line-height:75px}}.about .container{margin-top:130px;position:relative}.about .topH1{text-align:center;margin:0 auto;width:324px;color:white;letter-spacing:1px;margin-bottom:50px;position:relative;z-index:3}.about .topH1 h1{padding:10px 30px;background-color:#CC3817;border-radius:0px 60px 0px 60px}.about .div1{width:90%;margin:0 auto;padding-bottom:50px;position:relative}.about .div1 h2{color:black;font-weight:400}.about .div1 p{color:#525252}.about .div1-image img{width:207px;height:auto}.about .div1-image{text-align:center;margin-top:50px}.about .div1-h1{text-align:center;margin-bottom:50px;margin-top:50px;box-shadow:0 0 15px 1px rgba(0,0,0,0.16)}@media only screen and (min-width:700px){.about .adiv1{width:80%}.about .div1 h2{font-size:50px;line-height:56px}.about .div1 p{font-size:18px;line-height:27px}}@media only screen and (min-width:1300px){.about .container{margin-top:230px}.about .topH1 h1{font-size:65px;border-radius:0px 100px 0px 100px}.about .topH1{width:576px}.about .topH1{margin-bottom:100px}.about .div1-text{width:60%}.about .div1-h1{width:70%;padding-right:9%;padding-left:9%;padding-top:1%;padding-bottom:1%;margin-left:-4%}.about .div1-image{position:absolute;right:0;top:-10%}.about .div1-image img{width:333px;height:auto}.about .div1{width:75%}.about .div1-text2{margin-left:10%}}.kontakty .div1-image img{width:100vw}.kontakty .container{margin-top:130px;position:relative}.kontakty .topH1{text-align:center;margin:0 auto;width:324px;color:white;letter-spacing:1px;margin-bottom:50px;position:relative;z-index:3}.kontakty .topH1 h1{padding:10px 30px;background-color:#CC3817;border-radius:0px 60px 0px 60px}.kontakty .div1-sub1{background-color:#525252;width:90%;margin:-45px auto 0 auto;padding:30px;border-radius:0px 50px 0px 50px;position:relative;z-index:3;max-width:913px}.kontakty .div1-sub2{color:black;width:90%;margin:50px auto}.kontakty .div2-sub1-text{color:black;padding-left:20px}.kontakty .div2-sub1{display:flex;width:90%;margin:30px auto}.kontakty .div1-sub1 h3{color:white}.kontakty .div2-sub1-image img{width:56px;height:auto}.kontakty .div1-image{position:relative;z-index:1;margin-top:-85px;max-width:960px}.kontakty .div2{padding-bottom:30px}.kontakty .div1{position:relative}.kontakty .empty-div{display:none}.kontakty .div1 h3{font-size:23px;line-height:27px;font-weight:400;margin-bottom:15px}.kontakty .div1 p{font-size:14px;line-height:20px;margin-bottom:15px}.kontakty .div2-sub1-text h1{font-size:17px;line-height:20px;font-weight:400}.kontakty .div2-sub1-text p{font-size:14px;line-height:20px}.kontakty .div2-sub1-text a{text-decoration:none;color:#CC3817}.kontakty .div2-sub1-text a:hover{text-decoration:underline}@media only screen and (min-width:700px){.kontakty .div2{display:grid;grid-template-columns:1fr 1fr;grid-row:auto;width:80%;margin:50px auto}.kontakty .div1-sub2{width:75%}.kontakty .div1-sub1{padding:50px}.kontakty .div1 h3{font-size:43px;line-height:48px}.kontakty .div1 p{font-size:18px;line-height:26px}.kontakty .div2-sub1-text h4{font-size:30px;line-height:36px}.kontakty .div2-sub1-text p{font-size:16px;line-height:23px}}@media only screen and (min-width:900px){.kontakty .div1-image{position:absolute;left:0;top:25%;width:50vw}.kontakty .div1-image img{width:50vw;max-width:960px}.kontakty .div1-sub1{width:48vw;margin:-150px 0 0 auto;z-index:2;padding-top:150px}.kontakty .div1{padding-right:2%}.kontakty .div1-sub2{margin-top:-100px}}@media only screen and (min-width:1300px){.kontakty .container{margin-top:230px}.kontakty .topH1 h1{font-size:65px;border-radius:0px 100px 0px 100px}.kontakty .topH1{width:576px}.kontakty .topH1{margin-bottom:100px}.kontakty .div1-sub1{margin:-280px 0 0 auto;padding-top:270px;padding-left:80px;padding-right:80px;padding-bottom:80px;border-radius:0px 150px 0px 150px}.kontakty .div1-image{top:28%}.kontakty .div2{margin:80px auto 40px auto}.kontakty .div2-sub1-image img{width:92px;height:auto}}@media only screen and (min-width:1700px){.kontakty .div1-sub2{margin-top:-50px}.kontakty .div1-sub1{margin:-280px 1% 0 auto;padding-top:300px;padding-left:100px;padding-right:250px;padding-bottom:100px}.kontakty .div1-image{top:25%}.kontakty .div2{grid-template-columns:1fr 1fr 1fr;width:70%}.kontakty .empty-div{display:block}.kontakty .div1-sub2{margin-top:-120px;width:67%}}.novinky .container{margin-top:130px;position:relative}.novinky .topH1{text-align:center;margin:0 auto;width:324px;color:white;letter-spacing:1px;margin-bottom:50px}.novinky .topH1 h1{padding:10px 30px;background-color:#CC3817;border-radius:0px 60px 0px 60px}.novinky .div1-sub2-h1 h2{color:black;font-size:23px;line-height:27px;font-weight:400}.novinky .div1{width:90%;margin:30px auto;border-bottom:#E2E2E2 2px solid;padding-top:15px;padding-bottom:30px}.novinky .div1-sub2-link a{text-decoration:none;color:#CC3817;font-size:14px}.div1-sub2-text p,.novinky .div1-sub1-text{color:#525252}.novinky .div1-sub2-text p{font-size:14px;line-height:20px}.novinky .div1-sub1-text p{font-size:12px;line-height:23px}.novinky .div2{width:90%;margin:0 auto;text-align:center}.novinky #novinky-wrap{padding-bottom:50px}.novinky .div2-link p{text-decoration:none;color:#CC3817}.novinky .div2-link{cursor:pointer}.novinky .div1-sub2-text2 p{color:#525252;font-size:14px;line-height:20px}.novinky .div1-sub2-text2{height:0;overflow:hidden}.novinky .show-clanek .div1-sub2-text2{height:auto}.novinky .div1-sub2-text2{transition:all 0.3s ease}.novinky .div1-sub2-text2-link .cely-clanek{border:none;background-color:white;color:#CC3817;font-family:'Lato',sans-serif;margin-top:10px;cursor:pointer;display:flex}.novinky .open-clanek{margin-left:5px}.novinky .close-clanek{display:none}.novinky .show-clanek .close-clanek{display:block;margin-left:5px}.novinky .show-clanek .open-clanek{display:none}@media only screen and (min-width:700px){.novinky .div1{width:80%}.novinky .div2{width:80%}.novinky .div1-sub2-text p{font-size:22px;line-height:36px}.novinky .div1-sub1-text p{font-size:16px;line-height:23px}.novinky .div1-sub2-text2 p{font-size:22px;line-height:36px}.novinky .div1-sub2-text2{padding-right:15%}.novinky .div1-sub2-h1 h2{font-size:40px;line-height:46px}.novinky .div1-sub2-link a{font-size:22px;line-height:36px}.novinky .div2-link p{font-size:22px;line-height:36px}.novinky .div1-sub2-text2-link .cely-clanek{font-size:22px}}@media only screen and (min-width:1300px){.novinky .div1-sub2-h1 h2{font-size:50px;line-height:56px}.novinky .div1{width:70%;display:flex}.novinky .div2{width:70%}.novinky .div1-sub1-text{margin-right:100px;width:100%}.novinky .div1-sub1{padding-top:10px}.novinky .container{margin-top:230px}.novinky .topH1 h1{font-size:65px;border-radius:0px 100px 0px 100px}.novinky .topH1{width:576px}.novinky .div1-sub2-h1{margin-bottom:30px}.novinky .div1-sub2-text{margin-bottom:30px}}@media only screen and (min-width:1700px){.novinky .div1-sub1-text{margin-right:280px}.novinky .div1-sub2-text{padding-right:15%}}.produkt1 .div1{color:black}.produkt1 .hide-mobile{display:none}.produkt1 .container{position:relative}.produkt1 .topH1{text-align:center;margin:0 auto;width:324px;color:white;letter-spacing:1px;margin-bottom:50px;margin-top:-30px;z-index:3;position:relative}.produkt1 .topH1 h1{padding:10px 30px;background-color:#CC3817;border-radius:0px 60px 0px 60px}.produkt1 .div1-image{width:100%;z-index:1;position:relative;max-width:1223px}.produkt1 .div1-image img{width:100%}.produkt1 .div1-sub1{color:black;position:relative}.produkt1 .div1-sub1 h2{font-size:23px;line-height:27px;font-weight:400}.produkt1 .div1-sub1 h4{font-size:21px;line-height:25px;font-weight:400;margin:1em 0 0.5em 0}.produkt1 .div1-sub1 li{list-style:none}.produkt1 .div1-sub2 li{list-style:none}.produkt1 .div1-sub1-list{width:75%;margin:0 auto;margin-top:20px}.produkt1 .div1-sub1-div1{width:70%;margin:0 auto;position:relative;border-radius:20px;padding:30px;box-shadow:0 0 15px 1px rgba(0,0,0,0.16);margin-top:50px}.produkt1 .div1-sub1-h1{width:85%;margin:0 auto}.produkt1 .div1-sub1-h1 h4{font-size:23px;line-height:27px;font-weight:400}.produkt1 .div1-sub2-div1{width:75%;margin:0 auto;margin-top:20px}.produkt1 .div1-sub2-h1{width:85%;margin:0 auto}.produkt1 .div1-sub2-h1 h4{font-size:23px;line-height:27px;font-weight:400}.produkt1 .div1-sub1-div1 h3{font-size:23px;font-weight:400;line-height:27px;color:#525252}.produkt1 .div1-sub1 li:before{content:"\2022";color:#CC3817;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.produkt1 .div1-sub2 li:before{content:"\2022";color:#CC3817;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.produkt1 .produkt-icon{position:absolute;left:-35px;top:-35px;width:69px;height:auto}.produkt1 .mcsa{width:92px;height:auto}.produkt1 .silverPartner{width:142px;height:auto}.produkt1 .div1-sub1-div2 h3{font-weight:400;line-height:27px;font-size:23px;margin-bottom:10px;padding:10px}.produkt1 .div1-sub1-div2{padding:30px}.produkt1 .produkt-MScertifikace{display:flex;justify-content:center;flex-wrap:wrap}.produkt1 .produkt-MScertifikace img{margin:5px}.produkt1 .reference-div-image{width:100%;height:100%;position:absolute;z-index:1;left:0;top:0}.produkt1 .reference-div-image img{width:100%;height:100%;z-index:1}.produkt1 .reference-div-text{position:absolute;z-index:2;top:5%;left:5%}.produkt1 .reference-div a{text-decoration:none;color:white}.produkt1 .reference-div{width:327px;height:192px;padding:15px;margin:15px auto;max-width:546px;position:relative}.produkt1 .reference-div h4{font-size:20px;color:white}.produkt1 .reference-container{background-color:#F0F2F4;padding-top:50px;padding-bottom:50px}.produkt1 .reference-container-h1 h3{color:black;font-size:23px;line-height:27px;font-weight:400}.produkt1 .reference-container-h1{width:327px;margin:0 auto}.produkt1 .div1-sub2{padding:40px 15px 40px 15px;position:relative}.produkt1 .div1-sub2-link{text-align:right;margin-top:15px}.produkt1 .div1-sub2-link a{text-decoration:none;color:#CC3817}.produkt1 .div1-sub2-link a:hover{text-decoration:underline}.produkt1 .div1-sub1-div1{text-align:center}.produkt1 .div1-sub1-div2{text-align:center}.produkt1 .container ul,ol{padding-left:0}@media only screen and (min-width:700px){.produkt1 .reference-sub-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-gap:10px;width:90%;margin:0 auto;max-width:1666px}.produkt1 .reference-div{width:100%;height:192px;padding:15px;margin:0}.produkt1 .reference-div h4{font-size:32px;color:white}.produkt1 .reference-container-h1 h3{font-size:36px;line-height:41px;font-weight:400}.produkt1 .reference-container-h1{margin-left:10%;margin-bottom:30px;width:80%}.produkt1 .reference-container-h1 h3:before{content:'';display:block;width:80px;height:5px;background-color:#CC3817;margin-bottom:15px}.produkt1 .div1-sub1-h1 h2:before{content:'';display:block;width:80px;height:5px;background-color:#CC3817;margin-bottom:15px}.produkt1 .div1 .div1-image{width:80%;margin:0 0 0 auto}.produkt1 .div1 .topH1{margin-top:-17%;margin-left:5%;width:380px}.produkt1 .div1 .topH1 h1{font-size:40px;line-height:45px;font-weight:bold;padding-top:40px;padding-bottom:40px}.produkt1 .div1-sub2-link{margin-right:8%}.produkt1 .div1 .div1-image img{margin-top:-10%}}@media only screen and (min-width:800px){.produkt1 .reference-div{height:250px}}@media only screen and (min-width:900px){.produkt1 .div1 .topH1{width:420px}.produkt1 .div1 .topH1 h1{font-size:50px;line-height:55px}.produkt1 .div1-sub1-h1 h2{font-size:36px;line-height:42px}.produkt1 .div1-sub1 h4{font-size:35px;line-height:41px}.produkt1 .div1-sub1-list{font-size:22px;margin-bottom:100px}.produkt1 .div1-sub2-div1{font-size:22px;margin-bottom:100px}.produkt1 .div1-sub1-div1 h3{font-size:35px;line-height:40px}.produkt1 .div1-sub1-div1 img{width:100px;left:-50px;top:-50px}.produkt1 .div1-sub1-div2 h3{font-size:35px;line-height:40px}.produkt1 .silverPartner{width:216px;height:auto}.produkt1 .mcsa{width:139px;height:auto}.produkt1 .div1-sub2-link{font-size:22px}}@media only screen and (min-width:1100px){.produkt1 .div1 .topH1{width:550px}.produkt1 .div1 .topH1 h1{font-size:65px;line-height:70px}.produkt1 .div1 .div1-image{width:68%}}@media only screen and (min-width:1300px){.produkt1 .container p{font-size:20px}.produkt1 img{margin:0}.produkt1 .container{margin-top:0px}.produkt1 .topH1 h1{font-size:65px;border-radius:0px 100px 0px 100px}.produkt1 .topH1{width:779px}.produkt1 .reference-sub-container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.produkt1 .reference-container-h1 h3{font-size:50px;line-height:56px;font-weight:400}.produkt1 .reference-container{padding-top:100px;padding-bottom:100px}.produkt1 .div1 .topH1{margin-top:-15%}.produkt1 .div1 .topH1{width:780px}.produkt1 .div1 .topH1 h1{padding-bottom:60px;padding-top:60px}.produkt1 .div1-sub2-h1 h4{font-size:35px;line-height:40px}}@media only screen and (min-width:1800px){.produkt1 .container p{font-size:20px}.produkt1 .reference-div{height:320px}.produkt1 .div1 .topH1{margin-top:-17%}.produkt1 .div1 .topH1 h1{padding-top:100px;padding-bottom:100px}.produkt1 .topH1 h1{border-radius:0px 150px 0px 150px}.produkt1 .div1-sub1-div2{position:absolute;top:0%;right:5%;width:500px;text-align:left}.produkt1 .div1-sub1-list{margin-left:11%;margin-right:20%;padding-right:500px;margin-bottom:200px}.produkt1 .div1-sub2-div1{margin-left:11%;margin-right:20%;padding-right:500px;margin-bottom:200px}.produkt1 .div1-sub1-list li{line-height:56px}.produkt1 .div1-sub2-div1 li{line-height:56px}.produkt1 .div1-sub1-h1{margin-left:10%}.produkt1 .div1-sub1{padding-bottom:100px}.produkt1 .div1-sub1-div1{padding:60px 120px}.produkt1 .div1-sub1-div1 img{width:173px;left:-90px;top:-90px}.produkt1 .margin-top100{margin-top:100px}.produkt1 .div1-sub1-h1 h2{font-size:50px;line-height:56px;font-weight:400}.produkt1 .div1-sub2-div1{display:flex}.produkt1 .div1-sub2-div1 li{line-height:36px}.produkt1 .div1-sub2-list1{width:100%}.produkt1 .div1-sub2-list2{width:100%}.produkt1 .div1-sub2-div1{margin-left:11%;margin-right:20%;padding-right:0;margin-bottom:200px}.produkt1 .div1-sub2-link{position:absolute;right:5%;bottom:0}.produkt1 .div1-sub2{padding-bottom:0;padding-top:150px}}.produkty .div1{color:black;width:100vw;max-width:1920px}.produkty .hide-mobile{display:none}.produkty .container{margin-top:130px;position:relative}.produkty .padding5-right{padding-right:5%}.produkty .padding5-left{padding-left:5%}.produkty .padding5-top{padding-top:5%}.produkty .padding25-left{padding-left:29%}.produkty .padding5-middle{padding-left:5%;padding-right:5%}.produkty .topH1{text-align:center;margin:0 auto;width:324px;color:white;letter-spacing:1px;margin-bottom:50px}.produkty .topH1 h1{padding:10px 30px;background-color:#CC3817;border-radius:0px 60px 0px 60px}.produkty .div1-sub1-div{width:85%}.produkty .div1-sub1-div button{margin-top:20px}.produkty .div1-sub1-div h2{font-size:23px;line-height:25px;margin-bottom:5px}.produkty .div1-sub1-div p{font-size:14px}.produkty .div1-sub1-div h2:before{content:'';display:block;width:47px;height:3px;background-color:#CC3817;margin-bottom:10px}.produkty .div1-sub1{position:relative;margin-bottom:5%}.produkty .div1-sub1-image img{width:100%}.produkty .web{position:absolute;bottom:0;right:0;width:90vw;max-width:965px;z-index:1}.produkty .div1-sub1-div{z-index:2;position:relative}.produkty .grafikahtml{z-index:1;position:absolute;width:100%;bottom:-40%;max-width:770px}.produkty .div1-sub1 .ecommerce{width:120px;height:auto}.produkty .div1-sub1 .ecommerce{position:absolute;bottom:-10%;right:5%;z-index:1}.produkty .div1-sub1 .skoleni{width:163px;height:auto;position:absolute;right:5%;bottom:-35%}.produkty .div2{color:black;padding:40px;margin-top:150px}.produkty .grafika3dots{width:43px;height:9px}.produkty .div2-buttons{margin-top:20px;display:flex}.produkty .div1-sub1-image{position:relative;z-index:2}.produkty .div1-sub1 .produkt-GrafikaLeft{width:53.6%;position:absolute;top:0;left:5%;z-index:2;max-width:501px}.produkty .div1-sub1 .produkt-ImageLeft{width:73.2%;height:auto;position:relative;z-index:3;max-width:684px}.produkty .padding5-middle{text-align:right;padding-top:16.5%}@media only screen and (min-width:700px){.produkty .div1-sub1 h2{font-size:40px;line-height:45px}.produkty .div1-sub1 p{font-size:20px}.produkty .div2 p{font-size:20px}.produkty .div2{padding:55px}.produkty .div2 button{font-size:22px}.produkty .div1-sub1 button{font-size:22px}.produkty .grafika3dots{width:66px;height:auto}.produkty .div1-sub1 .skoleni{width:260px;height:auto;bottom:-20%}.produkty .div1-sub1 .ecommerce{width:180px;height:auto}}@media only screen and (min-width:900px){.produkty .padding5-right{padding-right:0}.produkty .padding5-left{padding-left:0}.produkty .padding5-top{padding-top:0}.produkty .padding25-left{padding-left:0}.produkty .padding5-middle{padding-left:0;padding-right:0;padding-top:0}.produkty .div1-sub1{display:flex}.div1-sub1-image,.produkty .div1-sub1-div{width:50%}.produkty .div1-sub1 .web{width:50vw}.produkty .div1-sub1 .grafikahtml{width:40vw}.produkty .hide-desktop{display:none}.produkty .hide-mobile{display:flex}.produkty .div1-sub1 .skoleni{left:20%;bottom:-50%}.produkty .absolute-right0{position:absolute;right:0}.produkty .absolute-right5{position:absolute;right:5%;text-align:left;width:45%}.produkty .div1-sub1 .produkt-GrafikaRight{width:53.6%;position:absolute;top:0;left:50%;z-index:2;max-width:501px}.produkty .div1-sub1 .produkt-ImageLeft{padding-top:15%}.produkty .div1-sub1-div{padding-top:5%;padding-bottom:5%;padding-right:5%;padding-left:5%}.produkty .width45{width:45%}}@media only screen and (min-width:1300px){.produkty .container{margin-top:230px}.produkty .topH1 h1{font-size:65px;border-radius:0px 100px 0px 100px}.produkty .topH1{width:576px}.produkty .div1-sub1-div h2{font-size:36px;line-height:42px}.produkty .div1-sub1-div p{font-size:18px;line-height:22px}.produkty .div1-sub1-div-right{padding-top:10%;padding-bottom:0%;padding-right:20%;padding-left:5%}.produkty .div1-sub1-div-left{padding-top:10%;padding-bottom:0%;padding-right:5%;padding-left:20%}.produkty .div1-sub1 .web{bottom:-20%}.produkty .div1-sub1 .grafikahtml{bottom:-44%;left:19%}.produkty .div1-sub1 .skoleni{bottom:-55%;left:25%}.produkty .div2{width:50%;margin-left:auto;padding-right:20%}.produkty .div1-sub1-div h2:before{content:'';display:block;width:86px;height:5px;background-color:#CC3817;margin-bottom:20px}.produkty .div1-sub1-div h2{font-weight:400}.produkty .grafika3dots{margin-bottom:10px}.produkty .div1-sub1 p{line-height:36px}.produkty .div1-sub1 h2{line-height:56px}.produkty .div1-sub1 .ecommerce{width:220px;height:auto;bottom:-20%}}@media only screen and (min-width:1800px){.produkty .div1-sub1 .ecommerce{width:360px;height:auto;bottom:-23%;right:2%}.produkty .div2{margin-top:250px}.produkty .div1-sub1-div h2{margin-bottom:40px}.produkty .div1-sub1-div button{margin-top:40px}.produkty .div1-sub1-div p{font-size:22px;line-height:30px}.produkty .div1-sub1-div h2{font-size:50px;line-height:55px}.produkty .div1-sub1 .skoleni{width:480px;height:auto}}.reference .container{margin-top:130px;position:relative}.reference .topH1{text-align:center;margin:0 auto;width:324px;color:white;letter-spacing:1px;margin-bottom:50px}.reference .topH1 h1{padding:10px 30px;background-color:#CC3817;border-radius:0px 60px 0px 60px}.reference .div1-sub1-div a{text-decoration:none;color:white}.reference .div1-sub1-div{width:327px;height:192px;padding:15px;margin:15px auto;max-width:546px;transition:all 0.3s;position:relative}.reference .div1-sub1-div-image{width:100%;height:100%;position:absolute;z-index:1;left:0;top:0}.reference .div1-sub1-div-image img{width:100%;height:100%;z-index:1}.reference .div1-sub1-div-text{position:absolute;z-index:2;top:5%;left:5%}.reference .div1-sub1-div h4{font-size:20px;color:white}.reference .div1{padding-bottom:50px}.reference .div2{color:black;position:relative}.reference .div2 h3{font-size:23px;line-height:27px;font-weight:400}.reference .div2 li{list-style:none;color:#525252}.reference .div2-sub1{width:75%;margin:0 auto;margin-top:20px}.reference .div2-h1{width:85%;margin:0 auto}.reference .div2 li:before{content:"\2022";color:#CC3817;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.reference .container ul,ol{padding-left:0}.reference .div1-sub1-div:hover{transform:scale(1.03)}@media only screen and (min-width:700px){.reference .div1-sub1{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;max-width:1666px;grid-gap:15px}.reference .div1-sub1 .div1-sub1-div{width:100%;height:250px;margin:0}.reference .div1{width:90%;margin:0 auto}.reference .div1-sub1-div h4{font-size:32px;line-height:48px;letter-spacing:1px}.reference .div2-sub1{display:flex}.reference .div2-sub1{font-size:18px;line-height:36px}.reference .div2-sub1-list1{margin-right:40px}.reference .div2-h1 h3{font-size:35px;line-height:56px}}@media only screen and (min-width:900px){.reference .div1-sub1 .div1-sub1-div{height:280px}.reference .div2-sub1-list1{margin-right:80px}}@media only screen and (min-width:1300px){.reference .container{margin-top:230px}.reference .topH1 h1{font-size:65px;border-radius:0px 100px 0px 100px}.reference .topH1{width:576px}.reference .div1-sub1{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.reference .topH1{margin-bottom:100px}.reference .div1-sub1 .div1-sub1-div{height:320px}.reference .div2-h1{width:74%}.reference .div2-sub1{width:72%}.reference .div2-sub1-list1{margin-right:280px}}.ref-cit-wrap{background-color:#F0F2F4;color:#525252;padding:40px 20px;margin:50px 0}.ref-cit{margin-bottom:30px}.ref-cit:before{content:'';display:block;width:47px;height:3px;background-color:#CC3817;margin-bottom:10px}.ref-cit .podpis{font-size:0.92em;margin-top:16px}.ref-cit-all{cursor:pointer;color:#CC3817;font-size:0.9em;display:flex;align-items:center;justify-content:center}.ref-cit-all:after{content:'';width:15px;height:9px;margin-left:6px;background:url('../img/vsechnyClanky.svg') no-repeat 50% 50%;display:block}.ref-cit-all.skryt{display:none!important}@media only screen and (min-width:700px){.ref-cit-wrap{padding:40px 0}.ref-cit-list{width:80%;margin:0 auto}}@media only screen and (min-width:1000px){.ref-cit-wrap{padding:60px 0}.ref-cit-list{display:flex;flex-wrap:wrap;justify-content:space-between}.ref-cit{width:44%;flex-shrink:0}}@media only screen and (min-width:1100px){.ref-cit-list{width:78%}}@media only screen and (min-width:1300px){.ref-cit-wrap{padding:80px 0}.ref-cit-list{font-size:20px}.ref-cit{margin-bottom:36px}.ref-cit:before{width:80px;height:5px;margin-bottom:26px}.ref-cit .podpis{font-size:0.8em;margin-top:30px}.ref-cit-all{font-size:1em;margin-top:36px}}@media only screen and (min-width:1550px){.ref-cit-wrap{padding-top:170px;padding-bottom:110px}.ref-cit-list{width:75%}}.reference1 .div1{position:relative;width:100%;margin-bottom:10%}.reference1 .div1-sub1-div2 .line{display:flex}.reference1 .div1-sub1-div1{background-color:#8b8b8b;padding:30px;border-radius:0px 50px 0px 0px}.reference1 .div1-sub1-div2{background-color:#545454;padding:30px;border-radius:0px 0px 0px 50px}.reference1 .div1-sub1{position:relative;z-index:3;width:90%;margin:-10% auto 0 auto}.reference1 .div1-image img{width:100%;height:60vh;object-fit:cover}.reference1 .div1-sub1 h1{font-size:27px;line-height:32px;margin-bottom:10px;color:white}.reference1 .div1-sub1 h2{font-size:27px;line-height:32px;margin-bottom:10px;color:white}.reference1 .div1-sub1 h6{font-size:11px;line-height:15px;background-color:black;text-transform:uppercase;width:min-content;padding:2px 5px;margin-bottom:5px;color:white}.reference1 .div1-sub1 h4{font-size:16px;line-height:20px;background-color:#7b7a7a;font-weight:400;width:130px;padding:5px;margin:5px;border-radius:5px;color:white;flex-shrink:0}.reference1 .div1-sub1 h5{font-size:16px;line-height:20px;background-color:black;font-weight:bold;padding:5px;margin:5px;border-radius:5px;letter-spacing:0.5px;color:white}.reference1 .div2-sub1 img{width:auto;height:auto}.reference1 .div2-sub2 p{color:black;font-size:14px;line-height:20px;margin-left:15px}.reference1 .div2{width:90%;margin:0 auto}.reference1 .div3{color:black;width:90%;margin:50px auto;position:relative}.reference1 .div3 h3{font-size:23px;line-height:27px;font-weight:400;margin-bottom:15px}.reference1 .div3 h3:before{content:'';display:block;width:47px;height:3px;background-color:#CC3817;margin-bottom:10px}.reference1 .div3 li:before{content:"\2022";color:#CC3817;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.reference1 .div3 li{list-style:none;margin-bottom:10px}.reference1 .div3-sub1{margin-bottom:50px}.reference1 .grafika{height:219px}.reference1 .div4{overflow:hidden;margin-left:5%}.reference1 .div5{color:black;width:90%;margin:50px auto}.reference1 .div5 h3{font-size:23px;line-height:27px;font-weight:400;margin-bottom:15px}.reference1 .div5 li:before{content:"\2022";color:#CC3817;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.reference1 .div5 li{list-style:none;margin-bottom:5px}.reference1 .div5-sub1{margin-bottom:50px}.reference1 .div5 ul{margin-left:5%}.reference1 .div6{width:90%;margin:50px auto}.reference1 .div6-sub1{background-color:#525252;padding:30px;border-radius:50px}.reference1 .div6-sub1-image{text-align:center}.reference1 .div6-sub1-image img{width:191px;height:auto}.reference1 .div6-sub1-text2:before{content:'';display:block;width:47px;height:3px;background-color:#CC3817;margin-bottom:15px}.reference1 .div6-sub1-text2 p{font-size:14px;margin-left:20%}.reference1 .div6-sub1-text{margin-bottom:30px}.reference1 .div6-sub1-link{text-align:right;margin-top:30px}.reference1 .div6-sub1-link a{color:#B7B7B7;text-decoration:none}.reference1 .div6-sub1-link a:hover{text-decoration:underline}.reference1 .div1-image .desktop{display:none}.reference1 .div7 h3{color:black;font-size:23px;line-height:27px;font-weight:400}.reference1 .div7-sub1-div1{display:flex;justify-content:space-between;box-shadow:0 0 15px 1px rgba(0,0,0,0.16);padding:15px;margin-bottom:15px;max-width:1030px;margin-left:auto;margin-right:auto}.reference1 .div7{width:90%;margin:0 auto;padding-top:50px;padding-bottom:50px}.reference1 .div7-sub1-div1-link img{width:30px;height:29px}.reference1 .div7-link a{color:#CC3817;text-decoration:none}.reference1 .div7-link a:hover{text-decoration:underline}.reference1 .div7-sub1-div1-link img:hover{transform:scale(1.1)}.reference1 .div7-link{text-align:center}.reference1 .div7-h1{margin-bottom:15px}.reference1 .div7-sub1-div1-image{display:none}.reference1 .container .div5 ul,ol{padding-left:0}@media only screen and (min-width:700px){.reference1 .div1-image .mobile{display:none}.reference1 .div1-image .desktop{display:flex}.reference1 .div1-sub1-div1{background-color:rgba(0,0,0,0.4);border-radius:0px 0px 0px 150px;width:100%}.reference1 .div1-sub1-div2{background-color:rgba(0,0,0,0.6);border-radius:0px 150px 0px 0px;width:100%}.reference1 .div1-sub1{position:absolute;bottom:10%;left:5%;margin:0;width:90%}.reference1 .div1-image img{height:75vh;min-height:700px}.reference1 .div1-sub1{display:flex}.reference1 .div1{margin-bottom:4%;min-height:700px}.reference1 .div7-sub1-div1-image{display:block}.reference1 .div7-sub1-div1-image img{width:162px;height:auto}.reference1 .div7-sub1-div1{align-items:center}.reference1 .div1-sub1 h1{font-size:45px;line-height:50px;color:white}.reference1 .div1-sub1 h2{font-size:45px;line-height:50px;color:white}.reference1 .div1-sub1 h6{font-size:16px;line-height:20px;background-color:black;text-transform:uppercase;width:min-content;padding:2px 5px;margin-bottom:5px;color:white}.reference1 .div1-sub1 h4{font-size:20px;line-height:25px;background-color:#7b7a7a;font-weight:400;width:130px;padding:5px;margin:5px;border-radius:5px;min-width:130px;color:white}.reference1 .div1-sub1 h5{font-size:20px;line-height:26px;background-color:rgba(0,0,0,0.4);font-weight:bold;border-radius:5px;letter-spacing:0.5px;color:white}.reference1 .div2-sub2 p{font-size:22px;line-height:36px}.reference1 .div3-sub1{font-size:22px;line-height:36px}.reference1 .div3-sub2{font-size:22px;line-height:36px}.reference1 .div3-sub1 h3{font-size:36px;line-height:42px}.reference1 .div3-sub2 h3{font-size:36px;line-height:42px}.reference1 .div5-h1 h3{font-size:35px;line-height:56px}.reference1 .div5-sub1{font-size:18px;line-height:36px}.reference1 .div6-sub1-text p{font-size:28px;line-height:42px}.reference1 .div6-sub1-text2 p{font-size:18px;line-height:28px}.reference1 .div7-h1 h3{font-size:50px;line-height:56px}.reference1 .div7-sub1-div1-h1 h3{font-size:30px;line-height:40px}.reference1 .div7-sub1-div1-link img{height:56px;width:58px}.reference1 .div7-sub1-div1-h1{width:70%;padding-left:10px;padding-right:10px}.reference1 .div2-sub1 img{height:auto;width:auto}}@media only screen and (min-width:900px){.reference1 .div2{width:80%;margin-left:auto;margin-right:auto}.reference1 .div3{width:80%;margin-left:auto;margin-right:auto;display:flex}.reference1 .div5{width:80%;margin-left:auto;margin-right:auto}.reference1 .div3-sub1{margin-right:5%;max-width:650px}.reference1 .div3-sub2{max-width:650px}.reference1 .div5-sub1{display:flex}.reference1 .div5-sub1 ul{margin:0 10% 0 1em}.reference1 .div1-sub1 h1{font-size:55px;line-height:60px}.reference1 .div1-sub1-div1{padding:45px}.reference1 .div1-sub1-div2{padding:45px}.reference1 .div6-sub1{position:relative;padding:100px 150px 100px 250px}.reference1 .div6-sub1-image{position:absolute;left:5%;top:5%}.reference1 .div6-sub1-text2:before{width:80px;height:5px}.reference1 .div2-sub1 img{margin-right:15px}}@media only screen and (min-width:1000px){.reference1 .div2{display:flex}}@media only screen and (min-width:1300px){.reference1 .div1-image img{height:80vh}.reference1 .logo-small img{width:143px;height:84px;margin:auto}.reference1 .logo-small{height:84px}.reference1 .div1-sub1{height:450px;bottom:5%}.reference1 .div7-h1{margin-left:5%}.reference1 .div7-sub1-div1{margin-top:30px;margin-bottom:30px}.reference1 .div1-sub1 h1{font-size:60px;line-height:65px}.reference1 .div1-sub1 h2{font-size:60px;line-height:65px}.reference1 .div1-sub1-div1{padding:60px}.reference1 .div1-sub1-div2{padding:60px}.reference1 .div1-sub1-div1{width:100%}.reference1 .div1-sub1-div2{width:65%}.reference1 .div1-sub1 h4{width:180px;padding-left:15px}.reference1 .div7-sub1-div1-h1 h3{font-size:40px;line-height:56px}.reference1 .div6-sub1{padding:180px 150px 100px 400px}.reference1 .div6-sub1-image img{height:297px;width:auto}.reference1 .div3-sub1 h3{font-size:50px;line-height:56px}.reference1 .div3-sub2 h3{font-size:50px;line-height:56px}.reference1 .div3 h3:before{content:'';display:block;width:80px;height:5px;background-color:#CC3817;margin-bottom:10px}.reference1 .div3 h3{margin-bottom:30px}}@media only screen and (min-width:1700px){.reference1 .logo-small img{width:143px;height:84px;margin:auto}.reference1 .logo-small{height:84px}.reference1 .div1 h1{font-size:65px;line-height:70px}.reference1 .div3-sub1-div1{padding:80px}.reference1 .div3-sub1-div2{padding:80px}.reference1 .div1-sub1 h4{width:220px;padding:0;line-height:46px;padding-left:30px;background-color:rgba(123,122,122,0.4)}.reference1 .div1-sub1 h5{padding:0 15px;line-height:46px}.reference1 .div6-sub1{padding:180px 150px 100px 550px}.reference1 .div6-sub1-image{left:10%}}@media only screen and (min-width:1900px){.reference1 .div1-sub1-div1{padding-left:150px;padding-top:120px}.reference1 .div1-sub1-div2{padding:60px}}