@import "normalize.css";@import "reset.css";#fixed_box .box.open .cls-2,#fixed_box .box:hover .cls-2,.cls-1{fill:#fff}.cls-2{fill:#206d47}#tobottom:hover .arrow_pion .cls-1,#totop:hover .cls-1,.button:hover .arrow_poziom .cls-2,.button_2:hover .arrow_poziom .cls-2,.button_baner:hover .arrow_poziom .cls-1,.cls-3,.cls-4{fill:#8ae59a}.cls-4{fill-rule:evenodd;filter:url(#filter)}#content_podstrony{display:flex;justify-content:center;padding:0 0 70px}.container{width:1660px;min-width:280px}.cms{display:inline-block;width:100%}.cms h1,.cms h2,h1,h2{letter-spacing:1px;color:#464646}.cms h1,h1{font:300 60px/65px 'Manrope',sans-serif;margin-bottom:60px}.cms h1.kontakt{margin-bottom:35px}.cms h2,h2{font:300 40px/50px 'Manrope',sans-serif}.cms h3,.cms h4,.cms li,.cms p,h3,h4,p{font:300 34px/44px 'Manrope',sans-serif;letter-spacing:1px;color:#464646;margin-bottom:40px}.cms h4,.cms li,.cms p,h4,p{font:300 26px/36px 'Manrope',sans-serif;margin-bottom:30px}.cms h2,.cms h4.kontakt,h2{margin-bottom:45px}.cms h5,h5{font:300 19px/29px 'Manrope',sans-serif;color:#464646;margin-bottom:20px}.cms li,.cms p,p{font:300 15px/26px 'Manrope',sans-serif;margin-bottom:25px}.cms a{color:#79a549}.cms p img,.cms>img{max-width:100%;height:auto;margin:50px 0}.cms hr,hr{border:0;height:1px;width:100%;margin:50px 0;background:#f2f2f2}.cms ol,.cms ul{margin:0 0 40px 20px;overflow:auto}.cms ol{margin:0 0 40px}.cms ol ol,.cms ol ul,.cms ul ol,.cms ul ul{margin:15px 0 0}.cms li{color:#717171;font:400 15px/26px 'Manrope',sans-serif;margin-bottom:15px;padding-left:25px;position:relative}#home_projekt .home_projekt_text div p:last-of-type,#pliki a:last-of-type,.cms ol>li:last-of-type,.cms ul>li:last-of-type,.o_firmie_1 .col_2 ul li:last-of-type{margin-bottom:0}.cms ul>li:before{position:absolute;content:'';height:5px;width:5px;border-radius:100%;background:#79a549;left:0;top:12px}.cms ol>li{list-style-type:decimal;margin-left:35px;padding-left:10px}.cms table{background-color:#f0f0f0;border-collapse:collapse;margin:0 0 50px;width:100%;overflow-x:auto}.cms>table td,.cms>table th{border:1px solid #fff;text-align:center;vertical-align:middle;padding:30px 35px}.cms>table thead th{border-bottom:2px solid #79a549;font:600 17px/24px 'Manrope',sans-serif;color:#717171}.cms>table tbody{font:300 14px/20px 'Manrope',sans-serif;color:#717171}.button{color:#464646;font:500 15px/18px 'Manrope',sans-serif;letter-spacing:1px;background-color:#8ae59a;border:1px solid #8ae59a;text-transform:uppercase;border-radius:40px;display:inline-block;position:relative}.button:hover{border-color:#fff;background-color:#fff}.button .arrow_poziom{position:absolute;top:50%;transform:translate(0,-50%);width:19px;transition:all .3s}#totop,.button,.button .arrow_poziom path{transition:all .3s}.button_2{border-color:#206d47;background-color:transparent}.button_2:hover{background:0 0;border-color:#8ae59a}.button_baner{color:#fff;border-color:#fff}.button_baner,.button_baner:hover{background-color:transparent}.button_prawy{padding:16px 70px 16px 30px}.button_prawy .arrow_poziom{right:35px}.button_prawy:hover .arrow_poziom{right:20px}.button_lewy{padding:12px 20px 12px 65px}.button_lewy .arrow_poziom{left:30px;transform:translate(0,-50%) rotate(180deg)}.button_lewy:hover .arrow_poziom{left:20px}.button_3{padding:13px 58px 13px 20px}.button_3 .arrow_poziom{right:30px}.button_3:hover .arrow_poziom{right:20px}#totop{width:50px;height:50px;border-radius:100%;border:2px solid #8ae59a;background:#8ae59a;position:fixed;bottom:15px;right:15px;z-index:10;display:flex;align-items:center;justify-content:center}#totop:hover{background:0 0}#totop .arrow_pion{transform:rotate(180deg);width:20px}#totop .cls-1{transition:all .3s}#fixed_box{position:fixed;right:40px;top:100px;z-index:5}#fixed_box .box{margin-bottom:10px}#fixed_box .box,.mobile_box .box,header{display:flex;justify-content:center}#fixed_box .box,.mobile_box .box{width:42px;height:42px;border-radius:100%;align-items:center;cursor:pointer;position:relative}.mobile_box .box{margin:0 20px 0 0}.mobile_box .box_4{margin:0}#fixed_box .box_1,#fixed_box .box_2,.mobile_box .box_1,.mobile_box .box_2{background-color:#fff;transition:all .3s}#fixed_box .box_1:hover,#fixed_box .box_2:hover,#fixed_box div.box.open{background-color:#206d47}#fixed_box .box .ico_fb,#fixed_box .box .ico_mail,#fixed_box .box .ico_tel,.mobile_box .box .ico_fb,.mobile_box .box .ico_mail,.mobile_box .box .ico_tel{width:15px}#fixed_box .box .ico_tel,.mobile_box .box .ico_tel{margin:0 3px 0 0}#fixed_box .box .ico_fb,.mobile_box .box .ico_fb{margin:0 2px 0 0}#fixed_box .box .cls-2,.mobile_box .box .cls-2{transition:all .3s}#fixed_box .box_3,.mobile_box .box_3{background-color:#4f76c4}#fixed_box .box_4,.mobile_box .box_4{background:linear-gradient(0deg,#7024c4 0,#c3246c 50%,#fcad44 100%);margin-bottom:0}#fixed_box .box .box_hover,.mobile_box .box .box_hover{display:none;align-items:center;position:absolute;top:0;left:42px;transform:translate(-100%,0);height:100%;opacity:0;background-color:#206d47;color:#fff;font:600 16px/18px 'Manrope',sans-serif;border-radius:25px;padding:0 42px 0 20px;z-index:-2;transition:all .3s}#fixed_box .box_1 .box_hover a{width:125px}#fixed_box .box_2 .box_hover a{width:180px}#fixed_box .box .box_hover a:hover,#fixed_box .box .box_hover span,#menu-mobile .menu li a.active,header nav ul li a.active,header nav ul li a:hover{color:#8ae59a}#fixed_box div.box.open .box_hover,#galeria a:hover .ico_lupa{opacity:1}#fixed_box .box .ico_insta,.mobile_box .box .ico_insta{width:26px}#fixed_jak_pracujemy{display:flex;position:fixed;right:60px;bottom:-394px;z-index:21;width:841px;box-shadow:18px 30px 32px 0 rgba(0,0,0,.34);transition:all .3s}#fixed_jak_pracujemy.close{bottom:75px}#fixed_jak_pracujemy .krzyzyk{position:absolute;top:5px;right:5px;width:30px;padding:5px;cursor:pointer;z-index:22;transition:all .3s}#fixed_jak_pracujemy .krzyzyk:hover{transform:rotate(180deg)}#fixed_jak_pracujemy .box_lewy{position:relative;width:33.65%;overflow:hidden}#fixed_jak_pracujemy .box_lewy img,#logo svg{width:100%;height:auto}#fixed_jak_pracujemy .ico_sygnet{position:absolute;top:20px;left:20px;width:80px}#fixed_jak_pracujemy .box_prawy{width:66.35%;background-color:#206d47;padding:40px 20px 0}#fixed_jak_pracujemy .tekst_1{padding:0 0 0 60px;color:#fff;font:600 56px/60px 'Manrope',sans-serif;display:inline-block;margin:0 0 30px}#fixed_jak_pracujemy .tekst_1 span{font:300 46px/60px 'Manrope',sans-serif}#fixed_jak_pracujemy .btn_fixed,header .container{display:flex;align-items:flex-start}#fixed_jak_pracujemy .tekst{border:4px solid #395c3f;border-radius:70px;margin:0 0 0 -55px;padding:30px 35px 30px 65px}#fixed_jak_pracujemy .tekst_2{color:#8ae59a;display:block;font:300 22px/30px 'Manrope',sans-serif}#fixed_jak_pracujemy .tekst_3{color:#fff;display:block;font:600 56px/56px 'Manrope',sans-serif}#fixed_jak_pracujemy .ico_tel_fixed{width:140px;z-index:1}header{position:fixed;left:0;top:0;width:100%;padding:40px 0;z-index:3}header.header-fixed{padding:15px 0;background:rgba(59,61,57,.92)}header .container{position:relative;justify-content:space-between;z-index:1;transition:all .3s}header .header_left{display:flex;align-items:center}#logo,header,header nav{transition:all .3s}#logo{width:268px;height:81px;margin:0 70px 0 0}header.header-fixed #logo{width:140px;height:42px;margin:0 40px 0 0}header .dawniej{display:flex;flex-direction:column;color:#fff;letter-spacing:1px;padding:0 0 0 30px;border-left:1px solid #fff}header .dawniej .tekst_1{font:300 14px/22px 'Manrope',sans-serif;transition:all .3s}header .dawniej .tekst_2{font:700 19px/22px 'Manrope',sans-serif;transition:all .3s}header.header-fixed .dawniej .tekst_1{font:300 10px/14px 'Manrope',sans-serif}header.header-fixed .dawniej .tekst_2{font:700 12px/14px 'Manrope',sans-serif}header nav{align-items:flex-start;height:100%}header.header-fixed nav{align-items:center}header nav,header nav ul{display:flex}header nav ul li{margin:0 40px 0 0;position:relative}header nav ul li:last-of-type{margin-right:0}header nav ul li a{position:relative;display:inline-block;color:#fff;font:700 16px/24px 'Manrope',sans-serif;text-transform:uppercase;letter-spacing:1px;transition:all .3s}#hamburger,header nav .menu2{display:none;position:absolute}header nav .menu2{left:0;bottom:0;width:250px;padding:15px 20px;transform:translate(-20px,100%)}header nav ul li:hover .menu2{display:block}header nav .menu2 li a{font:700 13px/15px 'Manrope',sans-serif;letter-spacing:1px;padding:7px 0}#hamburger{right:0;top:50%;transform:translate(0,-50%);overflow:hidden}.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:72px;height:72px}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke-width:5.5;stroke-linecap:round}.ham1 .top{stroke-dasharray:40 139;stroke:#fff}.ham1 .middle{stroke:#8ae59a}.ham1 .bottom{stroke-dasharray:40 180;stroke:#fff}.ham1.active .top{stroke-dashoffset:-98px}.ham1.active .bottom{stroke-dashoffset:-138px}#overlay,header nav .menu2{background:rgba(59,61,57,.92)}#overlay{position:fixed;top:60px;right:-100%;width:100%;height:calc(100% - 60px);visibility:visible;overflow:auto;z-index:991;transition:all .3s}#overlay.open{right:0}#menu-mobile{overflow-x:hidden;height:auto;width:100%;position:relative;right:0;z-index:990;color:#fff;display:block}#menu-mobile .menu,#menu-mobile .menu li{display:flex;flex-direction:column;width:100%}#menu-mobile .menu{justify-content:flex-start;padding:20px 0}#menu-mobile .menu li{margin:5px 0 5px 20px}#menu-mobile .menu li a,#menu-mobile .menu li div{padding:10px 0;cursor:pointer;width:280px}#menu-mobile .menu li a{color:#fff;font:500 19px/19px 'Manrope',sans-serif;letter-spacing:1px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;position:relative}#menu-mobile .menu li a:after{display:none}#menu_uslugi{width:110px!important}#menu_uslugi.open{width:312px!important}#menu_uslugi,#menu_uslugi img,#menu_uslugi.active img,#menu_uslugi.open{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#menu_uslugi img{transform:rotate(315deg);height:13px;width:13px}#menu_uslugi.active img{transform:rotate(0deg)}#menu-mobile .menu2{display:none;transform:translate(0,0);position:relative;left:0;bottom:0;background:rgba(59,61,57,.97);width:100%;margin:0 -20px;padding:10px 20px 10px 50px}#menu-mobile .menu2 li{margin:0}#menu-mobile .menu2 li a{width:100%;font:500 16px/16px 'Manrope',sans-serif}.toggle_container{margin:0;overflow:hidden;width:auto;position:relative;display:none}#overlay .mobile_box{width:calc(100% - 40px);display:flex;align-items:center;justify-content:center;margin:30px 20px}#breadcrumps{display:flex;padding:40px 0 45px}#breadcrumps .active,#breadcrumps .home,#breadcrumps a,#breadcrumps>div{font:500 12px/14px 'Manrope',sans-serif;letter-spacing:1px}#breadcrumps .home{color:#b0b0b0}#breadcrumps>div{color:#b0b0b0;font:500 14px/14px 'Manrope',sans-serif;display:flex;align-items:center;flex-wrap:wrap}#breadcrumps>div>span{margin:0 4px}#breadcrumps .active,#breadcrumps a{text-transform:uppercase;margin:0}#breadcrumps .active{color:#206d47;cursor:pointer}#pliki{margin:0 0 50px}#pliki a{font:400 16px/20px 'Manrope',sans-serif;color:#717171;margin-bottom:20px;position:relative;display:block;padding:0 0 0 45px}#pliki a,#pliki a:before,#pliki a:hover{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#pliki a:hover{color:#79a549}#pliki a:before{content:'';width:22px;height:21px;position:absolute;left:0;top:0;background:url(../grafika/ico_download.png)}#galeria,#galeria a{position:relative;display:flex;justify-content:center}#galeria{flex-wrap:wrap;margin:0 0 40px}#galeria a{margin:10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;overflow:hidden;width:305px;height:305px;align-items:center}#galeria a img{height:auto;width:auto;max-height:305px;max-width:305px;display:block;overflow:hidden;transition-duration:.3s}#galeria a:hover img,.galeria_content a:hover img,.galeria_oferta_karuzela a:hover img,.galeria_oferta_karuzela2 a:hover img,.galeria_oferta_karuzela3 a:hover img,.galeria_oferta_karuzela4 a:hover img{transform:scale(1.2);overflow:hidden}#galeria a .ico_lupa,#galeria_realizacje_home a:after{position:absolute;opacity:0;transition:all .3s;z-index:1}#galeria a .ico_lupa{top:50%;left:50%;transform:translate(-50%,-50%);width:90px}#galeria_realizacje,#galeria_realizacje_home{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}#galeria_realizacje a,#galeria_realizacje_home a{position:relative;width:calc(100%/6);overflow:hidden}#galeria_realizacje_home .kropka,#galeria_realizacje_home .tekst{display:block;position:absolute;left:50%;transform:translate(-50%,0);transition:all .3s;z-index:2}#galeria_realizacje_home .kropka{top:25%;width:6px;height:6px;border-radius:100%;background-color:transparent}#galeria_realizacje_home a:hover .kropka,.box_usluga.active .mobile_tytul:before,.box_usluga:hover .usluga_naglowek:before{background-color:#8ae59a}#galeria_realizacje_home .tekst{top:33%;color:#fff;font:300 32px/36px 'Manrope',sans-serif;letter-spacing:1px;text-align:center;width:150px;opacity:0}#galeria_realizacje_home a:hover .tekst,#galeria_realizacje_home a:hover:after{opacity:1}#galeria_realizacje a .ico_lupa,#galeria_realizacje_home .button{position:absolute;top:67%;left:50%;transform:translate(-50%,0);opacity:0;transition:all .3s}#galeria_realizacje_home a:hover .button{opacity:1;z-index:2}#galeria_realizacje_home a img{-webkit-transition:all .3s;-moz-transition:all .3s}#galeria_realizacje a:hover img,#galeria_realizacje_home a:hover img{transform:scale(1.1)}#galeria_realizacje_home a:after{content:'';left:0;top:0;width:100%;height:100%;background-color:rgba(67,108,74,.84)}#galeria_realizacje a{width:calc(100%/3)}#galeria_realizacje a img,#galeria_realizacje_home a img{width:100%;height:100%;object-fit:cover;transition:all .3s}#galeria_realizacje a .ico_lupa{top:50%;transform:translate(-50%,-50%);width:115px;z-index:2}#galeria_realizacje a:hover .ico_lupa{opacity:1}#slider_container,#wrapper_container{position:relative;width:100%;overflow:hidden}#wrapper_container{height:200px}#wrapper_container:before{position:absolute;left:0;top:0;content:'';background:url(../grafika/baner_zaciemnienie.png);width:100%;height:172px}#wrapper_container:after{height:100%;background:url(../grafika/top_podstrony.jpg) 50% 50%/cover}#slider_container{left:0;top:0;height:100vh;max-height:1200px;min-height:500px;display:flex;justify-content:center}#slider_container:after,#slider_container:before,#wrapper_container:after{content:'';position:absolute;top:0;left:0;width:100%}#slider_container:before{height:100%;background-color:rgba(34,34,34,.4);z-index:1}#slider_container.jak_pracujemy:before,.box_usluga .mobile{display:none}#slider_container:after{height:516px;background:url(../grafika/zaciemnienie_top.png);transition:all .3s}#baner_container{position:absolute;height:100%;width:100%;overflow:hidden}#baner_video,#slider_container .slider_text svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#baner_video{min-width:100%;min-height:100%;z-index:-1;background-size:cover}#slider_container .container{display:flex;align-items:center;justify-content:space-between;padding:0 140px 0 100px;z-index:1}#slider_container .slider_box{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:70%}#slider_container .slider_text_big{color:#fff;text-shadow:0 0 18px rgba(0,0,0,.31);font:300 74px/130px 'Manrope',sans-serif;letter-spacing:1px;margin:0 0 40px;opacity:0;transition:all .5s}#slider_container .slider_text_big span{font:600 130px/90px 'Manrope',sans-serif}#slider_container .slider_text_big.active{margin-top:0;opacity:1}#slider_container .slider_text{display:flex;align-items:center;justify-content:flex-start;opacity:0;transition:all .5s}#slider_container .slider_text.active{opacity:1}#slider_container .slider_text div{position:relative;width:41px;height:41px;margin:0 25px 0 0;flex:0 0 auto}#slider_container .slider_text svg{width:100%}#slider_container .slider_text .ico_kolko{height:100%}#slider_container .slider_text .ico_olowek{height:22px}#slider_container .slider_text .ico_lopata{height:23px}#slider_container .slider_text .ico_listki{height:25px}#slider_container .slider_text span{color:#fff;font:300 16px/22px 'Manrope',sans-serif;letter-spacing:1px;text-shadow:0 0 18px rgba(0,0,0,.31);margin:0 0 0 15px}#projekty_kategoria .realizacja:hover:after,#realizacje_kategoria .realizacja:hover:after,#slider_container .button{opacity:0}#slider_container .button.active,.realizacja:hover .realizacja_tytul{opacity:1}#tobottom,#tobottom2{position:absolute;padding:5px;bottom:30px;left:50%;transform:translate(-50%,0)}#tobottom .arrow_pion{width:17px;margin:0 0 20px;transition:all .3s}#tobottom:hover .arrow_pion{margin:20px 0 0}#tobottom .arrow_pion .cls-1{transition:all .3s}#tobottom2{display:flex;align-items:center;z-index:1}#home_ogrody,#tobottom2 .kolko{display:flex;justify-content:center}#tobottom2 .kolko{width:46px;height:46px;border-radius:100%;background-color:rgba(67,108,74,.7);align-items:center;margin:0 20px 0 0}#tobottom2 .arrow_pion{width:17px}#tobottom2 .tekst{color:#fff;text-transform:uppercase;font:500 20px/40px 'Manrope',sans-serif;letter-spacing:1px}#home_ogrody{position:relative}#home_ogrody .container{padding:100px 0 90px;display:flex;z-index:1}#home_ogrody .home_ogrody_text{margin-right:170px;display:flex;flex-direction:column;align-items:flex-start;padding-left:100px}.home_naglowek{font:300 58px/62px 'Manrope',sans-serif;display:block}#home_ogrody .home_naglowek{margin:-5px 0 40px}#home_ogrody .home_ogrody_text p,#pozycjonowanie2_col2 p,#text_content p{text-align:justify}#home_ogrody .home_ogrody_text p:first-of-type{margin:0 0 10px}#home_ogrody .home_ogrody_text p:last-of-type{margin:0 0 30px}#home_ogrody .foto{display:flex;position:relative;z-index:-1}#home_ogrody .foto img{margin-left:5px;height:680px;width:211px;object-fit:cover;flex:0 0 auto;z-index:-1!important}#parallax_home{width:100%;align-items:center;position:relative;z-index:0}#jak_pracujemy_linki{width:100%}#parallax_home .box_parallax_home{width:100%;padding:40px 0;display:flex;justify-content:center;background-color:#436c4a}#jak_pracujemy_linki .box_parallax_home{width:100%;height:140px;display:flex;justify-content:center;background-color:#436c4a}#jak_pracujemy_linki .container,#parallax_home .container{display:flex;align-items:center;justify-content:space-between}#parallax_home .container{padding:0 0 0 100px}#jak_pracujemy_linki .tekst,#parallax_home .tekst{color:#fff;letter-spacing:1px}#jak_pracujemy_linki .tekst div,#parallax_home .tekst div{font:300 24px/38px 'Manrope',sans-serif}#jak_pracujemy_linki .tekst p,#parallax_home .tekst p{font:300 16px/30px 'Manrope',sans-serif;color:#fff;margin:0}#jak_pracujemy_linki .telefon,#parallax_home .telefon{display:flex;align-items:center;color:#fff;font:400 45px/45px 'Manrope',sans-serif}#jak_pracujemy_linki .telefon .ico_tel2,#parallax_home .telefon .ico_tel2{width:22px;margin:0 20px 0 0}#home_uslugi,#home_uslugi_boxy{display:flex;justify-content:center}#home_uslugi{position:relative;background-color:#f2f2f2}#home_uslugi .container{padding:80px 0 70px;z-index:1;position:relative;width:100%}#home_uslugi .container:before{bottom:0;transform:translate(-50%,50%);background-color:#344636}#home_uslugi_boxy{flex-wrap:wrap}.box_usluga{width:228px;height:310px;overflow:hidden;margin:40px 50px;cursor:default;transition:all .3s;position:relative}.box_usluga div{position:absolute;top:0;transition:all .3s}.box_usluga:hover div{top:-214px;transition:all .3s}#content_podstrony.projekty .projekty_1 .col_1 h4,.box_usluga div h3{margin-bottom:0}.box_usluga img{width:221px;height:221px;margin:0 auto -7px;transition:all .3s;opacity:1}.box_usluga .mobile_tytul{display:none;position:relative}.box_usluga:hover img{opacity:0;transition:all .3s}.box_usluga .usluga_naglowek,.box_usluga p{color:#464646;text-align:center;overflow:hidden}.box_usluga .usluga_naglowek{font:400 24px/32px 'Manrope',sans-serif;height:104px;padding-top:30px;margin:0 auto 15px;position:relative;display:block}.box_usluga .mobile_tytul:before,.box_usluga .usluga_naglowek:before{position:absolute;top:0;left:50%;transform:translate(-50%,0);content:'';background-color:#206d47;width:15px;height:15px;border-radius:100%;transition:all .3s}.box_usluga p{font:400 15px/22px 'Manrope',sans-serif;height:110px;margin:0 0 25px}.box_usluga .button_3{padding:14px 63px 14px 28px;background:0 0;display:inline-block;left:50%;bottom:0;transform:translate(-50%,0)}#home_projekt,#home_uslugi .container{display:flex;align-items:center;flex-direction:column}#home_projekt .home_projekt_baner{width:100%;height:386px;display:flex;justify-content:center;position:relative;overflow:hidden}#bgvid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:-1;background-size:cover}#home_projekt .home_projekt_baner .container{flex-direction:column}#home_projekt .sygnet{width:90px;margin:0 0 20px}#home_projekt .home_projekt_baner .home_naglowek{color:#fff;z-index:1}#home_projekt .home_projekt_baner .container{display:flex;justify-content:center;align-items:center}#home_projekt>.container{padding:80px 0 70px;display:flex;flex-direction:column}#home_projekt .home_projekt_text{display:flex;justify-content:space-between;margin-bottom:70px}#home_projekt .home_projekt_text div{width:47%}#home_projekt .home_projekt_text div p{text-align:justify;color:#424242}#home_projekt .container .button{align-self:center}#home_realizacje{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;width:100%}#text_content,.realizacja{position:relative;overflow:hidden}.realizacja{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.realizacja .realizacja_tytul,.realizacja:after,.realizacja:before{position:absolute;opacity:0;transition:all .3s;width:100%;height:100%}.realizacja:before{content:'';background:url(../grafika/realizacje_maska.png);z-index:1}#realizacje_kategoria .realizacja .button_3,.realizacja:before,.realizacja:hover:before{-webkit-transition:all .3s;-moz-transition:all .3s}.realizacja .realizacja_tytul,.realizacja:after{left:0;top:0}.realizacja:after{content:'';background-color:rgba(67,108,74,.6)}.realizacja img{width:100%;height:100%;object-fit:cover;transition-duration:1s}.realizacja:hover img{transform:scale(1.2)}.realizacja .realizacja_tytul{z-index:1;padding:40px 35px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center}.realizacja .realizacja_tytul .real{display:block;color:#fff;font:300 16px/16px 'Manrope',sans-serif;text-align:center;margin-bottom:15px}.realizacja .realizacja_tytul .realizacja_nazwa{color:#fff;font:300 32px/40px 'Manrope',sans-serif;height:137px;overflow:hidden;position:relative;text-align:center;margin-bottom:10px;padding-top:15px}.realizacja .realizacja_tytul .realizacja_nazwa:before{position:absolute;left:50%;top:0;transform:translate(-50%,0);content:'';background:#8ebd53;width:6px;height:6px;border-radius:100%}#realizacje_kategoria .realizacja .button_3{left:50%;transform:translate(-50%,0);align-self:flex-start;border:2px solid #fff;transition:all .3s;padding:14px 63px 14px 28px}#realizacje_kategoria .realizacja:hover .button_3{border:2px solid #79c549}#text_content{display:flex;justify-content:center}#text_content .foto_home{position:absolute;top:0;right:0;width:50%;height:auto}#text_content .container{display:flex;padding:0 0 100px}#pozycjonowanie_col1,#pozycjonowanie_col2{width:50%;flex:0 0 auto;z-index:1}#pozycjonowanie_col1{padding:120px 150px 0 100px}#formularz_kontaktowy form,#text_content .home_naglowek{margin-bottom:50px}#text_content .pozycjonowanie_naglowek{font:400 26px/36px 'Manrope',sans-serif;letter-spacing:1px;margin-bottom:40px;display:block}#pozycjonowanie_col1 p:last-child{margin-bottom:0}#pozycjonowanie_col2 .box_tresc{padding:0 100px 0 200px;display:flex;flex-direction:column;justify-content:flex-end;height:100%;align-items:flex-start}#pozycjonowanie_col2 .box_tresc .tekst_1{color:#206d47;font:300 48px/52px 'Manrope',sans-serif;margin:0 0 35px}#pozycjonowanie_col2 .box_tresc .tekst_2{color:#464646;font:300 24px/32px 'Manrope',sans-serif;margin:0 0 70px;letter-spacing:1px}#pozycjonowanie_col2 .box_tresc .telefon{display:flex;align-items:center;color:#206d47;font:500 38px/42px 'Manrope',sans-serif;letter-spacing:1px;margin:0 0 50px}#pozycjonowanie_col2 .box_tresc .ico_tel2{width:22px;margin:0 20px 0 0}#footer_kontakt .kolumna_prawa .button:hover,#pozycjonowanie_col2 .button:hover{border-color:#8ae59a}#text_content_2{display:flex;justify-content:space-between}#pozycjonowanie2_col2,#text_content_2 .foto_home_2{width:50%}#pozycjonowanie2_col2{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;padding:0 220px 0 200px}#pozycjonowanie2_col2 p:first-of-type{margin:0}.pozycjonowanie_ikony{display:flex;justify-content:space-between;align-items:center;margin:40px 0}.pozycjonowanie_ikony svg{height:55px;flex:0 0 auto}#parallax{background:url(../grafika/parallax_home_nowy.jpg) center 50%;height:600px;width:100%;position:relative;z-index:0}#parallax .box_parallax{height:100%;width:50%;background-color:rgba(255,255,255,.88);display:flex;justify-content:flex-end;align-items:center}#parallax .box_parallax .container{width:830px;padding:0 150px 0 0;display:flex;align-items:flex-start}#parallax .logo_pion{width:140px;margin:0 90px 0 0;flex:0 0 auto}#parallax .parallax_naglowek{font:300 50px/52px 'Manrope',sans-serif;margin:0 0 40px}#parallax .parallax_text{color:#464646;font:300 18px/32px 'Manrope',sans-serif;letter-spacing:1px;display:block}#footer_kontakt{display:flex;justify-content:center}#footer_kontakt .container{padding:40px 0 50px;display:flex;justify-content:space-between;align-items:center}.kontakt_box{display:flex;align-items:center;font:300 16px/28px 'Manrope',sans-serif;letter-spacing:1px}.kontakt_box svg{width:42px;height:auto;padding:0 20px 0 0}.kontakt_box div{display:flex;flex-direction:column}.kontakt_box,.kontakt_box div a,.o_firmie_1 .box1 p span,.o_firmie_2 .col_1 .row_1 p span,.o_firmie_3 .col_1 p span{color:#464646}.kontakt_adres span,.kontakt_mail div a:last-of-type{font:500 18px/28px 'Manrope',sans-serif}.kontakt_mail div a:last-of-type,.kontakt_telefon div a:last-of-type{color:#206d47}.kontakt_telefon div a:last-of-type{font:500 24px/28px 'Manrope',sans-serif}#footer_kontakt .kolumna_prawa{display:flex;align-items:center;margin-left:180px}.kontakt_separator{width:2px;height:90px;background:#f2f2f2;margin:0 50px}#table_kontakt .kontakt_mail div,#table_kontakt .kontakt_telefon div,.kontakt_social{display:flex;flex-direction:column}.kontakt_ico{display:block;width:35px;height:35px;position:relative;transition:all .3s}.kontakt_ico svg{width:100%}.kontakt_fb{margin-bottom:20px}#fotter_text{padding-bottom:25px;border-bottom:2px solid #f2f2f2;display:flex;justify-content:center}#fotter_text.kontakt{padding:25px 0}#footer_cookies p,#fotter_text p{text-align:center;margin:0}#footer_cookies,#fotter_copyright{display:flex;justify-content:center;padding:20px 0}#fotter_copyright .container{display:flex;justify-content:space-between}#footer_cookies p,#fotter_copyright .stopka_text,#fotter_text p{color:#c1c1c1;font:300 12px/20px 'Manrope',sans-serif}#footer_cookies{width:100%;padding:0 0 10px}#content_podstrony.kontakt{position:relative;flex-wrap:wrap;padding-bottom:0}#content_podstrony.kontakt>img{position:absolute;top:0;right:0;height:739px;width:auto}#content_podstrony.kontakt .container{height:auto}#content_podstrony.kontakt .cms{width:590px;height:auto;margin:0 0 50px}#table_kontakt{border-collapse:collapse;background:#fff;text-align:left;width:100%!important;display:table!important;margin:0}#table_kontakt td{border:0;text-align:left;vertical-align:top;padding:0 130px 0 0}#table_kontakt h3{margin-bottom:60px}#table_kontakt .kontakt_box{margin-bottom:40px;display:flex;color:#464646}#table_kontakt .kontakt_mail{padding:0;display:flex;align-items:center}#table_kontakt .kontakt_mail div a:last-of-type,#table_kontakt .kontakt_telefon div a:last-of-type{line-height:26px;color:#8ae59a}#table_kontakt .kontakt_mail div a:first-of-type,#table_kontakt .kontakt_telefon div a:first-of-type{font:300 16px/26px 'Manrope',sans-serif}#table_kontakt hr{margin:40px 0 20px}#table_kontakt .table_social{color:#206d47;font:500 16px/22px 'Manrope',sans-serif;margin:15px 0;display:inline-flex;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#table_kontakt .table_social svg{width:40px;margin:0 15px 0 0}#table_kontakt .table_fb{margin-right:80px}#formularz_kontaktowy{width:100%;background-color:#f9f9f9;display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:70px}#formularz_kontaktowy h2{margin-top:45px}#formularz_kontaktowy .form_text{font:300 14px/28px 'Manrope',sans-serif;color:#464646;margin-bottom:15px}#formularz_kontaktowy .form_text span,.parallax_trawniki2_text span.c_green{color:#8ae59a}#formularz_kontaktowy input,#formularz_kontaktowy textarea{border:1px solid #f0f0f0;padding:8px 10px;font:300 14px/28px 'Manrope',sans-serif;color:#464646}#formularz_kontaktowy input:focus,#formularz_kontaktowy input:hover,#formularz_kontaktowy textarea:focus,#formularz_kontaktowy textarea:hover{border:1px solid #8ae59a}#formularz_kontaktowy .formularz_box1{margin-bottom:30px}#formularz_kontaktowy .formularz_box1>div{width:22%}#formularz_kontaktowy .formularz_box1 input{box-sizing:border-box;width:100%;height:46px}#formularz_kontaktowy .formularz_box1 div,#formularz_kontaktowy .formularz_box2 .textarea{display:flex;flex-direction:column}#formularz_kontaktowy .formularz_box1,#formularz_kontaktowy .formularz_box2,.formularz_box2_kolumna2 .token div{display:flex;justify-content:space-between}.formularz_box2_kolumna1,.formularz_box2_kolumna2{display:flex;flex-direction:column;width:74%}#formularz_kontaktowy .formularz_box2 textarea{box-sizing:border-box;width:100%;height:160px;margin-bottom:30px}#formularz_kontaktowy .formularz_box2 .zgoda,.o_firmie_2 .col_1 .row_2{display:flex;align-items:flex-start}#formularz_kontaktowy .formularz_box2 .zgoda .form_text_small{margin:-2px 0 0 20px;font:300 12px/18px 'Manrope',sans-serif;color:#464646}#formularz_kontaktowy .zgoda a{color:#f2be26}.formularz_box2_kolumna2{width:22%}#formularz_kontaktowy .formularz_box2 .formularz_box2_kolumna2 img{width:90px;height:46px;margin:0}#formularz_kontaktowy .formularz_box2 .formularz_box2_kolumna2 input{width:60px;height:46px;margin-left:20px;text-align:center}.formularz_box2_kolumna2 .token div{align-items:center;margin-bottom:55px}#formularz_kontaktowy .formularz_box2_kolumna2 .token div .form_text{margin:0 0 0 auto}#button_send{width:100%;text-align:left}#button_send:hover{border-color:#8ae59a}#button_send:after{right:50px}#button_send:hover::after{right:25px}#content_podstrony.o_firmie{padding-bottom:0;flex-wrap:wrap}#content_podstrony.o_firmie p,#content_podstrony.projekty p,.oferta p,.s_realizacje p{margin-bottom:0;text-align:justify}.o_firmie_1{height:650px;width:100%;display:flex}.o_firmie_1 .col_1,.o_firmie_2 .col_1,.o_firmie_4 .col_1{width:75%}.o_firmie_1 .col_2,.o_firmie_2 .col_2,.o_firmie_4 .col_2{width:25%}.o_firmie_1 .row_1{height:220px;display:flex}.o_firmie_1 .box1,.o_firmie_1 .box2{width:50%;height:100%;position:relative;display:flex;justify-content:flex-start;align-items:center}.o_firmie_1 .box1{padding-right:100px}.o_firmie_1 .box1 p{font:300 25px/40px 'Manrope',sans-serif}.o_firmie_1 .box2{background-color:#f7f7f7;padding:0 100px}.o_firmie_1 .col_2{display:flex;align-items:center;padding-left:80px}.o_firmie_1 .col_2 ul li{color:#464646;font:300 15px/26px 'Manrope',sans-serif;letter-spacing:1px;padding-left:30px;position:relative;margin-bottom:50px}.o_firmie_1 .col_2 ul li:before{content:'';position:absolute;left:0;top:12px;width:4px;height:4px;border-radius:100%;background-color:#206d47}.o_firmie_2,.o_firmie_3{height:362px;width:100%;display:flex}.o_firmie_2 .col_1{padding-right:100px;display:flex;flex-direction:column;justify-content:center}#content_podstrony.o_firmie .o_firmie_2 .col_1 .row_1 p,#content_podstrony.o_firmie .o_firmie_3 .col_1 p{font:300 40px/50px 'Manrope',sans-serif;position:relative;margin-bottom:70px;text-align:left}#content_podstrony.o_firmie .o_firmie_3 .col_1 p{margin-bottom:27px}.o_firmie_2 .col_1 .row_2{justify-content:space-between}.o_firmie_2 .col_1 .row_2 .button{flex:0 0 auto;margin-left:90px}#content_podstrony .parallax_o_firmie{width:100%;height:400px;background:url(../grafika/o_firmie/parallax-o-firmie.jpg) center 100%/cover}.o_firmie_1 .col_1 .row_2 img,.o_firmie_2 .col_2 img{width:100%;height:100%;object-fit:cover}.o_firmie_3{height:263px}.o_firmie_3 .col_1{width:37.5%;height:100%;position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start}.o_firmie_3 .col_2{padding-left:100px;display:flex;align-items:center}.o_firmie_3 .col_2 p{column-count:2;column-gap:100px}.o_firmie_slider{width:100vw;position:relative;overflow:hidden;background-color:#79c549}.o_firmie_4 .col_1:after,.o_firmie_slider .arrow_pag{position:absolute;top:50%;transform:translate(0,-50%);z-index:2}.o_firmie_slider .arrow_pag img{width:38px;height:36px}#o_firmie_prev{left:50px;transform:translate(0,-50%) rotate(180deg)}#o_firmie_next{right:50px}.galeria_content{height:100%;width:100vw;overflow:hidden}.galeria_content a{display:block;width:37.15vw;float:left;overflow:hidden;position:relative}.galeria_content a img{height:101%;width:101%;object-fit:cover;display:block;overflow:hidden;transition-duration:1s}.galeria_content a:after,.galeria_content a:before{content:'';position:absolute;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:1}.galeria_content a:before{left:0;top:0;width:100%;height:100%;background:url(../grafika/o_firmie_hover.png);background-size:cover}.galeria_content a:after{left:100px;bottom:50px;width:118px;height:96px;background:url(../grafika/ico_lupa.png)}.galeria_content a:hover:after,.galeria_content a:hover:before{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.o_firmie_4{display:flex;height:200px;width:100%}.o_firmie_4 .col_1{background-color:#79c549;height:100%;display:flex;align-items:center;justify-content:flex-start;position:relative;padding-right:100px}.o_firmie_4 .col_1:after{content:'';right:0;transform:translate(100%,-50%);width:33px;height:66px;border-radius:0 33px 33px 0;z-index:1;background-color:#79c549}.o_firmie_4 .col_1 p{font:300 25px/40px 'Manrope',sans-serif}.o_firmie_4 .col_1 p span{font:300 32px/40px 'Manrope',sans-serif}.o_firmie_4 .col_2{display:flex;align-items:center;justify-content:flex-end}.o_firmie_padleft{padding-left:120px}.o_firmie_padright{padding-right:120px}#content_podstrony.projekty{padding-bottom:0;flex-wrap:wrap}.projekty_1{width:100%;height:200px;display:flex}.projekty_1 .col_1,.projekty_1 .col_2{height:100%;display:flex;align-items:center}.projekty_1 .col_1{width:37.5%;position:relative;background-color:#fff;padding-right:100px}.projekty_1 .col_2{width:62.5%;background-color:#f9f9f9;padding-left:100px}.projekty_video{width:100%;height:1016px;position:relative;overflow:hidden}.projekty_video .todown{position:absolute;top:80px;right:120px;width:74px;height:120px;border-radius:37px;background-color:#206d47;padding:30px 0 15px;color:#fff;text-transform:uppercase;text-align:center;font:600 15px/18px 'Manrope',sans-serif}.projekty_video .todown .arrow_pion{position:absolute;left:50%;bottom:25px;transform:translate(-50%,0) rotate(0deg);width:24px;transition:all .3s}.projekty_video .todown:hover .arrow_pion{bottom:10px}.projekty_2{width:100%;height:475px;display:flex}.projekty_2 .col_1,.projekty_2 .col_2{height:100%;display:flex;flex-direction:column;justify-content:center}.projekty_2 .col_1{width:37.5%;background-color:#f9f9f9;position:relative;padding-right:100px}.projekty_2 .col_2{width:62.5%;padding-left:100px}#content_podstrony.projekty .projekty_2 .col_2 .naglowek{margin-bottom:10px;font:300 26px/30px 'Manrope',sans-serif;letter-spacing:1px;text-align:left}#content_podstrony.projekty .projekty_2 .col_2:nth-of-type(2) .naglowek{margin-top:25px}.projekty_3,.projekty_4{width:100%;height:672px;display:flex}.projekty_3 .col_1{height:100%;width:37.5%;padding-right:100px;display:flex;flex-direction:column;justify-content:center}#content_podstrony.projekty .projekty_3 .col_1 h4,#content_podstrony.projekty .projekty_5 .col_1 h4{margin-bottom:30px}.projekty_3 .col_2{height:100%;width:62.5%}.oferta_sekcja_1 .col_2 video,.oferta_sekcja_3 .col_1 .row_2 img,.oferta_sekcja_3 .col_2 .box2 img,.projekty_3 .col_2 img,.realizacje_2 .col_3 img,img.oferta_foto{width:100%;height:100%;object-fit:cover}.projekty_4{height:280px}.projekty_4 .col_1,.projekty_4 .col_2{height:100%;display:flex;align-items:center}.projekty_4 .col_1{width:37.5%;padding-right:100px;background-color:#f9f9f9}#content_podstrony.projekty .projekty_4 .col_1 h5{font:300 40px/50px 'Manrope',sans-serif;letter-spacing:1px;position:relative;text-align:left}.projekty_4 .col_2{width:62.5%;padding-left:100px;position:relative}.projekty_5,.realizacje_2{width:100%;height:420px;display:flex}.projekty_5 .col_1,.projekty_5 .col_2{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.projekty_5 .col_1{width:75%;padding-right:100px;position:relative}#content_podstrony.projekty .projekty_5 .col_1 p{margin-bottom:40px}.projekty_5 .col_1 hr{margin-bottom:0;position:absolute;bottom:0;width:85%}.projekty_5 .col_1 .button,.projekty_5 .col_2 .button{padding:10px 85px 10px 40px}.projekty_5 .col_2 .button:hover{border-color:#8ae59a}.projekty_5 .col_2{width:25%;background-color:#f9f9f9;padding:0 100px 0 80px}.projekty_5 .col_2 .tekst_1{color:#206d47;font:300 30px/34px 'Manrope',sans-serif;letter-spacing:1px;margin:0 0 20px}.projekty_5 .col_2 .tekst_2{font:300 15px/26px 'Manrope',sans-serif;letter-spacing:1px;margin:0 0 20px}.projekty_5 .col_2 .telefon{display:flex;align-items:center;color:#206d47;font:500 30px/34px 'Manrope',sans-serif;letter-spacing:1px;margin:0 0 25px}.projekty_5 .col_2 .telefon svg{width:20px;margin:0 15px 0 0}#kotwica_projekt,#kotwica_w_terenie{width:100%}#projekty_kategoria,#realizacje_kategoria{display:flex;flex-wrap:wrap;justify-content:center;width:100%}#projekty_kategoria .realizacja,#realizacje_kategoria .realizacja{width:33.33%}#projekty_kategoria .realizacja .realizacja_tytul,#projekty_kategoria .realizacja:after,#realizacje_kategoria .realizacja .realizacja_tytul,#realizacje_kategoria .realizacja:after,.galeria_oferta_karuzela a:hover .ico_lupa,.galeria_oferta_karuzela2 a:hover .ico_lupa,.galeria_oferta_karuzela3 a:hover .ico_lupa,.galeria_oferta_karuzela4 a:hover .ico_lupa{opacity:1}.realizacja:hover:before{opacity:1;transition:all .2s}#projekty_kategoria .realizacja .realizacja_tytul .real,#realizacje_kategoria .realizacja .realizacja_tytul .real{margin-bottom:20px}#projekty_kategoria .realizacja .realizacja_tytul .realizacja_nazwa,#realizacje_kategoria .realizacja .realizacja_tytul .realizacja_nazwa{height:100px;padding-top:20px;margin-bottom:70px}#content_podstrony.s_realizacje{padding-bottom:0;flex-wrap:wrap;position:relative}.s_realizacje .oferta_sekcja_1{height:365px}.s_realizacje .oferta_sekcja_1 .col_2{display:flex}.realizacje_2{height:390px}.realizacje_2 .col_1,.realizacje_2 .col_2{width:37.5%;height:100%;display:flex}.realizacje_2 .col_2 p:first-of-type{margin-bottom:50px}.realizacje_2 .col_2 .naglowek{color:#464646;font:300 25px/40px 'Manrope',sans-serif;display:flex;align-items:flex-start;justify-content:flex-start}.realizacje_2 .col_2 .naglowek .arrow{width:23px;margin:10px 40px 40px 0;flex:0 0 auto;transition:all .3s}.realizacje_2 .col_2 .naglowek:hover .arrow{margin:40px 40px 10px 0}.realizacje_2 .col_3{width:25%;height:100%}#content_podstrony.oferta{padding:0;flex-wrap:wrap}.oferta p.naglowek,.zaklad_sekcja_3 h3.naglowek{font:300 40px/50px 'Manrope',sans-serif;text-align:left;position:relative;margin-bottom:0}.oferta p.marg_bottom{margin-bottom:30px}.oferta .bg_green,.oferta .bg_green2,.oferta .bg_grey{background-color:#f7f7f7}.oferta .bg_white{background-color:#fff}.oferta_padleft_zew{padding-left:120px}.oferta_padright_zew{padding-right:120px}.oferta_padleft_wew{padding-left:100px}.oferta_padright_wew{padding-right:100px}.oferta .flex_col{flex-direction:column;justify-content:center;align-items:flex-start!important}.oferta_trawniki .oferta_sekcja_1{height:805px}.oferta_trawniki .sekcja_height_1{height:325px}.oferta_trawniki .sekcja_height_2{height:465px}.oferta_sekcja_1,.oferta_sekcja_2,.oferta_sekcja_3,.oferta_sekcja_4,.oferta_sekcja_5{display:flex;width:100%}.oferta_sekcja_1 .col_1,.oferta_sekcja_2 .col_1,.oferta_sekcja_3 .col_1,.oferta_sekcja_4 .col_1,.oferta_sekcja_4 .col_2,.oferta_sekcja_5 .col_1{width:37.5%;height:100%}.oferta_sekcja_1 .col_2,.oferta_sekcja_2 .col_2,.oferta_sekcja_3 .col_2{width:62.5%;height:100%;overflow:hidden;position:relative}.oferta_sekcja_5 .col_2{width:62.5%;height:100%}#parallax_trawniki2 .container,.oferta_sekcja_2 .col_1,.oferta_sekcja_2 .col_2{display:flex;align-items:center}#parallax_zielone_sciany{background:url(../grafika/uslugi/zielone_sciany/parallax_zielone_sciany.jpg) center 100%/cover;height:360px;width:100%}#parallax_trawniki{background:url(../grafika/uslugi/trawniki/parallax_trawniki.jpg) center 100%/cover;height:360px;width:100%}#parallax_trawniki2{background:url(../grafika/uslugi/trawniki/parallax_trawniki2.jpg) center 50%/cover;height:400px;width:100%;position:relative;display:flex;justify-content:center}#parallax_trawniki2:before{content:'';position:absolute;left:0;top:0;background:rgba(67,108,74,.6);width:100%;height:100%}#parallax_trawniki2 .container{flex-direction:column;justify-content:center;z-index:1}#parallax_trawniki2 .container p{color:#fff;text-align:center}#parallax_trawniki2 .parallax_trawniki2_text{margin-bottom:20px;font:300 24px/44px 'Manrope',sans-serif}.parallax_trawniki2_text span{font:300 34px/44px 'Manrope',sans-serif}.oferta_sekcja_3,.oferta_sekcja_4{height:810px}.oferta_sekcja_3 .col_1 .row_1,.oferta_sekcja_3 .col_2 .row_2,.oferta_sekcja_4 .col_1 .row_1,.oferta_sekcja_4 .col_2 .row_1{height:33.3%}.oferta_sekcja_3 .col_1 .row_2,.oferta_sekcja_3 .col_2 .row_1,.oferta_sekcja_4 .col_1 .row_2,.oferta_sekcja_4 .col_2 .row_2{height:66.7%}.oferta_sekcja_3 .col_1 .row_1,.oferta_sekcja_4 .col_1 .row_1{display:flex;align-items:center;position:relative}.oferta_sekcja_3 .col_1 .row_1 .button,.oferta_sekcja_4 .col_1 .row_1 .button{position:absolute;left:120px;bottom:0;transform:translate(0,50%)}.oczka_sekcja_5 .col_1 .row_2 .button:hover,.oferta_sekcja_3 .col_1 .row_1 .button:hover,.oferta_sekcja_4 .col_1 .row_1 .button:hover,.oferta_sekcja_5 .col_2 .button_prawy:hover{border-color:#8ae59a}.oferta_sekcja_3 .col_1 .row_1 h3,.oferta_sekcja_3 .col_1 .row_1 p,.oferta_sekcja_4 .col_1 .row_1 h3,.oferta_sekcja_4 .col_1 .row_1 p{font:300 50px/60px 'Manrope',sans-serif;text-align:left;margin-bottom:0}.oferta_sekcja_3 .col_2 .row_1{display:flex}.oferta_sekcja_3 .col_2 .box1{width:60%;height:100%;display:flex;align-items:center}.oferta_sekcja_3 .col_2 .box2{width:40%;height:100%}.oferta_sekcja_3 .galeria_oferta,.oferta_sekcja_4 .galeria_oferta2{position:relative;width:100%;height:100%;overflow:hidden}.oferta_sekcja_3 .arrow_pag,.oferta_sekcja_4 .arrow_pag{position:absolute;top:50%;transform:translate(0,-50%);z-index:2}.oferta_sekcja_3 .arrow_pag img,.oferta_sekcja_4 .arrow_pag img{width:38px;height:36px}#gal_oferta_prev,#gal_oferta_prev2,#gal_oferta_prev3,#gal_oferta_prev4{left:50px;transform:translate(0,-50%) rotate(180deg)}#gal_oferta_next,#gal_oferta_next2,#gal_oferta_next3,#gal_oferta_next4{right:50px}.galeria_oferta_karuzela,.galeria_oferta_karuzela2,.galeria_oferta_karuzela3,.galeria_oferta_karuzela4{height:100%;overflow:hidden}.galeria_oferta_karuzela2{display:flex}.galeria_oferta_karuzela2 li{display:flex;flex-direction:column;flex:0 0 auto}.galeria_oferta_karuzela a,.galeria_oferta_karuzela3 a,.galeria_oferta_karuzela4 a{display:block;float:left;overflow:hidden;position:relative}.galeria_oferta_karuzela2 a{width:100%;height:50%;overflow:hidden;position:relative;justify-content:center}.galeria_oferta_karuzela a img,.galeria_oferta_karuzela2 a img,.galeria_oferta_karuzela3 a img,.galeria_oferta_karuzela4 a img{height:100%;width:100%;object-fit:cover;transition-duration:1s}.galeria_oferta_karuzela a .ico_lupa,.galeria_oferta_karuzela3 a .ico_lupa,.galeria_oferta_karuzela4 a .ico_lupa{position:absolute;left:50px;bottom:30px;opacity:0;width:60px;transition:all .3s;z-index:1}.galeria_oferta_karuzela2 a .ico_lupa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;width:60px;transition:all .3s;z-index:1}.oferta_sekcja_4 .col_1 .row_2 img,.oferta_sekcja_4 .col_3 img,.oferta_sekcja_5 .col_2 img{width:100%;height:100%;object-fit:cover}.oferta_sekcja_4 .col_1 .row_1 h3 span,.oferta_sekcja_4 .col_1 .row_1 p span{color:#79c549}.oferta_sekcja_4 .col_3{width:25%;height:100%}.galeria_oferta_karuzela2 a,.oferta_sekcja_4 .col_2 .row_1,.sekcja_hydrosiew .col_2 .box2{display:flex;align-items:center}.sekcja_hydrosiew .col_2 .box1 p:first-of-type{margin-bottom:30px}.oferta_sekcja_5{height:900px}.oferta_sekcja_5 .row_1{height:66%;display:flex}.oferta_sekcja_5 .row_1 h3{margin-bottom:60px;font:400 54px/64px 'Manrope',sans-serif;color:#424242}.oferta_sekcja_5 .row_1 p:nth-of-type(1){margin-bottom:30px}.oferta_sekcja_5 .row_1 p:nth-of-type(2){font:300 20px/34px 'Manrope',sans-serif}.oferta_sekcja_5 .row_2{height:34%;display:flex;align-items:center}.oferta_sekcja_5 .row_2 p{text-align:left}.oferta_sekcja_5 .col_2{position:relative;overflow:visible}.oferta_sekcja_5 .col_2 .button{position:absolute}.oferta_sekcja_5 .col_2 .button_prawy{bottom:125px;left:-50px}.oferta_sekcja_5 .col_2 .button_lewy{bottom:125px;left:240px;padding:19px 40px 19px 85px}.oferta_sekcja_5 .col_2 .button_lewy:hover{background-color:#fff;border:2px solid #fff}.oferta_bruk .oferta_sekcja_1{height:585px}.bruk_sekcja_2{height:460px;display:flex}.bruk_sekcja_2 .col_1,.bruk_sekcja_2 .col_2{height:100%;width:37.5%;display:flex}.bruk_sekcja_2 .col_1 .naglowek,.bruk_sekcja_2 .col_2 p,.bruk_sekcja_4 .col_1 p{margin-bottom:30px}.bruk_sekcja_2 .col_3{height:100%;width:25%}.bruk_sekcja_3,.bruk_sekcja_4{display:flex;height:324px;width:100%}.bruk_sekcja_3 .col_1,.bruk_sekcja_3 .col_2{display:flex;width:37.5%;height:100%}.bruk_sekcja_3 .col_2{align-items:center;width:62.5%}.bruk_sekcja_4{height:362px}.bruk_sekcja_4 .col_1{display:flex;width:37.5%;height:100%}.bruk_sekcja_4 .col_1 p span{color:#8ae59a}.bruk_sekcja_4 .col_2{width:62.5%;height:100%}.arch_sekcja_3 .col_2 img,.arch_sekcja_4 .col_1 img,.bruk_sekcja_2 .col_3 img,.bruk_sekcja_4 .col_2 img{width:100%;height:100%;object-fit:cover}.oferta_architektura .oferta_sekcja_1{height:715px}.arch_sekcja_2,.arch_sekcja_3{display:flex;width:100%;height:326px}.arch_sekcja_2 .col_1,.arch_sekcja_2 .col_2{height:100%;width:37.5%;display:flex;align-items:center}.arch_sekcja_2 .col_1 .naglowek{padding-bottom:35px}.arch_sekcja_2 .col_1 .naglowek:after{background:url(../grafika/foto_podkreslnik_nag2.png)}.arch_sekcja_2 .col_2{width:62.5%}.arch_sekcja_3{height:493px}.arch_sekcja_3 .col_1,.arch_sekcja_3 .col_2{width:37.5%;height:100%}.arch_sekcja_3 .col_1,.arch_sekcja_3 .col_3{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:50px;padding-top:50px}.arch_sekcja_3 .col_1{justify-content:flex-start}.arch_sekcja_3 .col_1 h4,.arch_sekcja_3 .col_3 h4{width:calc(100% - 110px);margin:0}.arch_sekcja_3 .col_1 .ico_warzywa{width:90px;margin:0 20px 0 0;flex:0 0 auto}.arch_sekcja_3 .col_3{width:25%;height:100%}.arch_sekcja_3 .col_3 .ico_figura{margin:0 20px 0 0;width:90px}.arch_sekcja_4,.nasadzanie_sekcja_2{display:flex;width:100%;height:500px}.arch_sekcja_4 .col_1{width:75%;height:100%}.arch_sekcja_4 .col_2{width:25%;height:100%;display:flex}.arch_sekcja_4 .col_2 p{margin-bottom:30px;text-align:left}.oferta_nasadzenia .oferta_sekcja_1{height:717px}.nasadzanie_sekcja_2{height:373px}.nasadzanie_sekcja_2 .col_1{display:flex;align-items:center;width:37.5%;height:100%}.nasadzanie_sekcja_2 .col_2,.nasadzanie_sekcja_3 .col_1{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:62.5%;height:100%}.nasadzanie_sekcja_2 .col_2 .button{margin:45px 0 0}.nasadzanie_sekcja_3,.nasadzanie_sekcja_4{width:100%;height:590px;display:flex}.nasadzanie_sekcja_3 .col_1{width:37.5%}.nasadzanie_sekcja_3 .col_2{width:62.5%;height:100%}.nasadzanie_sekcja_3 .col_2 img,.nasadzanie_sekcja_5 .col_3 img,.nasadzanie_sekcja_6 .col_1 img,.nasadzanie_sekcja_7 .col_2 .row_1 img,.nawad_sekcja_3 .col_2 img,.oczka_sekcja_3 img,.oczka_sekcja_4 .col_3 img,.oferta_nasadzenia .oferta_sekcja_1 .col_2 img{width:100%;height:100%;object-fit:cover}.nasadzanie_sekcja_4{height:344px}.nasadzanie_sekcja_4 .col_1,.nasadzanie_sekcja_4 .col_2{width:37.5%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.nasadzanie_sekcja_4 .col_2 .text,.nasadzanie_sekcja_5 .col_2 .text,.nasadzanie_sekcja_6 .col_2 .text{color:#464646;font:300 22px/33px 'Manrope',sans-serif;letter-spacing:1px;display:block}.nasadzanie_sekcja_4 .col_2 .text:first-of-type{margin:0 0 30px}.nasadzanie_sekcja_4 .col_3{width:25%;height:100%;display:flex;justify-content:flex-start;align-items:center}.nasadzanie_sekcja_4 .col_3 .button{flex:0 0 auto}#parallax_nasadzanie{background:url(../grafika/uslugi/nasadzenia/parallax.jpg) center 100%/cover;height:360px;width:100%}.nasadzanie_sekcja_5{height:538px;width:100%;display:flex}.nasadzanie_sekcja_5 .col_1,.nasadzanie_sekcja_5 .col_2{width:37.5%;height:100%;display:flex;align-items:center}.nasadzanie_sekcja_5 .col_2{flex-direction:column;justify-content:center;align-items:flex-start}.nasadzanie_sekcja_5 .col_2 p{margin:0 0 30px}.nasadzanie_sekcja_5 .col_2 .text{margin:20px 0 0}.nasadzanie_sekcja_5 .col_3{width:25%;height:100%}.nasadzanie_sekcja_6,.nasadzanie_sekcja_7{width:100%;height:660px;display:flex}.nasadzanie_sekcja_6 .col_1{width:37.5%;height:100%}.nasadzanie_sekcja_6 .col_2,.nasadzanie_sekcja_7 .col_1{width:62.5%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.nasadzanie_sekcja_6 .col_2 .naglowek{padding:0 0 40px;margin:0 0 40px}.nasadzanie_sekcja_6 .col_2 p{margin:0 0 25px}.nasadzanie_sekcja_7{height:805px}.nasadzanie_sekcja_7 .col_1{width:37.5%}.nasadzanie_sekcja_7 .col_1 .naglowek{margin:0 0 40px}.nasadzanie_sekcja_7 .col_1 p{margin:0 0 30px}.nasadzanie_sekcja_7 .col_1 p:last-of-type{margin:0}.nasadzanie_sekcja_7 .col_2{width:62.5%;height:100%}.nasadzanie_sekcja_7 .col_2 .row_1{width:100%;height:61.5%}.nasadzanie_sekcja_7 .col_2 .row_2{width:100%;height:38.5%;display:flex;justify-content:space-between;align-items:center}.nasadzanie_sekcja_7 .col_2 .row_2 h4{margin:0;text-align:justify}.nasadzanie_sekcja_7 .col_2 .row_2 .button{flex:0 0 auto;margin:0 0 0 100px}.oferta_nawadnianie .oferta_sekcja_1{height:644px}.nawad_sekcja_2,.nawad_sekcja_3{width:100%;height:237px;display:flex}.nawad_sekcja_2 .col_1{height:100%;width:75%;display:flex;align-items:center;justify-content:space-between}.nawad_sekcja_2 .col_1 .button{margin-left:70px;flex:0 0 auto}.nawad_sekcja_2 .col_2{height:100%;width:25%;display:flex;align-items:center}.nawad_sekcja_2 .col_2 p{font:300 25px/40px 'Manrope',sans-serif;text-align:left}.nawad_sekcja_3{height:1013px}.nawad_sekcja_3 .col_1{width:37.5%;height:100%;display:flex}.nawad_sekcja_3 .col_1 h2{font:300 50px/56px 'Manrope',sans-serif;text-align:left}.nawad_sekcja_3 .col_1 .naglowek{margin-bottom:20px}.nawad_sekcja_3 .col_1 hr{margin:25px 0}.nawad_sekcja_3 .col_2{width:62.5%;height:100%}.nawad_sekcja_4,.oczka_sekcja_2{width:100%;height:466px;display:flex}.nawad_sekcja_4 .col_1{width:37.5%;height:100%;display:flex}.nawad_sekcja_4 .col_1.polkolo::after{top:74%}.nawad_sekcja_4 .col_2{height:100%;width:62.5%}.nawad_sekcja_4 .col_2 .row_1,.nawad_sekcja_4 .col_2 .row_2{height:47.5%;width:100%;display:flex;align-items:center}.nawad_sekcja_4 .col_2 .row_2{height:52.5%;justify-content:space-between}.nawad_sekcja_4 .col_2 .row_2 p{text-align:left}.nawad_sekcja_4 .col_2 .row_2 .button{margin-left:120px;flex:0 0 auto}.oferta_oczka .oferta_sekcja_1{height:508px}.oczka_sekcja_2{height:306px}.oczka_sekcja_2 .col_1,.oczka_sekcja_2 .col_2{width:37.5%;height:100%;display:flex;align-items:center}.oczka_sekcja_2 .col_2{width:62.5%;justify-content:space-between}.oczka_sekcja_2 .col_2 .button{margin-left:60px;flex:0 0 auto}#oczka_parallax{background:url(../grafika/uslugi/oczka_wodne/parallax-oczka-wodne.jpg) center 100%/cover}.oczka_sekcja_3{width:100%;height:400px;overflow:hidden}.oczka_sekcja_4,.oczka_sekcja_5{height:352px;width:100%;display:flex}.oczka_sekcja_4 .col_1,.oczka_sekcja_4 .col_2{height:100%;width:37.5%;display:flex}.oczka_sekcja_4 .col_3{width:25%;height:100%}.oczka_sekcja_5{height:605px}.oczka_sekcja_5 .col_1{height:100%;width:37.5%}.oczka_sekcja_5 .col_1 .row_1,.snieg_sekcja_2{width:100%;height:56%;display:flex}.oczka_sekcja_5 .col_1 .row_2{width:100%;height:44%;display:flex;position:relative}.oczka_sekcja_5 .col_1 .row_2 .button{position:absolute;top:50%;right:50px;transform:translate(100%,-50%)}.ofert_text_pytanie.desktop{font:300 25px/40px 'Manrope',sans-serif;text-align:left;letter-spacing:1px}.ofert_text_pytanie.mobile,.zaklad_sekcja_3 .box2 .naglowek:after,.zaklad_sekcja_3 .box3 .naglowek:after,.zaklad_sekcja_3 .box6 .naglowek:after{display:none}.ofert_text_pytanie a{font:500 32px/40px 'Manrope',sans-serif;color:#8ae59a;letter-spacing:1px}.oczka_sekcja_5 .col_2{width:62.5%;height:100%}.oferta_odsniezanie .oferta_sekcja_1{height:664px}.snieg_sekcja_2{height:326px}.snieg_sekcja_2 .col_1,.snieg_sekcja_2 .col_2{height:100%;width:37.5%;display:flex;align-items:center}.snieg_sekcja_2 .col_3{height:100%;width:25%}.plot_sekcja_2,.snieg_sekcja_3{width:100%;height:200px;display:flex}.snieg_sekcja_3 .col_1,.snieg_sekcja_3 .col_2{height:100%;width:75%;display:flex;align-items:center}.snieg_sekcja_3 .col_2{width:25%}.oferta_ogrodzenia .oferta_sekcja_1{height:550px}.plot_sekcja_2{height:306px}.plot_sekcja_2 .col_1,.plot_sekcja_2 .col_2{height:100%;width:37.5%;display:flex;align-items:center}.plot_sekcja_2 .col_3{height:100%;width:25%}#plot_parallax{background:url(../grafika/uslugi/ogrodzenia/parallax-ogrodzenia.jpg) center 100%/cover}.plot_sekcja_3{width:100%;height:360px}.plot_sekcja_4{height:400px;width:100%;display:flex}.plot_sekcja_4 .col_1{width:37.5%;height:100%}.plot_sekcja_4 .col_2{width:62.5%;height:100%}.plot_sekcja_4 .col_2 .row_1{width:100%;height:100%;display:flex}.plot_sekcja_4 .col_2 .row_2{width:100%;height:41.5%;display:flex}.plot_sekcja_4 .col_2 .row_2 .galeria_oferta{position:relative;width:100%;height:100%;overflow:hidden}.plot_sekcja_4 .col_2 .row_2 .arrow_pag{position:absolute;top:50%;transform:translate(0,-50%);z-index:2}.plot_sekcja_4 .col_2 .box1{width:60%;height:100%;display:flex}.plot_sekcja_4 .col_2 .box1 .naglowek{color:#464646;font:300 40px/50px 'Manrope',sans-serif;margin-bottom:25px}.plot_sekcja_4 .col_2 .box2{width:40%;height:100%;display:flex}.plot_sekcja_4 .col_2 .box2 p{line-height:36px;margin-bottom:25px;text-align:left}.oferta_oswietlenie .oferta_sekcja_1{height:612px}.swiatlo_sekcja_2,.swiatlo_sekcja_3{height:347px;width:100%;display:flex}.swiatlo_sekcja_2 .col_1,.swiatlo_sekcja_2 .col_2,.swiatlo_sekcja_2 .col_3{width:37.5%;height:100%;display:flex;align-items:center}.swiatlo_sekcja_2 .col_1 .naglowek{padding-bottom:35px}.swiatlo_sekcja_2 .col_3{width:25%}.swiatlo_sekcja_3{height:605px}.swiatlo_sekcja_3 .col_1{height:100%;width:37.5%}.swiatlo_sekcja_3 .col_1 .row_1{width:100%;height:56%;display:flex}.swiatlo_sekcja_3 .col_1 .row_2{width:100%;height:44%;display:flex;position:relative}.ogrod_sekcja_3 .col_1 .row_2 .button,.swiatlo_sekcja_3 .col_1 .row_2 .button{position:absolute;top:50%;right:50px;transform:translate(100%,-50%)}.swiatlo_sekcja_3 .col_2{width:62.5%;height:100%}.oferta_ogrody .oferta_sekcja_1{height:auto}.oferta_ogrody .oferta_sekcja_1 .col_1{padding-bottom:45px}.ogrod_sekcja_2,.ogrod_sekcja_3{width:100%;height:200px;display:flex}.ogrod_sekcja_2 .col_1,.ogrod_sekcja_2 .col_2{display:flex;align-items:center;width:37.5%;height:100%}.ogrod_sekcja_2 .col_2{justify-content:center}.ogrod_sekcja_2 .col_1 h2{margin:0}#kategorie .box_usluga div h2,.ogrod_sekcja_2 .col_2 h4,.taras_sekcja_4 .col_1 h4{margin-bottom:0}.ogrod_sekcja_2 .col_3{display:flex;align-items:center;width:25%;height:100%}.ogrod_sekcja_3{height:714px}.ogrod_sekcja_3 .col_1{height:100%;width:37.5%}.ogrod_sekcja_3 .col_1 .row_1,.taras_sekcja_2{width:100%;height:56%;display:flex}.ogrod_sekcja_3 .col_1 .row_2{width:100%;height:44%;display:flex;position:relative}.ogrod_sekcja_3 .col_2{width:62.5%;height:100%}.arch_sekcja_4 .col_2 .button:hover,.nawad_sekcja_4 .col_2 .button:hover,.ogrod_sekcja_3 .col_1 .button:hover,.swiatlo_sekcja_3 .row_2 .button:hover,.woda_sekcja_3 .col_1 .row_2 .button:hover{border-color:#8ae59a}.oferta_tarasy .oferta_sekcja_1{height:564px}.taras_sekcja_2{height:389px}.taras_sekcja_2 .col_1{width:37.5%;height:100%;display:flex;align-items:center}.taras_sekcja_2 .col_1 .naglowek{padding-bottom:35px}.taras_sekcja_2 .col_2{width:62.5%;height:100%;display:flex}.taras_sekcja_2 .col_2 p{margin-bottom:30px}#tarasy_parallax{background:url(../grafika/uslugi/tarasy/parallax-tarasy.jpg) center 100%/cover}.taras_sekcja_3{width:100%;height:360px}.taras_sekcja_4{width:100%;height:209px;display:flex}.taras_sekcja_4 .col_1,.taras_sekcja_4 .col_2{height:100%;display:flex;align-items:center}.taras_sekcja_4 .col_1{width:37.5%}.taras_sekcja_4 .col_2{width:62.5%}.piel_sekcja_2,.taras_sekcja_5{width:100%;height:200px;display:flex}.taras_sekcja_5 .col_1,.taras_sekcja_5 .col_2{height:100%;width:75%;display:flex;align-items:center}.taras_sekcja_5 .col_2{width:25%}.taras_sekcja_5 .col_2 .button{flex:0 0 auto}.oferta_pielegnacja .oferta_sekcja_1{height:837px}.oferta_pielegnacja .oferta_sekcja_1 .button{color:#464646;margin-top:30px}.piel_sekcja_2{height:1339px}.piel_sekcja_2 .col_1,.piel_sekcja_2 .col_2,.piel_sekcja_2 .col_3{height:100%;width:37.5%;display:flex}.piel_sekcja_2 .col_3{width:25%}.piel_sekcja_2 .row_1{width:100%;height:37%;display:flex}.piel_sekcja_2 .row_2,.piel_sekcja_2 .row_3{width:100%;height:35%;display:flex}.piel_sekcja_2 .row_3{height:28%}.piel_sekcja_2 .col_3 .pozycjonowanie_ico{width:100px;margin:0 auto 50px}.piel_sekcja_2 .col_3 p{font:300 60px/70px 'Manrope',sans-serif;text-align:center;margin:20px 0 50px}.piel_sekcja_2 .col_3 .button{margin:0 auto}.piel_sekcja_3,.piel_sekcja_4{display:flex;height:475px;width:100%}.piel_sekcja_3 .col_1,.piel_sekcja_3 .col_2,.piel_sekcja_3 .col_3{width:37.5%;height:100%;display:flex}.piel_sekcja_3 .col_3{width:25%;align-items:center}.piel_sekcja_4{height:200px}.piel_sekcja_4 .col_1,.piel_sekcja_4 .col_2{height:100%;width:75%;display:flex;align-items:center}.piel_sekcja_4 .col_2{width:25%}.piel_sekcja_4 .col_2 .button{flex:0 0 auto}.oferta_wodne_sciany .oferta_sekcja_1{height:681px}.woda_sekcja_2,.woda_sekcja_3{width:100%;height:357px;display:flex}.woda_sekcja_2 .col_1{display:flex;width:37.5%;height:100%}.woda_sekcja_2 .col_1 .naglowek,.woda_sekcja_2 .col_3 p{margin-bottom:30px}.woda_sekcja_2 .col_2,.woda_sekcja_2 .col_3{display:flex;align-items:center;width:37.5%;height:100%}.woda_sekcja_2 .col_3{width:25%}.woda_sekcja_3{height:803px}.woda_sekcja_3 .col_1{height:100%;width:37.5%}.woda_sekcja_3 .col_1 .row_1,.zaklad_sekcja_2{width:100%;height:67%;display:flex}.woda_sekcja_3 .col_1 .row_2{width:100%;height:33%;display:flex;position:relative}.woda_sekcja_3 .col_1 .row_2 .button{position:absolute;top:50%;right:50px;transform:translate(100%,-50%)}.woda_sekcja_3 .col_2{width:62.5%;height:100%}.oferta_zakldanie .oferta_sekcja_1{height:680px}.zaklad_sekcja_2{height:326px}.zaklad_sekcja_2 .col_1,.zaklad_sekcja_2 .col_2,.zaklad_sekcja_2 .col_3{display:flex;align-items:center;width:37.5%;height:100%}.zaklad_sekcja_2 .col_3{width:25%}.zaklad_sekcja_2 .col_3 p,.zaklad_sekcja_3 .box4 .row_1 p{margin-bottom:40px}.zaklad_sekcja_2 .col_1 .naglowek{margin:0}.zaklad_sekcja_2 .col_3 .button:hover,.zaklad_sekcja_3 .box5 .button:hover{border-color:#8ae59a}.zaklad_sekcja_3{width:100%;display:flex;flex-wrap:wrap}.zaklad_sekcja_3 .box1{height:788px;width:37.5%}.zaklad_sekcja_3 .box2{height:788px;width:62.5%;display:flex}.zaklad_sekcja_3 .box2 .naglowek,.zaklad_sekcja_3 .box3 .naglowek,.zaklad_sekcja_3 .box6 .naglowek{margin-bottom:30px}.zaklad_sekcja_3 .box3{height:1102px;width:37.5%}.zaklad_sekcja_3 .box3 .row_1{width:100%;height:58%;display:flex}.zaklad_sekcja_3 .box3 .row_2{width:100%;height:42%}.zaklad_sekcja_3 .box4{height:1102px;width:62.5%}.zaklad_sekcja_3 .box4 .row_1{width:100%;height:79.5%;display:flex}.zaklad_sekcja_3 .box4 .row_1:after{left:100px;transform:translate(0,-50%)}.zaklad_sekcja_3 .box4.row_1 p:last-of-type{margin-bottom:0}.zaklad_sekcja_3 .box4 .row_2{width:100%;height:20.5%;display:flex;align-items:center;background-color:#f9f9f9}.zaklad_sekcja_3 .box5,.zaklad_sekcja_3 .box6{height:643px;width:37.5%;display:flex}.zaklad_sekcja_3 .box5 .naglowek{padding-bottom:40px;margin-bottom:20px}.zaklad_sekcja_3 .box5 .button{margin-top:35px}.zaklad_sekcja_3 .box6{width:62.5%}.zaklad_sekcja_6,.zielone_sekcja_2{width:100%;height:200px;display:flex}.zaklad_sekcja_6 .col_1,.zaklad_sekcja_6 .col_2{height:100%;width:75%;display:flex;align-items:center}.zaklad_sekcja_6 .col_2{width:25%}.zaklad_sekcja_6 .col_2 .button{flex:0 0 auto}.oferta_zielone_sciany .oferta_sekcja_1{height:641px}.zielone_sekcja_2{height:883px}.zielone_sekcja_2 .col_1,.zielone_sekcja_2 .col_2{width:37.5%;height:100%}.zielone_sekcja_2 .row_1,.zielone_sekcja_3{width:100%;height:37%;display:flex}.zielone_sekcja_2 .col_1 .row_1{align-items:center}.zielone_sekcja_2 .row_2{width:100%;height:63%}.zielone_sekcja_2 .col_2 .row_2{display:flex}.zielone_sekcja_2 .col_2 .row_2 .button{margin-top:40px}.zielone_sekcja_2 .col_3{width:25%;height:100%}.zielone_sekcja_3{height:334px}.zielone_sekcja_3 .col_1,.zielone_sekcja_3 .col_2{width:75%;height:100%;display:flex;align-items:center}.zielone_sekcja_3 .col_2{width:25%}#paginacja,#paginacja select{color:#717171;font:400 15px/16px 'Manrope',sans-serif}#paginacja{display:flex;justify-content:center;align-items:center;margin-bottom:50px}#paginacja select{border:1px solid #f2f2f2;margin:0 15px;padding:0 15px;height:46px;width:auto;text-align:center}#paginacja select:focus{border:1px solid #79c549}.button_pag,.button_pag:before{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.button_pag{width:46px;height:46px;border-radius:100%;background:#79c549;border:2px solid #79c549;position:relative;margin:0 15px}.button_pag:hover{background:0 0}.button_pag:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(180deg);width:17px;height:16px;content:'';background:url(../grafika/arrow_white.png);background-size:17px 16px}.button_pag_next:before{transform:translate(-50%,-50%)}.button_pag:hover:before{background:url(../grafika/arrow_green.png);background-size:17px 16px}#kategorie{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}#ciasteczka{height:80px;background:#fff;padding:0 8px;position:fixed;bottom:9px;left:0;z-index:20;-webkit-border-radius:0 40px 40px 0;border-radius:0 40px 40px 0;border:1px solid #e0e0e0;opacity:.95}#ciasteczka,#ciasteczka .zawartosc{max-width:300px}#ciasteczka p.info{margin:3px 0 0;font:300 9px/10px 'Manrope',sans-serif;text-align:justify}#ciasteczka p span,#ciasteczka p strong{font:600 9px/10px 'Manrope',sans-serif}#ciasteczka p a{color:#9a7e44}#ciasteczka,#ciasteczka .zamknij{display:block;overflow:hidden;cursor:pointer}#ciasteczka .zamknij{float:right;width:34px;height:35px;background:url(../grafika/ico-ok.png) no-repeat;margin:18px 0 18px 8px}#ciasteczka:hover .zamknij{background-position:0 -36px}.oferta_wycinka .oferta_sekcja_1 .button{color:#464646;margin-top:30px}.wycinka_sekcja_2{width:100%;height:1550px;display:flex}.wycinka_sekcja_2 .col_1,.wycinka_sekcja_2 .col_2{height:100%;width:37.5%;display:flex}.wycinka_sekcja_2 .col_3{height:100%;width:25%;display:flex}.wycinka_sekcja_2 .row_1{width:100%;height:30%;display:flex}.wycinka_sekcja_2 .row_2{width:100%;height:36%;display:flex}.wycinka_sekcja_2 .row_3{width:100%;height:34%;display:flex}.wycinka_sekcja_2 .col_3 .pozycjonowanie_ico{width:100px;margin:0 auto 50px}.wycinka_sekcja_2 .col_3 p{font:300 60px/70px 'Manrope',sans-serif;text-align:center;margin:20px 0 50px}.wycinka_sekcja_2 .col_3 .button{margin:0 auto}.oferta_wycinka .oferta_sekcja_1{height:840px}.wycinka_sekcja_3,.wycinka_sekcja_4{display:flex;height:695px;width:100%}.wycinka_sekcja_3 .col_1,.wycinka_sekcja_3 .col_2{width:37.5%;height:100%;display:flex}.wycinka_sekcja_3 .col_3{width:25%;height:100%;display:flex;align-items:center}.wycinka_sekcja_4{height:545px}.wycinka_sekcja_4 .col_1,.wycinka_sekcja_4 .col_2{width:37.5%;height:100%;display:flex}.wycinka_sekcja_4 .col_3{width:25%;height:100%;display:flex;align-items:center}.komunikat,.komunikat_wrapper{display:flex;align-items:center;z-index:20;min-width:300px}.komunikat_wrapper,.komunikat_wrapper.open{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.komunikat_wrapper{position:fixed;flex-direction:column;left:50%;top:-300px;transform:translate(-50%,0)}.komunikat_wrapper.open{top:10px}.komunikat{position:relative;color:#fff;font:400 14px/21px "Manrope",sans-serif;padding:20px 60px 20px 105px;overflow:hidden;min-height:84px;border-radius:25px}.komunikat_wrapper .komunikat{opacity:0;margin-bottom:10px}.komunikat,.komunikat::before,.komunikat_wrapper .komunikat,.komunikat_wrapper .komunikat.open{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.komunikat_wrapper .komunikat.open{opacity:1}.komunikat::before{content:'';position:absolute;left:20px;top:50%;width:64px;height:64px;transform:translate(0,-50%)}.komunikat_ok::before{background:url(../grafika/ikona-ok.png)}.komunikat_ok{background-color:#9c0}.komunikat_uwaga:before{background:url(../grafika/ikona-uwaga.png)}.komunikat_uwaga{background-color:#ed6f00}.komunikat_blad:before{background:url(../grafika/ikona-blad.png)}.komunikat_blad{background-color:red}.komunikat_info:before{background:url(../grafika/ikona-info.png)}.komunikat_info{background-color:#00a4ff}.komunikat_krzyzyk{margin-left:20px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:20px;height:20px;cursor:pointer;position:absolute;top:20px;right:20px}.komunikat_krzyzyk:hover{transform:rotate(180deg)}