html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}.clearfix:before,.clearfix:after{content:"";display:table;line-height:0}.clearfix:after{clear:both}body{font:95%/1.6 'Raleway', sans-serif}body{color:#323232;font-weight:400;position:relative;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:#323232;line-height:normal;letter-spacing:normal;font-weight:600}h1{font-size:415%;clear:both;margin:0 0 .7em;line-height:1.1;letter-spacing:-1.5px;position:relative}h2{font-size:280%;font-weight:200;margin:0 0 1em;line-height:1.1;letter-spacing:-.4px;clear:both;position:relative}h3{font-size:175%;color:#09a2e5;margin:2.3em 0 .7em;line-height:1.2}h4{font-size:135%;margin:1.7em 0 .7em;text-align:left;line-height:1.3;letter-spacing:normal}input,select,textarea{font-size:100%}a{color:#09a2e5;outline:none;transition:.4s}a:link{color:#09a2e5}a:hover{color:#054780;text-decoration:none}p{margin:1em 0 2em 0;line-height:1.6}ul,ol{margin:1em auto 2.5em;line-height:1.3}small{font-size:85%}big{font-size:140%;line-height:1.4;margin:0 8%;display:inline-block}blockquote{font-size:215%;line-height:1.2;font-style:italic;margin:0 10%}em,i{font-style:italic}strong,b{font-weight:bold;font-weight:600}sup{vertical-align:super}sub{vertical-align:sub}.tal{text-align:left !important}.tac{text-align:center !important}.tar{text-align:right !important}.vat{vertical-align:top}.vam{vertical-align:middle}.fl{float:left}.fr{float:right}.fli{float:left;margin:0 1.3em 1em 0}.fri{float:right;margin:0 0 1em 1.3em}.hidden{display:none}.small{font-size:85%}.cover{background-size:cover !important;background-position:50% 50% !important}.btn,.btn:link,input[type="submit"]{font-size:115%;line-height:1;color:#fff !important;background:#09a2e5;font-weight:500;display:inline-block;padding:.9em 2em .95em;border:0;border-radius:155px;box-sizing:border-box;cursor:pointer;text-align:center;text-decoration:none;transition:.4s}.btn:hover,input[type="submit"]:hover{padding-left:2.5em;padding-right:2.5em;background:#0baff7}input[type="text"],input[type="email"],textarea{font-size:16px;font-family:arial, sans-serif}#main{text-align:center;position:relative}#header{width:100%;height:90px;position:absolute;left:0;top:0;z-index:10;background:#fff}#footer{background-color:#323232}.content-wrapper{max-width:1200px;margin:0 auto;box-sizing:border-box;position:relative}.content-wrapper-padding{padding:80px 0 100px}.col-10{max-width:770px;margin:0 auto}#header .content-wrapper{height:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#header ul{margin:0}#header li{display:inline-block;margin-left:25px}#header li:not(:first-child):before{content:'/';color:#afbbc5;margin-right:27px}#header li a{color:#323232;font-weight:600;font-size:110%;text-decoration:none;text-transform:uppercase}#header li a:hover{color:#09a2e5 !important}#header li .btn{font-size:100%;padding:.7em 1.6em .7em}#header li .btn:hover{color:#fff !important}.logo img{height:60px}#header.fixed{height:60px;z-index:1000;position:fixed;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.04)}#header.fixed .logo img{height:40px}.copyright{color:#fff;margin:0;min-height:100px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.copyright a,.copyright a:link{color:#fff;text-decoration:none}.copyright a:hover{opacity:.8}.copyright span{order:-1}.intro{width:100%;height:100vh;position:relative;background:url(../img/intro.jpg) no-repeat 50% 50%}.intro:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(4,34,60,0.35)}.intro>div{display:flex;height:calc(100% + 100px);flex-flow:column;justify-content:center}.intro h1{color:#fff}.intro .btn{align-self:center}#claim{color:#fff;background:#09a2e5 url(../img/claim.jpg) no-repeat 50% 50%}#claim>div{padding:100px 0}#claim blockquote:before{content:'';position:absolute;left:50%;top:35px;width:51px;height:51px;background:url(../img/quotes.svg) no-repeat 50% 0;background-size:100%;transform:translateX(-50%)}#sluzby{background:#f7f7f7}#sluzby>div{display:flex;flex-wrap:wrap;justify-content:space-between}#sluzby h2{width:100%}#sluzby h3{margin:0 0 1.4em}#sluzby h3:before{content:'';display:block;width:100px;height:100px;border-radius:50%;margin:0 auto .6em}#sluzby aside:nth-of-type(1) h3:before{background:#09a2e5 url(../img/calculator.svg) no-repeat 50% 50%;background-size:50%}#sluzby aside:nth-of-type(2) h3:before{background:#09a2e5 url(../img/bars.svg) no-repeat 50% 50%;background-size:50%}#sluzby aside:nth-of-type(3) h3:before{background:#09a2e5 url(../img/tax.svg) no-repeat 50% 50%;background-size:50%}#sluzby aside:nth-of-type(4) h3:before{background:#09a2e5 url(../img/shield.svg) no-repeat 50% 50%;background-size:50%}#sluzby aside{flex-basis:22%;margin-top:1em}#sluzby ul,#sluzby p{text-align:left}#cenik td{line-height:1.4;border-bottom:1px solid #dae4ec;padding:.4em 3em .4em 0}#kontakt{background-color:#f9f9f9}#kontakt>div{display:flex;flex-wrap:wrap;justify-content:space-between}#kontakt h2{width:100%}#kontakt aside{flex-basis:30%;max-width:30%;padding:40px 30px 30px;box-sizing:border-box;background-color:#fff;border-radius:1.2em}#kontakt aside::before{content:'';display:block;width:64px;height:64px;margin:0 auto 2em}#kontakt aside:nth-of-type(1):before{background:url(../img/placeholder.svg) no-repeat 50% 50%;background-size:100%}#kontakt aside:nth-of-type(2):before{background:url(../img/send.svg) no-repeat 50% 50%;background-size:100%}#kontakt aside:nth-of-type(3):before{background:url(../img/user.svg) no-repeat 50% 50%;background-size:100%}#kontakt #napiste-nam{flex-basis:100%;max-width:none;margin:50px 0 0;padding:60px;background-color:#e8f2f7}#kontakt #napiste-nam::before{display:none}#kontakt #napiste-nam h3{margin-top:0;text-align:center}#napiste-nam .form-wrapper{text-align:left;max-width:600px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}#napiste-nam .form-wrapper .form-group{flex-basis:48%;margin:0 0 1em}#napiste-nam .form-wrapper div:not(.form-group){flex-basis:100%;margin:0 0 1em}#napiste-nam .form-wrapper input,textarea{width:100%;padding:.6em 1em;border:1px solid #dae4ec;border-radius:.4em;box-sizing:border-box;transition:.2s}#napiste-nam .form-wrapper input:focus,textarea:focus{border-color:#a8ceec}#napiste-nam .form-wrapper .error input{border-color:#fc9b99;background-color:#fcbcbb}#napiste-nam .success{font-size:120%;color:#49ba43;font-weight:bold;margin:0}#mapa{width:100%;height:450px;line-height:0}#mapa iframe{width:100%;height:100%}h2:after{content:'';display:block;margin:.3em auto 0;width:50px;height:1px;background:#09a2e5}.content-wrapper-padding p:last-child{margin-bottom:0}.content-wrapper-padding ul{margin:0}.content-wrapper-padding li{position:relative;padding:0 0 1em 25px}.content-wrapper-padding li:before{content:'';display:block;position:absolute;left:0;top:3px;width:14px;height:14px;background:url(../img/checked.svg) no-repeat 0 0;background-size:100%}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated2{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -50%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -50%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@media only screen and (max-width: 1024px){html{-webkit-text-size-adjust:none}img{max-width:100%;height:auto}input,textarea{box-sizing:border-box}input[type="submit"]{width:auto;-webkit-appearance:none}#content iframe,#content object,#content embed{max-width:100%}.content-wrapper{margin:0 5%}#header nav{display:none}#header .content-wrapper{justify-content:center}}@media only screen and (max-width: 768px){h1{font-size:380%}.col-10{max-width:100%}#header{height:80px}#header li{margin-left:15px}#header li:not(:first-child):before{margin-right:17px}#header li a{font-size:100%}.logo img{height:50px}big,blockquote{margin:0}#sluzby aside{flex-basis:48%;margin:1em 0}#kontakt #napiste-nam{margin:1em 0 0}#kontakt aside{flex-basis:100%;max-width:100%;margin:.5em 0}.copyright{min-height:80px}}@media only screen and (max-width: 736px){h1{font-size:280%;letter-spacing:-.4px}}@media only screen and (max-width: 667px){#header{height:60px}.logo img{height:40px}.content-wrapper-padding{padding:60px 0 80px}#claim>div{padding:80px 0}#claim blockquote:before{top:25px}#mapa{height:375px}.copyright{min-height:60px}#napiste-nam .form-wrapper .form-group{flex-basis:100%}}@media only screen and (max-width: 568px){#header li{margin-left:5px}#header li:not(:first-child):before{margin-right:7px}#header li a{font-size:90%}.logo img,#header.fixed .logo img{height:30px}h1,h2{font-size:220%}big{font-size:120%}blockquote{font-size:180%}.btn,.btn:link{font-size:100%}#mapa{height:200px}.copyright{padding:20px 0;min-height:0;justify-content:center}#kontakt #napiste-nam{padding:60px 16px}}@media only screen and (max-width: 414px){.logo img,#header.fixed .logo img{height:40px}#sluzby aside{flex-basis:100%;margin:1em 0}#cenik td{display:block;padding-right:0}#cenik td:first-child{border:0;padding-bottom:0}#cenik td:last-child{padding-top:0}#mapa{height:400px}}
