@charset "UTF-8";body{font-family:"Fira Sans";font-size:1rem;line-height:1.9}body.home #g-main{padding-top:0;padding-bottom:0}#g-page-surround{max-width:1920px;margin:0 auto;box-shadow:none}h1,h2,h3,h4,h5{font-family:"Fira Sans Light";color:#000}h1{margin-top:15px;margin-bottom:25px;text-align:center}a{color:#149f49;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}a:hover{color:#4d4d4d}.g-container{width:100%;margin:0 auto;padding-left:20px;padding-right:20px}#g-header .g-container{max-width:100%;padding:0}#g-header .g-container .g-grid #slider-position .g-content{margin:0;padding:0}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_commands{display:none !important}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_caption{bottom:50px}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_caption>div{background:none;max-width:1200px;margin:0 auto;padding-left:45px}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_caption .camera_caption_title{font-size:30px;font-family:"Fira Sans";font-weight:normal;width:auto;background:rgba(19,155,73,0.8);display:inline-block;color:#fff}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_caption .camera_caption_title h2{margin:0;padding:25px;color:#fff}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_prev,#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_next{height:50px;width:50px;background:none;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_prev>span,#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_next>span{-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;height:50px;width:50px}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_prev:hover>span,#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_next:hover>span{opacity:0.5}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_next>span{background:url('https://www.neutraproject.cz/templates/g5_hydrogen/images/arrow-right.svg') no-repeat;background-size:contain}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_prev>span{transform:scaleX(-1);background:url('https://www.neutraproject.cz/templates/g5_hydrogen/images/arrow-right.svg') no-repeat;background-size:contain}body.kontakt #g-main{background:#e0dedd;padding-top:100px;padding-bottom:20px}body.kontakt #g-main .g-container{background:#fff;margin:25px auto;max-width:1200px}#g-mapa .g-container{padding:0}#g-mapa .g-container .moduletable p{margin:0;line-height:0}#g-navigation{position:fixed;top:0;width:100%;z-index:999;background:rgba(255,255,255,0.85);-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-ms-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}#g-navigation .g-container{max-width:1200px;margin:0 auto}#g-navigation ul.g-dropdown{box-shadow:0 4px 6px -1px rgba(0,0,0,0.05),0 10px 15px -3px rgba(0,0,0,0.08)}#g-navigation.scrolled{background:#f0f0f0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#g-navigation.scrolled .g-container .g-grid #logo-position .g-content .gantry-logo img{width:150px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#g-navigation.scrolled .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container{padding:15px 30px 14px 30px}#g-navigation.scrolled .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-dropdown{background:#f0f0f0 !important}#g-navigation .g-container .g-grid #logo-position .g-content{margin:0}#g-navigation .g-container .g-grid #logo-position .g-content .gantry-logo img{width:290px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;opacity:1}#g-navigation .g-container .g-grid #logo-position .g-content .gantry-logo img:hover{opacity:0.7}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav{float:right}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item{-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-ms-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container{text-transform:uppercase;padding:27px 30px;font-size:17px;font-family:"Fira Sans";font-weight:normal;color:#000;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item:hover{background:none}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item:hover a.g-menu-item-container{color:#149d48}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item ul.g-dropdown{background:rgba(255,255,255,0.85)}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item ul.g-dropdown li.g-dropdown-column ul.g-sublevel{padding-top:10px;padding-bottom:10px}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item ul.g-dropdown li.g-dropdown-column ul.g-sublevel li a.g-menu-item-container{padding:10px 30px 10px 30px;color:#000;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-ms-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item ul.g-dropdown li.g-dropdown-column ul.g-sublevel li a.g-menu-item-container:hover{color:#149d48}#g-navigation .g-container .g-grid #menu-position li.g-menu-item.active{background:none}#g-navigation .g-container .g-grid #menu-position li.g-menu-item.active>a.g-menu-item-container{color:#149d48 !important}#g-main{padding:0}#g-main .g-container{background:#fff;padding:0}#g-main .g-container .g-grid .breadcrumb{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none}#g-main .g-container .g-grid #main-content-position .g-content{padding:0;margin:0}#g-main .g-container .g-grid #main-content-position .g-content .row,#g-main .g-container .g-grid #main-content-position .g-content .col,#g-main .g-container .g-grid #main-content-position .g-content .platform-content{margin:0;padding:0}#g-main .g-container .g-grid #main-content-position .g-content #k2Container{max-width:900px;margin:0 auto}#g-main .g-container .g-grid #content-position{position:relative}#g-main .g-container .g-grid #content-position .g-content .k2ItemsBlock ul li .moduleItemIntrotext .moduleItemImage{float:left}#g-main .g-container .g-grid #content-position .g-content .k2ItemsBlock ul li .moduleItemIntrotext .moduleItemImage img{padding-right:25px;float:left}#g-main .g-container .g-grid #content-position .g-content .k2ItemsBlock ul li .moduleItemIntrotext p{margin-top:0}#g-main .g-container .g-grid #content-position .g-content .k2ItemsBlock ul li .moduleItemIntrotext a{text-decoration:underline}#g-main #content-position .g-content .moduletable .mod-articles-items{margin:0 auto;max-width:1200px}#g-main #content-position .g-content .moduletable .mod-articles-items .mod-articles-item-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;margin-bottom:25px}#g-main #content-position .g-content .moduletable .mod-articles-items .mod-articles-item-content figure{width:35%}#g-main #content-position .g-content .moduletable .mod-articles-items .mod-articles-item-content p{flex:1;margin:0}#g-main #content-position .g-content .moduletable figure{margin:0}div.catItemHeader h3.catItemTitle a{text-decoration:none;opacity:1}div.catItemHeader h3.catItemTitle a:hover{opacity:0.7}a.mod-articles-img-link{display:block}a.mod-articles-img-link,a.moduleItemImage,.catItemImage a,.article-link{position:relative}a.mod-articles-img-link:before,a.moduleItemImage:before,.catItemImage a:before,.article-link:before{content:"";background:url('https://www.neutraproject.cz/templates/g5_hydrogen/images/arrow-black.svg') no-repeat;background-size:cover;width:45px;height:45px;display:block;font-family:"awesome";color:#fff;position:absolute;left:46%;top:42%;opacity:0;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;z-index:9;-webkit-transform:scale(0);transform:scale(0)}a.mod-articles-img-link:hover:before,a.moduleItemImage:hover:before,.catItemImage a:hover:before,.article-link:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.catItemImage a:before{top:-10px !important}.breadcrumb{margin:0}.breadcrumb>li:nth-child(1)>.divider{padding-right:15px}body.projekt-realizace #slider-position .g-content .moduletable .custom{position:relative}body.projekt-realizace #slider-position .g-content .moduletable .custom p{margin:0}body.projekt-realizace #slider-position .g-content .moduletable .custom .nadpis{width:100%;max-width:1200px;margin:0 auto;display:block;text-align:center;position:absolute;left:70px;right:0;bottom:0}body.projekt-realizace #slider-position .g-content .moduletable .custom .nadpis h1{position:absolute;z-index:2;left:0;padding:15px;font-size:30px;font-family:"Fira Sans";font-weight:normal;width:auto;background:rgba(19,155,73,0.8);bottom:50px;color:#fff}body.projekt-realizace #g-main{padding-top:0;padding-bottom:0}body.projekt-realizace #g-main .g-container{max-width:100%}body.projekt-realizace #g-main .g-container .g-grid #breadcrumbs-position .g-content .breadcrumb{max-width:1160px;margin:0 auto;background:none}body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content{padding:0;margin:0}.blog-items{max-width:100%;margin:0 auto}.blog-items .blog-item{padding-top:15px;padding-bottom:15px}.blog-items .blog-item .item{max-width:1120px;margin:0 auto;display:flex;flex-direction:row;gap:0 25px}.blog-items .blog-item .article-link{flex:1}.blog-items .blog-item figure{flex:1}.blog-items .blog-item h2.catItemTitle{margin:0}.blog-items .blog-item .content{flex:1}.blog-items .blog-item .item-content{transition:max-height 0.4s ease-in-out;margin-bottom:15px;max-height:360px;overflow:hidden}.blog-items .blog-item .item-content.is-expanded{max-height:2000px}.blog-items .blog-item .item-content p{margin:0 0 0.5rem 0}.blog-items .blog-item .item-content h3{margin-bottom:0}.blog-items .blog-item .item-content ul{margin-top:0;margin-bottom:0}.blog-items .blog-item .item-content .overflow-box{max-height:250px;overflow:hidden;position:relative}.blog-items .blog-item .item-content .overflow-box:after{position:absolute;width:97%;height:1px;content:"";background:#dfdfdf;bottom:0}.blog-items .blog-item .item-content .overflow-box.opened{max-height:800px}.blog-items .blog-item .item-content .overflow-box.no-border:after{display:none}.blog-items .blog-item:nth-child(odd){background:#e0e0df}.blog-items .blog-item:nth-child(even) .content{order:1}.blog-items .blog-item:nth-child(even) .article-link{order:2}.blog-items .blog-item:nth-child(even) figure{order:2}#g-services,#g-reference{background:#e0e0df url('https://www.neutraproject.cz/templates/g5_hydrogen/images/bg-cinnost.jpg') no-repeat}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable{position:relative;max-width:1200px;margin:0 auto}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable h3.g-title,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable h3.g-title,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable h3.g-title,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable h3.g-title{text-align:center;font-size:2.25rem}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable p,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable p,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable p,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable p{margin:0;text-align:center}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li{flex:1}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li figure,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li figure,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li figure,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li figure{order:1;margin:0}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content{display:flex;flex-direction:column;flex-wrap:wrap}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title,#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .itemTitle,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .itemTitle,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .itemTitle,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-title,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .itemTitle{order:2;text-align:center;margin-bottom:10px;margin-top:25px}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content p,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content p,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content p,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content p{order:3;margin-bottom:15px}#g-services .g-container .g-grid #services-position-left .g-content,#g-services .g-container .g-grid #services-position-right .g-content,#g-reference .g-container .g-grid #services-position-left .g-content,#g-reference .g-container .g-grid #services-position-right .g-content{padding-top:0;margin-top:0}#g-services .g-container .g-grid #services-position-left .g-content .mod-articles-items h2.mod-articles-title,#g-services .g-container .g-grid #services-position-right .g-content .mod-articles-items h2.mod-articles-title,#g-reference .g-container .g-grid #services-position-left .g-content .mod-articles-items h2.mod-articles-title,#g-reference .g-container .g-grid #services-position-right .g-content .mod-articles-items h2.mod-articles-title{text-align:center;font-size:26px;font-family:"Fira Sans";display:block;margin-bottom:0}#g-services .g-container .g-grid #services-position-left .g-content .mod-articles-items p,#g-services .g-container .g-grid #services-position-right .g-content .mod-articles-items p,#g-reference .g-container .g-grid #services-position-left .g-content .mod-articles-items p,#g-reference .g-container .g-grid #services-position-right .g-content .mod-articles-items p{margin:0 15px 15px 15px;text-align:center}#g-services .g-container .g-grid #services-position-left .g-content .mod-articles-items .moduleItemImage,#g-services .g-container .g-grid #services-position-right .g-content .mod-articles-items .moduleItemImage,#g-reference .g-container .g-grid #services-position-left .g-content .mod-articles-items .moduleItemImage,#g-reference .g-container .g-grid #services-position-right .g-content .mod-articles-items .moduleItemImage{display:block;clear:both}#g-services .g-container .g-grid #services-position-left .g-content .mod-articles-items .btn-readmore,#g-services .g-container .g-grid #services-position-right .g-content .mod-articles-items .btn-readmore,#g-reference .g-container .g-grid #services-position-left .g-content .mod-articles-items .btn-readmore,#g-reference .g-container .g-grid #services-position-right .g-content .mod-articles-items .btn-readmore{float:none;left:50%;transform:translateX(-50%)}#g-services .g-container .g-grid #services-position-left .g-content,#g-reference .g-container .g-grid #services-position-left .g-content{margin-right:0;padding-right:3px}#g-services .g-container .g-grid #services-position-right .g-content,#g-reference .g-container .g-grid #services-position-right .g-content{margin-left:0;padding-left:3px}#g-reference{background:none}#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable{position:relative}#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable h3.g-title{text-align:center;font-size:2.25rem}#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable p{margin:0;text-align:center}#g-reference .g-container .g-grid #reference-position-left .g-content,#g-reference .g-container .g-grid #reference-position-right .g-content{padding-top:0;margin-top:0}#g-reference .g-container .g-grid #reference-position-left .g-content .k2ItemsBlock h2.itemTitle,#g-reference .g-container .g-grid #reference-position-right .g-content .k2ItemsBlock h2.itemTitle{text-align:center;font-size:26px;font-family:"Fira Sans";display:block;margin-bottom:10px;margin-top:15px}#g-reference .g-container .g-grid #reference-position-left .g-content .k2ItemsBlock p,#g-reference .g-container .g-grid #reference-position-right .g-content .k2ItemsBlock p{margin:0 15px 15px 15px;text-align:center}#g-reference .g-container .g-grid #reference-position-left .g-content .k2ItemsBlock .moduleItemImage,#g-reference .g-container .g-grid #reference-position-right .g-content .k2ItemsBlock .moduleItemImage{display:block;clear:both}#g-reference .g-container .g-grid #reference-position-left .g-content .k2ItemsBlock .btn-readmore,#g-reference .g-container .g-grid #reference-position-right .g-content .k2ItemsBlock .btn-readmore{float:none;left:50%;transform:translateX(-50%)}#g-reference .g-container .g-grid #reference-position-left .g-content{margin-right:0;padding-right:3px}#g-reference .g-container .g-grid #reference-position-right .g-content{margin-left:0;padding-left:3px}.tf-gallery-wrapper .gallery-items .item img{transition:all ease 300ms}.tf-gallery-wrapper .gallery-items .item img:hover{opacity:0.7}#main-content-position .item-page{max-width:900px;margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap}#main-content-position .item-page .page-header{order:1}#main-content-position .item-page .page-header h1{text-align:left;font-size:1.9rem;font-weight:500}#main-content-position .item-page figure{margin:0;order:2}#main-content-position .item-page .fields-container{margin:10px 0 0 0;list-style:none;order:4}#main-content-position .item-page .field-label{display:none}#main-content-position .item-page .com-content-article__body{order:3}body.reference{background:#e0dedd}body.reference #g-page-surround{background:none}body.reference #breadcrumbs-position .g-content{margin:0}body.reference #g-main{margin-top:100px;padding-bottom:25px;background:#e0dedd}body.reference #g-main .g-container{margin:0 auto;max-width:1200px}body.reference #main-content-position .blog-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;padding:35px}body.reference #main-content-position .blog-items .blog-item{background:none !important;width:calc((100% / 2) - 8px);padding:0}body.reference #main-content-position .blog-items .blog-item figure{order:2 !important}body.reference #main-content-position .blog-items .blog-item .item-content{order:1 !important}body.reference #main-content-position .blog-items .blog-item .item-content h2{margin:0;font-size:1.4rem;font-weight:500}body.reference #main-content-position .blog-items .blog-item .item-image{margin-top:0}body.reference #main-content-position .blog-items .blog-item .article-link{display:block}#g-contact{background:#139e49 url('https://www.neutraproject.cz/templates/g5_hydrogen/images/bg-kontakt.jpg') no-repeat}#g-contact .g-container{max-width:930px;margin:0 auto}#g-contact .g-container .g-grid #contact-position .g-content{padding-bottom:0;margin-bottom:0}#g-contact .g-container .g-grid #contact-position .g-content .moduletable{position:relative}#g-contact .g-container .g-grid #contact-position .g-content h3.itemTitle,#g-contact .g-container .g-grid #contact-position .g-content .g-title{text-align:center;font-size:2.25rem;margin:0;color:#fff}#g-contact .g-container .g-grid #contact-position .g-content a{color:#fff;text-decoration:underline;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;opacity:1}#g-contact .g-container .g-grid #contact-position .g-content a:hover{opacity:0.7}#g-contact .g-container .g-grid .contact-position .g-content .moduletable h3{margin:0;color:#fff;font-size:18px;font-family:"Fira Sans"}#g-contact .g-container .g-grid .contact-position .g-content .moduletable p{margin-top:0;color:#fff;font-family:"Fira Sans Light"}#g-contact .g-container .g-grid .contact-position .g-content .moduletable .btn{border:1px solid #fff;float:left;border-radius:0;background:none;text-decoration:none;padding:15px 25px}#g-contact .g-container .g-grid .contact-position .g-content .moduletable .btn span{color:#fff}#g-contact .g-container .g-grid .contact-position .g-content .moduletable .btn:hover span{color:#149d48}#g-contact .g-container .g-grid .contact-position .g-content .moduletable .btn:after{background-color:#fff}#g-contact .g-container .g-grid .contact-position .g-content .moduletable .btn span.icon-chevron-right{display:none}#g-contact .g-container .g-grid .contact-position .g-content .moduletable a{color:#fff}#g-contact .g-container .g-grid #contact-left-position .g-content .moduletable .k2ItemsBlock{padding-top:25px}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm{margin:0}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm h2{margin:0;color:#fff;font-size:18px;font-family:"Fira Sans";text-align:center;padding-bottom:15px}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm p.formRed{color:#fff;text-align:center;font-size:20px;font-weight:normal;margin:0 0 10px 0}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block{margin-bottom:10px !important}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControlLabel{display:none}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block.rsform-block-antispam{margin-bottom:0;display:none}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block.rsform-block-antispam.active{display:block}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls input,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls textarea{border:none;border-radius:0;box-shadow:none;box-sizing:content-box;width:90%;padding:12px 15px;margin-bottom:0;font-size:15px}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls .formError{color:#fff;font-size:11px;font-weight:normal}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block.rsform-block-text1{color:#fff;font-size:14px}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block.rsform-block-text2{color:#fff;font-size:14px;display:none}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit{float:right;padding:15px 50px !important;font-family:"Fira Sans";border-radius:0;background:none;color:#fff !important}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit{border:1px solid #fff;float:right}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore span,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit span{color:#fff}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore:hover,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit:hover{color:#149d48 !important}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore:after,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit:after{background-color:#fff}.fade-in-element{opacity:0;transform:translateY(30px);transition:opacity 0.8s ease-out,transform 0.8s ease-out;will-change:opacity,transform}.fade-in-element.is-visible{opacity:1;transform:translateY(0)}.itemTitle,.mod-articles-title{text-align:center;font-size:26px;font-family:"Fira Sans";display:block;margin-bottom:10px;margin-top:15px;font-weight:500}.form-row input::-webkit-input-placeholder,.form-row textarea::-webkit-input-placeholder{color:black !important}.form-row input::-moz-placeholder,.form-row textarea::-moz-placeholder{color:black !important}.form-row input:-ms-input-placeholder,.form-row textarea:-ms-input-placeholder{color:black !important}.form-row input:-moz-placeholder,.form-row textarea:-moz-placeholder{color:black !important}.anchor{position:absolute;top:-85px}#g-footer .g-container .g-grid #copy-brand-position .g-content{padding:0;margin:0;font-family:"Fira Sans Light"}#g-footer .g-container .g-grid #copy-brand-position .g-content a{color:#fff;text-decoration:underline;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;opacity:1}#g-footer .g-container .g-grid #copy-brand-position .g-content a:hover{opacity:0.7}.btn-readmore,.moduleItemReadMore,#Submit{text-align:center;padding:14px 25px;line-height:1;font-size:16px;position:relative;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;border:1px solid #149d48;overflow:hidden;display:inline-block;z-index:1;cursor:pointer;margin:0 auto;color:#149d48;text-decoration:none}.btn-readmore:hover,.moduleItemReadMore:hover,#Submit:hover{color:#fff;text-decoration:none !important}.btn-readmore:after,.moduleItemReadMore:after,#Submit:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#149d48;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition-timing-function:cubic-bezier(0.75,0,0.125,1);transition-timing-function:cubic-bezier(0.75,0,0.125,1)}.btn-readmore:hover:after,.moduleItemReadMore:hover:after,#Submit:hover:after{-webkit-transform:translate(0,0);transform:translate(0,0)}.g-offcanvas-toggle{color:#fff;background:#139b49;right:25px;top:1rem;left:auto;position:fixed;font-size:2rem;width:40px;height:40px;cursor:pointer;border-radius:50%;z-index:9999}.g-offcanvas-toggle .fa-fw{position:absolute;width:20px;height:2px;background:#fff;left:10px;top:19px;float:none}.g-offcanvas-toggle .fa-fw:before{height:2px;background:#fff;width:100%;content:"";position:absolute;top:-7px;left:0}.g-offcanvas-toggle .fa-fw:after{height:2px;background:#fff;width:100%;content:"";position:absolute;top:7px;left:0}#g-offcanvas #mobile-menu ul li a.g-menu-item-container{padding:0.7rem 1.2rem}#g-offcanvas #mobile-menu ul li a.g-menu-item-container img{width:50px;height:auto}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator{height:35px}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after{content:"";background:url('https://www.neutraproject.cz/templates/g5_hydrogen/images/arrow-right-menu.svg') no-repeat;background-size:contain;height:20px;background-position:center;margin-top:4px}.g-go-back a::before{content:"";background:url('https://www.neutraproject.cz/templates/g5_hydrogen/images/arrow-left-menu.svg') no-repeat;background-size:contain;height:20px;background-position:center;margin-top:5px}@media only all and (max-width:1150px){body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content div.blog-item{padding-left:25px;padding-right:25px}#g-main{background:#fff;padding-top:60px}#g-main .g-container .g-grid .breadcrumb{padding:0}body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content{padding-left:25px;padding-right:25px}body.kontakt #g-main,body.reference #g-main{padding-top:70px;padding-bottom:0;margin-top:0;background:#fff}#g-navigation{height:70px;border-bottom:1px solid #d7dde2}}@media only all and (max-width:1050px){#g-navigation .g-container .g-grid #menu-position .g-content nav.g-main-nav ul.g-toplevel li.g-menu-item a.g-menu-item-container{padding:27px 20px}#g-main .g-container .g-grid #main-content-position .g-content #k2Container{max-width:initial;margin-left:25px;margin-right:25px}}@media only all and (max-width:968px){#g-navigation{position:absolute;z-index:9}body.reference .com-content-category-blog__items{padding-left:15px;padding-right:15px}#main-content-position .g-content .item-page{padding-left:15px;padding-right:15px}#main-content-position .g-content .item-page h1,#main-content-position .g-content .item-page h3,#main-content-position .g-content .item-page p{text-align:center}body.reference #main-content-position .blog-items{padding:15px}}@media only all and (max-width:900px){.contact-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body.reference .blog-item{max-width:100%;width:100% !important;display:block}body.reference .blog-item h3.catItemTitle{max-width:600px;margin:0 auto}body.reference .blog-item .catItemIntroText{max-width:600px;margin:0 auto}body.reference .blog-item{padding-left:20px;padding-right:20px}body.reference #g-main{background:none;padding-top:60px}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .form-row .col-6{padding:0}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .form-group .btn-readmore{margin-right:10px}#slider-position{padding-top:68px}.mod-articles-item-content h2,.mod-articles-item-content h3,.mod-articles-item-content p{text-align:center}#g-contact,#g-services,#g-reference{background-repeat:repeat !important}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls input,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls textarea{width:94%}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit{margin-right:10px}.contact-position .g-content{margin-left:0}#g-contact .g-container .g-grid .contact-position .g-content .moduletable .btn{float:none;margin:0 auto;width:200px;display:block}.contact-position .g-content{margin-bottom:0;margin-top:0}}@media only all and (max-width:768px){#services-position-left,#services-position-right,#reference-position-left,#reference-position-right{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}#logo-position{-webkit-flex:30%;-moz-flex:30%;-ms-flex:30%;flex:30%;width:30%}#logo-position .gantry-logo{float:left}#g-navigation .g-container .g-grid #logo-position .g-content .gantry-logo img{width:200px}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .form-group.rsform-block-text1{display:none}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .form-group.rsform-block-text2{display:block}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .form-group .formControls input,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .form-group .formControls textarea{width:95%}.g-container{padding:0}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_caption>div{padding-left:25px}#g-header .g-container .g-grid #slider-position .g-content .slideshowck .camera_caption .camera_caption_title h2{padding:10px 20px}body.projekt-realizace #slider-position .g-content .moduletable .custom .nadpis{left:0}body.projekt-realizace #slider-position .g-content .moduletable .custom .nadpis h1{bottom:0}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls input,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls textarea{box-sizing:border-box}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls input,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .formControls textarea{width:100%}.formContainer .row .col-md-6{padding-left:0;padding-right:0}#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block .btn-readmore,#g-contact .g-container .g-grid #contact-right-position .g-content .moduletable .rsform #userForm .formContainer .rsform-block #Submit{margin-right:0}}@media only all and (max-width:720px){#g-main #content-position .g-content .moduletable .mod-articles-items .mod-articles-item-content{flex-direction:column}#g-main #content-position .g-content .moduletable .mod-articles-items .mod-articles-item-content figure{width:100%}#g-services .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items,#g-services .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items,#g-reference .g-container .g-grid #services-position .g-content .platform-content .moduletable .mod-articles-items,#g-reference .g-container .g-grid #reference-position .g-content .platform-content .moduletable .mod-articles-items{flex-direction:column}body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content div.blog-item .item{flex-direction:column;display:block}body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content div.blog-item .btn-readmore{display:none}.blog-items .blog-item .item-content{max-height:initial;overflow:initial}body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content{padding-left:0;padding-right:0}.blog-items{grid-gap:0}.blog-items .blog-item:nth-child(even) .content,.blog-items .blog-item:nth-child(odd) .content{order:2}.blog-items .blog-item:nth-child(even) figure,.blog-items .blog-item:nth-child(odd) figure{order:1}body.projekt-realizace #g-main .g-container .g-grid #main-content-position .g-content div.blog-item{padding-left:15px;padding-right:15px}}@media only all and (max-width:670px){#breadcrumbs-position .g-content{margin-left:0;padding-left:10px}#breadcrumbs-position .g-content .breadcrumb{margin-left:0;padding-left:9px;margin-bottom:0}#reference-position .g-content{margin-bottom:0;padding-bottom:0}#g-main .g-container .g-grid #content-position .g-content{margin:0;padding-left:15px;padding-right:15px}#g-services .g-container .g-grid #services-position-left .g-content,#g-services .g-container .g-grid #services-position-right .g-content,#g-reference .g-container .g-grid #reference-position-right .g-content,#g-reference .g-container .g-grid #reference-position-left .g-content{margin:0;padding-left:15px;padding-right:15px}#breadcrumbs-position.g-content{margin-left:0;padding-left:15px}}@media only all and (max-width:500px){#services-position .g-content,#reference-position .g-content{margin-left:0;margin-right:0}}@media only all and (max-width:99.99rem){.g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}#g-offcanvas .g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100% !important;-moz-flex-basis:100% !important;flex-basis:100% !important;-ms-flex-preferred-size:100% !important}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{width:initial}}
