:root{--sofia:"Sofia Sans",sans-serif;--color-primary:#ffe800;--color-secondary:#0c0c0c;--color-text:#1a1a1a;--color-accent:#fc0;--color-gray:#f0f0f0;--color3f:#3f3f3f;--colorf8:#f8f8f8}.banner-sub{padding-block:clamp(5rem,6vw,10rem);background:var(--bg) no-repeat 100%/cover;color:var(--color-bg);position:relative;isolation:isolate;border-top-left-radius:clamp(50px,10vw,200px);overflow:hidden}.banner-sub .container>*{max-width:50rem}@media (max-width:576px){.banner-sub .container>*{transform:translateY(3rem)}}@media (min-width:calc(768px + 0.125rem)){.banner-sub{background:var(--bg) no-repeat 50%/cover}}.banner-sub .scrim{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;inset:0;background:-webkit-gradient(linear,right top, left top,color-stop(0, transparent),to(rgba(0,0,0,.6)));background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.6));z-index:-1}.rank-math-breadcrumb{margin-block:clamp(2rem,6vw,3.75rem)}.rank-math-breadcrumb p{font-size:clamp(1rem,3vw,1.25rem);letter-spacing:.01em;text-transform:uppercase;line-height:1.15;align-items:center;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:clamp(1rem,4vw,1.5rem)}.rank-math-breadcrumb p .separator{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.25rem;height:1rem}.rank-math-breadcrumb p .separator .custom-separator{display:-webkit-box;display:-ms-flexbox;display:flex;content:"";position:absolute;top:50%;left:50%;width:100%;background:url(../../assets/images/separator.svg) no-repeat 50%;height:100%;transform:translate(-50%,-50%)}.rank-math-breadcrumb p .last{font-weight:700}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100%;position:relative;font-weight:400;margin:0;font-family:var(--sofia);line-height:1.3;scroll-behavior:smooth}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4}.fixed-page{overflow:hidden}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.site-main{flex:1 1 100%;padding-bottom:4rem;position:relative}.container{max-width:1400px;width:100%;margin:0 auto;padding:0 15px}@media (min-width:calc(768px + 0.125rem)){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1281px){.container{max-width:1140px;padding:0}}@media (min-width:1440px){.container{max-width:1400px}}@media (min-width:1600px){.container{max-width:1600px}}ul{list-style-position:inside}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover,textarea,textarea:focus{outline:none}textarea{resize:none}img{max-width:100%;height:auto}:root{--aw-color-bg:#0b0d10;--aw-color-accent:#ffd200;--aw-color-scrim:rgba(5,7,10,0.55);--aw-color-scrim-left:rgba(5,7,10,0.85);--aw-fs-h1:clamp(2rem,2vw + 2rem,4rem);--aw-fs-cta:clamp(0.875rem,0.4vw + 0.85rem,1rem);--aw-gap-lg:clamp(1rem,2vw,2.25rem);--aw-color-bg:#0c0d0e;--color-bg:#fff;--aw-color-dim:#b7bcc4;--aw-rule:rgba(255,210,0,0.6);--aw-fs-title:clamp(1.5rem,1.2vw + 1.2rem,2.25rem);--aw-fs-lead:clamp(1rem,0.5vw + 0.9rem,1.25rem);--aw-fs-value:clamp(1.25rem,0.9vw + 1.1rem,2rem)}.burger{border:none;background-color:transparent;position:relative;cursor:pointer;z-index:6;margin-left:auto}.burger span{display:none;width:32px;height:2px;background-color:var(--color-secondary);margin:4px 0;transition:.35s}.burger span.active:first-child{transform:translateY(6px) rotate(-45deg)}.burger span.active:nth-child(2){opacity:0}.burger span.active:nth-child(3){transform:translateY(-6px) rotate(45deg)}@media (max-width:1281px){.burger span{display:block}}@media (max-width:1281px){.burger{display:inline-block}}.aw-lang{position:relative;display:inline-block}.aw-lang__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:6px 8px;cursor:pointer;font:inherit;line-height:1}.aw-lang__label{font-weight:700;letter-spacing:.06em;font-size:clamp(.75rem,2vw,1.275rem);text-transform:uppercase}.aw-lang__chev{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);margin-top:-2px}.aw-lang__menu{position:absolute;right:0;top:calc(100% + 8px);min-width:80px;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:6px;box-shadow:0 10px 30px rgba(0,0,0,.1);list-style:none;margin:0;display:none;z-index:999}.aw-lang.is-open .aw-lang__menu{display:block}.aw-lang__item{margin:0}.aw-lang__link{display:block;padding:8px 10px;border-radius:8px;text-decoration:none;color:inherit;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.aw-lang__link:hover{background:rgba(0,0,0,.06)}.aw-lang__link.is-current{opacity:.6;cursor:default}.header{position:sticky;top:0;z-index:6;background-color:var(--color-bg)}.header.transform{transform:translateY(0);will-change:transform;transition:transform .3s ease}.header.aw-hide-header{transform:translateY(-100%)}.header ul{list-style:none}.header__contact{align-items:center;gap:1rem;display:none}@media (min-width:1281px){.header__contact{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__logo_link{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.header__logo img{max-width:clamp(100px,20vw,220px)}@media (min-width:1600px){.header>.container{margin-left:230px}}.header .container,.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.header__nav{gap:1.5rem}@media (min-width:1281px){.header__nav li{max-width:100%}}.header__nav li a{color:var(--white-color);font-size:clamp(1rem,4vw,1.125rem);font-weight:400;text-transform:uppercase}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;align-items:center}.header .mobile-items{display:none;margin-top:auto;flex:1 1 100%;gap:1rem}@media (max-width:1281px){.header .mobile-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}@media (max-width:1281px){.header .desctop{display:none}}.header nav{width:100%;margin:0 auto 0 clamp(2rem,4vw,8rem)}@media (max-width:1281px){.header nav{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.header nav .mobile{display:block;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content}@media (min-width:1281px){.header nav .mobile{display:none}}@media (max-width:1281px){.header nav li{position:relative}.header nav li .sub-menu{display:none}.header nav li .sub-menu li:first-child{margin-top:.825rem}.header nav li .sub-menu li:not(:last-child){margin-bottom:.825rem}}.header nav li.menu-item-has-children{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;gap:5px}@media (hover:hover){.header nav li.menu-item-has-children:hover,.header nav li.menu-item-has-children:hover:after{cursor:pointer}}.header nav li.menu-item-has-children:after{content:"";transition:.3s;display:block;width:1.25rem;height:1.25rem;margin-left:.5rem;border-bottom:3px solid var(--color-primary);border-left:3px solid var(--color-primary);border-radius:2px;transform:rotate(-45deg);height:.75rem;width:.75rem}@media (max-width:1281px){.header nav li.menu-item-has-children{flex-wrap:wrap}.header nav li.menu-item-has-children:after{order:2}.header nav li.menu-item-has-children.active>a{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:.5rem}.header nav li.menu-item-has-children.active:after{transform:rotate(-225deg)}.header nav li.menu-item-has-children .sub-menu{flex:1 1 100%;order:3}}.header nav li.menu-item-has-children .sub-menu{flex-direction:column;display:none}@media (min-width:1281px){.header nav li.menu-item-has-children .sub-menu{width:auto;gap:1.875rem;position:absolute;padding:2rem 4rem;z-index:5;left:50%;transform:translateX(-50%);top:100%;opacity:0;visibility:hidden;border-radius:0 0 .75rem .75rem}.header nav li.menu-item-has-children .sub-menu a{width:100%;display:inline-block;white-space:nowrap}}@media (hover:hover){.header nav li.menu-item-has-children:hover:after{transform:rotate(-225deg)}.header nav li.menu-item-has-children:hover .sub-menu{background:var(--color-bg);opacity:1;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header nav li.menu-item-has-children:hover .sub-menu a{text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:.5rem}}@media (max-width:1281px){.header nav{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.5rem;position:fixed;background:var(--color-bg);left:-100%;top:0;bottom:0;width:80%;z-index:5;overflow:auto}.header nav ul{flex-direction:column;margin-bottom:1.5rem;align-items:start}.header nav ul .sub-menu{margin-bottom:0}.header nav.active{left:0}}@media (max-width:calc(768px + 0.125rem)){.header nav{padding:clamp(.5rem,4vw,1.5rem)}}a{color:var(--black-color);transition:.3s}a,a:active,a:hover{outline:none;text-decoration:none}a.aw-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.25rem;font-weight:700;font-size:clamp(1rem,6vw,1.125rem);line-height:1;text-decoration:none}a.aw-btn--primary{background:var(--color-primary);color:#111}a.aw-btn--primary:hover{color:var(--color-primary);transform:translateY(-1px);background:#111}a.aw-btn--primary:hover svg path{fill:var(--color-primary)}a.aw-btn--primary:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.25)}a.aw-btn--primary svg{max-width:10px}button{border:none;transition:.3s}button:disabled{opacity:.5}button.aw-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.25rem;font-weight:700;font-size:clamp(1rem,6vw,1.125rem);line-height:1;font-family:inherit;text-decoration:none}button.aw-btn--primary{background:var(--color-primary);color:#111}button.aw-btn--primary:hover{color:var(--color-primary);transform:translateY(-1px);background:#111}button.aw-btn--primary:hover svg path{fill:var(--color-primary)}button.aw-btn--primary:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.25)}button.aw-btn--primary svg{max-width:10px}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1;margin:2rem 0 1rem}h1{font-size:clamp(2rem,6vw,5.625rem)}h2{font-size:1.5rem}@media (min-width:calc(768px + 0.125rem)){h2{font-size:2.25rem}}h3{font-size:1.25rem}@media (min-width:calc(768px + 0.125rem)){h3{font-size:1.875rem}}h4{font-size:1.125rem}@media (min-width:calc(768px + 0.125rem)){h4{font-size:1.5rem}}h5{font-size:1rem}@media (min-width:calc(768px + 0.125rem)){h5{font-size:1.25rem}}h6{font-size:.875rem}@media (min-width:calc(768px + 0.125rem)){h6{font-size:1rem}}span.h1{font-weight:600;line-height:1;margin:2rem 0 1rem;font-size:clamp(2rem,6vw,5.625rem)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:.75rem;border:none;width:100%;border-radius:.25rem;border:1px solid hsla(0,0%,44.3%,.1960784314);font-size:1rem;background-color:var(--color-bg)}input[type=color]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=week]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:red}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:red}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border:1px solid var(--color-bg)}input[type=color].wpcf7-not-valid,input[type=date].wpcf7-not-valid,input[type=datetime-local].wpcf7-not-valid,input[type=datetime].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=month].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=time].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=week].wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid red}body.blog main .news-wrap article,body.single-post main .news-wrap article{flex:1 1 100%}@media (min-width:576px){body.blog main .news-wrap article,body.single-post main .news-wrap article{max-width:calc(50% - 1rem)}}@media (min-width:992px){body.blog main .news-wrap article,body.single-post main .news-wrap article{max-width:calc(33.33333% - 2rem)}}@media (min-width:1281px){body.blog main .news-wrap article,body.single-post main .news-wrap article{max-width:calc(25% - 2rem)}}body.blog main .news-wrap article.card-news a,body.single-post main .news-wrap article.card-news a{width:100%}body.blog main .news-wrap article.card-news,body.blog main .news-wrap article.card-news .card-news__image,body.blog main .news-wrap article.card-news a,body.single-post main .news-wrap article.card-news,body.single-post main .news-wrap article.card-news .card-news__image,body.single-post main .news-wrap article.card-news a{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}body.blog main .news-wrap article.card-news img,body.single-post main .news-wrap article.card-news img{width:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;min-height:12rem;max-height:12rem}@media (min-width:1281px){body.blog main .news-wrap article.card-news img,body.single-post main .news-wrap article.card-news img{min-height:17rem;max-height:17rem}}@media (hover:hover){body.blog main .news-wrap article.card-news:hover .card-news__image img,body.single-post main .news-wrap article.card-news:hover .card-news__image img{transform:scale(1.05)}body.blog main .news-wrap article.card-news:hover .arrow,body.single-post main .news-wrap article.card-news:hover .arrow{background:#111}body.blog main .news-wrap article.card-news:hover .arrow svg path,body.single-post main .news-wrap article.card-news:hover .arrow svg path{fill:var(--aw-color-accent)}}body.blog main .news-wrap article a,body.single-post main .news-wrap article a{background-color:#f0f0f0;flex-direction:column;overflow:hidden;border-radius:.5rem}body.blog main .news-wrap article a .card-news__image,body.blog main .news-wrap article a .entry-content,body.single-post main .news-wrap article a .card-news__image,body.single-post main .news-wrap article a .entry-content{flex:1 1 100%}body.blog main .news-wrap article a .entry-content,body.single-post main .news-wrap article a .entry-content{padding:1rem .75rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;flex-direction:column;position:relative}@media (min-width:992px){body.blog main .news-wrap article a .entry-content,body.single-post main .news-wrap article a .entry-content{padding:2rem 1.5rem 4rem}}body.blog main .news-wrap article a .entry-content .date,body.single-post main .news-wrap article a .entry-content .date{color:#7d7d7d;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}body.blog main .news-wrap article a .entry-content [role=heading],body.single-post main .news-wrap article a .entry-content [role=heading]{font-weight:700;font-size:1.25rem;letter-spacing:.02em}body.blog main .news-wrap article a .entry-content .arrow,body.single-post main .news-wrap article a .entry-content .arrow{transition:.3s;position:absolute;bottom:0;right:0;background:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-bottom-left-radius:.5rem;border-top-right-radius:.5rem}body.blog main{padding-bottom:clamp(2rem,6vw,4rem)}body.blog main .news-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:992px){body.blog main .news-wrap{gap:2rem}}body.blog main .aw-news__more{margin-top:clamp(2rem,6vw,4.5rem);display:-webkit-box;display:-ms-flexbox;display:flex}body.blog main .aw-news__more button{margin:0 auto}body.blog main .aw-news__more button svg{max-width:13px}@media (hover:hover){body.blog main .aw-news__more button:hover{cursor:pointer}}body.single-post main{padding-bottom:clamp(4rem,6vw,8rem)}body.single-post main .title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:clamp(2rem,6vw,2.625rem);border-bottom:1px solid var(--color-primary);margin-bottom:clamp(2rem,6vw,4.5rem)}body.single-post main .title-wrap .svg-content{background-color:var(--color-primary);padding:2rem .75rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}body.single-post main .title-wrap .svg-content svg{max-width:2.625rem}body.single-post main .title-wrap .text-content .date{color:#b6b6b5;letter-spacing:.2em;margin-bottom:.75rem}body.single-post main .title-wrap .text-content h1{margin:0;font-size:1.5rem}@media (min-width:calc(768px + 0.125rem)){body.single-post main .title-wrap .text-content h1{font-size:2.25rem}}body.single-post main .back-to-news,body.single-post main .more-news{display:-webkit-box;display:-ms-flexbox;display:flex}body.single-post main .back-to-news a,body.single-post main .more-news a{margin-left:auto}body.single-post main .more-news{margin-top:clamp(1.5rem,4vw,3rem)}body.single-post main .back-to-news{margin-top:3rem;margin-bottom:1rem}@media (max-width:576px){body.single-post main .back-to-news{margin-bottom:1rem}}body.single-post main .back-to-news a svg{transform:rotate(180deg);max-width:13px}@media (hover:hover){body.single-post main .back-to-news a:hover{cursor:pointer}}body.single-post main .entry-content-single{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(2rem,6vw,4.75rem);flex-wrap:wrap;align-items:center;margin-bottom:clamp(5rem,6vw,10.75rem)}body.single-post main .entry-content-single>*{flex:1 1 100%}@media (min-width:calc(768px + 0.125rem)){body.single-post main .entry-content-single>*{max-width:calc(50% - clamp(1rem, 4vw, 2.75rem))}}body.single-post main .entry-content-single .card-new__image img{border-top-left-radius:12.5rem}body.single-post main .same-news>h2{margin:0 0 1.75rem}@media (min-width:992px){body.single-post main .same-news>h2{margin:0 0 3rem}}body.single-post main .same-news .back-to-news svg{transform:rotate(0deg)}body.single-post main .news-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:clamp(1rem,6vw,2rem)}body.post-type-archive-dotacje_unijne main{padding-bottom:clamp(2rem,6vw,4rem)}body.post-type-archive-dotacje_unijne main .quality-card{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}body.post-type-archive-dotacje_unijne main .quality-card>*{line-height:1.45}body.post-type-archive-dotacje_unijne main .quality-card>img{margin-bottom:1.5rem}body.post-type-archive-dotacje_unijne main .quality-card .descr{margin-bottom:.5rem}body.post-type-archive-dotacje_unijne main .quality-card .descr>*{font-size:16px}body.post-type-archive-dotacje_unijne main .quality-card [role=title]{font-size:1rem;color:#505050;font-weight:700;margin-bottom:1.25rem}body.post-type-archive-dotacje_unijne main .quality-card a{margin-top:auto;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content}body.post-type-archive-dotacje_unijne main .aw-dotacje__more{margin-top:clamp(2rem,6vw,4.5rem);display:-webkit-box;display:-ms-flexbox;display:flex}body.post-type-archive-dotacje_unijne main .aw-dotacje__more button{margin:0 auto}body.post-type-archive-dotacje_unijne main .aw-dotacje__more button svg{max-width:13px}@media (hover:hover){body.post-type-archive-dotacje_unijne main .aw-dotacje__more button:hover{cursor:pointer}}.single-dotacje_unijne .container:has(.container) .container{padding:0}.single-dotacje_unijne .dotacja-single .dotacja-content-single{background:var(--colorf8);border-radius:0 0 6.25rem 0;position:relative;padding:1rem 1rem 11rem 5rem}@media (min-width:calc(768px + 0.125rem)){.single-dotacje_unijne .dotacja-single .dotacja-content-single{padding:2.5rem 7rem 1.5rem 5rem}}@media (min-width:1600px){.single-dotacje_unijne .dotacja-single .dotacja-content-single{padding:4.5rem 15rem 3rem 10rem}}.single-dotacje_unijne .dotacja-single .dotacja-content-single h1{color:var(--color3f);font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2;margin-bottom:clamp(1rem,4vw,3rem)}.single-dotacje_unijne .dotacja-single .dotacja-content-single .svg{background-color:var(--color-primary);position:absolute;width:4.25rem;height:9rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;top:0;border-radius:0 0 .5rem .5rem}.single-dotacje_unijne .dotacja-single .dotacja-content-single .svg svg{max-width:100%;width:2.75rem;height:3.5rem}.single-dotacje_unijne .dotacja-single .dotacja-content-single .entry-content{color:var(--color3f);font-size:1rem;margin-top:2rem;margin-bottom:1rem;line-height:1.8}.single-dotacje_unijne .dotacja-single .dotacja-content-single .entry-content p{margin-bottom:1rem}.single-dotacje_unijne .dotacja-single .dotacja-content-single .entry-content h2,.single-dotacje_unijne .dotacja-single .dotacja-content-single .entry-content h3,.single-dotacje_unijne .dotacja-single .dotacja-content-single .entry-content h4{margin-top:2rem;margin-bottom:1rem;font-weight:600}@media (min-width:1600px){.single-dotacje_unijne .dotacja-single .dotacja-content-single .entry-content .aw-downlaod__list li{max-width:calc(50% - clamp(.5rem, 4vw, 1.375rem))}}.single-dotacje_unijne .dotacja-single .dotacja-content-single .data-grands{color:#505050;position:relative;padding:clamp(1rem,4vw,2rem) 0 clamp(3rem,6vw,4.5rem)}.single-dotacje_unijne .dotacja-single .dotacja-content-single .data-grands>*{max-width:46.25rem}.single-dotacje_unijne .dotacja-single .dotacja-content-single .data-grands:before{content:"";position:absolute;top:0;left:0;width:100%;max-width:34rem;height:1px;background:var(--color-primary)}.socials-fix{position:fixed;top:calc(var(--aw-header-h) - .0625rem);z-index:5;background-color:var(--color-primary);border-radius:0 0 0 3rem;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:clamp(.5rem,4vw,1.5rem);list-style:none;padding:1rem 1rem 2rem}@media (min-width:1281px){.socials-fix{border-radius:0 0 0 10rem;padding:2rem 1.5rem 3rem}}.socials-fix div a{display:-webkit-box;display:-ms-flexbox;display:flex}.socials-fix div a svg{max-width:100%}.aw-footer{background:-webkit-gradient(linear,left top, left bottom,color-stop(20%, var(--color-primary)),color-stop(80%, #0e0e0e));background:linear-gradient(180deg,var(--color-primary) 20%,#0e0e0e 80%);color:#fff;font-size:.95rem;position:relative}@media (min-width:992px){.aw-footer .container{max-width:1060px}}@media (min-width:1600px){.aw-footer .container{max-width:1460px}}.aw-footer__top{background-color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:1rem 2rem}.aw-footer__middle{border-radius:200px 0 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;background:#0e0e0e}@media (min-width:calc(768px + 0.125rem)){.aw-footer__middle{padding:3rem 2rem}}@media (max-width:1281px){.aw-footer__middle .container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.aw-footer__middle .wrap{border-bottom:1px solid #565656;padding-bottom:2.5rem;order:2;gap:2rem}.aw-footer__middle .wrap,.aw-footer__middle .wrap .aw-footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.aw-footer__middle .wrap .aw-footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:2rem;list-style:none;z-index:1}@media (max-width:calc(768px + 0.125rem)){.aw-footer__middle .wrap .aw-footer__menu{flex-direction:column;gap:.5rem}}.aw-footer__middle .wrap .aw-footer__menu a{font-weight:500;font-size:1.125rem;text-transform:uppercase;letter-spacing:.02rem;transition:opacity .2s}.aw-footer__middle .wrap .aw-footer__menu a:hover{opacity:.7}.aw-footer__middle .wrap .socials-footer{z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;gap:1.125rem}.aw-footer__middle .wrap .socials-footer div a{display:-webkit-box;display:-ms-flexbox;display:flex}.aw-footer__middle .wrap .socials-footer div a svg path{fill:#fff}.aw-footer__middle .contact{order:3;padding:3.5rem 0;border-bottom:1px solid #565656}@media (min-width:992px){.aw-footer__middle .contact{padding:3.5rem 0 8rem}}.aw-footer__middle .contact .address,.aw-footer__middle .contact a{margin-bottom:1.125rem;font-size:clamp(1.125rem,4vw,1.375rem);letter-spacing:.02rem}.aw-footer__middle .aw-footer__map{display:-webkit-box;display:-ms-flexbox;display:flex;order:1;margin-bottom:3rem}@media (min-width:1281px){.aw-footer__middle .aw-footer__map{justify-content:flex-end;position:absolute;top:-6rem;left:50%;z-index:0}}.aw-footer__middle .aw-footer__map svg{max-width:clamp(28rem,50vw,38rem);height:auto}.aw-footer__bottom{background:#0e0e0e;padding-bottom:7rem}.aw-footer__bottom .container{padding-top:3rem;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.125rem}@media (max-width:calc(768px + 0.125rem)){.aw-footer__bottom .container{gap:.5rem}}.aw-footer__bottom .left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (max-width:calc(768px + 0.125rem)){.aw-footer__bottom .left{flex-direction:column;gap:.5rem}}.aw-footer__bottom .left>:not(:last-child):after{content:"|";margin-left:1rem}@media (max-width:calc(768px + 0.125rem)){.aw-footer__bottom .left>:not(:last-child):after{content:""}}.aw-footer__bottom a,.aw-footer__bottom p{color:#959595;text-decoration:none;position:relative;z-index:1}.aw-quality__cards .quality-card{background:var(--colorf8);position:relative;border-top:1px solid var(--color-primary);overflow:hidden;flex:1 1 100%}.aw-quality__cards .quality-card.left{border-radius:0 0 .5rem clamp(3rem,6vw,6.5rem);padding:1.5rem 2rem 1.5rem 6rem}@media (min-width:calc(768px + 0.125rem)){.aw-quality__cards .quality-card.left{padding:3.5rem 3rem 5rem 7rem}}.aw-quality__cards .quality-card.left .svg{left:0}.aw-quality__cards .quality-card.right{border-radius:0 0 clamp(3rem,6vw,6.5rem) .5rem;padding:3.5rem 7rem 5rem 3.5rem}@media (min-width:calc(768px + 0.125rem)){.aw-quality__cards .quality-card.right{padding:1.5rem 5.5rem 2rem 3rem}}.aw-quality__cards .quality-card.right .svg{right:0}@media (min-width:calc(768px + 0.125rem)){.aw-quality__cards .quality-card{max-width:calc(50% - 1rem)}}@media (min-width:1281px){.aw-quality__cards .quality-card{max-width:calc(33.33333% - 1.5rem)}}@media (min-width:1600px){.aw-quality__cards .quality-card{padding:3.5rem 3rem 5rem 9rem}}.aw-quality__cards .quality-card .svg{background-color:var(--color-primary);position:absolute;width:4.25rem;height:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;top:0;border-radius:0 0 .5rem .5rem}.aw-quality__cards .quality-card .svg svg{max-width:100%;width:2.75rem;height:3.5rem}.aw-quality__cards .quality-card [role=title]{font-size:clamp(1.35rem,6vw,2rem);margin-bottom:1rem;line-height:1.15;color:var(--color3f)}.aw-quality__cards .quality-card .descr>*{color:#505050}.aw-quality{padding-block:clamp(2rem,6vw,5rem)}.aw-quality__cards{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:992px){.aw-quality__cards{gap:2rem}}.aw-quality.last .aw-quality__cards .quality-card:last-child{background:var(--color-primary);border-top:1px solid var(--color-secondary)}.aw-quality.last .aw-quality__cards .quality-card:last-child .svg{background:var(--color-secondary)}
