*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.row{width:90%;max-width:2000px;margin:auto;position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.row.row-left{justify-content:flex-start}.row.row-right{justify-content:flex-end}.row.row-center{justify-content:center}.row .box-100{width:100%}.row .box-75{width:75%;padding:0 25px}.row .box-66{width:66.333%;padding:0 25px}.row .box-50{width:50%;padding:0 25px}.row .box-33{width:33.333%;padding:0 25px}.row .box-25{width:25%;padding:0 25px}.row .box-20{width:20%;padding:0 25px}.mobile ul{padding:0;list-style-type:none}.mobile .menu{display:block;position:fixed;top:20px;right:25px;background-color:#E9E5E6;height:70px;width:70px;z-index:2000;cursor:pointer}.mobile .menu__line{display:block;position:absolute;left:50%;transform:translateX(-50%);width:30px;height:4px;background-color:#D5A940;border-radius:13px;transition-duration:.4s}.mobile .menu__line:nth-child(1){top:24px}.mobile .menu__line:nth-child(2){top:33px}.mobile .menu__line:nth-child(3){bottom:24px}.mobile .menu.active{background-color:rgba(0,0,0,0);box-shadow:none}.mobile .menu.active .menu__line:nth-child(1){transform:translate(-15px, 10px) rotate(-45deg)}.mobile .menu.active .menu__line:nth-child(2){transition-duration:0s;opacity:0}.mobile .menu.active .menu__line:nth-child(3){transform:translate(-15px, -8px) rotate(45deg)}.mobile .nav{display:block;position:fixed;top:29px;right:16px;height:50px;width:50px;border-radius:50%;z-index:1500;transition-duration:.4s}.mobile .nav.open{background-color:rgba(29,29,29,0.97);width:100%;height:100vh;position:fixed;right:0px;top:0px;border-radius:0;display:flex;justify-content:center;align-items:center}.mobile .nav__list{display:none}.mobile .nav__list.show{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mobile .nav__item{display:flex;align-items:center;justify-content:center;background-color:transparent;width:100%;opacity:0;animation-name:fadein;animation-duration:1s;animation-fill-mode:forwards}.mobile .nav__item:nth-child(1){animation-delay:.2s}.mobile .nav__item:nth-child(2){animation-delay:.3s}.mobile .nav__item:nth-child(3){animation-delay:.4s}.mobile .nav__item:nth-child(4){animation-delay:.5s}.mobile .nav__item:not(:last-child){margin-bottom:32px}.mobile .nav__link{font-size:24px;letter-spacing:0.1em;text-decoration:none;color:#fff}.mobile .nav__link:hover{color:#D5A940}.mobile .social{position:relative;top:0;right:0}.mobile .lang{font-size:14px}.scroll .menu{top:12px}.scroll .nav{top:12px}@keyframes fadein{0%{opacity:0;transform:translateY(24px)}100%{opacity:1}}html{scroll-behavior:smooth}html,body{height:100%}body{font-family:"soleil",sans-serif;font-optical-sizing:auto;font-weight:400;text-align:center;font-size:15px;line-height:25px;color:#141064;background:#fff}h1,h2,h3,h4,h5,h6{font-family:"soleil",sans-serif;font-weight:700}strong{font-weight:700}a{text-decoration:none;color:#141064}a:hover{text-decoration:none}h2{font-size:30px;line-height:40px;padding:30px 0 30px 0}h2 span{text-decoration:underline}.btn{background:#0768B9;text-align:center;padding:8px 20px 10px 20px;border-radius:25px;color:#fff;display:inline-block;line-height:25px}.btn:hover{background:#0768B9;transition:all .5s ease-Out}header{padding:30px 5% 30px 5%;height:160px;display:flex;z-index:1}header .logo{display:block;background:url(/images/images-01.svg) center center no-repeat;width:155px;height:100px}header .logo a{display:block;height:100%}header .logo a span{display:none}header a{color:#fff}footer .row{padding:10% 0 100px 0}footer .row.row-kontakt{padding:0 0 150px 0;justify-content:flex-end}footer .row.row-kontakt .box-50{width:40%;text-align:left;font-weight:300;font-size:16px;line-height:25px}footer .row.row-kontakt .box-50 img{width:160px;padding:0 0 20px 0}footer .row.row-kontakt .box-50 p{padding:0 0 20px 0}section.uvod{text-align:left;padding:50px 0}section.uvod .row .box-100{padding:0 25px;text-align:left;font-size:24px;line-height:35px}section.uvod .row .box-100 p{padding:10px 0 15px 0}section.text{text-align:left;padding:0 0 50px 0}section.text .row{align-items:stretch}section.text .row .box-100{padding:0 25px 30px 25px}section.text .row .box-50.odsadit{padding-top:30px}section.text ol li{padding:10px 0 10px 0}section.text p{padding:5px 0 10px 0}.head .box-50{aspect-ratio:1/1}.head .box-50:first-child{display:flex;align-items:flex-end}.head .box-50:last-child{align-self:center;align-content:center;text-align:left;position:relative}.head .box-50:last-child.dolu{align-content:flex-end;padding-bottom:100px}.head .box-50:last-child>*{max-width:420px;margin:auto;text-align:left}.head .box-50:last-child h2{font-size:30px;padding:0}.head .box-50:last-child h2::after{margin:25px 0;display:block;width:170px;height:3px;background:#D5A940;content:""}.head .box-50:last-child p{padding:0px 0px 30px 0}.head .box-50:last-child:after{content:"";width:100%;max-width:none;display:block;height:2px;background:#000;position:absolute;bottom:30px;left:0}section.reference .row.head .box-50{aspect-ratio:1/0.8}section.reference .row .box-50 .ref{aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}section.reference .row .box-50 .ref a.fulllink{position:absolute;width:100%;height:100%;display:block;z-index:11}section.reference .row .box-50 .ref .desc{position:relative;width:100%;height:100%;display:none;z-index:10;background:transparent linear-gradient(0deg, #0768B9 60%, rgba(1,112,194,0.8) 100%) 0% 0% no-repeat padding-box;opacity:1;align-content:center;align-items:center;flex-wrap:wrap}section.reference .row .box-50 .ref .desc>*{width:60%;margin:auto;text-align:left}section.reference .row .box-50 .ref .desc h3{font-size:30px;line-height:40px;color:#fff}section.reference .row .box-50 .ref .desc h3::after{margin:25px 0 25px 0;display:block;width:170px;height:3px;background:#fff;content:""}section.reference .row .box-50 .ref .desc h4{font-size:30px;line-height:40px;padding:0 0 25px 0}section.reference .row .box-50 .ref .desc a.btn{background:#fff;color:#000;font-weight:bold}section.reference .row .box-50 .ref:hover .desc{display:flex}section.detail-title{padding:50px 0 40px 0}section.detail-title .row{align-items:stretch;justify-content:space-between;text-align:left}section.detail-title .row .box-25:first-child{padding-left:0}section.detail-title .row .box-25:first-child p{margin-top:20px;padding:3px 8px 5px 8px;font-weight:bold;color:#0768B9;display:inline-block;border:2px #0768B9 solid}section.detail-title .row .box-50{padding:0}section.detail-title .row .palivo{border:1px #0768B9 solid;color:#0768B9;display:inline-block;padding:3px 10px;font-weight:bold}section.detail-title .row .rok,section.detail-title .row .km{display:inline-block;padding:3px 12px;color:#141064;font-weight:bold}section.detail-title .row .cena{color:#0768B9;font-weight:bold;font-size:30px;line-height:45px}section.detail-title .row h1,section.detail-title .row h2{padding:0;font-size:30px;line-height:45px}section.detail-obsah .row{padding:25px 0 25px 0;justify-content:space-between}section.detail-obsah .row .box-50{width:calc(50% - 25px)}section.detail-obsah .row .box-50.ctverec{aspect-ratio:1/1;background-size:cover;background-repeat:no-repeat;background-position:center center;align-self:center;align-content:center;text-align:left}section.detail-obsah .row .box-50.ctverec>*{max-width:450px;padding:0 30px;margin:auto}section.detail-obsah .row .box-50.ctverec h2{font-size:30px}section.detail-obsah .row .box-50.ctverec h2::after{margin:25px 0;display:block;width:170px;height:3px;background:#D5A940;content:""}section.detail-obsah .row .box-50.ctverec p{padding:0 30px 15px 30px}section.detail-obsah .row img{width:100%}.overlay{z-index:5000;background:rgba(0,0,0,0.8);width:100vw;height:100vh;position:fixed;display:block;left:0;top:0;display:none}.form-kontakt{width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:5500;display:none}.form-kontakt .close{position:absolute;right:22px;top:22px;background:url(/images/close-circle-svgrepo-com.svg) center center no-repeat;background-size:40px;width:40px;height:40px}.form-kontakt .obal{background-color:#0172B8;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:30px}.form-kontakt .obal h2{text-transform:uppercase;font-size:20px;line-height:30px;font-weight:bold}.form-kontakt .obal .input-container{height:40px;position:relative;width:100%}.form-kontakt .obal .textarea-container{height:80px;position:relative;width:100%}.form-kontakt .obal .select-container{height:30px;position:relative;width:100%}.form-kontakt .obal .ic2{margin-top:30px}.form-kontakt .obal .input,.form-kontakt .obal .textarea{background-color:#74C2F6;border-radius:0px;border:0;box-sizing:border-box;color:#141064;font-size:15px;height:100%;outline:0;padding:0px 20px 0;width:100%}.form-kontakt .obal .textarea{padding:10px 20px}.form-kontakt .obal .cut{border-radius:10px;height:20px;left:20px;position:absolute;top:-20px;transform:translateY(0);transition:transform 200ms;width:120px}.form-kontakt .obal .cut-short{width:50px}.form-kontakt .obal .input:focus ~ .cut,.form-kontakt .obal .input:not(:placeholder-shown) ~ .cut{transform:translateY(8px)}.form-kontakt .obal .placeholder{color:#141064;font-family:sans-serif;left:20px;line-height:14px;pointer-events:none;position:absolute;transform-origin:0 50%;transition:transform 200ms, color 200ms;top:14px}.form-kontakt .obal .input:focus ~ .placeholder,.form-kontakt .obal .input:not(:placeholder-shown) ~ .placeholder{transform:translateY(-30px) translateX(10px) scale(0.75)}.form-kontakt .obal .input:not(:placeholder-shown) ~ .placeholder{color:#808097}.form-kontakt .obal .input:focus ~ .placeholder{color:#141064}.form-kontakt .obal .submit{background-color:#74C2F6;border-radius:0px;border:0;box-sizing:border-box;color:#141064;cursor:pointer;font-size:18px;height:50px;margin-top:38px;text-align:center;width:100%;font-weight:bold}.form-kontakt .obal .submit:active{background-color:#ccc}.form-kontakt .obal p.info{padding:25px 0 10px 0;font-size:10px}.hover11 a img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hover11 a:hover img{opacity:.7}@media screen and (min-width: 1400px){section.reference .row.pripadovky .box-50{padding:16px 8px 16px 8px;width:33.333%}section.reference .row.pripadovky .box-50:nth-child(3n+3){padding:16px 0px 16px 16px}section.reference .row.pripadovky .box-50:nth-child(3n-2){padding:16px 16px 16px 0px}}@media screen and (min-width: 600px) and (max-width: 1399px){section.reference .row.pripadovky .box-50:nth-child(2n-1){padding:15px 15px 15px 0}section.reference .row.pripadovky .box-50:nth-child(2n){padding:15px 0px 15px 15px}}@media screen and (max-width: 599px){section.reference .row.pripadovky .box-50{width:100%;padding:8px 0}section.reference .row.pripadovky .box-50 .desc h3,section.reference .row.pripadovky .box-50 .desc h4{font-size:25px;line-height:35px}}@media screen and (min-width: 800px){.mobile{display:none}}@media screen and (max-width: 799px){section.mainmenu{display:none}section.detail-title .row .box-25{width:50%}section.detail-title .row .box-50{width:100%;padding-top:40px}.head .box-50{width:100%;padding-bottom:50px}header .row .box-100 .oko{bottom:65px}}@media screen and (max-width: 650px){section.detail-obsah .row .box-50{width:100%}section.detail-obsah .row .box-50:first-child{margin-bottom:50px}header .row .box-100 .oko{width:100%;max-width:none;position:relative}section.sluzby .row .box-50{width:100%}section.onas .row .box-25{width:100%;padding:0 0 50px 0}section.kontakt .row .box-50{width:100%}section.kontakt .row.copyright .box-50{text-align:center;padding:0px 0 10px 0}.head .box-50:last-child:after{display:none}}@media screen and (max-width: 500px){section.detail-title{padding-top:80px}section.detail-title .row .box-25{width:100%;padding:0}section.detail-title .row .box-25:first-child{padding-bottom:25px}}
