/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Lato:400,900|Titillium+Web:400,700&display=swap&subset=latin-ext");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}@media (min-width:100em){html{font-size:10px}}@media (min-width:75em) and (max-width:99.99em){html{font-size:10px}}@media (min-width:48em) and (max-width:74.99em){html{font-size:10px}}@media (max-width:47.99em){html{font-size:13px}}body{font-family:Titillium Web,sans-serif;color:#414042;background-color:#fff}a:active,a:focus,button{outline:none}input[type=email],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.o-h2,.s-editable h2{font-size:2.5rem;color:#009444;font-weight:700}.o-h2,.o-h3,.s-editable h2,.s-editable h3{margin:1em 0;padding:0;text-transform:uppercase;font-family:Lato,sans-serif}.o-h3,.s-editable h3{font-size:2rem;font-weight:400}.o-h4,.s-editable h4{margin:0 0 1em;padding:0;color:#009444;letter-spacing:.25em;font-size:2rem;text-transform:uppercase;font-weight:700;text-align:center}@media (max-width:47.99em){.o-h4,.s-editable h4{font-size:1.25rem}}@media (min-width:48em) and (max-width:61.99em){.o-h4,.s-editable h4{font-size:1.5rem}}.u-state{display:none}@media all{.l-container{width:100%;padding-left:15px;padding-right:15px;margin:0 auto}}@media (min-width:48em){.l-container{width:750px;padding-left:15px;padding-right:15px;margin:0 auto}}@media (min-width:62em){.l-container{width:970px;padding-left:15px;padding-right:15px;margin:0 auto}}@media (min-width:75em){.l-container{width:1170px;padding-left:15px;padding-right:15px;margin:0 auto}}.o-btn{display:inline-block;padding:.25em .5em;border:3px solid #fff;color:#fff;background-color:#8cc63f;border-radius:.5em;text-decoration:none;font-size:2em;font-family:Lato,sans-serif;text-transform:uppercase;cursor:pointer;transition:background-color .15s linear}.o-btn--special{box-shadow:0 0 .25em rgba(0,0,0,.5);font-size:2.5em}@media (max-width:47.99em){.o-btn--special{font-size:2em}}.o-btn:hover{background-color:#009444}.o-radioset{position:relative;display:block;padding-left:1.75em;padding-top:.5em;padding-bottom:.5em;line-height:1.2}@media (min-width:48em){.o-radioset--inline{display:inline-block;margin-right:2em}}@media (min-width:48em) and (max-width:61.99em){.o-radioset--inline{margin-right:.75em}}.o-radioset__state{position:absolute;left:0;top:.5em;width:1.25em;height:1.25em;opacity:0}.o-radioset__label:after,.o-radioset__label:before{content:"";position:absolute;left:0;top:.5em;display:block;width:1.25em;height:1.25em;border-radius:50%;cursor:pointer}.o-radioset__label:before{border:2px solid #009444}.o-radioset__label:after{background-color:#009444;-webkit-transform:scale(.45);-ms-transform:scale(.45);transform:scale(.45);opacity:0;transition:opacity .15s ease-in-out}.o-radioset__state:checked~.o-radioset__label:after{opacity:1}.o-textarea{display:block;width:100%;height:6em;margin-top:.5em;margin-bottom:1em;padding:.5em;border:2px solid #959696;resize:vertical;outline:none;transition:opacity .15s linear}.o-textarea[disabled]{opacity:.15;pointer-events:none}.o-textbox{display:block;width:100%;margin-top:.5em;margin-bottom:1em;padding:0 .5em;border:2px solid #009444;outline:none}@media (min-width:48em){.o-textbox--inline{display:inline-block;width:auto;margin-top:.5em;margin-bottom:.5em;margin-right:2em}}@media (min-width:48em) and (max-width:61.99em){.o-textbox--inline{margin-right:.75em}}.o-checkset{position:relative;display:block;padding-left:1.75em;padding-top:.5em;padding-bottom:.5em;line-height:1.2}@media (min-width:48em){.o-checkset--inline{display:inline-block;margin-right:2em}}@media (min-width:48em) and (max-width:61.99em){.o-checkset--inline{margin-right:.75em}}.o-checkset__state{position:absolute;left:0;top:.5em;width:1.25em;height:1.25em;opacity:0}.o-checkset__label:after,.o-checkset__label:before{content:"";position:absolute;left:0;top:.5em;display:block;width:1.25em;height:1.25em;cursor:pointer}.o-checkset__label:before{border:2px solid #009444}.o-checkset__label:after{background-color:#009444;-webkit-transform:scale(.45);-ms-transform:scale(.45);transform:scale(.45);opacity:0;transition:opacity .15s ease-in-out}.o-checkset__state:checked~.o-checkset__label:after{opacity:1}.c-header{margin-bottom:2em}.c-header__cta{padding-top:.5em;margin-bottom:1em;color:#009444;text-transform:uppercase;text-align:center;font-weight:700;letter-spacing:.15em;font-size:2.5rem}@media (max-width:47.99em){.c-header__cta{font-size:1.5rem}}@media (min-width:48em) and (max-width:61.99em){.c-header__cta{font-size:1.75rem}}.c-header__logos{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:47.99em){.c-header__logos{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}/*.c-header__mainlogo{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:47.99em){.c-header__mainlogo{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-order:3;-ms-flex-order:3;order:3;margin-top:1em}}.c-header__mainlogo-inner{position:relative;width:50%;padding:1em;border-radius:.5em;background-color:#fff;box-shadow:.25em .25em .5em rgba(0,0,0,.5)}@media (min-width:48em) and (max-width:61.99em){.c-header__mainlogo-inner{width:75%}}@media (max-width:47.99em){.c-header__mainlogo-inner{width:100%}}*/.c-header__mainlogo-inner:before{content:"";position:absolute;width:calc(100% - 2em);height:calc(100% - 2em);right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background-size:contain;background-position:50%;background-repeat:no-repeat}html.-no-js .c-header__mainlogo-inner:before,html.-no-webp .c-header__mainlogo-inner:before{background-image:url(img/logo.png)}html.-webp .c-header__mainlogo-inner:before{background-image:url(img/logo.webp)}.c-header__mainlogo-inner:after{content:"";display:block;width:100%;padding-bottom:43.15197%}.c-header__logo{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%;margin-left:30px;background-size:contain;background-position:50%;background-repeat:no-repeat}@media (min-width:48em) and (max-width:61.99em){.c-header__logo{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media (max-width:47.99em){.c-header__logo{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;margin-left:0}}.c-header__logo:after{content:"";display:block;width:100%}html.-no-js .c-header__logo--poznan,html.-no-webp .c-header__logo--poznan{background-image:url(img/logo_poznan.png)}html.-webp .c-header__logo--poznan{background-image:url(img/logo_poznan.webp)}.c-header__logo--poznan:after{padding-bottom:25.0909%}@media (max-width:47.99em){.c-header__logo--poznan{-webkit-order:1;-ms-flex-order:1;order:1}}html.-no-js .c-header__logo--ztm,html.-no-webp .c-header__logo--ztm{background-image:url(img/logo_ztm.png)}html.-webp .c-header__logo--ztm{background-image:url(img/logo_ztm.webp)}.c-header__logo--ztm:after{padding-bottom:42.7948%}@media (max-width:47.99em){.c-header__logo--ztm{-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width:62em){.c-header__afterlogo{padding-left:35%}}@media (min-width:48em) and (max-width:61.99em){.c-header__afterlogo{}}.c-header__tagline{text-align:center;text-transform:uppercase;letter-spacing:.15em;font-size:2.5rem;background-color:#009444;color:#fff}@media (min-width:62em){.c-header__tagline{margin-top:-6.5rem;padding:.05em 0}}@media (min-width:48em) and (max-width:61.99em){.c-header__tagline{margin-top:-4.5rem;padding:.15em 0}}@media (max-width:47.99em){.c-header__tagline{margin-top:1.5rem;padding:.15em 0;font-size:1.5rem}}@media (min-width:48em) and (max-width:61.99em){.c-header__tagline{font-size:1.75rem}}.c-header__nav{margin-top:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:62em){.c-header__nav{padding-left:25%}}@media (min-width:48em) and (max-width:61.99em){.c-header__nav{margin-top:3em}}@media (max-width:47.99em){.c-header__nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-header__nav-item{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Lato,sans-serif;color:#004721;text-transform:uppercase;font-size:1.75rem;text-decoration:none}@media (min-width:48em) and (max-width:61.99em){.c-header__nav-item{font-size:1.25rem}}@media (max-width:47.99em){.c-header__nav-item{font-size:1.25rem;text-align:center;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:.25em}}.c-header__nav-item:hover{text-decoration:underline}.c-header__nav-item-inner{padding-left:15px;padding-right:15px}.c-intro{position:relative;height:600px;background-image:url(img/header_bg.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media (min-width:48em) and (max-width:61.99em){.c-intro{height:450px}}@media (max-width:47.99em){.c-intro{height:320px}}.c-intro__overlay{position:absolute;left:0;bottom:30px;width:100%;text-align:right}@media (max-width:47.99em){.c-intro__overlay{text-align:center}}.c-projdesc{margin-top:2em}.c-projdesc__contents{font-size:2rem;text-align:match-parent;line-height:1.5}@media (min-width:48em) and (max-width:61.99em){.c-projdesc__contents{font-size:1.5rem}}@media (max-width:47.99em){.c-projdesc__contents{font-size:1.25rem}}.c-gallery__grid{margin-left:-15px;margin-right:-15px}.c-gallery__grid:after,.c-gallery__grid:before{content:" ";display:table}.c-gallery__grid:after{clear:both}.c-gallery__grid>*,.c-gallery__item{padding-left:15px;padding-right:15px}.c-gallery__item{display:block;font-size:1.5625rem;text-decoration:none;color:#414042;transition:color .15s linear;width:33.33333%;float:left;min-height:1px;position:relative;margin-top:15px;margin-bottom:15px}@media (max-width:47.99em){.c-gallery__item{font-size:1rem}}.c-gallery__item:hover{color:#009444}@media (min-width:48em) and (max-width:61.99em){.c-gallery__item{width:50%;padding-left:15px;padding-right:15px;float:left;min-height:1px;position:relative}}@media (max-width:47.99em){.c-gallery__item{width:100%;padding-left:15px;padding-right:15px;float:left;min-height:1px;position:relative}}.c-gallery__thumbnail{display:block;background-color:#eee;background-size:cover;background-repeat:no-repeat;background-position:50%}.c-gallery__thumbnail:after{content:"";display:block;width:100%;padding-bottom:56.25%}.c-gallery__thumbnail-title{display:block;margin-top:.5em}@media (min-width:48em){.c-gallery__thumbnail-title{min-height:2.5em}}.c-survey__item{position:relative;border-top:1px solid #009444}@media (min-width:48em){.c-survey__item{padding-left:1.75em;font-size:1.6rem}}@media (max-width:47.99em){.c-survey__item{font-size:1.25rem}}.c-survey__item:before{content:attr(data-label);position:absolute;left:0;top:.75em;width:1.5em;text-align:right;font-weight:700}@media (max-width:47.99em){.c-survey__item:before{width:1em}}@media (min-width:48em){.c-survey__item--consents{font-size:1.5rem}}.c-survey__block{position:relative;padding-top:.75em;padding-bottom:.75em}@media (min-width:48em){.c-survey__block{min-height:15em}}@media (min-width:62em){.c-survey__block{padding-right:50%}}@media (min-width:48em) and (max-width:61.99em){.c-survey__block{padding-right:55%}}.c-survey__block--no-illustration{padding-right:0;min-height:0}.c-survey__block:not(:last-child){border-bottom:1px solid #009444}.c-survey__question{font-weight:700;margin-bottom:1em}@media (max-width:47.99em){.c-survey__question{padding-left:1.5em}}.c-survey__illustration{background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:47.99em){.c-survey__illustration{position:relative}.c-survey__illustration:after{content:"";display:block;width:100%;padding-bottom:56.25%}}@media (min-width:48em){.c-survey__illustration{position:absolute;right:0;top:0;height:100%}}@media (min-width:62em){.c-survey__illustration{width:calc(45% - 30px)}}@media (min-width:48em) and (max-width:61.99em){.c-survey__illustration{width:calc(55% - 30px)}}.c-survey__label{position:absolute;padding:.33em .5em;font-size:1.25rem;background-color:#009444;color:#fff}@media (max-width:47.99em){.c-survey__label{font-size:1rem}}.c-survey__label--top{top:1em}.c-survey__label--bottom{bottom:1em}.c-survey__label--full{width:100%}.c-survey__label--full.c-survey__label--top{top:0}.c-survey__label--full.c-survey__label--bottom{bottom:0}.c-survey__group{font-weight:700}@media (max-width:47.99em){.c-survey__group{margin-bottom:1em}}.c-survey__group-label{display:inline-block;margin-right:2em}@media (min-width:48em) and (max-width:61.99em){.c-survey__group-label{margin-right:.75em}}.c-survey__heading{margin-top:.5em;margin-bottom:.5em;text-align:center;font-size:2.5rem;font-weight:700;color:#1d9d56}@media (max-width:47.99em){.c-survey__heading{font-size:1.5rem}}@media (min-width:48em) and (max-width:61.99em){.c-survey__heading{font-size:1.75rem}}.c-survey__link{display:inline-block;text-transform:uppercase;color:#1d9d56;text-decoration:none;font-weight:700}.c-survey__link:hover{text-decoration:underline}.c-survey__status{margin-top:1em;margin-bottom:1em;padding:1em;font-size:1.5rem;font-weight:700;text-align:center}@media (max-width:47.99em){.c-survey__status{font-size:1.25rem}}.c-survey__status--error{color:#c00000}.c-survey__status--ok{color:#1d9d56}.c-survey__recaptcha{margin-top:1em;margin-bottom:1em;text-align:center}.c-survey__recaptcha .g-recaptcha{display:inline-block}.c-survey__submitplace{text-align:center}.c-survey__submit.-is-loading{cursor:default;opacity:.25;pointer-events:none}.c-survey__submit.-is-hidden{display:none}.c-investor{font-size:1.875rem;line-height:1.3;padding-bottom:3rem}@media (max-width:47.99em){.c-investor{font-size:1rem}}@media (min-width:48em) and (max-width:61.99em){.c-investor{font-size:1.25rem}}.c-investor__link{color:#009444;font-weight:700;text-decoration:none}.c-investor__link:hover{text-decoration:underline}.c-cookiebar{position:fixed;width:100%;left:0;bottom:0;padding:1em 0;z-index:3;font-size:1.5rem;background-color:hsla(0,0%,84.3%,.9);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.c-cookiebar--is-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c-cookiebar__readmore{color:#414042;text-decoration:underline}.c-cookiebar__readmore:hover{text-decoration:none}@media (max-width:47.99em){.c-cookiebar__container{padding-right:45px}}.c-cookiebar__close{position:absolute;right:0;bottom:50%;display:block;width:1.5em;height:1.5em;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media (max-width:47.99em){.c-cookiebar__close{right:15px}}.c-cookiebar__close:after,.c-cookiebar__close:before{content:"";position:absolute;display:block;width:100%;height:1px;left:0;top:50%;background-color:#414042;transition:background-color .15s linear}.c-cookiebar__close:hover:after,.c-cookiebar__close:hover:before{background-color:#009444}.c-cookiebar__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-cookiebar__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.s-editable a{color:#004721;font-weight:700}.s-editable a:hover{text-decoration:none}.s-editable p{margin-bottom:1em}.s-editable p.lead{font-size:1.125rem;line-height:1.625}[data-lazybg]{opacity:0;transition:all .5s cubic-bezier(.59,.01,.28,1);will-change:opacity}[data-lazybg].-is-lazycomplete{opacity:1}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}html.-no-js .lb-nav a.lb-prev,html.-no-webp .lb-nav a.lb-prev{background:url(images/prev.png) left 48% no-repeat}html.-webp .lb-nav a.lb-prev{background:url(images/prev.webp) left 48% no-repeat}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}html.-no-js .lb-nav a.lb-next,html.-no-webp .lb-nav a.lb-next{background:url(images/next.png) right 48% no-repeat}html.-webp .lb-nav a.lb-next{background:url(images/next.webp) right 48% no-repeat}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}html.-no-js .lb-data .lb-close,html.-no-webp .lb-data .lb-close{background:url(images/close.png) 100% 0 no-repeat}html.-webp .lb-data .lb-close{background:url(images/close.webp) 100% 0 no-repeat}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.c-header__logo--ztm-new img {width: 100%;}
.c-header__mainlogo{width: 270px;}
.c-header__mainlogo-inner{position:relative;padding:1em;border-radius:.5em;background-color:#fff;box-shadow:.25em .25em .5em rgba(0,0,0,.5)}
.c-header__mainlogo-inner:before{content:"";position:absolute;width:calc(100% - 2em);height:calc(100% - 2em);right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background-size:contain;background-position:50%;background-repeat:no-repeat}
.c-header__logo--ztm-new{position: absolute; top: 24px; left: 50%;z-index: 100;width: 150px;margin-left: -75px;}
.c-header__logo--poznan-new {position: absolute; top: 24px; right: 0%;z-index: 100;width: 150px;}
.l-container{position: relative}
@media (max-width:768px){
    .c-header__mainlogo{width:150px}
    .c-header__logos{height:95px}
    .c-header__logo--ztm-new{width:100px;margin-left:-50px;}
    .c-header__logo--poznan-new{width: 100px;}
    .c-header__afterlogo{padding-left:26%}}
@media (max-width:767px){
    .c-header__afterlogo{padding-left:0%}
    .c-header__logos{height:175px}
    .c-header__logo--ztm-new{position: absolute; top: auto;bottom: 13px; left: 20px;z-index: 100;width: 150px;margin-left: 0;}
    .c-header__logo--poznan-new {position: absolute; top: auto;bottom: 24px; right: 20px;z-index: 100;width: 150px;}
}


.c-projdesc {
    padding: 50px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.c-projdesc__contents {
    text-align: center;
}
.c-projdesc__img {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
}
.c-projdesc__img img {
    height: 90vh;
}
a:focus,
button {
    outline: 1px solid #009444;
}

.fancybox__content {
    background-color: #fff !important;
}

@media (min-width:1000px) {
    .c-header__nav{padding-left:0%}
}

@media (min-width:1200px) {
    .c-header__nav{padding-left:25%}
}