header{padding-block:1rem;z-index:2}header .container{max-width:100%;display:flex;justify-content:space-between;align-items:center}header .container .logo img{height:60px}@media(max-width: 1100px){header .container .logo img{height:45px}}@media(max-width: 850px){header .container nav{display:none}}header .container nav ul{display:flex;gap:1.25rem}header .container nav ul li::before{content:"";position:absolute;bottom:-0.1rem;left:0;width:100%;height:2px;background-color:var(--color-black);transform:scaleX(0);transition:all .4s ease}header .container nav ul li:not(.price-offer):hover::before{transform:scaleX(1)}header .container nav ul .price-offer{color:var(--color-green);margin-left:3rem}header .container nav ul .price-offer img{position:absolute;left:0;bottom:-0.3rem;transition:left .4s ease}header .container nav ul .price-offer:hover img,header .container nav ul .price-offer:active img{left:74%}footer{color:var(--color-light);background-color:var(--color-bg-dark);margin-top:auto;overflow:hidden;z-index:1}footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3rem;padding-block:7rem 9rem}@media(max-width: 600px){footer .footer-content{padding-block:4rem 5rem}}footer .footer-content>*:not(.footer-contact){max-width:18ch}footer .footer-content .footer-title{height:3.25rem}footer .footer-content li{list-style-type:none}footer .footer-content a{text-decoration:none;color:var(--color-light)}footer .footer-content .pattern{bottom:75%;left:-25%}footer .footer-content .footer-contact .contacts{display:flex;flex-direction:column;gap:1.25rem}footer .footer-content .footer-contact .contacts address{font-style:normal}footer .footer-content .footer-contact .contacts .emails a{display:block}footer .footnote{padding-block:1.5rem;border-top:1px solid var(--color-light)}footer .footnote .copyright-text{font-size:.9em;text-align:center}@media(max-width: 450px){footer .footnote .copyright-text{font-size:.75em}}footer .szuromi-title{color:var(--color-black);font-size:clamp(5em,24vw,29em);font-weight:700;position:absolute;left:50%;transform:translateX(-50%);bottom:0;line-height:.7em;z-index:-1}.container{padding-inline:4rem;margin-inline:auto;max-width:1840px;z-index:1}@media(max-width: 1400px){.container{padding-inline:2rem}}@media(max-width: 600px){.container{padding-inline:1rem}}p{margin-bottom:1.5rem}ul,ol{margin-block:1rem}.section-padding{padding-block:3.5rem}@media(max-width: 650px){.section-padding{padding-block:2rem}}.pattern{background-color:#f6f6f6;position:absolute;height:35rem;aspect-ratio:7/20;transform:skewY(-40deg);z-index:-1}.pattern.black{background-color:var(--color-black)}.pattern.white{background-color:#fff}@media(max-width: 1000px){.pattern{height:20rem}}.decor-title{color:var(--color-light);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-size:.9em;text-transform:uppercase}.decor-title::before{content:"";position:absolute;left:44%;top:48%;width:150%;height:140%;background-color:var(--color-green);transform:skewX(-20deg) translate(-50%, -50%);z-index:-1}h1,h2{font-size:clamp(2em,4vw,3.75em);font-weight:600;margin-bottom:1rem}h3{font-size:clamp(1.5em,3vw,2.75em);font-weight:600;margin-bottom:.5em}.swiper{width:100%;height:100%}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}button{color:var(--color-black);background-color:rgba(0,0,0,0);border:none;height:-moz-fit-content;height:fit-content;cursor:pointer}.controls button{cursor:pointer}.beveled-corner::after{content:"";position:absolute;border-color:rgba(0,0,0,0);border-style:solid;border-width:3.5em}@media(max-width: 600px){.beveled-corner::after{border-width:2em}}.beveled-corner.top-right::after{right:-1px;top:-1px;border-right-color:var(--color-light);border-top-color:var(--color-light)}.beveled-corner.top-right.white::after{border-right-color:#fff;border-top-color:#fff}.beveled-corner.bottom-right::after{right:-1px;bottom:-1px;border-right-color:var(--color-light);border-bottom-color:var(--color-light)}.beveled-corner.bottom-right.white::after{border-right-color:#fff;border-bottom-color:#fff}.beveled-corner.bottom-left::after{left:-1px;bottom:-1px;border-left-color:var(--color-light);border-bottom-color:var(--color-light)}.beveled-corner.bottom-left.white::after{border-left-color:#fff;border-bottom-color:#fff}.cutted-corner::after{content:"";position:absolute;border-top:4px solid var(--color-black);width:33%;height:29%;transform:rotate(-45deg);background-color:#fff}.cutted-corner.bottom::after{bottom:-10.5%}.cutted-corner.right::after{right:-13%}.cutted-corner.smaller::after{width:3rem;height:2rem;right:-20.5px;bottom:-11.7px}.navbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.5rem}.navbar .back-button{max-width:16ch;color:var(--color-black);display:flex;align-items:center;gap:.5rem;text-decoration:none;text-transform:uppercase;margin-left:auto}@media(max-width: 600px){.navbar .back-button{font-size:.85em}.navbar .back-button img{height:1.5rem}}.checkbox-wrapper-4 .cbx{color:var(--color-black);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center}.checkbox-wrapper-4 .cbx span{transform:translate3d(0, 0, 0)}.checkbox-wrapper-4 .cbx span:first-child{flex-shrink:0;position:relative;width:15px;height:15px;transform:scale(1);border:2px solid var(--color-black);background-color:var(--color-light);transition:all .2s ease}.checkbox-wrapper-4 .cbx span:first-child svg{position:absolute;top:1px;left:1px;fill:none;stroke:var(--color-black);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translate3d(0, 0, 0);will-change:transform}.checkbox-wrapper-4 .cbx span:last-child{padding-left:8px}.checkbox-wrapper-4 .inp-cbx{position:absolute;visibility:hidden}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child{animation:wave-4 .4s ease}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper-4 .inline-svg{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes wave-4{50%{transform:scale(0.9)}}.swal2-styled.swal2-confirm{background-color:var(--color-black) !important;font-weight:700}.swal2-popup .swal2-styled:focus{box-shadow:none !important}.eu-projects-banners{height:clamp(190px,27vw,265px);position:fixed;right:0;bottom:0;display:grid;grid-template-rows:2fr 1fr;transform-origin:right bottom;z-index:49}.eu-projects-banners .img-wrapper{height:100%;overflow:hidden;margin-left:auto}.eu-projects-banners .img-wrapper:nth-child(2){border:2px solid #005fab}.eu-projects-banners .img-wrapper img{height:100%}.mobile-menu-main{display:none;position:absolute;top:0;left:0;width:100vw;height:100dvh;pointer-events:none;z-index:50}@media(max-width: 850px){.mobile-menu-main{display:block}}.mobile-menu-main .mobile-menu-btn{position:absolute;right:1.25rem;top:1.5rem;width:2.5rem;height:1.75rem;display:flex;flex-direction:column;gap:.25rem;pointer-events:all}.mobile-menu-main .mobile-menu-btn .rect{width:100%;height:100%;flex:1;background-color:var(--color-black);transform:skewX(-40deg);transition:all .3s ease-in-out}.mobile-menu-main .mobile-menu-btn .rect:nth-child(1){transform-origin:bottom}.mobile-menu-main .mobile-menu-btn .rect:nth-child(2){background-color:var(--color-green)}.mobile-menu-main .menu-content{display:flex;flex-direction:column;justify-content:space-around;position:absolute;inset:auto 0 0 0;width:100vw;height:calc(100dvh - 78.89px);padding-block:3rem;background-color:#fff;transform:translateX(100%);transition:transform .75s ease-in-out .5s}.mobile-menu-main .menu-content .menu-items{display:flex;flex-direction:column;align-items:center;gap:1.5rem;font-size:1.75em;font-weight:500}.mobile-menu-main .menu-content .menu-items a,.mobile-menu-main .menu-content .menu-items button{color:var(--color-black)}.mobile-menu-main .menu-content .menu-items li{list-style-type:none}.mobile-menu-main .menu-content .menu-items li.price-offer a{color:var(--color-green)}.mobile-menu-main .menu-content .menu-items li a{text-decoration:none}.mobile-menu-main .menu-content .socials{display:flex;flex-direction:column;align-items:center;gap:1rem}.mobile-menu-main .menu-content .socials li{list-style-type:none}.mobile-menu-main .menu-content .socials li a{color:var(--color-black);text-decoration:none;font-size:1.1em}.mobile-menu-main .menu-content .pattern.top-left{top:10%;left:7%}.mobile-menu-main .menu-content .pattern.bottom-right{right:7%;bottom:10%}.mobile-menu-main.open{pointer-events:all}.mobile-menu-main.open .menu-content{transition-delay:0s}.mobile-menu-main.open .mobile-menu-btn .rect:nth-child(1){transform:translate(3px, 10px) rotate(-45deg)}.mobile-menu-main.open .mobile-menu-btn .rect:nth-child(2){transform:rotate(-45deg)}.mobile-menu-main.open .mobile-menu-btn .rect:nth-child(3){transform:translateY(-12px) rotate(45deg)}.mobile-menu-main.open .menu-content{transform:translateX(0)}html{--color-light: #f6f6f6;--color-green: #84c225;--color-black: #353535;--color-bg-dark: #2d2d2d;width:100%;font-family:"Geist",sans-serif;font-size:1.05rem;color:var(--color-black);scroll-behavior:smooth}html.on-home-video{overflow-y:clip}html body{width:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}html body.lock-scroll{position:fixed;inset:0}html .products-hover-menu{position:absolute;left:0;top:93.59px;width:100%;height:calc(100dvh - 93.59px);padding-bottom:2rem;background-color:var(--color-light);z-index:1;visibility:hidden;opacity:0;transform:scale(0.98) translateY(-3%);overflow-x:clip;overflow-y:overlay;transition:all .2s ease-in-out;z-index:51}html .products-hover-menu.active{visibility:visible;opacity:1;transform:scale(1) translateY(0)}@media(max-width: 1100px){html .products-hover-menu{top:78.59px;height:calc(100dvh - 78.59px)}}html .products-hover-menu .close-btn{padding-block:1rem}html .products-hover-menu .close-btn button{color:var(--color-black);display:flex;gap:.5rem;align-items:center;margin-left:auto;font-size:1.1em;font-weight:700;cursor:pointer}html .products-hover-menu .close-btn button img{height:.8em}html .products-hover-menu .menu-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7rem}@media(max-width: 1800px){html .products-hover-menu .menu-grid{gap:3rem}}@media(max-width: 1100px){html .products-hover-menu .menu-grid{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}}@media(max-width: 750px){html .products-hover-menu .menu-grid{gap:2rem .75rem}}@media(max-width: 500px){html .products-hover-menu .menu-grid{grid-template-columns:1fr}}html .products-hover-menu .menu-grid .menu-column{height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:100px 1fr;background-color:#fff}html .products-hover-menu .menu-grid .menu-column::after{border-width:2em}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column:nth-child(3)::after{left:auto;right:-1px;border-left-color:rgba(0,0,0,0);border-right-color:var(--color-light)}}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column{grid-template-columns:80px 1fr}}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column{grid-template-columns:1fr}}html .products-hover-menu .menu-grid .menu-column .category-image{padding:1.4rem;border-right:1px solid var(--color-light)}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-image{padding:1rem}}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-image{border-bottom:1px solid var(--color-light)}}html .products-hover-menu .menu-grid .menu-column .category-image img{height:90px;margin-inline:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-image img{height:70px}}html .products-hover-menu .menu-grid .menu-column .category-content{padding:1.4rem 5rem 4rem 1.75rem}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-content{padding:1rem 2.75rem 3rem 1rem}}@media(max-width: 1100px){html .products-hover-menu .menu-grid .menu-column .category-content{padding:1rem 2.75rem 1.25rem 1rem}}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-content{padding:1rem}}html .products-hover-menu .menu-grid .menu-column .category-content .category-title{display:block;font-size:1.5em;font-weight:600;margin-bottom:1.5rem;text-decoration:none;color:var(--color-black);transition:color .2s ease-out}html .products-hover-menu .menu-grid .menu-column .category-content .category-title:hover,html .products-hover-menu .menu-grid .menu-column .category-content .category-title:active{color:var(--color-green)}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-content .category-title{font-size:1.3em}}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories{width:-moz-fit-content;width:fit-content;display:grid;gap:1rem}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories{gap:1.25rem}}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories:has(.subcategory-img){gap:2rem}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories:has(.subcategory-img){gap:1.25rem}}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat{display:grid;align-items:center;grid-template-columns:1.5fr auto;gap:.7rem;text-decoration:none;color:var(--color-black)}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:hover .title,html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:active .title{color:var(--color-green)}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:hover .title .hover-decor,html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:active .title .hover-decor{opacity:1}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:hover .arrow,html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:active .arrow{opacity:1;transform:translateX(0)}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:has(.subcategory-img){grid-template-columns:50px 1.5fr auto}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:has(.subcategory-img){grid-template-columns:35px 1.5fr auto}}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat:has(.subcategory-img){grid-template-columns:35px 1fr}}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .subcategory-img{height:50px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1800px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .subcategory-img{height:40px}}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .subcategory-img{height:30px;max-width:25px}}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .title{font-weight:600;transition:color .2s ease}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .title .hover-decor{opacity:0;transition:opacity .2s ease}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .title{font-size:.9em}}html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .arrow{width:2.5rem;opacity:0;transform:translateX(-25%);transition:all .2s ease}@media(max-width: 750px){html .products-hover-menu .menu-grid .menu-column .category-content .subcategories .subcat .arrow{display:none}}html .price-offer-wrapper{width:100%;height:100dvh;position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;transform:scale(0.95);visibility:hidden;opacity:0;pointer-events:none;z-index:51;transition:all .2s ease-out}html .price-offer-wrapper.show{visibility:visible;opacity:1;transform:scale(1);pointer-events:all}html .price-offer-popup{color:var(--color-light);background-color:var(--color-green);height:100%;padding:1.75rem;display:grid;grid-template-columns:auto 450px;gap:1.75rem;overflow:overlay}@media(max-width: 1200px){html .price-offer-popup{grid-template-columns:1fr 1fr}}@media(max-width: 800px){html .price-offer-popup{grid-template-columns:1fr;height:-moz-fit-content;height:fit-content;max-height:100%;padding:4rem 1.75rem 1.75rem 1.75rem}}@media(max-width: 500px){html .price-offer-popup{padding:3rem 1rem 1rem 1rem}}html .price-offer-popup form{display:flex;flex-direction:column;position:static}@media(max-width: 1200px){html .price-offer-popup form{max-width:100%}}html .price-offer-popup form .form-title{display:flex;gap:1rem;font-weight:600;font-size:2.5em;margin-bottom:1.5rem;position:static}@media(max-width: 500px){html .price-offer-popup form .form-title{font-size:2em;margin-bottom:1rem}}html .price-offer-popup form .form-title .close{flex-shrink:0;margin-top:.5rem;display:flex;align-items:center;gap:.5rem;font-size:.5em;font-weight:700;color:var(--color-black)}html .price-offer-popup form .form-title .close img{height:1.5rem;transition:transform .2s ease-out}html .price-offer-popup form .form-title .close:hover img,html .price-offer-popup form .form-title .close:active img{transform:rotate(45deg)}@media(max-width: 800px){html .price-offer-popup form .form-title .close{position:absolute;right:1rem;top:1rem}html .price-offer-popup form .form-title .close img{height:1rem}}html .price-offer-popup form .form-subtitle{font-weight:600;font-size:1.75em;margin-bottom:.75rem}@media(max-width: 500px){html .price-offer-popup form .form-subtitle{font-size:1.25em}}html .price-offer-popup form .product-type-selector{margin-bottom:1.25rem}html .price-offer-popup form .product-type-selector .selector{display:flex;flex-wrap:wrap;gap:1rem 3rem}@media(max-width: 1000px){html .price-offer-popup form .product-type-selector .selector{gap:1rem}}html .price-offer-popup form .personal-info{height:100%;display:flex;flex-direction:column}html .price-offer-popup form .personal-info .info-grid .row-wrapper{margin-bottom:1rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper label{font-size:1.05em;font-weight:600}@media(max-width: 500px){html .price-offer-popup form .personal-info .info-grid .row-wrapper label{font-size:1em}}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper::after{content:"";width:4px;height:.85rem;background-color:var(--color-light);position:absolute;bottom:0;right:-1px}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper.offset-decor::after{right:1.75rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper input{color:var(--color-black);display:block;width:100%;background-color:rgba(0,0,0,0);border:none;border-bottom:4px solid var(--color-light);padding-block:.5rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper input::-moz-placeholder{color:var(--color-black);font-size:.9rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper input::placeholder{color:var(--color-black);font-size:.9rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper input:focus{outline:none}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper .placeholder{color:var(--color-black);font-weight:400;font-size:.9rem;border-bottom:4px solid var(--color-light);padding-block:.5rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper .placeholder.filled{font-size:1rem}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper #file-upload{display:none}html .price-offer-popup form .personal-info .info-grid .row-wrapper .input-wrapper .attach-file-icon{position:absolute;right:0;bottom:22%;height:1.5rem;max-width:1.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}html .price-offer-popup form .personal-info .info-grid .row-wrapper #the-count{margin-left:auto;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:.8em;margin-top:.25rem}html .price-offer-popup form .personal-info label:not(.cbx){display:block}html .price-offer-popup form .personal-info .gdpr-label{color:var(--color-black);display:flex;gap:.5rem;margin-block:.25rem 1.5rem}@media(max-width: 500px){html .price-offer-popup form .personal-info .gdpr-label{margin-block:.5rem 1.5rem}}html .price-offer-popup form .personal-info .gdpr-label a{color:var(--color-black)}html .price-offer-popup form .personal-info #submit-btn{margin-top:auto;width:100%;background-color:var(--color-black);color:var(--color-light);text-transform:uppercase;padding:1.5rem;border-radius:6rem;transition:background-color .2s ease-out}html .price-offer-popup form .personal-info #submit-btn:hover,html .price-offer-popup form .personal-info #submit-btn:active{background-color:#252525}html .price-offer-popup .image{max-width:850px;height:100%}html .price-offer-popup .image .photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65%;object-position:65%}@media(max-width: 800px){html .price-offer-popup .image{display:none}}.universal-page{margin-top:2rem}@media(max-width: 450px){.universal-page{margin-top:1rem}}.universal-page .container{max-width:1300px}.universal-page .container ul,.universal-page .container ol{margin-left:3rem}@media(max-width: 650px){.universal-page .container ul,.universal-page .container ol{margin-left:2rem}}.universal-page .article-content{text-align:justify}.universal-page .article-content>*{margin-bottom:4rem}@media(max-width: 500px){.universal-page .article-content>*{margin-bottom:2rem}}.universal-page .article-content>:last-child{margin-bottom:7rem}@media(max-width: 800px){.universal-page .article-content>:last-child{margin-bottom:4rem}}.universal-page .article-content p:not(:last-child){margin-bottom:1rem}.universal-page .article-content .img-with-text-block{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width: 1000px){.universal-page .article-content .img-with-text-block{grid-template-columns:1fr}}.universal-page .article-content .img-with-text-block.reversed .image{order:2}.universal-page .article-content .img-with-text-block.reversed .text{order:1}.universal-page .article-content .gallery-block .swiper-slide img{aspect-ratio:14/9}.universal-page .article-content .gallery-block .swiper-control{position:absolute;top:50%;transform:translateY(-50%);right:5%;background-color:rgba(53,53,53,.8);border-radius:100%;padding:2.25rem;z-index:1;transition:background-color .3s ease-out}.universal-page .article-content .gallery-block .swiper-control:hover,.universal-page .article-content .gallery-block .swiper-control:active{background-color:var(--color-black)}.universal-page .article-content .gallery-block .swiper-control img{width:3.5rem}@media(max-width: 850px){.universal-page .article-content .gallery-block .swiper-control{padding:1.5rem}.universal-page .article-content .gallery-block .swiper-control img{width:2rem}}@media(max-width: 550px){.universal-page .article-content .gallery-block .swiper-control{right:.5rem;padding:1rem}}.eu-projects-page .project-header{color:var(--color-light);height:45vh;background-color:var(--color-green)}.eu-projects-page .project-header .container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.eu-projects-page .project-header .container h1,.eu-projects-page .project-header .container h2{font-weight:400}.eu-projects-page .project-header .container h1{font-size:clamp(1.75em,5vw,2.75em);margin-bottom:.2em}.eu-projects-page .project-header .container h2{font-size:clamp(1.5em,3.5vw,2.25em)}.eu-projects-page .text-block{max-width:1000px;margin-inline:auto;padding-block:2rem}.eu-projects-page .text-block h3{font-size:clamp(1.25em,3vw,2em);font-weight:500;margin-bottom:.65em}.eu-projects-page .text-block p:last-child{margin-bottom:0}.eu-projects-page .image-block{max-width:900px;margin-inline:auto;padding-block:2rem}/*# sourceMappingURL=universal.min.css.map */