/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:raleway,sans-serif;color:black;font-size:18px;margin-top:0;}body.user-logged-in.path-user{background:black;color:white;}ul.tabs--primary.nav.nav-tabs a{text-decoration:none;font-weight:700;}ul.tabs--primary.nav.nav-tabs a:hover{color:black;}body.page-node-5{background:black;}.page-node-5 h1{margin-bottom:0;}a{color:white;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:inherit;}a:hover,a:focus{color:white;text-decoration-color:transparent;}h1{font-size:40px;font-weight:300;}.page-node-1 h1{font-size:16px;margin:0;}h2{font-size:36px;font-weight:300;margin-bottom:45px;}a,.btn-primary{transition:all 0.3s;}p.podnadpis{font-size:26px;font-weight:300;margin-bottom:45px;}h2 ~ p.podnadpis{margin-top:-35px;}.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;}.main-container.container-fluid{padding-right:0;padding-left:0;}.main-container.container-fluid > .row{margin-right:0;margin-left:0;}.background-black{background:black;color:white;}p,p:last-child,ul,ol{margin:0 0 30px;}.field--name-field-text ul{margin:0 0 30px;padding:0;}.field--name-field-text ul li{padding-left:22px;position:relative;list-style:none;padding-bottom:5px;}.field--name-field-text ul li:last-child{padding-bottom:0;}.field--name-field-text ul li:before{content:"";display:block;position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:20px;background:black;}.background-black .field--name-field-text ul li:before{background:white;}p.nadpis-ul{margin-bottom:10px;font-size:20px;}.background-sekce .field--name-field-obsah{background:white;padding:60px 135px;box-shadow:0 20px 40px rgb(0 0 0 / 9%);margin-top:270px;margin-bottom:50px;}.background-sekce .field--name-field-obsah h2{text-align:center;}.wrap-btn a,.btn-primary{font-size:26px;text-align:center;color:white;background:#E2011A;border:1px solid #E2011A;padding:10px 30px;display:inline-block;border-radius:4px;}.btn-primary{width:100%;font-size:16px;text-transform:uppercase;padding:4px 15px 3px;}.wrap-btn a:hover,.wrap-btn a:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover{background:white;color:#E2011A;text-decoration:none;}div#edit-processed-text{margin-top:20px;}.wrap-btn{text-align:center;}.field--name-field-ikonka img,.field--name-field-ikonka svg{height:65px;margin:0 auto;}.field--name-field-ikonka img.is-view{opacity:1;}.field--name-field-text-ikon{text-align:center;font-weight:700;margin-top:20px;text-transform:uppercase;}.background-sekce{background-position:top center;background-repeat:no-repeat;background-size:100% auto;margin:0 -15px;}header#navbar{background:black;border:0;border-radius:0;}.field--name-field-obsah > .field--item .paragraph--type--obsah{margin:0 -15px;overflow:hidden;}.navbar-nav,.navbar .logo{float:none !important;}.navbar-default .navbar-nav > li > a{color:#fff;text-decoration:none;position:relative;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:active{color:#fff;text-decoration:none;}.carousel__slide{height:100%;padding:0;overflow:hidden;position:relative;width:100%;position:absolute;top:0;display:block !important;background:black;transition:all 4s;}.carousel__viewport{height:100%;}.carousel__track{height:100%;transform:none !important;}.carousel{max-width:100%;width:100% !important;}.paragraph--type--slide{height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}.paragraph--type--slide .field--name-field-slide{width:100%;color:white;display:flex;align-items:center;justify-content:center;}.paragraph--type--slide .field--name-field-text h2{font-size:70px;font-weight:300;line-height:1.5;}.paragraph--type--slide .field--name-field-text{font-size:40px;font-weight:300;position:relative;z-index:2;}.field--name-field-obsah > .field--item .paragraph--type--obsah.slider-sekce{padding:0;}body.navbar-is-fixed-top{margin-top:90px;padding:0;}.field--item.typ-field-text{position:relative;z-index:1 !important;}.content > .field--name-field-obsah > .field--item #uvod .field--name-field-obsah{bottom:0;opacity:0;}.content > .field--name-field-obsah > .field--item .field--name-field-obsah,.sekce#kontakt .region.region-footer{position:relative;bottom:-150px;transition:all 1.5s;opacity:0;}.content > .field--name-field-obsah > .field--item.is-view .field--name-field-obsah,.content > .field--name-field-obsah > .field--item.is-view #uvod .field--name-field-obsah,.sekce#kontakt.is-view .region.region-footer{bottom:0;opacity:1;}.region.region-footer{display:flex;flex-wrap:wrap;}.region.region-footer #block-paticka{width:100%;padding:0 15px;}.region.region-footer #block-webform{width:100%;padding:0 15px;}.webform-submission-form{display:flex;flex-wrap:wrap;margin:0 -15px;}.webform-submission-form > *{width:100%;padding:0 15px;}.webform-submission-form label{font-weight:400;}div#edit-processed-text,div#edit-processed-text p{margin-bottom:5px;}.footer{border:0;margin-top:0;padding:120px 0 160px;}.sekce{overflow:hidden;}section#block-paticka ul{padding:0;margin:0;}section#block-paticka ul li{display:flex;padding:0 0 12px;}section#block-paticka a{color:white;}section#block-paticka a:hover{color:white;text-decoration:underline;}span.inline-label{display:block;width:90px;}section#block-nadpispaticky{width:100%;text-align:center;}section#block-nadpispaticky h2{margin:0 0 100px;}.navbar .logo{margin:29px 0 0;display:inline-block;}.navbar .logo img{height:30px;}.field--item.carousel__slide_flex{position:relative;}.page-header{border:0;margin:40px -15px 0;text-align:center;}.page-node-2 .field--name-field-obsah > .field--item .paragraph--type--obsah{padding-top:0;}.page-node-2 .field--name-field-obsah > .field--item .paragraph--type--obsah h2{font-size:30px;}.region.region-footer #block-webform{margin-top:25px;}span.arrow-down a{text-decoration:none;}.block-views-blockkatalog-block-1 .views-exposed-form li{display:none;}.block-views-blockkatalog-block-1 .views-exposed-form ul{padding:0;margin-bottom:0;}.block-views-blockkatalog-block-1 .views-exposed-form{margin-bottom:0;}.block-views-blockkatalog-block-1 .views-exposed-form li.is-trail-filter{display:block;position:relative;}.block-views-blockkatalog-block-1 .views-exposed-form li.is-trail-filter li.is-trail-filter{padding-left:30px;padding-top:7px;}.block-views-blockkatalog-block-1 .views-exposed-form a{font-weight:700;color:white;}.block-views-blockkatalog-block-1 .views-exposed-form a.bef-link--selected{color:#E2011A;pointer-events:none;}.block-views-blockkatalog-block-1 .views-exposed-form li.is-trail-filter li.is-trail-filter:before{position:absolute;content:"";width:10px;height:9px;top:12px;left:9px;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;}.btn-views-filter{cursor:pointer;font-weight:700;font-size:18px;margin:0;position:relative;padding:10px 0 10px 50px;transition:all 0.3s;}.btn-views-filter:before{content:"";display:block;width:32px;height:32px;background-image:url(/themes/custom/aeto/images/katalog-folder-white.svg);position:absolute;left:0;top:5px;background-repeat:no-repeat;background-position:center;transition:all 0.3s;}.btn-views-filter:hover:before{background-image:url(/themes/custom/aeto/images/katalog-folder-hover.svg);}.btn-views-filter:hover{color:#E2011A;}.block-views-blockkatalog-block-1 .file--image .file-icon:before{content:"";display:block;width:32px;height:32px;background-image:url(/themes/custom/aeto/images/katalog-image-white.svg);position:absolute;left:0;top:6px;background-repeat:no-repeat;background-position:center;transition:all 0.3s;}.block-views-blockkatalog-block-1 .file.file--image:hover .file-icon:before{background-image:url(/themes/custom/aeto/images/katalog-image-hover.svg);}.block-views-blockkatalog-block-1 .file:hover span,.block-views-blockkatalog-block-1 .file:hover a{color:#E2011A;}.block-views-blockkatalog-block-1 .file a{text-decoration:none;}.block-views-blockkatalog-block-1 .glyphicon-file:before{content:"";display:block;width:32px;height:32px;background-image:url(/themes/custom/aeto/images/katalog-file-white.svg);position:absolute;left:0;top:5px;background-repeat:no-repeat;background-position:center;transition:all 0.3s;}.block-views-blockkatalog-block-1 .file:hover .glyphicon-file:before{background-image:url(/themes/custom/aeto/images/katalog-file-hover.svg);}.block-views-blockkatalog-block-1 .field--name-field-dokumenty .file > span{border:0;color:black;font-size:18px;transition:all 0.3s;}.block-views-blockkatalog-block-1 .field--name-field-dokumenty .file > span.file-icon{padding:0;}.block-views-blockkatalog-block-1 .field--name-field-dokumenty{border-top:1px solid #bdbdbd;padding:30px 0px;}.block-views-blockkatalog-block-1 .view-content{border-top:1px solid #bdbdbd;padding:30px 0;}.block-views-blockkatalog-block-1 .file{margin:0;position:relative;display:block;}.block-views-blockkatalog-block-1 .file-icon{padding:0;width:32px;position:absolute;left:0;top:0;}span.file-icon-type{text-transform:uppercase;}.block-views-blockkatalog-block-1 .file > a{position:relative;display:flex;padding:10px 0 10px 50px;color:white;font-size:18px;}.block-views-blockkatalog-block-1 .glyphicon{position:static;}.block-views-blockkatalog-block-1{margin:0 0 60px;}.block-views-blockkatalog-block-1 .view-filters{padding:30px 0;margin:0;}.block-views-blockkatalog-block-1 .file--image .glyphicon{display:none;}span.btn.btn-filter-auto{font-size:15px;text-align:center;color:white;background:#E2011A;border:1px solid #E2011A;padding:5px 11px 5px;display:inline-block;border-radius:4px;font-weight:700;transition:all 0.3s;height:34px;}span.btn.btn-filter-auto:hover,span.btn.btn-filter-auto:focus{color:#E2011A;background:white;}.view-id-katalog.view-display-id-block_2 .view-filters.form-group .form-item-tid label{display:block;margin-bottom:10px;}.view-id-katalog.view-display-id-block_2 .view-filters.form-group .form-item-tid{display:block;width:100%;position:relative;margin:0;font-size:16px;}.view-id-katalog.view-display-id-block_2 .view-filters.form-group .form-item-tid label{display:block;margin-bottom:10px;position:absolute;top:-25px;font-size:14px;}.path-user form .form-actions .btn,section#block-prihlaseni form .form-actions .btn{text-align:center;color:white;background:#E2011A;border:1px solid #E2011A;padding:12px 30px 10px;display:inline-block;border-radius:4px;width:auto;transition:all 0.3s;margin:30px 0;}.path-user form .form-actions .btn:hover,.path-user form .form-actions .btn:focus,section#block-prihlaseni form .form-actions .btn:hover,section#block-prihlaseni form .form-actions .btn:focus{color:#E2011A;background:white;}.user-page-wrap{text-align:center;color:black;font-weight:700;padding:0 0 80px;}.user-page-wrap .label{color:black;}.user-page-wrap-btn{margin-top:30px;}.user-page-wrap > .form-item{margin-bottom:70px;}.ui-widget.ui-widget-content .ui-menu-item-wrapper.ui-state-active{background:transparent;}.ui-widget.ui-widget-content .ui-menu-item-wrapper:hover,.ui-widget.ui-widget-content .ui-menu-item-wrapper.ui-state-active:hover{background:#E2011A;color:white;}.ui-widget.ui-widget-content .ui-menu-item-wrapper{border:0 !important;padding:0 !important;display:block;color:black;margin:0;}.block-views-blockkatalog-block-1 .views-exposed-form input{color:black;font-weight:600;}.ui-widget.ui-widget-content .ui-menu-item-wrapper.ui-state-active{background:transparent;border:0 !important;margin:0;}.page-node-5 .main-container{background:black;color:white;border-bottom:2px solid #e2011a;}body.user-logged-in.path-user #kontakt{border-top:2px solid #e2011a;}section#block-navigacetechnickadata .field--name-body a:not(:first-child):before{content:"/";padding:0 10px;display:inline-block;position:relative;}section#block-navigacetechnickadata .field--name-body a{color:white;}section#block-navigacetechnickadata{margin-top:-36px;}.view-id-katalog.view-display-id-block_2{float:right;max-width:310px;margin-top:-67px;}.view-id-katalog.view-display-id-block_2 .view-filters{display:flex;flex-wrap:wrap;padding:0 !important;align-items:center;}.view-id-katalog.view-display-id-block_2 .view-filters > span.btn.btn-filter-auto{width:85px;}.view-id-katalog.view-display-id-block_2 .view-filters > form{max-width:calc(100% - 85px);padding-left:10px;}.tech-data-back{opacity:0;pointer-events:none;transition:all 0.3s;}.tech-data-back.tech-data-back-active{pointer-events:auto;opacity:1;}.ui-autocomplete .ui-menu-item{padding:0;}.ui-widget.ui-widget-content.ui-autocomplete{background:black;}.ui-widget.ui-widget-content .ui-menu-item-wrapper{color:white;padding:3px 10px !important;text-decoration:none;}li.login-link:before{content:"";background-image:url(/themes/custom/aeto/images/male-avatar-white.svg);display:block;position:absolute;width:16px;height:16px;top:37px;left:18px;}.navbar-default .navbar-nav > li.login-link a{padding-left:38px;}@media (min-width:768px){.flex-col-3,.flex-col-2,.flex-col-4{width:50%;}.paragraph--type--text-obrazek .flex-col-image{order:1;}.webform-submission-form > *{width:50%;}}@media (min-width:992px){.my-flexslider{position:relative;display:flex;}.field--item.carousel__slide_flex{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;max-height:100%;background:black;display:flex;opacity:0;}@keyframes sliderAnim{0%{opacity:0;}65%{opacity:1;}100%{opacity:0;}}.field--item.carousel__slide_flex.active-slide{animation:sliderAnim 8s;z-index:2;}.my-flexslider .field--item-0 .paragraph--type--obrazek img,.my-flexslider .field--item-2 .paragraph--type--obrazek img{margin-top:-3%;padding:3vw;}.my-flexslider .paragraph--type--obrazek img{position:absolute;left:50%;top:50%;width:auto;max-width:unset;min-width:100%;min-height:100%;transform:translate(-50%,-50%);z-index:0;}.zatmaveni-obrazku:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background:black;z-index:1;opacity:0.6;}.region.region-footer #block-paticka{width:40%;}.region.region-footer #block-webform{width:60%;}span.arrow-down{position:absolute;bottom:50px;left:50%;z-index:10;transform:rotateX(55deg);}span.arrow-down a{display:inline-block;padding:20px;}span.arrow-down a:before{border-bottom:2px solid white;border-right:2px solid white;content:"";display:block;width:50px;height:50px;z-index:10;transform-origin:center;transform:rotateZ(45deg);transition:all 0.15s;}span.arrow-down{position:absolute;bottom:50px;left:calc(50% - 45px);transform:translateX(-50%);z-index:10;transform:rotateX(55deg);}span.arrow-down:hover a:before{border-bottom:9px double white;border-right:9px double white;}}@media (min-width:1200px){.hamb-menu{display:none;}.navbar-header{display:flex;width:100%;}nav.scroll-nav.menu{margin-left:auto;}.flex-col-3{width:33.33333333%;}.field--name-field-obsah > .field--item .paragraph--type--obsah{padding:75px 0 45px;}.flex-col.flex-col-2.flex-col-image{width:55%;}.flex-col.flex-col-2.flex-col-text{width:45%;}.navbar-nav > li > a{padding:35px 22px;}.navbar-default .navbar-nav > li > a:after{content:"";position:absolute;display:block;left:50%;right:50%;opacity:0;height:1px;background:white;transition:all 0.3s;}.navbar-default .navbar-nav > li > a:hover:after{left:22px;right:22px;opacity:1;background:#878787;}.navbar-default .navbar-nav > li > a.active-menu:after{left:17px;right:17px;opacity:1;}.path-user .main-container,#block-prihlaseni{width:1170px;margin:80px auto;}.path-user .main-container .container{width:100%;max-width:100%;}}@media (min-width:1400px){.flex-col-4{width:25%;}}@media (max-width:1399px){}@media (max-width:1199px){.field--name-field-obsah > .field--item .paragraph--type--obsah{padding:45px 0 15px;}nav.scroll-nav.menu{display:none;}.hamb-menu{padding:30px 25px;cursor:pointer;margin-left:auto;}.hamb-menu span.icon-bar{display:block;width:38px;background:white;height:3px;border-radius:10px;}.hamb-menu span.icon-bar:not(:last-child){margin-bottom:7px;}.navbar-header{display:flex;width:100%;flex-wrap:wrap;}nav.scroll-nav.menu{width:100%;}.container{width:100%;max-width:100%;}header#navbar .container{padding:0;}.navbar .logo{padding-left:15px;}.navbar-nav > li{float:none;}nav.scroll-nav.menu{border-bottom:1px solid white;border-top:1px solid white;padding:7px 0;}.path-user .main-container,#block-prihlaseni{width:100%;max-width:100%;}}@media (max-width:991px){.zatmaveni-obrazku .field--item.typ-field-obrazek{display:none;}.field--item-2.field--item.carousel__slide_flex .field--item.typ-field-text{color:black;}.field--item-2.field--item.carousel__slide_flex{background:white;}.paragraph--type--slide .field--name-field-text h2{font-size:40px;margin-top:-40px;}body.navbar-is-fixed-top{margin-top:83px;}.paragraph--type--slide .field--name-field-text{font-size:26px;}.field--item-2.field--item.carousel__slide_flex .field--name-field-text{padding-top:30px;}.field--item-0.field--item.carousel__slide_flex{margin-top:-5%;}.footer{padding:60px 0 60px;}h2{font-size:30px;}section#block-nadpispaticky h2{margin:0 0 50px;}.background-sekce .field--name-field-obsah{padding:30px 15px;margin-top:25vw;}section#block-navigacetechnickadata{margin-top:20px;}.view-id-katalog.view-display-id-block_2{float:none;max-width:310px;margin-top:20px;}.view-id-katalog.view-display-id-block_2 .view-filters > span.btn.btn-filter-auto{width:85px;order:1;}.view-id-katalog.view-display-id-block_2 .view-filters > form{padding-left:0;padding-right:10px;}}@media (max-width:767px){#edit-processed-text br{display:none;}.container > .navbar-header,header#navbar,.navbar-nav{margin:0;}.region.region-footer #block-webform{margin-top:45px;}}
.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{text-decoration:none !important;background:white !important;color:#14aa14 !important;}button.cookiesjsr-btn{background:#14aa14 !important;border:1px solid #14aa14 !important;color:white !important;font-weight:700;order:2;padding:8px 30px;}button.cookiesjsr-btn.denyAll.important,button.cookiesjsr-btn.cookiesjsr-settings{background:white !important;color:#14aa14 !important;}button.cookiesjsr-btn.denyAll.important:hover,button.cookiesjsr-btn.cookiesjsr-settings:hover{background:#14aa14 !important;color:white !important;text-decoration:none !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){}
