@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600&family=Playfair+Display:wght@400;500;600&display=swap");
.btn{background-color:#16823a!important;font-size:12px;font-weight:300;max-width:151px;border-radius:21px!important;padding:10px 20px}.btn:hover{background-color:#115227}.btn__border{border:1px solid #16823a;padding:10px 30px;border-radius:40px;font-weight:600;color:#2d2d2d;white-space:nowrap}@media (min-width:993px){.btn__border:hover{background-color:#16823a;border:1px solid transparent;color:#fff}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{font-size:calc(14px + .10417vw);height:100%;width:100%;position:relative;font-weight:300;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#2d2d2d;font-family:Montserrat,sans-serif;margin:0!important}body.wcag_big *,html.wcag_big *{line-height:1!important;font-family:Montserrat,sans-serif!important;font-weight:600!important}body.wcag_big * h1,html.wcag_big * h1{font-size:calc(50px + 2.60417vw)!important;line-height:1!important}body.wcag_big * h2,body.wcag_big * h3,body.wcag_big * h4,body.wcag_big * h5,body.wcag_big * h6,html.wcag_big * h2,html.wcag_big * h3,html.wcag_big * h4,html.wcag_big * h5,html.wcag_big * h6{font-size:calc(20px + 1.04167vw)!important}body.wcag_big * a,body.wcag_big * button,body.wcag_big * div,body.wcag_big * p,body.wcag_big * span,html.wcag_big * a,html.wcag_big * button,html.wcag_big * div,html.wcag_big * p,html.wcag_big * span{font-size:calc(20px + .3125vw)!important}body.wcag_contrast div,body.wcag_contrast input,body.wcag_contrast section,body.wcag_contrast textarea,body.wcag_contrast ul,html.wcag_contrast div,html.wcag_contrast input,html.wcag_contrast section,html.wcag_contrast textarea,html.wcag_contrast ul{background-color:#000!important}body.wcag_contrast div svg,body.wcag_contrast input svg,body.wcag_contrast section svg,body.wcag_contrast textarea svg,body.wcag_contrast ul svg,html.wcag_contrast div svg,html.wcag_contrast input svg,html.wcag_contrast section svg,html.wcag_contrast textarea svg,html.wcag_contrast ul svg{fill:#ffd900!important}body.wcag_contrast div svg .st0,body.wcag_contrast input svg .st0,body.wcag_contrast section svg .st0,body.wcag_contrast textarea svg .st0,body.wcag_contrast ul svg .st0,html.wcag_contrast div svg .st0,html.wcag_contrast input svg .st0,html.wcag_contrast section svg .st0,html.wcag_contrast textarea svg .st0,html.wcag_contrast ul svg .st0{fill:#ffd900!important;color:#ffd900!important}body.wcag_contrast div img,body.wcag_contrast input img,body.wcag_contrast section img,body.wcag_contrast textarea img,body.wcag_contrast ul img,html.wcag_contrast div img,html.wcag_contrast input img,html.wcag_contrast section img,html.wcag_contrast textarea img,html.wcag_contrast ul img{opacity:.5}body.wcag_contrast div a,body.wcag_contrast div button,body.wcag_contrast div div,body.wcag_contrast div h1,body.wcag_contrast div h2,body.wcag_contrast div h3,body.wcag_contrast div h4,body.wcag_contrast div h5,body.wcag_contrast div h6,body.wcag_contrast div input,body.wcag_contrast div li,body.wcag_contrast div p,body.wcag_contrast div span,body.wcag_contrast div textarea,body.wcag_contrast input a,body.wcag_contrast input button,body.wcag_contrast input div,body.wcag_contrast input h1,body.wcag_contrast input h2,body.wcag_contrast input h3,body.wcag_contrast input h4,body.wcag_contrast input h5,body.wcag_contrast input h6,body.wcag_contrast input input,body.wcag_contrast input li,body.wcag_contrast input p,body.wcag_contrast input span,body.wcag_contrast input textarea,body.wcag_contrast section a,body.wcag_contrast section button,body.wcag_contrast section div,body.wcag_contrast section h1,body.wcag_contrast section h2,body.wcag_contrast section h3,body.wcag_contrast section h4,body.wcag_contrast section h5,body.wcag_contrast section h6,body.wcag_contrast section input,body.wcag_contrast section li,body.wcag_contrast section p,body.wcag_contrast section span,body.wcag_contrast section textarea,body.wcag_contrast textarea a,body.wcag_contrast textarea button,body.wcag_contrast textarea div,body.wcag_contrast textarea h1,body.wcag_contrast textarea h2,body.wcag_contrast textarea h3,body.wcag_contrast textarea h4,body.wcag_contrast textarea h5,body.wcag_contrast textarea h6,body.wcag_contrast textarea input,body.wcag_contrast textarea li,body.wcag_contrast textarea p,body.wcag_contrast textarea span,body.wcag_contrast textarea textarea,body.wcag_contrast ul a,body.wcag_contrast ul button,body.wcag_contrast ul div,body.wcag_contrast ul h1,body.wcag_contrast ul h2,body.wcag_contrast ul h3,body.wcag_contrast ul h4,body.wcag_contrast ul h5,body.wcag_contrast ul h6,body.wcag_contrast ul input,body.wcag_contrast ul li,body.wcag_contrast ul p,body.wcag_contrast ul span,body.wcag_contrast ul textarea,html.wcag_contrast div a,html.wcag_contrast div button,html.wcag_contrast div div,html.wcag_contrast div h1,html.wcag_contrast div h2,html.wcag_contrast div h3,html.wcag_contrast div h4,html.wcag_contrast div h5,html.wcag_contrast div h6,html.wcag_contrast div input,html.wcag_contrast div li,html.wcag_contrast div p,html.wcag_contrast div span,html.wcag_contrast div textarea,html.wcag_contrast input a,html.wcag_contrast input button,html.wcag_contrast input div,html.wcag_contrast input h1,html.wcag_contrast input h2,html.wcag_contrast input h3,html.wcag_contrast input h4,html.wcag_contrast input h5,html.wcag_contrast input h6,html.wcag_contrast input input,html.wcag_contrast input li,html.wcag_contrast input p,html.wcag_contrast input span,html.wcag_contrast input textarea,html.wcag_contrast section a,html.wcag_contrast section button,html.wcag_contrast section div,html.wcag_contrast section h1,html.wcag_contrast section h2,html.wcag_contrast section h3,html.wcag_contrast section h4,html.wcag_contrast section h5,html.wcag_contrast section h6,html.wcag_contrast section input,html.wcag_contrast section li,html.wcag_contrast section p,html.wcag_contrast section span,html.wcag_contrast section textarea,html.wcag_contrast textarea a,html.wcag_contrast textarea button,html.wcag_contrast textarea div,html.wcag_contrast textarea h1,html.wcag_contrast textarea h2,html.wcag_contrast textarea h3,html.wcag_contrast textarea h4,html.wcag_contrast textarea h5,html.wcag_contrast textarea h6,html.wcag_contrast textarea input,html.wcag_contrast textarea li,html.wcag_contrast textarea p,html.wcag_contrast textarea span,html.wcag_contrast textarea textarea,html.wcag_contrast ul a,html.wcag_contrast ul button,html.wcag_contrast ul div,html.wcag_contrast ul h1,html.wcag_contrast ul h2,html.wcag_contrast ul h3,html.wcag_contrast ul h4,html.wcag_contrast ul h5,html.wcag_contrast ul h6,html.wcag_contrast ul input,html.wcag_contrast ul li,html.wcag_contrast ul p,html.wcag_contrast ul span,html.wcag_contrast ul textarea{color:#ffd900!important}body.wcag_contrast div input::-moz-placeholder,body.wcag_contrast div textarea::-moz-placeholder,body.wcag_contrast input input::-moz-placeholder,body.wcag_contrast input textarea::-moz-placeholder,body.wcag_contrast section input::-moz-placeholder,body.wcag_contrast section textarea::-moz-placeholder,body.wcag_contrast textarea input::-moz-placeholder,body.wcag_contrast textarea textarea::-moz-placeholder,body.wcag_contrast ul input::-moz-placeholder,body.wcag_contrast ul textarea::-moz-placeholder,html.wcag_contrast div input::-moz-placeholder,html.wcag_contrast div textarea::-moz-placeholder,html.wcag_contrast input input::-moz-placeholder,html.wcag_contrast input textarea::-moz-placeholder,html.wcag_contrast section input::-moz-placeholder,html.wcag_contrast section textarea::-moz-placeholder,html.wcag_contrast textarea input::-moz-placeholder,html.wcag_contrast textarea textarea::-moz-placeholder,html.wcag_contrast ul input::-moz-placeholder,html.wcag_contrast ul textarea::-moz-placeholder{color:#ffd900!important}html.wcag_contrast div input::-moz-placeholder, html.wcag_contrast div textarea::-moz-placeholder, html.wcag_contrast section input::-moz-placeholder, html.wcag_contrast section textarea::-moz-placeholder, html.wcag_contrast input input::-moz-placeholder, html.wcag_contrast input textarea::-moz-placeholder, html.wcag_contrast textarea input::-moz-placeholder, html.wcag_contrast textarea textarea::-moz-placeholder, html.wcag_contrast ul input::-moz-placeholder, html.wcag_contrast ul textarea::-moz-placeholder, body.wcag_contrast div input::-moz-placeholder, body.wcag_contrast div textarea::-moz-placeholder, body.wcag_contrast section input::-moz-placeholder, body.wcag_contrast section textarea::-moz-placeholder, body.wcag_contrast input input::-moz-placeholder, body.wcag_contrast input textarea::-moz-placeholder, body.wcag_contrast textarea input::-moz-placeholder, body.wcag_contrast textarea textarea::-moz-placeholder, body.wcag_contrast ul input::-moz-placeholder, body.wcag_contrast ul textarea::-moz-placeholder{color:#ffd900!important}body.wcag_contrast div input::placeholder,body.wcag_contrast div textarea::placeholder,body.wcag_contrast input input::placeholder,body.wcag_contrast input textarea::placeholder,body.wcag_contrast section input::placeholder,body.wcag_contrast section textarea::placeholder,body.wcag_contrast textarea input::placeholder,body.wcag_contrast textarea textarea::placeholder,body.wcag_contrast ul input::placeholder,body.wcag_contrast ul textarea::placeholder,html.wcag_contrast div input::placeholder,html.wcag_contrast div textarea::placeholder,html.wcag_contrast input input::placeholder,html.wcag_contrast input textarea::placeholder,html.wcag_contrast section input::placeholder,html.wcag_contrast section textarea::placeholder,html.wcag_contrast textarea input::placeholder,html.wcag_contrast textarea textarea::placeholder,html.wcag_contrast ul input::placeholder,html.wcag_contrast ul textarea::placeholder{color:#ffd900!important}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-weight:600}.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%}.container{max-width:1400px;width:100%;margin:0 auto;padding:0 30px}@media (max-width:1201px){.container{max-width:1200px}}@media (max-width:993px){.container{max-width:950px}}@media (max-width:769px){.container{max-width:750px}}@media (max-width:577px){.container{padding:0 15px}}ul{list-style:none}a,a:active,a:hover{outline:none;text-decoration:none;transition:.3s}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover,textarea,textarea:focus{outline:none}textarea{resize:none}button{transition:.35s;max-width:200px}button:hover{cursor:pointer}img{max-width:100%;height:auto}.privacy{flex:1 1 100%;padding:20px 0}.privacy a{color:#fff}.privacy a:hover{color:#16823a}.btn-wrap{padding:20px 0}.woocommerce-checkout .woocommerce .woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;flex-wrap:wrap}.woocommerce-checkout .woocommerce .woocommerce-NoticeGroup{margin-top:20px}.woocommerce-checkout .woocommerce .woocommerce-NoticeGroup-checkout{flex:1 0 100%;padding:20px;background-color:#16823a;color:#fff;font-size:18px}.woocommerce-checkout .woocommerce .woocommerce-checkout-wrap{flex:1 1 50%;padding:20px}@media (max-width:993px){.woocommerce-checkout .woocommerce .woocommerce-checkout-wrap{flex:1 0 100%;padding:0}}.woocommerce-checkout .woocommerce p{margin:10px 0}.woocommerce-checkout .woocommerce label{font-weight:600;margin:0 20px 20px 0;font-size:16px}.woocommerce-checkout .woocommerce .required{color:#dc3545}.woocommerce-checkout .woocommerce input[type=email],.woocommerce-checkout .woocommerce input[type=password],.woocommerce-checkout .woocommerce input[type=tel],.woocommerce-checkout .woocommerce input[type=text],.woocommerce-checkout .woocommerce textarea{width:100%;border:1px solid #ccc;padding:10px;font-size:14px;border-radius:20px}.woocommerce-checkout .woocommerce textarea{height:200px}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order table td,.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order table th,.woocommerce-checkout .woocommerce .woocommerce-order-details table td,.woocommerce-checkout .woocommerce .woocommerce-order-details table th{width:50%;border:1px solid #ccc}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order table,.woocommerce-checkout .woocommerce .woocommerce-order-details table{margin:50px 0}.woocommerce-checkout .woocommerce .woocommerce-checkout-review-order table thead,.woocommerce-checkout .woocommerce .woocommerce-order-details table thead{border-radius:20px}.woocommerce-checkout .btn__primary{padding:10px 20px;font-size:1.3em;border-radius:40px;display:block;width:100%;margin-top:25px}.select2-container--default{width:100%!important}.select2-selection,.select2-selection--single{padding:10px!important;min-height:50px!important;border-radius:40px!important}.select2-dropdown,.select2-dropdown--below{padding:10px!important;max-width:100%;border-bottom-right-radius:40px!important;border-bottom-left-radius:40px!important}.select2-selection--single[aria-expanded=true]{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.select2-earch input,.select2-search--dropdown input{padding:10px!important;border-radius:40px}.woocommerce-input-wrapper .select{padding:15px 20px;width:100%;border-radius:40px;background:transparent;border:1px solid #ccc}.select2-selection__arrow{top:50%!important;right:1%!important;transform:translateY(-50%)!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.red{position:absolute;background:red;top:0;left:0;right:0;bottom:0}.loader{border-top-color:red}.disabled{pointer-events:none}.error{font-size:14px}.cookies__btn{background:#fff;cursor:pointer}.woocommerce-form-coupon{background:#f4f4f4;padding:20px;margin-top:30px}.woocommerce-form-coupon button{padding:10px 20px;text-transform:uppercase;background-color:#16823a;color:#fff;border:1px solid transparent;border-radius:40px}.woocommerce-form-coupon button:hover{cursor:pointer;border:1px solid #16823a;background-color:#fff;color:#16823a}.woocommerce-form-coupon-toggle{background:#f4f4f4;padding:20px}#customer_details div{width:100%}#customer_details label{display:block;margin:0 0 5px 20px}#billing_country_field{display:none}.woocommerce-additional-fields__field-wrapper{margin-top:40px}#order_review .variation dt,.variation dd{display:inline-block}.woocommerce-checkout .woocommerce .variation dd p{margin:0}.footer__title{font-size:15px;font-weight:300;text-transform:uppercase;margin-bottom:30px}.link-arrow{color:#faf8f5;font-size:16px;font-weight:300;position:relative}.link-arrow:after{content:"";position:absolute;width:100px;height:10px;background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/arrow-slide.svg) 100%/cover no-repeat;top:-10px;left:0;transition:.3s}.link-arrow:hover{color:#2d2d2d}.link-arrow:hover:after{filter:invert(99%) sepia(0) saturate(0) hue-rotate(171deg) brightness(106%) contrast(101%)}.link-arrow-green{color:#16823a;font-size:16px;font-weight:300;position:relative;transition:.35s}.link-arrow-green:after{content:"";position:absolute;width:100px;height:10px;background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/arrow-green.svg) 100%/cover no-repeat;top:-10px;left:0;transition:.35s}.btn-wrap{text-align:center}.section-blog__cards{padding:100px 0 0}.breadcrumbs-nav{position:relative;padding:25px 0}.breadcrumbs-nav:before{content:"";position:absolute;width:300px;height:2px;background-color:#c8c8c8;top:10px}.breadcrumbs-nav a,.breadcrumbs-nav span{color:#16823a;font-weight:400}@media (min-width:993px){.breadcrumbs-nav a:hover{opacity:.6}}.cookies{display:none;font-family:Poppins,sans-serif;color:#fff;background:#16823a;position:fixed;bottom:0;left:0;right:0;z-index:50}.cookies__flex{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px;padding:15px;align-items:center;justify-content:space-around}.cookies__btn{background:#fff!important;padding:5px 20px;text-transform:uppercase;color:#000}@media (min-width:993px){.cookies__btn:hover{cursor:pointer;color:#fff}}.fields{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:20px 0;gap:20px;font-weight:400}.fields__border{border:1px solid #16823a;border-radius:20px;padding:10px 15px;text-align:center;margin-top:20px;font-weight:700}.image-fundation{padding:0 0 50px}.image-fundation .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;align-items:center;flex-direction:column;justify-content:center}@media (min-width:769px){.image-fundation .container img{max-width:700px}}.footer{background-color:#000;color:#fff;padding:0 0 30px}@media (min-width:993px){.footer{padding:50px 0 30px}}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media (min-width:577px){.footer__container{gap:20px}}.footer .item{flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (min-width:577px){.footer .item{flex:1 1 45%}}@media (min-width:993px){.footer .item .socials,.footer .item__logo{min-height:160px}}.footer .item__logo{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}@media (max-width:577px){.footer .item__logo{flex-wrap:wrap}}.footer .item__logo_links{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .item__logo_links a:not(:last-child){margin-right:20px}.footer .item__logo_links a img{max-width:100px;width:100%;height:110px}.footer .item__logo_text{padding:20px}.footer .item .contact li a{font-size:24px;color:#16823a;font-family:Playfair Display,serif}.footer .item .contact li a:hover{color:#2c4b36}.footer .item .socials{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;gap:20px;padding:20px 0;justify-content:start}.footer .item .socials__descr{padding:20px 0}.footer .item .socials p{font-size:calc(14px + .36458vw);color:#fff;font-family:Playfair Display,serif;font-weight:300;margin-bottom:10px}.footer .item .socials p span{font-weight:600}@media (max-width:769px){.footer .item .socials{order:2}}.footer .item .socials__items{flex-direction:column;gap:10px}.footer .item .socials__items,.footer .item .socials__items li a{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.footer .item .socials__items li a{padding:10px;border-radius:50%;background-color:#16823a;justify-content:center}.footer .item .socials__items li a img{max-width:100%;width:25px;transition:.35s}.footer .item .socials__items li a:hover img{filter:invert(99%) sepia(0) saturate(0) hue-rotate(171deg) brightness(106%) contrast(101%)}.footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;flex:1 1 100%;padding:10px 0}@media (min-width:993px){.footer .content{border-top:1px solid #fff;border-bottom:1px solid #fff}}@media (min-width:577px){.footer .content{flex-wrap:nowrap}}@media (min-width:993px){.footer .content{padding:50px 0}}.footer .content__left,.footer .content__right{flex:1 1 50%}.footer .content__left{margin-right:50px}.footer .content__left div{margin-bottom:40px}@media (min-width:577px){.footer .content__left div:not(:last-child){margin-bottom:40px}}.footer .content__left p{font-size:14px;color:hsla(0,0%,100%,.486);font-weight:300}.footer .content__left p span{font-weight:600;color:#fff}.footer .content__right .news{background-color:#d7b322;border-radius:20px;padding:20px;margin-top:20px;color:#2d2d2d}.footer .content__right .news h6,.footer .content__right .news p{padding:20px 0}.footer .content__right .news h6{font-size:23px}.footer .content__right .news p{font-size:14px}@media (min-width:577px){.footer .content__right .news{margin-top:0}}.footer .content .greenhouse__title,.footer .content .magic__title{margin-bottom:10px}.footer .content .footer_link{color:hsla(0,0%,100%,.486);font-size:14px}.footer .content .footer_link:hover{color:#16823a}.wpcf7-form .flex{padding:10px 0}.wpcf7-form .flex p{flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}@media (min-width:993px){.wpcf7-form .flex p{gap:40px}}@media (min-width:577px){.wpcf7-form .flex p{flex:1 1 40%}}.wpcf7-form .flex p span{flex:1 1 40%}.wpcf7-form .flex p span:last-child{flex:1 1 100%}.wpcf7-form .flex p span select{width:100%;border:none;border-bottom:1px solid #2d2d2d;padding:10px 5px;outline:0}.wpcf7-form .flex p span select:focus{border-bottom:2px solid #16823a}.wpcf7-form input,.wpcf7-form textarea{font-family:Montserrat,sans-serif;width:100%;border:none;border-bottom:1px solid #2d2d2d;padding:10px 0;font-size:15px}.wpcf7-form input::-moz-placeholder,.wpcf7-form textarea::-moz-placeholder{color:#2d2d2d}.wpcf7-form input::-moz-placeholder, .wpcf7-form textarea::-moz-placeholder{color:#2d2d2d}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:#2d2d2d}.wpcf7-form .btn{background-color:#000;color:#fff;border:none;max-width:100px}.header{position:sticky;top:0;z-index:69;background:#fff}.header__bottom_container,.header__top_container,.header__top_socials{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.header__top{padding:10px 0;background-color:#16823a;color:#fff}.header__top p{font-size:14px}.header__top_socials{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-left:auto;margin-right:20px}@media (min-width:993px){.header__top_socials{margin-right:50px}}.header__top_socials li:not(:last-child){margin-right:10px}.header__top_socials li img{max-width:20px;max-height:20px;filter:invert(100%) sepia(100%) saturate(0) hue-rotate(20deg) brightness(103%) contrast(101%);transition:filter .35s}.header__top_socials li img:hover{filter:invert(0) sepia(0) saturate(0) hue-rotate(313deg) brightness(106%) contrast(106%)}.header__bottom{padding:20px 0}.header__logo{margin-right:auto}.header__logo svg{display:none}.header__logo img{display:block}@media (min-width:769px){.header__logo svg{display:block}.header__logo img{display:none}}.header__wcag{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding-left:20px;border-left:1px solid #000}@media (max-width:1201px){.header__wcag{border-left:none;padding-left:0}}.header__wcag li:not(:last-child){margin-right:10px}.header__wcag svg{width:25px;height:25px}.header__burger{z-index:3;display:none;position:relative;width:40px;margin-left:20px}.header__burger span{background-color:#2d2d2d;height:3px;width:40px;position:absolute;transition:.4s}.header__burger span:after,.header__burger span:before{background-color:#2d2d2d;width:40px;left:0}.header__burger span:before{position:absolute;top:8px;content:"";height:3px;transition:.4s}.header__burger span:after{position:absolute;bottom:8px;content:"";height:3px}.header__burger span.active{transform:rotate(-45deg)}.header__burger span.active:before{transform:rotate(90deg);top:0}.header__burger span.active:after{opacity:0}@media (max-width:1201px){.header__burger{display:block}}.header .shop{position:relative;margin-right:25px}.header .shop__counter{position:absolute;top:-10px;right:-20px;font-size:13px!important;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;background:#16823a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.header__shop li{width:24px;height:27px;position:relative}.header__nav_lang a{color:#fff}@media (max-width:1201px){nav{padding:50px;background-color:#fff;position:fixed;left:-100%;top:0;bottom:0;z-index:1000;flex-direction:column;overflow:auto;transition:all .5s}nav.active{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;left:0}nav.active a{color:#2d2d2d}}nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:20px;align-items:flex-start}@media (min-width:1201px){nav ul{flex-direction:row;margin-right:20px}}nav ul.sub-menu{display:none;padding:5px 0}nav ul.sub-menu li{padding:5px 0}nav ul.sub-menu li a{white-space:nowrap}@media (min-width:1201px){nav ul.sub-menu{background-color:#fff;display:block;position:absolute;padding:5px 40px 20px;z-index:9999;left:-20px;top:40px;opacity:0;visibility:hidden;transition:.35s}}@media (min-width:1201px){nav ul li{position:relative}nav ul li:hover ul.sub-menu{opacity:1;visibility:visible}}nav ul li a{color:#2d2d2d;font-size:18px;font-weight:300}@media (min-width:1201px){nav ul li a:hover{color:#16823a}}nav .menu-item-has-children a:not(:last-child){position:relative;transition:rotate .45s}@media (min-width:1201px){nav .menu-item-has-children a:not(:last-child):hover{color:#16823a;cursor:pointer}nav .menu-item-has-children a:not(:last-child):hover:after{transform:rotate(180deg)}nav .menu-item-has-children a:not(:last-child):hover ul{opacity:1;visibility:visible}}@media (max-width:1201px){nav .menu-item-has-children a:not(:last-child).active:after{transform:rotate(180deg)}}nav .menu-item-has-children a:not(:last-child):after{content:"";width:15px;height:15px;background-image:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/chevron-up.svg);background-size:17px 17px;vertical-align:middle;margin-left:3px;background-repeat:no-repeat;background-position:50%;display:inline-block;transition:.3s ease-in-out;position:relative}.newsletter{padding:25px 0}@media (min-width:769px){.newsletter{padding:50px 0}}.newsletter__body{border-radius:20px;padding:10px}@media (min-width:993px){.newsletter__body{padding:110px 20% 80px 80px}}.newsletter__body h3{font-size:calc(39px + .52083vw);margin-bottom:25px}@media (min-width:993px){.newsletter__body h3{margin-bottom:70px}}.newsletter__body input[type=email]{background:transparent;padding:10px 0;width:100%;border:none;border-bottom:1px solid #494949;font-size:15px;max-width:500px}.newsletter__body input[type=email]::-moz-placeholder{color:#494949}.newsletter__body input[type=email]::placeholder{color:#494949}.newsletter__body_box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;max-width:500px}.newsletter__body_box .inpcheck{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.newsletter__body_box .inpcheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.newsletter__body_box .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border-radius:2px;border:1px solid #494949}.newsletter__body_box .inpcheck input:checked~.checkmark{background-color:#16823a;border:none}.newsletter__body_box .checkmark:after{content:"";position:absolute;display:none}.newsletter__body_box .inpcheck input:checked~.checkmark:after{display:block}.newsletter__body_box .inpcheck .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.newsletter__body_box p{opacity:.702;line-height:21px;color:#000}.newsletter__body button[type=submit]{background:#000;padding:20px 30px;color:#fff;font-size:14px;border-radius:50px;border:none}.page-banner{min-height:220px;background-repeat:no-repeat;background-position:100% 0;background-size:cover;position:relative}@media (max-width:577px){.page-banner .container{padding:0!important;position:absolute;bottom:0}}.page-banner:after,.page-banner:before{content:"";position:absolute}.page-banner:after{width:100%;height:40px;background:#16823a;bottom:0}.page-banner .choose{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;bottom:40px;justify-content:space-between;overflow-x:auto}.page-banner .choose .link-arrow-green,.page-banner .choose__number{display:none}.page-banner .choose a{padding:20px;background-color:#16823a;text-transform:uppercase;color:#fff}@media (min-width:577px){.page-banner .choose{padding-top:120px;justify-content:center}.page-banner .choose .course{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/edukacja-szary.svg)}.page-banner .choose .course.active{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/edukacja-zielony.svg)}.page-banner .choose .offer-blog{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/aktualnosci-szary.svg)}.page-banner .choose .offer-blog.active{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/aktualnosci-zielony.svg)}.page-banner .choose .offer-events{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/wydarzenia-biale.svg)}.page-banner .choose .offer-events.active{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/wydarzenia-zielony.svg)}.page-banner .choose a{height:25vh;max-width:400px;color:#2d2d2d;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;flex-direction:column;justify-content:space-between;text-transform:none}.page-banner .choose a.active .choose__number{color:rgba(25,204,85,.8078431373)}.page-banner .choose a.active .choose__title{color:#fff}.page-banner .choose__number{display:block;color:#16823a;font-size:30px;font-weight:600}.page-banner .choose__title{font-size:25px;font-family:Playfair Display,serif;margin-bottom:auto}.page-banner .choose .link-arrow-green{display:block}}.slick-slider{position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}@media (min-width:769px){.slick-slide img{display:block}}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{display:inline-block!important;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;cursor:pointer;z-index:10}.slick-arrow.slick-next{right:30px;background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/right-arrow-svgrepo-com.svg) no-repeat 50%/cover}.slick-arrow.slick-prev{left:30px;background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/left-arrow-svgrepo-com.svg) no-repeat 50%/cover}.error_content-title{color:#2d2d2d;font-size:calc(20px + .52083vw);font-weight:500}.e404{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:calc(100px + 10.41667vw)}.e404 a{color:#16823a}body.blog .container .button{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}body.blog .container .button .btn{color:#fff;text-transform:uppercase}.woocommerce-cart .woo_pp_cart_inputs{align-items:center}@media (max-width:577px){.woocommerce-cart .woo_pp_cart_inputs{flex-wrap:wrap}}.woocommerce-cart .woo_pp_cart_inputs input[type=text]{width:100%;border:1px solid #ccc;padding:10px;font-size:14px;border-radius:20px}.woocommerce-cart .woo_pp_cart_inputs button{color:#fff;padding:10px 15px;border-radius:20px;font-size:13px;border:1px solid transparent;text-transform:uppercase;margin:10px;background-color:red!important}@media (min-width:993px){.woocommerce-cart .woo_pp_cart_inputs button:hover{color:#16823a;background-color:#fff;border:1px solid #f47362}}.woocommerce-cart .wc-proceed-to-checkout{margin:20px 0;text-align:right}.woocommerce-cart .wc-proceed-to-checkout button{background:#16823a!important}.woocommerce-cart .btn__primary,.woocommerce-cart .checkout-button{padding:10px 15px;border-radius:40px;display:inline-block;border:1px solid transparent;text-transform:uppercase;color:#fff}.woocommerce-cart .btn__primary:hover,.woocommerce-cart .checkout-button:hover{color:#16823a;background-color:#fff}.woocommerce-cart .checkout-button{background-color:#16823a!important}.woocommerce-cart [aria-disabled=true]{background:#16823a;color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.5)}.woocommerce-cart .actions{text-align:left}.woocommerce-cart .coupon{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-cart .coupon *{margin:5px}.woocommerce-cart .coupon .input-text{padding:10px 15px;width:70%;border-radius:20px;border:1px solid #ccc}@media (min-width:769px){.woocommerce-cart .coupon .input-text{width:30%}}.woocommerce-cart .actions [name=update_cart]{display:none}.woocommerce-cart .woocommerce-message a{color:#16823a}@media (max-width:993px){.woocommerce-cart .d-none-small,.woocommerce-cart .title-subtotal-cartform,.woocommerce-cart thead{display:none}}@media (max-width:993px){.woocommerce-cart td{display:block;padding:8px;font-size:14px;text-align:right;border-bottom:1px solid #ddd}.woocommerce-cart td:before{content:attr(data-title) "";font-weight:600;float:left}}table{width:100%;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);text-align:center;caption-side:bottom;border-collapse:collapse}table a{color:#000}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}table th{background:#16823a;color:#fff}tbody .cart_item{border-bottom:1px solid #f8efe6}@media (max-width:993px){tbody .cart_item{border-bottom:2px solid #959595}}table td,table th{padding:10px}.strong-cart td{font-weight:600;padding:15px 10px}.product-thumbnail{max-width:100px}@media (max-width:993px){.product-thumbnail{display:none!important}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.product-remove a{font-size:35px}.quantity button{font-size:inherit}.quantity button:hover{cursor:pointer}.quantity:after{content:"";z-index:1;width:100%;height:100%;left:0;top:0}.quantity input{padding:0;border:none;background-color:transparent;text-align:center;font-weight:600;z-index:-1;width:40px}.qty{width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:300;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border-radius:0;border:none;border-bottom:1px solid #1b1b1b;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cart-qty{border:1px solid #959595;font-weight:600;padding:0;width:40px;height:40px;line-height:40px;text-align:center;background-color:#f6f7f7;border-radius:40px;position:relative;z-index:2}.disabled{opacity:.5}.body.woocommerce-cart .shop_table{overflow:hidden;border-radius:20px}.woocommerce-info a{color:#16823a}.page-template-contact .breadcrumbs-nav{margin-top:30px}.page-template-contact .contact-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:40px}.page-template-contact .contact-items__left,.page-template-contact .contact-items__right{flex:1 1 100%;padding:0 20px}@media (min-width:769px){.page-template-contact .contact-items__left,.page-template-contact .contact-items__right{flex:1 1 45%}}.page-template-contact .contact-items__left_wrap,.page-template-contact .contact-items__right_wrap{margin-top:50px}.page-template-contact .contact-items__left_wrap div,.page-template-contact .contact-items__right_wrap div{margin-bottom:50px}.page-template-contact .contact-items__left_wrap div p:not(:last-child),.page-template-contact .contact-items__right_wrap div p:not(:last-child){padding-bottom:5px}.page-template-contact .contact-items__left_wrap div a,.page-template-contact .contact-items__right_wrap div a{color:#16823a;font-weight:400}@media (min-width:993px){.page-template-contact .contact-items__left_wrap div a:hover,.page-template-contact .contact-items__right_wrap div a:hover{color:#d7b322}}.page-template-donors .breadcrumbs-nav{margin-top:30px}.page-template-donors h2{font-family:Montserrat,sans-serif;font-size:21px}.page-template-donors .donors{padding:50px 0}.page-template-donors .donors__item{padding:35px 0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.page-template-donors .donors__item:not(:last-child){border-bottom:1px solid #c8c8c8}.page-template-donors .donors__item_left,.page-template-donors .donors__item_right{flex:1 1 100%}.page-template-donors .donors__item_left{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;gap:20px;padding:20px 0}@media (min-width:577px){.page-template-donors .donors__item_left{flex-direction:column;flex:1 1 20%;padding:0}}.page-template-donors .donors__item_right h6{font-family:Montserrat,sans-serif;font-size:21px;margin-bottom:20px}.page-template-donors .donors__item_right p{padding-bottom:30px}.page-template-donors .donors__item_right .btn{color:#fff}@media (min-width:577px){.page-template-donors .donors__item_right{flex:1 1 80%}}.page-template-example-page .breadcrumbs-nav,.page-template-science .breadcrumbs-nav{margin-top:30px}.page-template-example-page .taxonomy__bottom_content *,.page-template-science .taxonomy__bottom_content *{margin-bottom:20px}.page-template-example-page .taxonomy__bottom_content ul li,.page-template-science .taxonomy__bottom_content ul li{margin-left:20px;margin-bottom:10px}.page-template-example-page .taxonomy__bottom_content p,.page-template-science .taxonomy__bottom_content p{margin-bottom:10px}.page-template-example-page .taxonomy__bottom_content li,.page-template-science .taxonomy__bottom_content li{list-style:circle}.page-template-example-page .taxonomy__bottom_content a,.page-template-science .taxonomy__bottom_content a{color:#16823a}body.page-template-science .taxonomy__bottom_content p{margin-bottom:40px}body.home .card__body{background-color:#fff}.custom-search{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width:769px){.custom-search{gap:20px;align-self:start}}.custom-search .calendar{background-color:#16823a;max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:60px 20px;border-radius:20px;color:#fff;font-weight:700;align-items:center;justify-content:center;flex:1 1 100%;max-height:200px;position:relative}@media (min-width:769px){.custom-search .calendar{flex:1 1 20%}}@media (min-width:993px){.custom-search .calendar:hover{cursor:pointer}}.custom-search__items{flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}@media (min-width:769px){.custom-search__items{border-left:2px solid #16823a;margin-left:50px;padding-left:50px;flex:1 1 60%;gap:15px}}.custom-search__items li{font-size:14px;transition:.35s}.custom-search__items li.active{background-color:#16823a;color:#fff}@media (min-width:993px){.custom-search__items li.active:hover{color:#2d2d2d}}@media (min-width:993px){.custom-search__items li:hover{cursor:pointer}}.box{display:none;align-items:center;justify-content:center;border-radius:3px;font-size:30px;padding:1em;position:relative;margin-bottom:.25em;vertical-align:top;transition:color .3s,border .3s,transform .3s,opacity .3s}.box.active{display:-webkit-box;display:-ms-flexbox;display:flex}.loader{display:inline-block;width:2em;height:2em;color:inherit;vertical-align:middle;pointer-events:none;border:.2em solid transparent;border-top-color:#16823a;border-radius:50%;animation:loader 1s linear infinite;position:relative}.loader:before{content:"";display:block;width:inherit;height:inherit;position:absolute;top:-.2em;left:-.2em;border:.2em solid;border-radius:50%;opacity:.5}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error{text-align:center;color:red;font-size:20px;padding:20px 0}.single .title{padding:25px 0;background-color:#faf8f5}.single .title h1{font-size:calc(20px + 1.71875vw);max-width:900px}.single .title__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-end}.single .title__wrap .number{color:#16823a;position:relative;font-weight:700}.single .title__wrap .number:before{content:"";position:absolute;bottom:110%;width:50px;height:50px;left:50%;transform:translateX(-50%);background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/number-sevings.svg) no-repeat 50%/cover}.single .taxonomy__bottom_email a{color:#fff!important}.single .sub-title{color:#16823a;font-weight:700}.single .content{font-family:Montserrat,sans-serif;line-height:170%;font-weight:400}.single .content hr{margin:20px 0}.single .content h1,.single .content h2,.single .content h3,.single .content h4,.single .content h5,.single .content h6{margin:35px 0}.single .content ul{list-style:circle}.single .content ul li{margin-left:20px}.single .content .container{border-bottom:2px solid #c8c8c8}.single .content__image img{width:100%;max-height:80vh;-o-object-fit:cover;object-fit:cover}.single .content a{color:#16823a}@media (min-width:993px){.single .content a:hover{opacity:.6}}.single .content p span{font-size:20px}.single .content p span.green{color:#16823a}.single .content__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:50px}.single .content__wrap *{margin-bottom:10px}.single .content__download,.single .content__recipe{height:100%;width:100%}.single .content__recipe{display:-webkit-box;display:-ms-flexbox;display:flex}.single .content__recipe_wrap{max-width:450px;color:#16823a;padding:40px;border-radius:20px;border:1px solid #16823a}@media (min-width:769px){.single .content__recipe_wrap{margin-right:20px}}.single .content__recipe ul li{list-style-type:square}.single .content__recipe p{padding:20px 0}.single .content__download{max-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}.single .content__download a{color:#2d2d2d}.single .content__download a:hover{opacity:1;color:#fff}.single .content .recipe-title{font-size:30px;font-family:Playfair Display,serif}.single .content__text{padding:20px 0}@media (min-width:993px){.single .content__text{width:100%;margin-left:auto}}.single .content__text_preparation{margin-top:50px;color:#16823a}.single .title-form{font-size:calc(30px + 1.04167vw)}.single .arrangeCourse__header--title{background-color:#16823a}.single .btn-primary{background-color:#2d2d2d;color:#fff!important}.single .content-course__bottom span{display:block;font-weight:700}.single .support{padding:25px 15px;background-color:#faf8f5;border-radius:8px;margin:50px 0}@media (min-width:769px){.single .support{padding:25px 0 50px}}.single .support__container{margin:0 auto;max-width:700px;text-align:center}.single .support__container h4{font-size:calc(20px + .78125vw);margin:25px 0}.single .support__container p{margin-bottom:25px}@media (min-width:769px){.single .support__container p{margin-bottom:50px}}.single .support__container .btn{color:#fff;font-weight:600}.single .post-card h4{text-align:center;font-size:calc(20px + .52083vw);margin:35px 0}.single .post-card .blog{padding:0 0 50px;border-bottom:2px solid #faf8f5}.single .section-blog__cards{padding:50px 0;border-bottom:2px solid #faf8f5}.banner{min-height:75vh;position:relative}.banner,.banner__invite{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end}.banner__invite{width:100%;position:absolute;bottom:0;background-position:bottom;justify-content:flex-end;flex-direction:column;padding:55px 50px 65px 0}@media (min-width:769px){.banner__invite{max-width:70vw;height:35vh}}@media (min-width:993px){.banner__invite{max-width:55vw;height:45vh}}@media (min-width:1441px){.banner__invite{max-width:35vw}}.banner__invite_wrap-title{font-size:calc(24px + 1.5625vw);color:#faf8f5;margin-bottom:20px}.slider .slick-dots{display:none}.section-blog{padding:25px 0 50px;background-color:#faf8f5}@media (min-width:769px){.section-blog{padding:50px 0}}.section-blog__text,.section-blog__title{text-align:center}.section-blog__title{font-size:calc(30px + 1.30208vw);color:#000;margin-bottom:25px}@media (min-width:993px){.section-blog__title{margin-bottom:50px}}.section-blog__text{max-width:700px;font-size:18px;line-height:28px;color:rgba(0,0,0,.71);margin:0 auto 25px}@media (min-width:993px){.section-blog__text{margin:0 auto 50px}}.section-blog__cards{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:3vh;margin-bottom:50px;justify-content:center}@media (min-width:1201px){.section-blog__cards{justify-content:flex-start}}.section-blog__cards .card{max-width:300px;border-radius:20px;background:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:993px){.section-blog__cards .card{max-width:400px}}.section-blog__cards .card__body{background:#faf8f5}@media (min-width:40rem){.section-blog__cards .card{width:50%}}@media (min-width:56rem){.section-blog__cards .card{width:33.3333%}}.section-blog__cards .card a{width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow:hidden}.section-blog__cards .card a:hover img{filter:grayscale(100%)}.section-blog__cards .card a:hover .link-arrow-green{color:#d7b322}.section-blog__cards .card a:hover .link-arrow-green:after{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/arrow-yellow.svg) 100%/cover no-repeat}.section-blog__cards .card__image img{width:100%;transition:.35s;height:25vh;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex}.section-blog__cards .card__body{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 auto;flex-direction:column}.section-blog__cards .card__body_info{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;color:rgba(0,0,0,.71);font-size:14px;margin-bottom:10px}.section-blog__cards .card__body_info .category{text-transform:uppercase;margin-right:auto}.section-blog__cards .card__body_excerpt,.section-blog__cards .card__body_title{flex:1 1 100%}.section-blog__cards .card__body_title{font-size:calc(17px + .26042vw);color:#000;margin-bottom:10px}.section-blog__cards .card__body_excerpt{font-size:14px;color:rgba(0,0,0,.71);margin-bottom:20px}.section-blog .btn{color:#fff}.events-garden{text-align:center}.events-garden__top{padding:0 0 25px}@media (min-width:769px){.events-garden__top{padding:25px 0 50px}}@media (min-width:993px){.events-garden__top{padding:125px 0 50px}}.events-garden__top_title{font-size:calc(30px + 1.71875vw);margin:0 auto 50px}.events-garden__top_descr{opacity:.702;font-size:18px;color:#000;max-width:600px;margin:0 auto 30px}.events-garden__top .btn-primary{color:#fff}.events-garden__bottom{padding:50px 0;background-color:#faf8f5}.events-garden__bottom .items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:25px}@media (min-width:769px){.events-garden__bottom .items{justify-content:space-between}}.events-garden__bottom .items li{border-top:1px solid #c8c8cc;text-align:left;flex:1 1 100%;max-width:300px}.events-garden__bottom .items li a{color:#2d2d2d}@media (min-width:577px){.events-garden__bottom .items li{flex:1 1 45%}}@media (min-width:769px){.events-garden__bottom .items li{flex:1 1 30%}}.events-garden__bottom .items li .year-date{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-size:18px;font-weight:600;color:#16823a}.events-garden__bottom .items li .year-date p{text-transform:capitalize}.events-garden__bottom .items li .day{font-size:66px;color:#16823a}.events-garden__bottom .items li h5{font-size:18px;line-height:28px;color:#404241;margin-bottom:20px}.events-garden__bottom .items li .time{opacity:.702;font-size:16px;color:#000;font-weight:600;margin-bottom:20px}.events{padding:25px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media (min-width:577px){.events{padding:50px 30px}}@media (min-width:1201px){.events{padding:50px 0}}.events__left{display:none}@media (min-width:993px){.events__left{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 100%;justify-content:center;align-items:center;margin:0 auto 50px;height:50vh}}@media (min-width:1201px){.events__left{flex:0 1 50%;height:100%}}@media (min-width:1441px){.events__left{flex:0 1 50%;height:80vh}}.events__left img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:993px){.events__right{flex:0 1 100%;padding:0 5%}}@media (min-width:1201px){.events__right{flex:0 1 50%}}@media (min-width:1500px){.events__right{padding:0 10% 0 5%}}.events__right_pre{background-color:#16823a;color:#fff;padding:10px 20px;border-radius:50px;font-size:18px;margin-bottom:25px;max-width:300px;text-align:center}.events__right h2{font-size:39px;color:#000;margin-bottom:30px}@media (min-width:577px) and (max-width:1201px){.events__right .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}.events__right .wrap__item{border-top:1px solid #c8c8c8;padding-top:10px}@media (min-width:577px) and (max-width:1201px){.events__right .wrap__item{flex:1 1 50%}}.events__right .wrap__item:not(:last-child){margin-bottom:50px}.events__right .wrap__item_info{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.events__right .wrap__item_info .category{font-size:14px;text-transform:uppercase;font-weight:300}.events__right .wrap__item_info p{margin-bottom:0!important}.events__right .wrap__item h3{font-size:30px;margin-bottom:30px;color:#2d2d2d;transition:.3s}.events__right .wrap__item p{opacity:.702;font-size:18px;color:#000;font-weight:300;margin-bottom:25px}.events__right .wrap__item a:hover .link-arrow-green,.events__right .wrap__item a:hover h3{color:#d7b322}.events__right .wrap__item a:hover .link-arrow-green:after{background:url(//www.ogrod.uw.edu.pl/wp-content/themes/ogrod-uw/assets/img/arrow-yellow.svg) 100%/cover no-repeat}.page-template-front_page .for-whom__cards{gap:20px!important}.page-template-front_page .for-whom__cards li{max-width:300px!important;width:100%}.for-whom{padding:25px 0}@media (min-width:769px){.for-whom{padding:50px 0}}.for-whom__cards{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;gap:20px}@media (max-width:577px){.for-whom__cards{align-items:center}}.for-whom__cards li{flex:0 1 100%;max-width:300px;width:100%}@media (min-width:577px){.for-whom__cards li{flex:0 1 100%}}@media (min-width:993px){.for-whom__cards li{max-width:350px}.for-whom__cards li:hover .card img{transform:scale(1.1)}.for-whom__cards li:hover .link-arrow{color:#2d2d2d}.for-whom__cards li:hover .link-arrow:after{filter:invert(99%) sepia(0) saturate(0) hue-rotate(171deg) brightness(106%) contrast(101%)}}@media (min-width:577px){.for-whom__cards{flex-direction:row}}@media (min-width:993px){.for-whom__cards{gap:30px}}@media (min-width:1201px){.for-whom__cards{justify-content:space-between;gap:50px}}.for-whom__cards .card{margin:0 auto;flex-direction:column;height:100%}.for-whom__cards .card,.for-whom__cards .card__img{display:-webkit-box;display:-ms-flexbox;display:flex}.for-whom__cards .card__img{overflow:hidden;position:relative;z-index:20;border-top-left-radius:10px;border-top-right-radius:10px;height:270px}.for-whom__cards .card__img img{-o-object-fit:cover;object-fit:cover;transition:.35s;z-index:10}.for-whom__cards .card__content{flex:1 1 40%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}.for-whom__cards .card__content_top{flex:1 1 100%}.for-whom__cards .card__content_top h4{font-size:25px;color:#faf8f5;padding-bottom:30px}.knowledge{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media (min-width:1441px){.knowledge{justify-content:flex-start;gap:3vh}}.knowledge__item{background:#faf8f5;flex:1 1 auto;width:100%;border-radius:20px;max-width:300px;overflow:hidden}@media (min-width:993px){.knowledge__item{max-width:400px}}.knowledge__item_img{min-height:25vh;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.knowledge__item_img p{color:#fff;text-align:center;font-size:26px;padding:50px}@media (min-width:769px){.knowledge__item_img p{padding:50px 100px}}.knowledge__item_arrow{padding:40px}.map iframe{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;height:auto;width:100%;min-height:45vh;filter:grayscale(1);transition:.35s ease-in-out}@media (min-width:993px){.map iframe:hover{filter:grayscale(0)}}.schedule{padding:25px 0;text-align:center;background:#faf8f5}@media (min-width:769px){.schedule{padding:50px 0}}.schedule__title{font-size:calc(20px + .78125vw);padding:0 0 50px;font-weight:400}.schedule__items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:769px){.schedule__items{flex-direction:row}}.schedule__items_item{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:15px 0}@media (min-width:769px){.schedule__items_item{flex:1 1 45%}}@media (min-width:993px){.schedule__items_item{flex:1 1 28%;padding:0 30px}}.schedule__items_item:first-child{border-bottom:1px solid #000}.schedule__items_item:first-child p{font-weight:300}@media (min-width:769px){.schedule__items_item:first-child{border-bottom:none;border-right:1px solid #000}}.schedule__items_item h3{flex:1 1 100%;font-size:calc(18px + .3125vw);color:#000;text-align:center;margin-bottom:15px}@media (min-width:769px){.schedule__items_item h3{margin-bottom:30px}}.schedule__items_item h3 span{font-weight:300;font-size:calc(15px + .20833vw)}.schedule__items_item p{font-weight:300;font-size:18px;color:#000}.schedule__items_item p span{font-weight:600}@media (min-width:577px){.schedule__items_item p{white-space:nowrap}}.supports{padding:50px 0;text-align:center}@media (min-width:769px){.supports{padding:100px 0}}.supports__title{font-size:calc(22px + .625vw)}.supports__icons{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:25px;justify-content:center;padding:25px 0;flex-wrap:wrap}@media (min-width:769px){.supports__icons{padding:50px 0}}@media (min-width:1441px){.supports__icons{gap:0}}.supports__icons li{flex:1 1 100%}@media (min-width:577px){.supports__icons li{flex:1 1 45%}}@media (min-width:993px){.supports__icons li{flex:1 1 30%}}@media (min-width:1201px){.supports__icons li{flex:1 1 8%}}.supports .btn{color:#fff}.taxonomy{padding:50px 0;border-bottom:2px solid #c8c8c8}.taxonomy__top{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}@media (max-width:577px){.taxonomy__top{flex-wrap:wrap;gap:2vh}}.taxonomy__top h2{font-size:calc(25px + 1.30208vw);font-weight:500}.taxonomy .full{display:-webkit-box;display:-ms-flexbox;display:flex}.taxonomy .full img{width:100%;max-height:60vh;-o-object-fit:cover;object-fit:cover}.taxonomy__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;flex-wrap:wrap}.taxonomy__bottom .big,.taxonomy__bottom p{line-height:150%}.taxonomy__bottom .big{font-size:calc(20px + .26042vw);margin-bottom:50px}.taxonomy__bottom_img{flex:1 1 40%;display:none}@media (min-width:769px){.taxonomy__bottom_img{display:block}}.taxonomy__bottom_email{padding:20px 0}@media (min-width:769px){.taxonomy__bottom_email{margin-right:200px}}.taxonomy__bottom_email p{margin-bottom:20px}.taxonomy__bottom_email a{color:#fff}.taxonomy__bottom_content{flex:1 0 60%}@media (min-width:769px){.taxonomy__bottom_content{padding:20px 0}}