.header{min-height:80vh;background-image:url(/drtikul/images/header_bg.webp);background-size:cover;background-position:50%}.header .row{padding-top:240px;padding-bottom:100px;max-width:50%}.header .logos-row{display:flex;gap:16px;margin-bottom:10px}.header h1,.header p{color:#fff}.header p{max-width:60%;margin-top:16px}.header .btns-row{margin-top:32px}@media (max-width:1536px){.header .row{max-width:60%}}@media (max-width:1024px){.header .row{max-width:85%}}@media (max-width:640px){.header{min-height:70vh}.header .row{padding-top:200px;max-width:100%;padding-bottom:80px}}@media (max-width:475px){.header p{max-width:100%}}.about{padding-top:64px}.about .row{display:grid;grid-template-columns:1fr 1fr;gap:64px}.about p{margin-top:32px}.about .vydani{display:flex;gap:16px;align-items:center;margin-top:24px}.about .date{display:flex;gap:12px}.about h3{font-family:Pirata One,sans-serif}.about .date-item{padding:12px 20px;background-color:#131313;border-radius:2px}.about .date h2{color:#fff}@media (max-width:1280px){.about .row{grid-template-columns:1.5fr 1fr}.about img{max-height:340px;margin-left:auto}}@media (max-width:1024px){.about .row{grid-template-columns:1fr;max-width:100%}}@media (max-width:475px){.about p{font-size:16px;max-width:70%}}.quote{margin-top:64px;padding:64px 0;background-image:url(/drtikul/images/quote_bg.webp);background-size:cover;background-position:50%}.quote .row{display:grid;place-items:center}.quote p{color:#fff;max-width:80%;text-align:center;font-weight:300;font-size:24px}@media (max-width:1024px){.quote p{font-size:20px;max-width:100%}}.povolani{padding-top:64px}.povolani .row{display:grid;grid-template-columns:2.5fr 1fr;gap:64px;align-items:center;position:relative}.povolani h2{margin-bottom:24px}.povolani .item.right img{max-height:580px}.povolani .abilities-row{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:24px}.povolani .ability{display:grid;gap:16px;background-color:#fff;padding:16px 24px;box-shadow:0 2px 40px rgba(0,0,0,.1);border-radius:4px}.povolani .ability .top{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center}@media (max-width:1280px){.povolani .row{gap:32px}.povolani .abilities-row{grid-template-columns:1fr}}@media (max-width:1024px){.povolani .row{grid-template-columns:1fr;max-width:100%}.povolani .item.right{position:absolute;right:-25%;top:20%;z-index:-1;opacity:.2;max-width:100%}.povolani .abilities-row{grid-template-columns:1fr 1fr}}@media (max-width:768px){.povolani .abilities-row{gap:16px;grid-template-columns:1fr}}.nav{position:fixed;top:0;width:100%;z-index:1000;background-color:transparent;margin-top:16px}nav{display:flex;justify-content:space-between;align-items:center;padding:16px 48px!important;background-color:rgba(255,255,255,.15);transition:all .2s ease;backdrop-filter:blur(10px)}.nav nav,nav{border-radius:256px}.nav.scrolled nav{background-color:rgba(255,255,255,.8)}.nav.open nav{border-radius:32px 32px 0 0}.nav-logo{min-height:36px;max-height:36px;cursor:pointer}nav ul{display:flex;align-items:center;gap:32px}nav ul li{list-style:none;cursor:pointer;color:#fff;font-weight:600}.nav.scrolled ul li{color:#131313}.nav#subpage path{fill:#fff;transition:all .15s ease-in-out}.nav.scrolled#subpage path{fill:initial}.nav#subpage ul li{color:#fff}.nav.scrolled#subpage ul li{color:#131313}.nav#subpage .btn-primary{background-color:#fff;color:#131313}.nav.scrolled .btn-primary{background-color:#131313;color:#fff}nav ul li span{transition:color .15s ease-in-out}nav .burger-menu{display:none;cursor:pointer;flex-direction:column;gap:4px;transition:transform .3s ease}nav .burger-menu .bar{width:25px;height:3px;background-color:#fff;transition:transform .3s ease,opacity .3s ease}.nav#subpage .burger-menu .bar{background-color:#fff}.nav.scrolled#subpage .burger-menu .bar{background-color:#131313}nav .burger-menu.open .bar:first-child{transform:rotate(45deg) translate(5px,5px)}nav .burger-menu.open .bar:nth-child(2){opacity:0}nav .burger-menu.open .bar:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:1280px){nav .burger-menu{display:flex}nav ul.nav-links{position:fixed;top:96px;right:0;max-height:0;margin:0 auto;opacity:.6;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:repeat;backdrop-filter:blur(10px);background-color:rgba(255,255,255,.15);gap:50px;transform:translateY(-10px);transition:max-height .3s ease-in-out,padding .4s ease-in-out,opacity .3s ease-in-out,transform .4s ease;box-shadow:0 4px 4px -2px rgba(0,0,0,.3);overflow:hidden;border-radius:0 0 32px 32px}.nav.scrolled nav ul.nav-links{background-color:rgba(255,255,255,.8)}nav ul.nav-links.open{max-height:90vh;padding:50px 0;opacity:1;transform:translateY(0)}}footer{background-color:transparent}footer .row{padding:54px 0 36px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px;align-items:start}footer .bottom{display:flex;justify-content:space-between;align-items:center;padding:20px 0}footer img.logo{height:80px;cursor:pointer}footer img.logo-footer{height:24px;cursor:pointer}footer p.slogan{margin-top:8px;color:rgba(19,19,19,.7)}footer .imgs-row{display:flex;gap:16px;align-items:center;margin-top:24px}footer ul{display:grid;gap:16px;margin-top:12px}footer ul li{cursor:pointer;transition:color .2s ease-in-out}footer .link,footer ul li{color:#393939;font-weight:500}footer .link{display:grid;gap:8px;grid-template-columns:28px auto;align-items:center;transition:color .15s ease-in-out}footer a{color:#393939}footer .author,footer .copyright{display:flex;gap:8px;align-items:center;color:#131313}@media (max-width:1280px){footer .row{grid-template-columns:1fr .3fr 1fr 1fr 1fr;gap:40px}}@media (max-width:1024px){footer .row{grid-template-columns:1fr 1fr}footer .group.empty{display:none}}@media (max-width:768px){footer .row .item.right ul{flex-direction:column;margin-top:12px;gap:22px}footer .item.right h3.sm-show{display:initial;font-weight:600;font-size:1.3rem}footer .bottom{flex-direction:column;gap:20px}footer .bottom *{text-align:center}}@media (max-width:640px){footer .row{grid-template-columns:1fr}}.contact{background:url(/drtikul/images/contact_bg.webp) no-repeat 50%;background-size:cover;padding:40px 0;position:relative}.contact,.contact h2,.contact h4{color:#fff}.contact .row{display:grid;grid-template-columns:6fr 1fr;margin-top:36px;gap:60px}.contact .item{display:flex;flex-direction:column}.contact form .hidden-field{position:absolute;left:-9999px;top:-9999px}.contact form .form-control{display:grid}.contact form .form-control:first-of-type{grid-template-columns:1fr 1fr;gap:20px}.contact form input,.contact form textarea{padding:18px 20px;border-radius:8px;color:#333333}.contact form input:focus,.contact form textarea:focus{outline:none}.contact form input::placeholder,.contact form textarea::placeholder{font-family:Open Sans,sans-serif}.contact form textarea{margin-top:20px;min-height:8rem}.contact form button{margin-top:-8px;padding:16px 38px;display:flex}.contact .zpracovani-udaju{grid-column:1/-1;margin-left:auto}.contact .zpracovani-udaju div{color:#fff}.contact a.underline{text-decoration:underline;color:#fff}.contact .custom-checkbox{background:transparent;border:1px solid #fff;width:16px;height:16px;border-radius:2px}.contact .zpracovani-udaju{position:relative;padding-left:25px;display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px!important;margin-top:12px}.contact .zpracovani-udaju input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:16px;width:16px;background-color:transparent;border:1px solid #fff;border-radius:2px}.contact .zpracovani-udaju:hover input~.checkmark{background-color:transparent;transition:all .05s ease-in-out}.contact .zpracovani-udaju input:checked~.checkmark{background-color:#fff;border-color:#fff}.contact .checkmark:after{content:"";position:absolute;display:none}.contact .zpracovani-udaju input:checked~.checkmark:after{display:block}.contact .zpracovani-udaju .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #216fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.contact .links{display:grid;grid-template-columns:1fr;gap:24px}.contact .link{display:grid;grid-template-columns:40px auto;align-items:center;gap:10px;font-weight:500;color:#fff;text-decoration:none}.contact .map{height:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media (max-width:1280px){.contact .row{grid-template-columns:1fr auto;gap:48px}.contact .item.right{display:grid;grid-template-columns:1fr auto;align-items:start}.contact .links{display:grid;grid-template-columns:1fr;margin-top:0}.contact .map{width:95%;min-height:200px}}@media (max-width:1024px){.contact .row{grid-template-columns:1fr;gap:30px}.contact .links{grid-template-columns:auto auto}}@media (max-width:768px){.contact{padding:60px 0 40px}.pattern-dots{max-height:76px}.contact .row{gap:40px}.contact .item.right,.contact .row{grid-template-columns:1fr}.contact .links,.contact .socials .link{margin-top:24px}.contact form textarea{min-height:10rem}.contact form div:last-of-type{flex-direction:column-reverse;align-items:flex-start}}@media (max-width:640px){.contact .links{grid-template-columns:auto;margin-top:0}.contact form .form-control:first-of-type{grid-template-columns:1fr}.contact form button{margin-top:24px}}