/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{background:black;}body{font-size:16px;margin-top:0;font-family:"open-sans",sans-serif;background:black;color:white;line-height:1.6;}.path-frontpage .wrap-obsah{min-height:calc(100dvh - 1px);}.path-frontpage .wrap-obsah .main-container{margin-bottom:30px;padding-top:5dvh;}.field{margin-bottom:30px;}p{margin:0 0 30px;}.wrap-btn .field--name-field-odkaz-tlacitko a,.btn,.webform-submission-form .form-actions .btn,.webform-file-button,.button{display:inline-block;padding:9px 16px 4px;background:#CF8E55;color:white;font-weight:700;text-decoration:none;font-size:18px;border:1px solid #CF8E55;border-radius:0;font-family:"industry",sans-serif;transition:all 0.3s;line-height:1.6;}.wrap-btn .field--name-field-odkaz-tlacitko a:hover,.wrap-btn .field--name-field-odkaz-tlacitko a:focus,.btn:hover,.btn:focus,.webform-submission-form .form-actions .btn:hover,.webform-submission-form .form-actions .btn:focus,.webform-file-button:hover,.webform-file-button:focus,.button:hover,.button:focus{background:white;color:#CF8E55;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#CF8E55;background-color:transparent;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#CF8E55;background-color:transparent;}.navbar-default .navbar-brand,.navbar-default .navbar-nav > li > a{color:white;text-decoration:none;}h1,h2,h3,h4,h5,h6,.field--name-field-velky-nadpis{color:#CF8E55;font-family:"industry",sans-serif;line-height:1.1;}h1.page-header{border:0;padding:0;margin:0 0 30px;font-size:44px;}.field--name-field-velky-nadpis{font-size:44px;}a{transition:all .3s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:inherit;color:white;}a:hover,a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:transparent;color:white;}.flex-row-views .view-content,.flex-row{display:flex;flex-flow:wrap;margin:0 -15px;}.flex-col{width:100%;padding:0 15px;margin-bottom:30px;}.navbar-header{width:100%;}header#navbar{background:transparent;border:0;border-radius:0;margin:0 auto;}.logo img{width:280px;height:79px;}.view-id-tym.view-display-id-block_1{margin-bottom:20px;}.view-id-tym.view-display-id-block_1 .views-row{position:relative;}.view-id-tym.view-display-id-block_1 .views-row .views-field-title{position:absolute;right:30px;top:50%;background:#D6D6D6;color:black;font-weight:700;padding:8px 15px 7px;text-align:center;min-width:150px;font-size:20px;pointer-events:none;transition:all 0.8s ease-out;}.view-id-tym.view-display-id-block_1 .views-row .tym-wrap:hover .views-field-title{background:white;right:0;}.tym-wrap .views-field-field-fotografie{transition:all 0.8s ease-out;position:relative;}.tym-wrap:hover .views-field-field-fotografie{transform:scale(1.05) translateY(-10px);}.field--name-field-maly-nadpis{font-size:15px;margin-bottom:10px;}.path-frontpage .field--name-field-maly-nadpis{margin-bottom:15px;}.wrap-karta{background:white;color:black;height:100%;}.wrap-karta .karta-text{padding:20px 25px 30px;}.wrap-karta a{color:black;}.wrap-karta .karta-nadpis a{font-size:20px;font-weight:700;display:block;margin-bottom:10px;text-decoration-color:transparent;line-height:1.4;}.wrap-karta .karta-nadpis a:hover,.wrap-karta .karta-nadpis a:focus{text-decoration-color:inherit;}.block-block-content,.field--name-field-webovy-formular,.view-id-banner_autor_clanku.view-display-id-block_1{background:#CF8E55;color:white;}.block-block-content h2,.block-block-content h3,.block-block-content h4,.view-id-banner_autor_clanku.view-display-id-block_1 h2,.view-id-banner_autor_clanku.view-display-id-block_1 h3,.view-id-banner_autor_clanku.view-display-id-block_1 h4{color:white;font-weight:700;}.block-block-content .btn:hover,.block-block-content .btn:focus,.view-id-banner_autor_clanku.view-display-id-block_1 .btn:hover,.view-id-banner_autor_clanku.view-display-id-block_1 .btn:focus{background:white;color:black;}.view-id-banner_autor_clanku.view-display-id-block_1 .btn,.block-block-content .btn,.webform-submission-form .form-actions .btn,.webform-file-button,.webform-managed-file-preview + button{background:#695E55;color:white;border:0;padding:10px 17px 5px;}.view-id-banner_autor_clanku.view-display-id-block_1{padding:50px 50px 20px;margin:30px 0 0;}.view-id-banner_autor_clanku.view-display-id-block_1 h2{margin-top:0;font-size:26px;}.view-id-banner_autor_clanku.view-display-id-block_1 .field{margin-bottom:20px;}.view-id-banner_autor_clanku.view-display-id-block_1 .flex-row .col-1{width:43%;}.view-id-banner_autor_clanku.view-display-id-block_1 .flex-row .col-2{width:57%;}.medailonek-img img{border-radius:100px;}.medailonek{display:flex;align-items:center;margin-bottom:45px;}.medailonek-img{margin-right:20px;}.medailonek-img img{width:70px;height:auto;transform:rotateY(180deg);}.page-node-type-tym .field--name-field-e-mail-tym{font-size:20px;margin:-10px 0 50px;}.wrap-page{min-height:calc(100dvh - 1px);flex-wrap:wrap;}.wrap-obsah{width:100%;margin-bottom:50px;}.footer{width:100%;border:0;margin:0;padding:0;background:#695E55;font-size:15px;line-height:2;margin-top:auto;}.footer-aeto{background:rgb(105,94,85);background:-moz-linear-gradient(0deg,rgba(105,94,85,1) 0%,rgba(83,74,67,1) 100%);background:-webkit-linear-gradient(0deg,rgba(105,94,85,1) 0%,rgba(83,74,67,1) 100%);background:linear-gradient(0deg,rgba(105,94,85,1) 0%,rgba(83,74,67,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#695e55",endColorstr="#534a43",GradientType=1);color:#BCAA9B;padding:7px 0 6px;font-size:14px;}.footer-aeto a{color:#BCAA9B;}.footer-aeto a{text-decoration-color:transparent;}.footer-aeto a:hover,.footer-aeto a:focus{text-decoration-color:inherit;}.footer-wrap{padding:80px 0 45px;}.footer ul{padding:0;margin:0;}.footer ul li{list-style:none;}.footer .nadpis-foot{font-size:18px;font-weight:700;margin-bottom:20px;}.webform-submission-form label.control-label{color:#141414;margin-bottom:5px;display:block;}.webform-submission-form .form-control.form-tel{width:100%;}.webform-submission-form > *{width:100%;padding:0 30px;}.webform-submission-form{display:flex;flex-wrap:wrap;margin:0;padding:45px 30px 20px;}.webform-submission-form .form-control{height:38px;background:#FFE5CE;border:0;border-radius:4px;}.form-managed-file{background:#ffe5ce;display:flex;border-radius:4px;align-items:center;padding:0px 12px;color:#695E55;font-weight:700;}.webform-file-button,.webform-managed-file-preview + button{border-radius:4px;border:1px solid #695E55;margin:2px 15px 2px -10px;}.webform-managed-file-placeholder{margin:1px 0 0px;font-size:16px;}.webform-managed-file-preview{order:1;margin:0 0;}.webform-submission-form .checkbox label.control-label{padding-left:37px;margin-left:10px;position:relative;margin:0px 0 20px;font-weight:700;}.webform-submission-form .checkbox label.control-label a{color:#141414;}.webform-submission-form .checkbox label.control-label input[type="checkbox"]{width:24px;height:24px;border-radius:6px;accent-color:#695E55;box-shadow:1px 1px 0px #ffe5ce,-1px -1px 0px #ffe5ce,1px -1px 0px #ffe5ce,-1px 1px 0px #ffe5ce;margin-top:0px;transition:all 0.3s;left:0;margin:0;}.form-required:after{content:"";display:inline-block;vertical-align:super;line-height:1;height:7px;width:10px;}.webform-submission-form > .form-group{margin-bottom:30px;}.kontakt-nadpis{font-weight:700;margin-bottom:20px;}.kontakt-item{display:flex;}.kontakt-item .kontakt-popis{width:160px;display:inline-block;}.kontakt-item.kontakt-ic{margin-top:25px;}.flex-row.flex-row-tym{margin:0 auto;max-width:1100px;}.flex-row.flex-row-obsah > .flex-col .field:last-child{margin-bottom:0;}.flex-row.flex-row-obsah > .flex-col .paragraph--type--nadpis .field:last-child{margin-bottom:30px;}article.blog.full h1,article.blog.full h2,article.blog.full h3,article.blog.full h4,article.blog.full h5,article.blog.full h6,article.blog.full .field--name-field-velky-nadpis{color:white;}ul{margin-bottom:30px;}section#block-aeto-langmenu{float:right;background:transparent;}section#block-aeto-langmenu .field{margin:11px 0 0 14px;}.lang-acvtive a{color:#CF8E55;}.lang-menu a.lang-item{padding:5px 9px;margin-top:-5px;text-decoration-color:transparent;}.lang-menu .lang-acvtive a:after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:white;width:1px;height:10px;}.lang-menu .lang-acvtive a{position:relative;}.lang-menu .lang-acvtive a:after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:white;width:1px;height:23px;}.lang-menu a.lang-item{text-transform:uppercase;display:block;background-position:center;background-size:cover;}.lang-menu{margin-left:30px;}.lang-menu{margin-left:30px;display:flex;}.lang-menu a.lang-item.lang-en{}.hash-moto{position:absolute;right:37px;bottom:40px;font-size:20px;font-weight:700;color:#141414;background:#D6D6D6;padding:10px 25px;z-index:1;}.webform-submission-form textarea.form-control{height:auto;}.kontakt-tel ul,.kontakt-mail ul{margin:0;padding:0;}.kontakt-tel ul li,.kontakt-mail ul li{list-style:none;}.navbar-default .navbar-text{color:white;display:block;position:relative;display:block;padding:15px 15px;margin:0;line-height:20px;transition:all 0.3s;}.dropdown > .dropdown-menu{display:block;pointer-events:none;opacity:0;transition:all 0.3s;background:black;padding:5px 0;}.dropdown-menu > li > a:hover{color:white;background:transparent;}.dropdown-menu > li > a{color:#cccccc;text-decoration:none !important;text-decoration-color:transparent;padding:5px 15px;}.field--type-file.dokument{display:flex;flex-wrap:wrap;margin-bottom:3px;}.field--type-file.dokument > span.file-download{margin-left:auto;padding-left:15px;position:relative;text-transform:uppercase;font-weight:700;}.field--type-file.dokument a{display:inline-block;padding:4px 0;}span.file-download a:after{content:"";display:inline-block;width:18px;height:17px;background:url(/themes/contrib/aeto/images/download-black.svg);margin-left:10px;padding-top:0;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle;position:relative;top:-1px;transition:all 0.3s;-webkit-transition:all 0.3s;-webkit-filter:invert(100%);filter:invert(100%);}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:transparent;color:white;}@media (min-width:768px){.flex-col-3,.flex-col-2,.flex-col-4,.flex-col-5{width:50%;}.paragraph--type--obsah:not(.image-right) > .flex-row > .col-2{order:-1;}.page-node-type-tym .flex-row-obsah > .col-2{order:-1;}.webform-submission-form .form-item-jmeno,.webform-submission-form .form-item-prijmeni,.webform-submission-form .form-item-e-mail,.webform-submission-form .form-item-telefon{width:50%;}.view-id-kontakty.view-display-id-block_3 .views-row{display:flex;flex-wrap:wrap;}.view-id-kontakty.view-display-id-block_3 .views-row .aeto-odkaz-wrap{margin-left:auto;}.page-node-20 .flex-row.flex-row-obsah .field--name-field-hlavni-obrazek{margin-top:77px;}.paragraph--type--ke-stazeni.widht-pul{width:50%;}}@media (min-width:992px){.path-frontpage .wrap-obsah .region-content{max-width:320px;}.path-frontpage .wrap-obsah .region-content .field--name-field-maly-nadpis{width:360px;}.path-frontpage .wrap-obsah{min-height:calc(100dvh - 1px);position:relative;overflow:hidden;margin-bottom:0;}.page-node-type-blog .region-content{max-width:900px;margin:0 auto 0;}.link-back{max-width:900px;margin:50px auto 20px;}.field--name-field-hlavni-obrazek,.field--name-field-obrazek,.field--name-field-fotografie{overflow:hidden;}.field--name-field-hlavni-obrazek img,.field--name-field-obrazek img,.field--name-field-fotografie img{transition:1s ease;display:block;position:relative;transform:scale(1.01);}.field--name-field-hlavni-obrazek:hover img,.field--name-field-obrazek:hover img,.field--name-field-fotografie:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:1s ease;}.wrap-karta .karta-obr a{transition:1s ease;display:block;position:relative;transform:scale(1.01);}.wrap-karta:hover .karta-obr a{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);transition:1s ease;}.karta-obr{overflow:hidden;}.path-frontpage .wrap-obsah .obr-tit{content:"";display:block;position:absolute;background-image:url(/themes/contrib/aeto/images/1-sindelar.webp);background-position:center -9dvh;background-size:contain;background-repeat:no-repeat;width:130%;height:150%;left:10dvw;top:-10dvh;transition:all 1.6s;transform:scale(0.9);}.path-frontpage .wrap-obsah .obr-tit{animation:image_anim 6s ease forwards;}@keyframes image_anim{from{transform:scale(0.8);}to{transform:scale(1);}}div#obr-tit{display:block;position:absolute;width:100%;height:100%;transition:all 0.15s;}.page-node-type-blog .flex-row.flex-row-obsah{margin-bottom:30px;}}@media (min-width:1200px){.flex-col-3,.flex-col-4,.flex-col-5{width:33.33333333%;}nav#block-aeto-main-menu{float:right;}header#navbar{padding:30px 0 45px;}article.blog.full .flex-row.flex-row-obsah > .col-1{width:55%;}article.blog.full .flex-row.flex-row-obsah > .col-2{width:45%;}article.blog.full .field--name-field-hlavni-obrazek{margin-right:-120px;}.view-id-blog.view-display-id-block_1.flex-row-views .view-content{margin:0 -25px;}.view-id-blog.view-display-id-block_1.flex-row-views .view-content .flex-col{padding:0 25px;margin-bottom:50px;}.flex-row.flex-row-obsah.is-form .flex-col.col-1{padding-right:7%;width:45%;}.flex-row.flex-row-obsah.is-form .flex-col.col-2{width:55%;}.hamb-menu{display:none;}.caret-mobil{display:none;}.dropdown:hover > .dropdown-menu{pointer-events:auto;opacity:1;}.navbar-default .dropdown:hover .navbar-text{background:black;}}@media (min-width:1400px){header#navbar{padding:60px 0 95px;}.flex-col-4{width:25%;}.flex-col-5{width:20%;}.navbar.container{max-width:1340px;}.container{width:1370px;}.page-node-5 .region.region-content,.page-node-6 .region.region-content{max-width:1170px;margin:0 auto;}.footer .container{max-width:1170px;margin:0 auto;}.path-frontpage .wrap-obsah .obr-tit{left:0dvw;}}@media (min-width:1600px){.path-frontpage .wrap-obsah .obr-tit{left:0dvw;}}@media (min-width:1920px){}@media (min-width:2100px){.path-frontpage .wrap-obsah .obr-tit{left:-3dvw;}}@media (max-width:1919px){}@media (max-width:1599px){}@media (max-width:1399px){}@media (max-width:1199px){.hamb-menu{padding:13px 20px;cursor:pointer;float:right;}.hamb-menu span.icon-bar,.hamb-menu:before,.hamb-menu:after{display:block;width:34px;height:2px;background:white;content:"";margin:7px 0;}section#block-aeto-langmenu .field{margin:14px 0 0 14px;}.navbar.container{max-width:100%;}.container{width:100%;}header#navbar{padding:8px 15px 8px;z-index:2;margin-bottom:30px;}.path-frontpage header#navbar{margin-bottom:0;}.logo img{width:150px;height:42px;}.navbar .logo{position:relative;z-index:1;}.hamb-menu{padding:9px 20px;cursor:pointer;float:right;position:relative;z-index:1;margin-right:-10px;}.navbar-nav{float:none;}nav#block-aeto-main-menu{position:absolute;padding-top:68px;top:100%;background:black;width:100%;z-index:1;left:0;display:none;border-bottom:1px solid #cf8e55;padding:5px 0 15px;}nav#block-aeto-main-menu .navbar-nav,nav#block-aeto-main-menu .navbar-nav > li{float:none;}.webform-submission-form > .form-group{margin-bottom:15px;}.webform-submission-form > *{padding:0 10px;}.webform-submission-form{display:flex;flex-wrap:wrap;margin:0;padding:24px 15px 14px;}.wrap-obsah{margin-bottom:0;}.container > .navbar-header{margin:0;}.link-back{margin:50px auto 55px;}.lang-menu{margin-left:-5px;margin:-1px;}span.caret-mobil:before{width:26px;height:2px;position:absolute;background:#ffffff;content:"";top:23px;left:12px;}span.caret-mobil:after{width:2px;height:26px;position:absolute;background:#ffffff;content:"";top:11px;left:24px;transition:all 0.3s;opacity:1;}span.caret-mobil{position:absolute;top:0;height:50px;width:50px;border:1px solid #676767;border-radius:0;right:-1px;margin:0;font-size:30px;background:#000000;z-index:1;cursor:pointer;}.dropdown-menu,.navbar-default .navbar-text{float:none !important;}.dropdown > .dropdown-menu{display:none;opacity:1;position:static;transition:all 0s;pointer-events:auto;background:#161616;}.caret{display:none;}.dropdown-menu > li > a{padding:8px 15px;}span.caret-mobil.active:after{transform:rotateX(90deg);}}@media (max-width:991px){header#navbar{background:black;}h1.page-header{font-size:36px;}.webform-submission-form{padding:19px 10px 8px;}.path-frontpage .wrap-obsah{overflow:hidden;}div#obr-tit-mobil{position:relative;width:100%;overflow:hidden;padding-top:133vw;z-index:0;top:-33vw;margin-bottom:-33vw;}div#obr-tit-mobil:after{content:"";display:block;position:absolute;background-image:url(/themes/contrib/aeto/images/1-sindelar.webp);background-position:center 20%;background-size:cover;background-repeat:no-repeat;width:170vw;left:-35%;z-index:0;bottom:0;height:100%;}.path-frontpage .wrap-obsah .main-container{position:relative;z-index:1;}div#obr-tit{display:none;}}@media (max-width:767px){.navbar-nav{margin:0;}.navbar .logo{margin-right:0;padding-left:0;padding-right:15px;}.field--name-field-webovy-formular{margin:0 -15px -27px !important;}.footer-wrap{padding:35px 0 5px;}.footer .nadpis-foot{margin-bottom:5px;}.footer{line-height:1.8;}.view-id-banner_autor_clanku.view-display-id-block_1 .flex-row .col-1,.view-id-banner_autor_clanku.view-display-id-block_1 .flex-row .col-2{width:100%;}.view-id-banner_autor_clanku.view-display-id-block_1 .flex-row .col-1{order:1;}.medailonek{margin-bottom:25px;}.view-id-banner_autor_clanku.view-display-id-block_1{padding:20px 15px 0px;margin:30px 0 0;}.view-id-banner_autor_clanku.view-display-id-block_1 .field{margin-bottom:-12px;}.hash-moto{right:15px;bottom:15px;font-size:16px;padding:5px 15px;}}@media (max-width:500px){.kontakt-item .kontakt-popis:after{content:":";}.kontakt-item .kontakt-popis{width:auto;display:inline-block;margin-right:10px;min-width:60px;}}
.cookiesjsr-banner{margin:0 auto 30px;width:inherit;background:white;color:black;font-size:13px;display:block;padding:35px 5px 20px;max-width:1140px;left:0;right:0;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;}.cookiesjsr-banner--action button{display:block;float:none;width:auto;border-radius:4px;}.cookiesjsr-btn{opacity:1;}.cookiesjsr-btn:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1);text-decoration:underline;}.cookiesjsr-banner--action button{background:white;color:black;padding:0 15px;text-transform:inherit;font-size:14px;}button.cookiesjsr-btn.denyAll{order:1;}button.cookiesjsr-btn.important:hover,.cookiesjsr-btn.cookiesjsr-settings:hover{background:#14aa14 !important;color:white !important;text-decoration:none !important;}button.cookiesjsr-btn{border:1px solid #14aa14 !important;font-weight:700;order:2;padding:8px 30px;background:white !important;color:#14aa14 !important;}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:100% !important;}a.cookiesjsr-btn-my.denyAll{display:inline !important;padding:0;background:none;color:black;text-transform:inherit;font-size:13px;width:auto;margin:0;border:0;text-decoration:underline;height:auto;min-height:auto;}a.cookiesjsr-btn-my.denyAll:hover{text-decoration:none;}p.cookies-nadpis{font-size:20px;text-align:center;margin-bottom:15px;}span.close-btn{color:#b5b5b5;position:absolute;right:0;top:0;font-size:16px;position:absolute;display:inline-block;padding:6px 11px;cursor:pointer;}div#cookiesjsr{transition:all 0.4s;opacity:1;}div#cookiesjsr.close{opacity:0;}.close .cookiesjsr-banner{bottom:-50px;}.cookiesjsr-layer button.cookiesjsr-btn.invert{border:0;min-height:auto;}@media (min-width:1200px){.cookiesjsr-banner{box-shadow:0 8px 16px rgb(0 0 0 / 20%);border-radius:6px;}}@media (max-width:1199px){.cookiesjsr-banner{padding:15px 0px 5px;margin:0;max-width:100%;border-top:1px solid #cdcdcd;}button.cookiesjsr-btn{width:50%;margin:0;}button.cookiesjsr-btn.important{width:100%;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;}.cookiesjsr-banner button.cookiesjsr-btn.important{order:-1;}.cookiesjsr-btn{min-height:auto !important;border:0 !important;}p.cookies-nadpis{font-size:16px;margin-bottom:10px;}.cookiesjsr-banner{font-size:12px;}}@media (max-width:991px){.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;padding:0 8px;order:-1;}button.cookiesjsr-btn{width:50%;margin:0 4px 8px;}button.cookiesjsr-btn.cookiesjsr-settings,button.cookiesjsr-btn.important.denyAll{width:calc(50% - 8px);order:1;padding:8px 10px;}button.cookiesjsr-btn{margin:0px 4px 6px;font-size:12px;}.cookiesjsr-banner--info{margin-bottom:5px;padding-top:15px;}.cookiesjsr-banner{font-size:10px;}}@media (max-width:767px){}
