@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.group:after{clear:both;content:"";display:table}.container{margin:0 auto;max-width:1170px;padding-left:1em;padding-right:1em}body{-webkit-font-smoothing:antialiased;font-size:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}img{height:auto;max-width:100%;vertical-align:middle}@media (-ms-high-contrast:active),(-ms-high-contrast:none){img{flex-shrink:0;max-width:100%}}a{transition:all .3s ease}main,section{padding-bottom:3.4375em;padding-top:3.4375em}.s-page-home .services{position:relative}@media screen and (max-width:1100px){.s-page-home .services{margin-top:-15em}.s-page-home .services ul{font-size:70%}}@media screen and (max-width:960px){.s-page-home .services{margin-top:-8em}}@media screen and (min-width:1100.5px){.s-page-home .services{margin-top:-22.2em}}.nowrap{white-space:nowrap}header a{font-family:Source Sans Pro,sans-serif;font-weight:700}body{color:#222;font-family:Open Sans,sans-serif}h1{font-size:2em}h1,h2{color:#00a0e0;font-family:Open Sans,sans-serif;font-weight:700;line-height:1.15em;padding-bottom:1em}h2{font-size:1.5625em}h3{color:#00a0e0;font-family:Open Sans,sans-serif;font-size:1.2625em;font-weight:700;line-height:1.15em;padding-bottom:1em}.paragraph-bigger,p{line-height:1.7em;padding-bottom:1.2em}p,ul{font-weight:300}.paragraph-bigger{font-size:1.25em}strong{font-weight:700}.s-breadcrumb{color:#636363;font-size:.875em;padding-bottom:2.5em}.s-breadcrumb .s-breadcrumb-current,.s-breadcrumb .s-breadcrumb-home{text-decoration:underline}.header-wrapper{position:absolute;width:100%;z-index:999}header{background-color:#00a0e0;padding-top:3.125em}@media screen and (max-width:60em){header{padding-top:1.5625em}}header .container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:500px){header .logo{max-width:11em}}header .hamburger{color:#fff}header .hamburger strong{padding-right:.5em;position:relative;text-transform:uppercase;top:.125em}header .hamburger .hamburger-icon{font-size:3.5em}@media screen and (min-width:60em){header .hamburger{display:none}header .s-menu-item:not(:last-child) .s-menu-link:after{color:#0079ad;content:"●";position:absolute;right:-2.4em}header .s-menu-item .s-menu-link{padding-left:5em;position:relative}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){header .offcanvas-open-trigger-right{position:absolute;right:1em}}header .offcanvas-open-trigger-right,header .s-menu-item a{outline:none!important}@media screen and (max-width:59.99em){header .s-menu-link:hover{background:#00a0e0;color:#f3f3f3}}@media (min-width:60em){.s-menu-item{color:#fefcdf}.s-menu-item,.s-menu-item .s-menu-link:hover{background:none}}.s-menu-item .s-menu-link{text-transform:uppercase}@media screen and (min-width:60em){.s-menu-item:hover a,.s-menu-selected a{text-decoration:underline}}.header-gradient{background-image:linear-gradient(180deg,#00a0e0,rgba(0,160,224,0));height:15.5vw;position:relative;width:100%}@media screen and (max-width:60em){.header-gradient{height:10vw}}.slider{height:52em;position:relative}.slider .rslides{position:absolute;z-index:0}.slider .rslides,.slider .rslides li,.slider .rslides li div{height:100%;width:100%}@media screen and (max-width:60em){.slider{height:25.625em}}.slide{background-position:bottom;background-size:cover;height:100%;width:100%}.slide1{background-image:url(photo1.jpg)}.slide2{background-image:url(photo2.jpg)}.slide3{background-image:url(photo3.jpg)}.slide4{background-image:url(photo4.jpg)}.services{font-size:95%}.services svg{height:5em;width:5em}.services .service{box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.services .service a{background:#fff;border-radius:.1875em;display:inline-block;height:100%;margin:0;outline:none;padding:2.1875em 1.25em 1.75em;text-align:center;transition:all .18s ease;width:100%}.s-page-home .services ul,.s-page-link-sluzby .services ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);padding:0;grid-gap:.625em;-ms-grid-columns:1fr .625em 1fr .625em 1fr .625em 1fr;grid-template-areas:"one two three four" "five six seven eight"}.s-page-home .services ul li:first-child{grid-area:one;-ms-grid-column:1;-ms-grid-row:1}.s-page-home .services ul li:nth-child(2){grid-area:two;-ms-grid-column:3;-ms-grid-row:1}.s-page-home .services ul li:nth-child(3){grid-area:three;-ms-grid-column:5;-ms-grid-row:1}.s-page-home .services ul li:nth-child(4){grid-area:four;-ms-grid-column:7;-ms-grid-row:1}.s-page-home .services ul li:nth-child(5){grid-area:five;-ms-grid-column:1;-ms-grid-row:3}.s-page-home .services ul li:nth-child(6){grid-area:six;-ms-grid-column:3;-ms-grid-row:3}.s-page-home .services ul li:nth-child(7){grid-area:seven;-ms-grid-column:5;-ms-grid-row:3}.s-page-home .services ul li:nth-child(8){grid-area:eight;-ms-grid-column:7;-ms-grid-row:3}@media screen and (max-width:760px){.s-page-home .services ul{grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto .625em auto .625em auto .625em auto;grid-template-areas:"one two" "three four" "five six" "seven eight"}.s-page-home .services ul li:first-child{-ms-grid-column:1;-ms-grid-row:1}.s-page-home .services ul li:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.s-page-home .services ul li:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.s-page-home .services ul li:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.s-page-home .services ul li:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.s-page-home .services ul li:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}.s-page-home .services ul li:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.s-page-home .services ul li:nth-child(8){-ms-grid-column:3;-ms-grid-row:7}}@media screen and (max-width:500px){.s-page-home .services ul{grid-template-columns:repeat(1,1fr);-ms-grid-rows:auto .625em auto .625em auto .625em auto .625em auto .625em auto .625em auto .625em auto;grid-template-areas:"one" "two" "three" "four" "five" "six" "seven" "eight"}.s-page-home .services ul a{align-items:center;display:flex!important;font-size:90%;text-align:left!important}.s-page-home .services ul a .service-text{font-size:1.15em;margin-left:1.5em}.s-page-home .services ul a .service-text span{display:inline!important}.s-page-home .services ul li:first-child{-ms-grid-column:1;-ms-grid-row:1}.s-page-home .services ul li:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.s-page-home .services ul li:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}.s-page-home .services ul li:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}.s-page-home .services ul li:nth-child(5){-ms-grid-column:1;-ms-grid-row:9}.s-page-home .services ul li:nth-child(6){-ms-grid-column:1;-ms-grid-row:11}.s-page-home .services ul li:nth-child(7){-ms-grid-column:1;-ms-grid-row:13}.s-page-home .services ul li:nth-child(8){-ms-grid-column:1;-ms-grid-row:15}}main{text-align:justify}@media screen and (max-width:420px){main{text-align:left}}main .container{display:flex}main .container article{flex:2.8}main .container aside{flex-basis:20em}@media screen and (min-width:1023.5px){main .container article{margin-right:2.8125em}}@media screen and (max-width:1023px){main .container{display:block}main .container article{margin-bottom:1em}}main .mission{line-height:1.85em;list-style:none;margin-left:1.2em}main .mission li{padding-bottom:.5em}main .mission li:before{color:#00a0e0;content:url(ic_li.svg);display:inline-block;margin-left:-1.2em;width:1.2em}.references{background-color:#f3f3f3;padding-bottom:2em}.references .s-articles-image{background:#eee;background:rgba(0,0,0,.05);background-position:50%;background-size:cover;display:inline-block;padding-bottom:70%;width:100%}.references .s-articles-text{text-align:left;width:100%}.references .s-articles-text .s-articles-perex{padding-left:0;padding-top:1.25em}.references .s-articles a:focus,.references .s-articles a:hover{outline:none;text-decoration:none}.references .s-articles ul{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.references .s-articles li{flex-basis:30%}@media screen and (max-width:800px){.references .s-articles li{flex-basis:47%;margin-bottom:1em}}@media screen and (max-width:560px){.references .s-articles li{flex-basis:100%}}.map figure{padding-bottom:0;position:relative}em{font-style:italic}main a{color:#00a0e0}.map figure .map-gradient{background-image:linear-gradient(-90deg,#00a0e0 50%,rgba(0,160,224,0) 75%);bottom:0;height:100%;position:absolute;right:0;width:100%}@media screen and (max-width:768px){.map figure .map-gradient{background-image:linear-gradient(0deg,#00a0e0 75%,rgba(0,160,224,0));height:50%;width:100%}}.map figure{box-shadow:0 10px 30px 0 rgba(0,0,0,.3)}.map figure figcaption{bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2.5em;width:100%;z-index:10}.map figure figcaption h2{color:#fff;padding-bottom:.5em}.map figure figcaption ul li{line-height:1.5em}@media screen and (min-width:580px){.map figure .address{display:flex;flex-wrap:wrap;justify-content:space-between}.map figure .address li{flex-basis:50%}}@media screen and (min-width:64em){.map a:first-child{padding-right:1em}.map a:last-child{padding-left:1em}}@media screen and (max-width:63.99em){.map .pure-u-1,.map .pure-u-1-1{width:auto}.map .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.map figure:first-child{margin-bottom:2em}.map figure h2,.map figure ul{text-align:left}}@media screen and (max-width:610px){.map figcaption{font-size:90%}}@media screen and (max-width:530px){.map figcaption{font-size:80%}}@media screen and (max-width:450px){.map figcaption{font-size:70%;padding:1em 2em!important}}footer{background:#f3f3f3;margin-top:-9em;padding-bottom:5em;padding-top:8.75em;text-align:center}footer .s-copyright{line-height:1.75em}@media screen and (min-width:780px){footer .copyright_wrapper{display:flex;justify-content:space-between}}@media screen and (max-width:779.5px){footer .copyright_wrapper{font-size:90%}footer .copyright_wrapper .s-copyright{margin-bottom:1em}}footer .s-copyright{color:#979797;font-weight:300}.s-articles li{padding-bottom:4.5em}.s-articles .s-articles-image:hover:after{background-color:#444}.s-articles .s-articles-image:after{background:#00a0e0;border-radius:.25rem;bottom:1em;color:#fff;content:"Více informací";font-size:.75rem;font-weight:700;left:0;padding:1rem 1.1666666667rem;position:absolute;text-transform:uppercase;transition:all .18s ease}.s-page-common header{padding-bottom:3.125em}@media screen and (max-width:60em){.s-page-common header{padding-bottom:1.5625em}}.s-page-common .header-wrapper{position:static}.s-page-common .services{margin-bottom:3.4375em}.s-page-common .service{box-shadow:0 3px 5px 0 rgba(0,0,0,.2);font-size:70%}.s-page-common .service .service-bold{display:inline}.s-page-common .service:not(:last-child){margin-bottom:.625em}.s-page-link-sluzby .service:not(:last-child){margin-bottom:0}.s-page-common .service a{align-items:center;display:flex;padding:1em 2em;text-align:left}.s-page-common .service a svg{height:4em;margin-right:2em;width:4em}.s-page-common .service a span{font-size:1.45em}@media screen and (min-width:740px) and (max-width:1023.5px){.s-page-common .services{font-size:110%}.s-page-common .services .service:not(:last-child){margin-bottom:0}.s-page-common .services ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:.625em;-ms-grid-columns:1fr .625em 1fr;grid-template-areas:"one two" "three four" "five six" "seven eight"}.s-page-common .services li:first-child{grid-area:one;-ms-grid-column:1;-ms-grid-row:1}.s-page-common .services li:nth-child(2){grid-area:two;-ms-grid-column:3;-ms-grid-row:1}.s-page-common .services li:nth-child(3){grid-area:three;-ms-grid-column:5;-ms-grid-row:1}.s-page-common .services li:nth-child(4){grid-area:four;-ms-grid-column:7;-ms-grid-row:1}.s-page-common .services li:nth-child(5){grid-area:five;-ms-grid-column:1;-ms-grid-row:3}.s-page-common .services li:nth-child(6){grid-area:six;-ms-grid-column:3;-ms-grid-row:3}.s-page-common .services li:nth-child(7){grid-area:seven;-ms-grid-column:5;-ms-grid-row:3}.s-page-common .services li:nth-child(8){grid-area:eight;-ms-grid-column:7;-ms-grid-row:3}@media screen and (max-width:760px){.s-page-common .services li:first-child{-ms-grid-column:1;-ms-grid-row:1}.s-page-common .services li:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.s-page-common .services li:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.s-page-common .services li:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.s-page-common .services li:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.s-page-common .services li:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}.s-page-common .services li:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.s-page-common .services li:nth-child(8){-ms-grid-column:3;-ms-grid-row:7}}@media screen and (max-width:500px){.s-page-common .services li:first-child{-ms-grid-column:1;-ms-grid-row:1}.s-page-common .services li:nth-child(2){-ms-grid-column:1;-ms-grid-row:3}.s-page-common .services li:nth-child(3){-ms-grid-column:1;-ms-grid-row:5}.s-page-common .services li:nth-child(4){-ms-grid-column:1;-ms-grid-row:7}.s-page-common .services li:nth-child(5){-ms-grid-column:1;-ms-grid-row:9}.s-page-common .services li:nth-child(6){-ms-grid-column:1;-ms-grid-row:11}.s-page-common .services li:nth-child(7){-ms-grid-column:1;-ms-grid-row:13}.s-page-common .services li:nth-child(8){-ms-grid-column:1;-ms-grid-row:15}}@media screen and (min-width:740px) and (max-width:1023.5px){.s-page-common .services ul>li:first-child{-ms-grid-column:1;-ms-grid-row:1}.s-page-common .services ul>li:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.s-page-common .services ul>li:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.s-page-common .services ul>li:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.s-page-common .services ul>li:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.s-page-common .services ul>li:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}.s-page-common .services ul>li:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.s-page-common .services ul>li:nth-child(8){-ms-grid-column:3;-ms-grid-row:7}}.s-page-common .services ul>li:first-child{-ms-grid-column:1;-ms-grid-row:1}.s-page-common .services ul>li:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.s-page-common .services ul>li:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.s-page-common .services ul>li:nth-child(4){-ms-grid-column:3;-ms-grid-row:3}.s-page-common .services ul>li:nth-child(5){-ms-grid-column:1;-ms-grid-row:5}.s-page-common .services ul>li:nth-child(6){-ms-grid-column:3;-ms-grid-row:5}.s-page-common .services ul>li:nth-child(7){-ms-grid-column:1;-ms-grid-row:7}.s-page-common .services ul>li:nth-child(8){-ms-grid-column:3;-ms-grid-row:7}}aside .mission li{position:relative}.s-page-common main li:before,aside .mission li:before{color:#00a0e0;content:url(ic_li.svg);display:inline-block;margin-left:-1.2em;width:1.2em}aside .mission li:before{color:#00a0e0;content:url(ic_li.svg)!important;display:inline-block;margin-left:-1.2em;width:1.2em}.s-page-common main aside li:before{content:none}.s-page-common main li{position:relative}.s-page-common.s-page-link-sluzby aside{display:none}.s-page-common.s-page-link-sluzby li:before{content:none}.s-page-link-sluzby .service a{background:#fff;border-radius:.1875em;display:inline-block;height:100%;margin:0;outline:none;padding:2.1875em 1.25em 1.75em;text-align:center;transition:all .18s ease;width:100%}.services .service a:hover{background-color:#00a0e0}.services .service a:hover span{color:#fff}.services .service a:hover svg path{fill:#81d0ef}.services .service span{color:#444;display:inline-block;font-family:Open Sans,sans-serif;font-size:1.5625em;line-height:1.25em}.services .service .service-bold{display:block;font-weight:700;padding-top:.35em}.s-page-link-sluzby .service{font-size:100%}.s-page-link-sluzby .service a svg{margin-right:unset}span.reference{display:block;font-style:italic;text-align:center}li{line-height:1.4em}.map-figure{display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding-bottom:0}@media screen and (max-width:768px){.map-figure{grid-template-columns:1fr}}.logo{height:auto;width:270px}