body{font:100% "Montserrat",sans-serif;color:#000;text-align:center;margin:0}*{box-sizing:border-box}h1{font-size:2.5rem}h2{font-size:2.2rem;font-weight:700;font-style:italic;margin:0;margin-top:0}h3{font-size:1.1rem}img.logo{width:100%;margin-bottom:10px;max-width:20rem}div.inner{max-width:75rem;padding:2.5rem 1.875rem;margin:0 auto}div.wrapper{background:#fff}div.wrapperHead{background:#000;color:#fff}div.wrapperGrey{background:#f6f6f6}div.wrapperGreyDark{background:#000}div.wrapperBlack{background:#000;color:#fff}div.footer{color:#fff;padding:1rem}div.services{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:-.5rem}div.service{flex-grow:1;flex-basis:17rem;max-width:25rem;margin:1.5rem}div.service > div:nth-child(1) {text-align:left;white-space:nowrap;display:flex;align-items:center}div.service img{height:45px;width:auto;vertical-align:middle;padding-right:1rem;display:block}div.service h3{margin:0;vertical-align:middle;white-space:normal;display:block;font-weight:700}div.service > div:nth-child(2) {padding-top:1rem;text-align:left;color:#888;font-size:.9rem;line-height:1.3rem}div.tips{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem;margin-bottom:-1.5rem;align-items:stretch}div.tip{flex-grow:1;flex-basis:17rem;max-width:25rem;margin:1.5rem;background:#000;border:.15rem solid #000;border-radius:1rem;padding:1rem;display:flex;text-align:left}div.tip>div{color:#888;font-size:.9rem;margin-left:1rem;color:#eee;font-weight:300;line-height:1.3rem}div.tip img{height:70px;width:auto;display:block}div.tip h3{margin:0;vertical-align:middle;white-space:normal;display:block;font-weight:700;color:#fff;margin-bottom:.3rem}div.tip span{font-weight:600}div.references{display:flex;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:1.5rem;margin-bottom:-.5rem;justify-content:center;align-content:flex-start;align-items:stretch;flex-wrap:wrap}div.reference{flex-grow:1;flex-basis:200px;min-width:200px;max-width:400px;width:10rem;margin:1.5rem;text-align:left}div.reference img{width:100%;display:block}div.reference > div:nth-child(3) {text-align:left;color:#888;font-style:italic;font-size:.9rem;margin-top:.2rem}div.reference > div:nth-child(4) {margin-top:.8rem;text-align:left;color:#888;font-size:.9rem;line-height:1.3rem}div.reference h3{margin:0;margin-top:.6rem;vertical-align:middle;white-space:normal;display:block;font-weight:700}div.reference span{font-weight:600}div.contacts{display:flex;margin-top:1.5rem;margin-bottom:1rem;justify-content:center;align-items:stretch;align-content:flex-start;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}div.contact{flex-grow:1;flex-basis:200px;margin:1.5rem;display:flex;justify-content:center;align-items:center;line-height:1.3rem}div.contact img{vertical-align:middle;width:90px}@media only screen and (max-width:380px){div.contact img{width:60px}}div.contact div{margin-left:10px;text-align:left;width:190px}div.contact div > div:nth-child(1) {font-size:1.1rem;display:block;font-weight:700;white-space:nowrap}div.contact div > div:nth-child(2) {font-weight:300;font-style:italic;font-size:.8rem}div.contact div > div:nth-child(3) {margin-top:.5rem;font-weight:300;font-size:.9rem}div.contact div > div:nth-child(4) {font-weight:300;font-size:.9rem}div.provozovna>img{margin:1.5rem;max-width:200px;vertical-align:middle}div.provozovna>div{text-align:center;display:inline-block;vertical-align:middle}div.provozovna > div > div:nth-child(1) {font-size:1.1rem;display:block;font-weight:700}div.provozovna > div > div:nth-child(2) {margin-top:.5rem;color:#888;font-size:.9rem}div.provozovna > div > div:nth-child(3) {margin-top:.5rem;color:#888;font-size:.9rem}div.provozovna > div > div:nth-child(4) {color:#888;font-size:.9rem}div.provozovna > div > div:nth-child(5) {margin-top:.5rem;color:#888;font-size:.9rem}a:hover{color:#ffed00}a,a:active{color:#fff}a.call{display:inline-block;background:#ffed00 url(/img/icon-phone.svg) no-repeat;background-size:30px;background-position:12px 8px;font-size:1.5rem;line-height:1.5rem;vertical-align:middle;text-decoration:none;border-radius:1rem;padding:10px 20px 10px 50px;color:#000;font-style:italic;font-weight:600;margin-top:30px}a.call:hover{background-color:#fff}