/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{box-sizing:border-box}.clear{clear:both}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.container{padding-right:12px;padding-left:12px;max-width:100%}.container,.container.row,.container.row-xs{margin-right:auto;margin-left:auto}.container.fit{width:1085px;max-width:100%}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-14px;margin-left:-14px}@media (max-width:540px){.row{margin-right:-5px;margin-left:-5px}}@media (max-width:740px){.row{margin-right:-7px;margin-left:-7px}}.flex{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.col{flex:0 1 auto}@media (min-width:541px){.container{width:100%;padding-left:14px;padding-right:14px}}@media (min-width:741px){.container{width:100%;padding-left:14px;padding-right:14px}.col-half-sm{flex-basis:50%;max-width:50%}}@media (min-width:961px){.container{width:100%}}@media (min-width:1281px){.container{width:1280px}}@media (min-width:1280px){.container{padding-left:0;padding-right:0}}@font-face{font-family:Fabrikat;src:url(../../fonts/Fabrikat_0_0.eot);src:url(../../fonts/Fabrikat_0_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/Fabrikat_0_0.woff2) format("woff2"),url(../../fonts/Fabrikat_0_0.woff) format("woff"),url(../../fonts/Fabrikat_0_0.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fabrikat;src:url(../../fonts/Fabrikat_1_0.eot);src:url(../../fonts/Fabrikat_1_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/Fabrikat_1_0.woff2) format("woff2"),url(../../fonts/Fabrikat_1_0.woff) format("woff"),url(../../fonts/Fabrikat_1_0.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fabrikat;src:url(../../fonts/Fabrikat_2_0.eot);src:url(../../fonts/Fabrikat_2_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/Fabrikat_2_0.woff2) format("woff2"),url(../../fonts/Fabrikat_2_0.woff) format("woff"),url(../../fonts/Fabrikat_2_0.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fabrikat;src:url(../../fonts/Fabrikat_3_0.eot);src:url(../../fonts/Fabrikat_3_0.eot?#iefix) format("embedded-opentype"),url(../../fonts/Fabrikat_3_0.woff2) format("woff2"),url(../../fonts/Fabrikat_3_0.woff) format("woff"),url(../../fonts/Fabrikat_3_0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(../../fonts/icomoon.eot?d1dyu8);src:url(../../fonts/icomoon.eot?d1dyu8#iefix) format("embedded-opentype"),url(../../fonts/icomoon.ttf?d1dyu8) format("truetype"),url(../../fonts/icomoon.woff?d1dyu8) format("woff"),url(../../fonts/icomoon.woff2?d1dyu8) format("woff2"),url(../../fonts/icomoon.svg?d1dyu8#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-doprava:before{content:"\e90a"}.icon-doleva:before{content:"\e90b"}.icon-cross:before{content:"\e913"}.icon-accept:before,.icon-checkmark:before,.icon-correct:before,.icon-ok:before,.icon-tick:before{content:"\e912"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}body{font-family:Fabrikat,Open Sans,Roboto,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:29px;min-width:300px;letter-spacing:1px;color:#706f6f}@media(max-width:960px){body{font-size:16px;line-height:24px}}.sr-only{display:none}p{margin-top:0;margin-bottom:25px}@media(max-width:960px){p{margin-bottom:20px}}p.bez-mezery{margin-bottom:0}a{color:#2f6b99;transition:color .2s}.white-space,a[href^="tel:"]{white-space:nowrap}hr{color:#2f6b99;height:1px;border:none;border-top:1px solid #2f6b99}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3{font-weight:300}h1{color:#2f6b99;font-size:45px;line-height:57px;margin-bottom:10px}@media(max-width:960px){h1{font-size:36px;line-height:42px}}@media(max-width:740px){h1{font-size:40px;line-height:1.2}}@media(max-width:450px){h1{font-size:28px;line-height:1.2}}h2{color:#2f6b99;font-size:40px;line-height:47px;margin-bottom:20px}@media(max-width:960px){h2{font-size:36px}}@media(max-width:740px){h2{font-size:32px;line-height:38px}}@media(max-width:540px){h2{font-size:26px;line-height:32px}}h3{color:#2f6b99;font-size:24px;margin-bottom:25px;line-height:1.4}@media(max-width:960px){h3{font-size:20px}}@media(max-width:740px){h3{margin-bottom:15px}}h4{font-size:16px;margin-bottom:20px;line-height:1.3}ul{padding-left:0;list-style:none}.text li{position:relative;padding-left:13px;padding-bottom:15px}.text li:before{content:"";background-color:#2f6b99;position:absolute;left:0;top:11px;width:4px;height:4px;border-radius:50%}.text ol li:before{display:none}table{border:1px solid #838281;border-collapse:collapse;margin-bottom:15px}td,th,tr{border:1px solid #838281}td,th{padding:5px}th{background-color:#3d3d3b;color:#fff;border-left-color:#3d3d3b;border-right-color:#3d3d3b;border-top-color:#3d3d3b}img{max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.relative{position:relative}.main-grid{display:grid;min-height:100vh;grid-template-rows:auto 1fr auto}main{display:grid;overflow:hidden;width:100%}.main-container{display:grid;grid-template-rows:1fr 1fr}@media(max-width:840px){.main-container{padding:0}}@media(max-width:780px){.header .container{display:block}}.header-logo,.header-nav{flex:1 1 auto}@media(max-width:780px){.header-logo,.header-nav{width:100%}}.header-logo{float:left}@media(max-width:780px){.header-logo{width:100%;padding-right:110px;position:relative}}.logo{display:inline-block;padding:33px 0}@media(max-width:960px){.logo{padding:15px 0}}.burger{color:#706f6f;background:none;border:none;float:right;padding:10px 0;text-transform:uppercase;cursor:pointer;margin-top:6px;top:0;right:0;position:absolute}@media(min-width:781px){.burger{display:none}}.burger-text{float:left;padding:5px;font-weight:700;display:none}.burger-pruhy{position:relative;height:30px;width:30px;float:right;display:block}.burger .pruh{background-color:#706f6f;display:block;height:3px;width:100%;position:absolute;left:0;transition:all .2s ease 0s}.burger .pruh:first-child{top:3px}.burger .pruh:nth-child(2){top:13px}.burger .pruh:last-child{top:23px}.zobraz .burger .pruh:first-child{top:11px;transform:rotate(45deg)}.zobraz .burger .pruh:nth-child(2){top:11px;transform:rotate(-45deg)}.zobraz .burger .pruh:last-child{opacity:0}.header-nav{padding:33px 0;float:right}@media(max-width:960px){.header-nav{padding:15px 0}}@media(min-width:781px){.header-nav{display:flex;justify-content:top;align-items:right;text-align:right}}@media(max-width:780px){.header-nav{padding:0}}.header-nav ul{flex:1 1 auto}.header-nav li{display:inline-block;padding:0 15px;position:relative}@media(max-width:960px){.header-nav li{padding:0 10px}}@media(max-width:840px){.header-nav li{padding:0 6px}}@media(max-width:810px){.header-nav li{padding:0 4px}}@media(max-width:780px){.header-nav li{padding:0;display:block}.header-nav li:last-child{margin-bottom:20px}}.header-nav li:hover .menu-submenu{display:block}@media(min-width:781px){.menu-submenu{border-bottom:2px solid #2f6b99;box-shadow:2px 2px 2px rgba(0,0,0,.2);position:absolute;left:0;background-color:#fff;text-align:left;width:245px;padding-top:10px;font-size:16px;display:none}}@media(max-width:780px){.menu-submenu .header-link{text-transform:none;padding:2px 10px 2px 30px}}.menu-submenu li{border:none}.menu{margin:0;padding:0 15px}@media(max-width:780px){.menu{overflow:hidden;max-height:0;transition:max-height .5s ease;padding:0}}@media(max-width:780px){.zobraz .menu{border-top:1px solid #2f6b99;max-height:1000px}}.menu-link{color:#706f6f;display:block;text-decoration:none;padding:4px 0;transition:all .2s;font-weight:700;font-size:16px;letter-spacing:.5px;border-bottom:2px solid #fff;letter-spacing:1px;line-height:24px}@media(max-width:780px){.menu-link{border-bottom:none;padding:6px 0;text-align:center;font-size:18px}}.menu-link.active,.menu-link:focus,.menu-link:hover{color:#2f6b99;border-bottom-color:#2f6b99}#jazyky{float:right;position:relative;text-transform:uppercase;z-index:10;padding-top:2px}@media(max-width:780px){#jazyky{position:absolute;right:60px;top:14px}}#jazyky.open ul,#jazyky:active ul,#jazyky:focus ul,#jazyky:hover ul{opacity:1;visibility:visible;display:block}#jazyky.open .icon:before,#jazyky:active .icon:before,#jazyky:focus .icon:before,#jazyky:hover .icon:before{content:"\f106"}#jazyky .icon{margin:0 0 0 5px;display:inline-block;vertical-align:-1px}#jazyky .active{background-color:#706f6f;display:block;color:#fff;padding:5px 8px;line-height:21px;font-size:16px;font-weight:500;cursor:default}@media (max-width:380px){#jazyky .active{padding:5px}}#jazyky-dropdown{background-color:#706f6f;opacity:0;visibility:hidden;transition:all .2s;position:absolute;left:0;top:31px;width:100%;padding-top:3px;margin:0}#jazyky-dropdown li{display:block;width:100%;padding:0;text-align:left;margin-bottom:0}#jazyky-dropdown a{display:block;color:#fff;padding:3px 8px;text-decoration:none}#jazyky-dropdown a:focus,#jazyky-dropdown a:hover{background-color:#2f6b99}.footer .flex{border-top:1px solid #2f6b99;padding-top:22px;padding-bottom:22px}@media(max-width:900px){.footer .flex{display:block;text-align:center}}.footer-col{color:#2f6b99;margin-bottom:0;flex:1 1 auto}@media(min-width:901px){.footer-col.pravy{text-align:right}}.footer-link{color:#2f6b99;text-decoration:none;display:inline-block;padding:0 5px}.footer-link:focus .footer-link-span,.footer-link:hover .footer-link-span{border-bottom:1px solid #2f6b99}@media(min-width:901px){.footer-email{padding-right:0}}.footer-mobil img{vertical-align:-5px}.footer-email img{vertical-align:-3px;padding-right:2px}.link{color:#706f6f;border-bottom:1px solid #706f6f;text-decoration:none;line-height:32px;display:inline}.link:focus,.link:hover{color:#2f6b99;border-color:#2f6b99}.link.svetly{color:#fff;border-bottom-color:#fff}.link.svetly:focus,.link.svetly:hover{color:#2f6b99;border-color:#2f6b99}.form-submit{padding-top:15px}.form-select{background-color:#3d3d3b;border-radius:5px;position:relative;flex:1 1 auto}.form-select:after{content:"";font-family:icomoon;position:absolute;right:0;top:0}.form-select select{background:none;-webkit-appearance:none;-moz-appearance:none}.form-select select::-ms-expand{display:none}.form-item{display:block}.form-item.first{border-top:1px solid #3d3d3b}.form-item.oramovane .label{position:absolute;z-index:1}.form-item.oramovane textarea{padding-top:38px;border:1px solid #838281;border-bottom-color:#fff;border-top:none}.form-item.oramovane textarea:focus{border-bottom-color:#838281}.label{text-transform:uppercase;font-size:12px;font-weight:700;padding:9px 16px 3px;display:block;line-height:16px}.input-wrap{display:block;position:relative}.input-pruh{display:block;border-top:1px solid transparent;border-bottom:1px solid #838281;width:100%;left:0;bottom:0;position:absolute;transition:border .2s}button,input,optgroup,select,textarea{font-family:Fabrikat,Open Sans,Roboto,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px}input[type=date],input[type=email],input[type=tel],input[type=text],input[type=time],select,textarea{color:#2f6b99;border:none;width:100%;padding:10px 16px;transition:border .2s;font-size:20px;display:block}input[type=date]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,select:focus,textarea:focus{outline:none}input[type=date]:focus+.input-pruh,input[type=email]:focus+.input-pruh,input[type=tel]:focus+.input-pruh,input[type=text]:focus+.input-pruh,input[type=time]:focus+.input-pruh,select:focus+.input-pruh,textarea:focus+.input-pruh{border-top-color:#838281}.submited input[type=date]:invalid,.submited input[type=email]:invalid,.submited input[type=tel]:invalid,.submited input[type=text]:invalid,.submited input[type=time]:invalid,.submited select:invalid,.submited textarea:invalid{box-shadow:none}.submited input[type=date]:invalid+.input-pruh,.submited input[type=email]:invalid+.input-pruh,.submited input[type=tel]:invalid+.input-pruh,.submited input[type=text]:invalid+.input-pruh,.submited input[type=time]:invalid+.input-pruh,.submited select:invalid+.input-pruh,.submited textarea:invalid+.input-pruh{border-top-color:red;border-bottom-color:red}.submited .form-item.oramovane textarea:invalid{box-shadow:none;border-color:red;border-top:1px solid red}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#2f6b99;opacity:1}input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#2f6b99;opacity:1}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#2f6b99;opacity:1}select{font-size:16px}textarea{max-width:100%}.button,input[type=submit]{border:1px solid #2f6b99;color:#2f6b99;border-radius:0;background-color:transparent;background-image:none;display:inline-block;padding:10px 22px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;text-decoration:none;text-transform:uppercase}@media(max-width:740px){.button,input[type=submit]{padding:8px 20px}}@media(max-width:540px){.button,input[type=submit]{padding:8px 10px}}.button:focus,.button:hover,input[type=submit]:focus,input[type=submit]:hover{border-color:#2f6b99;background-color:#2f6b99;color:#fff}.button.disabled,.button:disabled,input[type=submit].disabled,input[type=submit]:disabled{background-color:#cacaca;border-color:#cacaca;cursor:default}.button.bily,input[type=submit].bily{border-color:#fff;color:#fff}.button.bily:focus,.button.bily:hover,input[type=submit].bily:focus,input[type=submit].bily:hover{border-color:#2f6b99;color:#2f6b99;background-color:transparent}.button.velky,input[type=submit].velky{padding:10px 50px}@media(max-width:540px){.button.velky,input[type=submit].velky{padding:10px 30px}}.button.obrovsky,input[type=submit].obrovsky{padding:17px 50px}.button-sipka{font-size:30px;vertical-align:-5px;line-height:18px}.button-nostyle{background-color:transparent;border:none;border-radius:0;text-align:inherit;text-transform:inherit;padding:0}.radio-wrap{display:inline-block;position:relative;cursor:pointer}.radio-input{position:absolute;visibility:hidden;opacity:0}.radio-input:checked+.radio-span:after{background-color:#2f6b99}.radio-input:disabled+.radio-span{border-color:#3d3d3b;opacity:.6}.radio-input:checked:disabled+.radio-span:after{background-color:#3d3d3b}.radio-span{border:2px solid #2f6b99;border-radius:50%;display:block;width:21px;height:21px;position:relative}.radio-span:after{background-color:#fff;border:3px solid #fff;border-radius:50%;content:"";display:block;width:11px;height:11px;position:absolute;left:0;top:0;transition:background .2s}.checkbox-label{display:flex;padding:15px 0 0}.checkbox-label .label{flex:1 1 auto;padding:0 0 0 10px}.checkbox-wrap{display:inline-block;position:relative;cursor:pointer;flex:0 0 auto}.checkbox-input{position:absolute;opacity:0}.checkbox-input:checked+.checkbox-span:after{background-color:#2f6b99}.checkbox-input:disabled+.checkbox-span{border-color:#3d3d3b;opacity:.6}.checkbox-input:checked:disabled+.checkbox-span:after{background-color:#3d3d3b}.checkbox-span{border:2px solid #2f6b99;border-radius:2px;display:block;width:21px;height:21px;position:relative}.checkbox-span:after{background-color:#fff;border:3px solid #fff;border-radius:2px;content:"";display:block;width:11px;height:11px;position:absolute;left:0;top:0;transition:background .2s}.zprava{background-color:#fff;border:1px solid #2f6b99;color:#2f6b99;padding:7px 10px;margin-bottom:10px;flex-basis:100%}.zprava.error{background-color:#f2dede;š:#ebcccc;color:#a94442}.zprava.hide{display:none;visibility:hidden}.zprava p{margin-bottom:0}.cookie-message{display:none;position:fixed;width:100%;background-color:#2f6b99;color:#fff;left:0;bottom:0;padding:5px 0;font-size:15px;line-height:1.2;z-index:100}@media(max-width:1280px){.cookie-message{line-height:1.2}}@media(max-width:740px){.cookie-message{line-height:1.1}}.cookie-message-col{flex:1 1 auto;display:flex;align-items:center}.cookie-message-container{display:flex}.cookie-message .cookie-btn-wrap{text-align:right}.cookie-message .cookie-text{padding-right:15px}.cookie-message .cookie-close{color:#706f6f;background-color:#fff;padding:5px 15px;white-space:nowrap;cursor:pointer;transition:all .2s}.cookie-message .cookie-close:focus,.cookie-message .cookie-close:hover{background-color:#3d3d3b;color:#fff}.cookie-message a{color:#fff}.cookie-message p{margin-bottom:0;flex:1 1}.box{color:#fff}.box .flex{width:100%}@media(max-width:540px){.box .flex{position:relative;overflow:hidden}}.box .img{background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:310px}@media(max-width:740px){.box .img{min-height:250px}}@media(max-width:600px){.box .img{min-height:200px}}@media(max-width:540px){.box .img{z-index:1;min-height:100%}.box .img,.box .img:after{position:absolute;left:0;top:0;width:100%;height:100%}.box .img:after{background-color:rgba(0,0,0,.5);content:"";display:block}}.box .box-btn{margin-bottom:11px}.box .text{display:flex;align-items:center}@media(min-width:741px){.box .text{min-height:373px}}@media(max-width:540px){.box .text{position:relative;z-index:2}}.box .wrap{flex:1 1 auto}.box h1{color:#fff;margin-bottom:20px}@media(min-height:1400px){.box h1{word-spacing:100vw}}@media(max-width:540px){.box h1{font-size:28px;margin-bottom:10px}}.box-bazeny{padding-right:130px;padding-bottom:35px}@media(max-width:960px){.box-bazeny{padding-right:70px}}@media(max-width:840px){.box-bazeny{padding-right:0;padding-bottom:14px;padding-right:14px}}.box-bazeny .flex{background-color:#9cc9dc}.box-bazeny .text{flex-basis:42%}@media(min-height:1400px){.box-bazeny .text{flex-basis:36%}}@media(max-width:1190px){.box-bazeny .text{flex-basis:50%}}@media(max-width:740px){.box-bazeny .text{flex-basis:100%}}.box-bazeny .wrap{padding:22px 38px}@media(max-width:960px){.box-bazeny .wrap{padding:20px 30px}}@media(max-width:740px){.box-bazeny .wrap{padding:15px}}@media(max-width:540px){.box-bazeny .wrap{padding:25px 15px}}.box-bazeny .img{flex-basis:58%;background-image:url(/assets/images/niveko-bazeny.jpg)}@media(min-height:1400px){.box-bazeny .img{background-image:url(/assets/images/niveko-bazeny-900.jpg);flex-basis:64%}}@media(max-width:1190px){.box-bazeny .img{flex-basis:50%}}@media(max-width:740px){.box-bazeny .img{flex-basis:100%}}.box-industry{padding-left:170px;padding-bottom:35px}@media(max-width:960px){.box-industry{padding-left:70px}}@media(max-width:840px){.box-industry{padding-left:0;padding-bottom:14px;padding-left:14px}}.box-industry .flex{background-color:#5abda0}.box-industry .text{order:2;flex-basis:44%}@media(min-height:1400px){.box-industry .text{flex-basis:36%}}@media(max-width:1190px){.box-industry .text{flex-basis:50%}}@media(max-width:740px){.box-industry .text{flex-basis:100%}}@media(max-width:540px){.box-industry .text{padding:25px 15px}}.box-industry .wrap{padding:15px 43px}@media(max-width:960px){.box-industry .wrap{padding:15px 30px}}@media(max-width:740px){.box-industry .wrap{padding:15px}}@media(max-width:540px){.box-industry .wrap{padding:25px 15px}}.box-industry .img{order:1;flex-basis:56%;background-image:url(/assets/images/niveko-industry.jpg)}@media(min-height:1400px){.box-industry .img{background-image:url(/assets/images/niveko-industry-900.jpg);flex-basis:64%}}@media(max-width:1190px){.box-industry .img{flex-basis:50%}}@media(max-width:740px){.box-industry .img{flex-basis:100%;order:2}}@media(max-width:800px){.o-spolecnosti{display:block}}.o-spolecnosti-text{flex-basis:49%;width:49%}@media(max-width:800px){.o-spolecnosti-text{width:100%}}.o-spolecnosti-text .wrap{padding:25px 25px 0}@media (max-width:740px){.o-spolecnosti-text .wrap{padding:20px 15px 0}}.o-spolecnosti-img{flex-basis:51%;width:51%;align-content:flex-start;overflow:hidden;display:flex;flex-direction:column}@media(max-width:800px){.o-spolecnosti-img{width:100%}}.o-spolecnosti-img p{margin:0}.o-spolecnosti-img img{display:block;width:100%}.o-spolecnosti-img-1{flex:1 0 auto;background-position:50%;background-size:cover}.o-spolecnosti-img-thumb{margin:0 -5px;padding-top:10px;flex:0 0 auto}.o-spolecnosti-img-2,.o-spolecnosti-img-3{flex-basis:50%;max-width:50%;padding:0 5px}@media (max-width:700px){.kariera{display:block}}.kariera-text{flex-basis:38%}@media (max-width:960px){.kariera-text{flex-basis:45%}}@media (max-width:840px){.kariera-text{flex-basis:60%}}.kariera-text .wrap{padding:35px 35px 15px}@media (max-width:1280px){.kariera-text .wrap{padding:35px 25px 15px}}@media (max-width:740px){.kariera-text .wrap{padding:20px 15px 0}}.kariera-img{flex-basis:62%;min-height:200px}@media (max-width:960px){.kariera-img{flex-basis:55%}}@media (max-width:840px){.kariera-img{flex-basis:40%}}.kariera-img img{display:block}@supports (object-fit:cover){.kariera-img img{object-fit:cover;height:100%}}.kariera-kontakt{margin:0 -15px}.kariera-kontakt .col{padding:0 15px;display:flex}.odkaz-ikona{color:#706f6f;text-align:left;text-decoration:none;flex:1 1 auto;display:flex;flex-direction:column}.odkaz-ikona:focus,.odkaz-ikona:hover{color:#2f6b99}.odkaz-ikona:focus .text-span,.odkaz-ikona:hover .text-span{border-bottom-color:#2f6b99}.odkaz-ikona .ikona,.odkaz-ikona .text{flex:0 0 auto}.odkaz-ikona .ikona{display:block;padding-bottom:13px;flex-grow:1;display:flex;justify-content:flex-end;flex-direction:column}.odkaz-ikona .text{display:block}.odkaz-ikona .text-span{border-bottom:1px solid #706f6f}.kontakt-wrap{padding:25px 30px}@media (max-width:1280px){.kontakt-wrap{padding:25px}}@media (max-width:960px){.kontakt-wrap{padding:20px}}@media (max-width:740px){.kontakt-wrap{padding:20px 15px}}@media (max-width:650px){.kontakt-wrap .flex{display:block}}.kontakt-levy{flex-basis:47%}.kontakt-levy .wrap{padding-right:65px}@media (max-width:1280px){.kontakt-levy .wrap{padding-right:45px}}@media (max-width:960px){.kontakt-levy .wrap{padding-right:25px}}@media (max-width:650px){.kontakt-levy .wrap{padding-right:0}}.kontakt-pravy{flex-basis:53%}.adresa{background-color:#2f6b99;padding:25px 35px;margin-bottom:15px}@media (max-width:840px){.adresa{padding:20px}}@media (max-width:740px){.adresa{padding:15px}}.adresa{color:#fff}.adresa .link:focus,.adresa .link:hover{color:#fff;border-bottom-color:#fff}.adresa h1{color:#fff}@media (min-width:961px){.default{padding-top:45px;padding-bottom:50px}}.default h1,.default h2,.default h3,.default h4,.default h5{color:#3d3d3b}.default h1{font-size:50px;margin-bottom:25px;color:#252525}@media (max-width:960px){.default h1{font-size:40px}}@media (max-width:740px){.default h1{font-size:30px;margin-bottom:15px}}.default h2{font-size:50px;margin-bottom:25px;color:#252525}@media (max-width:960px){.default h2{font-size:40px}}@media (max-width:740px){.default h2{font-size:30px;margin-bottom:15px}}.default h3{font-size:30px;margin-bottom:25px;color:#252525}@media (max-width:960px){.default h3{font-size:24px}}@media (max-width:740px){.default h3{font-size:20px;margin-bottom:15px}}
/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.7);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;padding:35px 0}@media(max-width:620px){#baguetteBox-overlay .full-image{padding:15px 0}}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:a .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:b .4s ease-out}@keyframes a{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes b{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:transparent;color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.8)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-button g,.baguetteBox-button polyline{stroke:#fff}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:c 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes c{0%,to{transform:scale(0)}50%{transform:scale(1)}}.modal{display:none}.vanilla-modal .modal{display:block;position:fixed;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:-1;opacity:0;transition:opacity .2s,z-index 0s .2s;text-align:center;overflow:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.vanilla-modal .modal .modal-inner,.vanilla-modal .modal:before{display:inline-block;white-space:normal;vertical-align:middle;text-align:left}.vanilla-modal .modal:before{display:inline-block;overflow:hidden;width:0;height:100%;vertical-align:middle;content:""}.vanilla-modal.modal-visible{overflow:hidden}.vanilla-modal.modal-visible .modal{z-index:99;opacity:1;transition:opacity .2s}.modal-inner{position:relative;overflow:hidden;width:1085px;max-width:90%;max-height:90%;min-width:100px;min-height:100px;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:-1;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s,z-index 0s .2s;box-shadow:0 0 20px rgba(0,0,0,.5)}@media (max-width:960px){.modal-inner{max-width:95%;max-height:95%}}@media (max-width:740px){.modal-inner{max-width:calc(100% - 15px);max-height:calc(100% - 15px)}}.modal-visible .modal-inner{z-index:100;opacity:1;transform:scale(1);transition:opacity .2s,transform .2s}.modal-close{color:#2f6b99;border:1px solid #2f6b99;border-radius:0;background:#fff;position:absolute;z-index:2;right:0;top:0;width:50px;height:50px;line-height:50px;font-size:15px;cursor:pointer;text-align:center;padding:0;transition:all .2s}.modal-close:focus,.modal-close:hover{background-color:#2f6b99;color:#fff}