@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;400;600&display=swap');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{margin:0;padding:0;}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;font-size:16px;line-height:1.5;}.dialog-off-canvas-main-canvas{background-image:url(/themes/projekce/images/obrazek-pozadi.jpg);background-position:right -40% top;background-size:50% 100%;background-repeat:no-repeat;background-attachment:fixed;}img,video{max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0.8rem;font-family:var(--font-barlow);}h2{font-size:1.7rem;color:var(--color-red);margin-bottom:2rem;}h3{font-size:1.4rem;}.layout-container ul,.layout-container ol{padding-left:0;font-family:var(--font-barlow);}.layout-container li{line-height:150%;margin-bottom:0.5rem;font-size:1.2rem;}.layout-container p{font-size:1.2rem;}.layout-container a{text-decoration:none;color:inherit;}strong{color:var(--color-red);}table{border-collapse:collapse;border-spacing:0;}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}.layout-container{width:100%;height:100%;padding:0 1rem;}.page{width:100%;max-width:var(--width);padding:1rem 1rem 1rem 0;margin:0 auto 0 auto;background-color:white;border-right:3px solid black;z-index:1000;}.page-in{padding:0 0rem 1rem 0;background-color:white;width:100%;margin-bottom:.5rem;}header{border-bottom:5px solid black;}header .page{margin-top:0;margin-bottom:0 !important;padding-bottom:0;}header .page-in{margin-bottom:0 !important;}header main{padding-bottom:0;display:flex;justify-content:space-between;flex-direction:column;}header .logo{max-width:200px;}header .logo img{width:100%;height:auto;}header h1{color:var(--color-red);font-size:1.8rem;font-weight:normal;margin-bottom:0;}main{padding:0.5rem 0 1rem 0;}.slogan{color:#6c6c6c;border-bottom:2px solid var(--color-red);padding-bottom:1.7rem;font-size:1.2rem;margin-bottom:1rem;}.slogan span{display:inline-block;margin:0 0.5rem;}.layout-content h2{font-weight:normal;font-size:1.3rem;}.layout-content h2 strong{color:black;}.layout-content td:first-child{display:none;}.layout-content td{color:var(--color-silver);list-style:none;padding-right:3rem;}.sipka{margin-right:0.3rem;display:inline-block;}footer{width:100%;}.footer-content{background-color:white;width:100%;max-width:var(--width);margin:0 auto 0 auto;padding:0 1rem 2rem 0;border-right:3px solid black;}.footer-content-in{border-top:5px solid var(--color-silver-light);margin-right:1rem;padding-top:2rem;width:100%;}.footer-block{margin-right:4rem;margin-bottom:2rem;}.footer h2{margin-bottom:1rem;}.footer-block p{font-size:1.2rem;}.footer-block.map{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.footer-block.map iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.eu-cookie-compliance-banner h2{font-size:1.6rem !important;margin-top:1rem;}.eu-cookie-compliance-banner p{font-size:1.2rem !important;margin-bottom:1rem;}.eu-cookie-compliance-message{margin-bottom:1rem;}
@media screen and (min-width:500px){h2{font-size:1.8rem;}h3{font-size:1.6rem;}.layout-container p,.layout-container li{font-size:1.4rem;}.page-in{}header h1{font-size:2.2rem;}.footer-content-in{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;}.footer-block.map{display:block;max-width:400px;height:250px;max-height:250px;padding-top:25%;}.slogan{border-bottom:2px solid var(--color-red);padding-bottom:2rem;font-size:1.5rem;margin-bottom:2rem;}.slogan span{display:inline-block;margin:0 1rem;}}@media screen and (min-width:750px){header main{justify-content:space-between;flex-direction:row;}.layout-content h2{font-size:1.8rem;}.layout-content td:first-child{display:block !important;}.layout-content td{font-size:1.2rem;line-height:170%}}
:root{--color-red:#e6332a;--color-silver:#6c6c6c;--color-silver-light:#bbbbbb;--font-barlow:'Barlow Condensed',sans-serif;--width:1150px;}
