/* social Instagram */
.transition{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic.eot');src:local('Century Gothic'),local('CenturyGothic'),url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic.woff2') format('woff2'),url('../fonts/CenturyGothic.woff') format('woff'),url('../fonts/CenturyGothic.ttf') format('truetype'),url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-Bold.eot');src:local('Century Gothic Bold'),local('CenturyGothic-Bold'),url('../fonts/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-Bold.woff2') format('woff2'),url('../fonts/CenturyGothic-Bold.woff') format('woff'),url('../fonts/CenturyGothic-Bold.ttf') format('truetype'),url('../fonts/CenturyGothic-Bold.svg#CenturyGothic-Bold') format('svg');font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-Italic.eot');src:local('Century Gothic Italic'),local('CenturyGothic-Italic'),url('../fonts/CenturyGothic-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-Italic.woff2') format('woff2'),url('../fonts/CenturyGothic-Italic.woff') format('woff'),url('../fonts/CenturyGothic-Italic.ttf') format('truetype'),url('../fonts/CenturyGothic-Italic.svg#CenturyGothic-Italic') format('svg');font-weight:400;font-style:italic;font-display:block}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-BoldItalic.eot');src:local('Century Gothic Bold Italic'),local('CenturyGothic-BoldItalic'),url('../fonts/CenturyGothic-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-BoldItalic.woff2') format('woff2'),url('../fonts/CenturyGothic-BoldItalic.woff') format('woff'),url('../fonts/CenturyGothic-BoldItalic.ttf') format('truetype'),url('../fonts/CenturyGothic-BoldItalic.svg#CenturyGothic-BoldItalic') format('svg');font-weight:700;font-style:italic;font-display:block}*{border:0;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%!important}body{font-family:'Century Gothic',Arial,Verdana;font-size:100%;font-weight:300;color:#75859d;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:.8px;text-transform:uppercase;color:#75859d;margin:0 0 18px 0}h1{font-size:57px;line-height:75px}@media only screen and (max-width: 1440px){h1{ font-size:55px;line-height:65px}}@media only screen and (max-width: 1024px){h1{ font-size:45px;line-height:55px}}@media only screen and (max-width: 495px){h1{ font-size:32px;line-height:44px}}h1 small{font-weight:700;font-size:.4em;line-height:1em;letter-spacing:1.2px}h2{position:relative;display:block;width:100%;font-weight:700;font-size:35px;line-height:45px}h2:before{content:'';position:absolute;top:-14px;left:0;z-index:4;display:block;width:80px;height:5px;background:#75859d}@media only screen and (max-width: 1024px){h2{ font-size:32px;line-height:39px}}@media only screen and (max-width: 495px){h2{ font-size:25px;line-height:32px}}h3{font-size:29px;line-height:35px}@media only screen and (max-width: 1024px){h3{ font-size:25px;line-height:32px}}@media only screen and (max-width: 495px){h3{ font-size:21px;line-height:27px}}h4{font-size:18px;line-height:25px;font-weight:700}h4 span{display:block}@media only screen and (max-width: 495px){h4{ font-size:18px;line-height:25px}}h5,h6{font-size:18px;line-height:22px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#3b9db4}blockquote{display:block;width:100%;font-weight:700;font-size:25px;line-height:32px;color:#3b9db4;padding:48px 2px 18px 0;margin:0}a{cursor:pointer!important;color:#fff;font-weight:400;text-decoration:underline;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}a:hover{color:#fff}article a{color:#75859d;cursor:pointer;font-weight:700;text-decoration:underline;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}article a:hover{color:#3b9db4}article img{width:100%;color:#bfc8d4;font-weight:400;font-size:22px;line-height:33px;text-align:center;text-transform:uppercase;border:0}@media only screen and (max-width: 495px){article img{ font-size:15px;line-height:22px}}.align-center{text-align:center}.align-justify{text-align:justify}.align-left{text-align:left}.align-right{text-align:right}.clearfix{margin:0;clear:both}.block{display:block}.inline{display:inline}.left{float:left}.right{float:right}.center{margin:0 auto}.content-25{width:25%}.content-60{width:60%}.content-75{width:75%}.content-86{width:86%}@media only screen and (max-width: 495px){.content-25,.content-60,.content-75,.content-86{ width:100%}}ul,ol{list-style:none}ul li,ol li{margin:0}article ul{list-style:disc}article ul,article ol{margin:18px 1px 28px 18px}article ul li,article ol li{margin:8px 1px}.numbers{counter-reset:ol-counter;padding:0;margin:28px 0 28px 28px}.numbers li{position:relative;padding:0 5px 1px 14px;margin-bottom:22px;border-left:1px solid #bfc8d4}.numbers li p{margin:0}.numbers li:before{position:absolute;top:0;left:-28px;content:counter(ol-counter);counter-increment:ol-counter;text-align:center;font-size:18px;font-weight:400;color:#75859d}.numbers li ul{list-style-type:lower-alpha;margin:18px 0 8px 15px}.numbers li ul li{border-left:0;font-size:15px;margin-bottom:12px}.numbers li ul li:before{content:'';counter-increment:subsection}p{margin:15px 1px}strong{font-weight:700}small{font-size:12px}hr{height:2px;background:#bfc8d4;border:0;margin:28px 2px}iframe,video{display:block;width:100%;min-height:500px;margin:0 auto;border:0}@media only screen and (max-width: 1024px){iframe,video{ min-height:400px}}@media only screen and (max-width: 900px){iframe,video{ min-height:300px}}@media only screen and (max-width: 495px){iframe,video{ min-height:280px}}#container{width:100%;padding:0;margin:0}header{display:flex;flex-wrap:wrap;justify-content:center}header div{flex:0 0 100%;display:inline-block}header div:first-child{text-align:center}header div:first-child a{position:relative;top:145px;left:0;z-index:2;display:inline-block;width:auto}header div:first-child a img{width:100%;max-width:245px;margin:0 auto}@media only screen and (max-width: 900px){header div:first-child a img{ width:85%;max-width:295px}}header div:last-child{position:relative;top:0;left:0;z-index:1}header div:last-child img{width:100%}header div:last-child h1{position:absolute;top:24%;right:0;display:block;width:40%;border-left:4px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;padding:25px 28px 34px 45px;color:#fff;text-transform:uppercase}header div:last-child h1 small{display:block;margin:18px 2px 2px 0}@media only screen and (max-width: 1024px){header div:last-child h1{ display:none}}article{display:block;width:100%;font-size:17px;font-weight:300;line-height:28px;color:#75859d;padding:0;margin:0}article .content-inner{display:block;width:70%;padding:0;margin:0 auto}@media only screen and (max-width: 1366px){article .content-inner{ width:80%}}@media only screen and (max-width: 1024px){article .content-inner{ width:90%}}@media only screen and (max-width: 495px){article .content-inner{ width:100%}}@media only screen and (max-width: 495px){article{ font-size:15px;line-height:22px}}#fundacja,#kontakt{text-align:center}#fundacja div,#kontakt div{display:inline-block;width:auto;text-align:center;position:relative;top:-74px;left:0;z-index:2;background:#fff;padding:18px;margin:0 auto}#co-robimy .content-inner .current-activities{padding:2px 15px;display:flex!important;flex-wrap:wrap;justify-content:space-between}#co-robimy .content-inner .current-activities div{flex:0 0 27%;display:inline-block;text-align:center;position:relative;padding:0;border:2px solid #bfc8d4}#co-robimy .content-inner .current-activities div ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0!important}#co-robimy .content-inner .current-activities div ul li{flex:0 0 100%;display:inline-block}#co-robimy .content-inner .current-activities div ul li h4,#co-robimy .content-inner .current-activities div ul li a{color:#fff}#co-robimy .content-inner .current-activities div ul li:first-child{flex:0 0 114%;padding:48px;z-index:9;position:relative;top:-12px;outline:2px solid #fff;outline-offset:-18px}@media only screen and (max-width: 1024px){#co-robimy .content-inner .current-activities div ul li:first-child{ padding:28px;min-height:315px}}@media only screen and (max-width: 900px){#co-robimy .content-inner .current-activities div ul li:first-child{ flex:0 0 108%}}#co-robimy .content-inner .current-activities div ul li:last-child p{position:relative;left:0;top:-14px}#co-robimy .content-inner .current-activities div:after{content:'';position:absolute;left:34%;bottom:-1px;display:block;width:90px;height:10px;background:#bfc8d4}@media only screen and (max-width: 900px){#co-robimy .content-inner .current-activities div{ flex:1 0 100%;display:block;margin-bottom:48px}}#co-robimy .content-inner .current-activities div:first-child{order:1}#co-robimy .content-inner .current-activities div:first-child ul li:first-child{background:#96C4ED}#co-robimy .content-inner .current-activities div:nth-child(2){order:2}#co-robimy .content-inner .current-activities div:nth-child(2) ul li:first-child{background:#3B9DB4}#co-robimy .content-inner .current-activities div:nth-child(3){order:3}#co-robimy .content-inner .current-activities div:nth-child(3) ul li:first-child{background:#75859D}@media only screen and (max-width: 900px){#co-robimy .content-inner .current-activities{ padding:1% 14%}}#wartosci{background:#eaedf1}.rodo-information{width:70%;display:block;padding:128px 2px;margin:0 auto}@media only screen and (max-width: 1024px){.rodo-information{ width:80%}}@media only screen and (max-width: 900px){.rodo-information{ width:94%}}.scroll-top{position:fixed;bottom:1%;right:1%;z-index:9999;display:block;margin:0 auto;width:52px;height:52px;background:#3b9db4 url(../svg/arrow-up.svg);background-repeat:no-repeat;background-position:center;background-size:22px 22px;border:2px solid #41aec7;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.scroll-top:hover{background:#41aec7 url(../svg/arrow-up.svg);background-repeat:no-repeat;background-position:center;background-size:27px 27px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}@media only screen and (max-width: 485px){.scroll-top{ position:fixed;bottom:1%;right:2%}}#footer{padding:4%;display:block;width:100%;color:#fff;background:#3b9db4}#footer footer{text-align:left;position:relative;border-top:2px solid #fff}#footer footer p,#footer footer a,#footer footer ul,#footer footer h4,#footer footer h5{color:#fff}#footer footer p,#footer footer a,#footer footer ul{font-size:14px}#footer footer a{text-decoration:none}#footer footer a:hover{text-decoration:underline}#footer footer h4{display:block!important;width:100%;text-align:center;padding:47px 5px 2px 5px;margin:0}#footer footer div{padding:22px 5px}#footer footer div ul li{padding:15px 2px;border-bottom:1px solid #41aec7}@media only screen and (max-width: 900px){#footer{ padding:12%}}@media only screen and (max-width: 495px){#footer{ padding:14% 5%}}.tabs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:100%}.tabs input,.tabs .tabs-content div{display:none}.tabs #tab1:checked~.tabs-content .tab1,.tabs #tab2:checked~.tabs-content .tab2,.tabs #tab3:checked~.tabs-content .tab3,.tabs #tab4:checked~.tabs-content .tab4,.tabs #tab5:checked~.tabs-content .tab5,.tabs #tab6:checked~.tabs-content .tab6{display:block}.tabs #tab1:checked~.tabs-navigation .litab1 label,.tabs #tab2:checked~.tabs-navigation .litab2 label,.tabs #tab3:checked~.tabs-navigation .litab3 label,.tabs #tab4:checked~.tabs-navigation .litab4 label,.tabs #tab5:checked~.tabs-navigation .litab5 label,.tabs #tab6:checked~.tabs-navigation .litab6 label{background:#E7F3F4}.tabs .tabs-navigation{order:2;flex:0 0 50%;display:inline-block;padding:7% 5% 7% 0}.tabs .tabs-navigation h3{padding:1% 2% 2% 18%;font-weight:700}@media only screen and (max-width: 700px){.tabs .tabs-navigation h3{ padding:2%;text-align:center}}.tabs .tabs-navigation ul{list-style:none!important;position:relative;left:-19px}.tabs .tabs-navigation ul li label{display:block;width:100%;background:#fff;padding:3% 2% 3% 18%;font-size:21px;letter-spacing:.8px;cursor:pointer}@media only screen and (max-width: 700px){.tabs .tabs-navigation ul li label{ padding:3%;text-align:center}}@media only screen and (max-width: 700px){.tabs .tabs-navigation ul{ left:0}}@media only screen and (max-width: 900px){.tabs .tabs-navigation{ flex:0 0 40%;padding:7% 1% 7% 0}}@media only screen and (max-width: 700px){.tabs .tabs-navigation{ order:1;flex:1 0 100%}}.tabs .tabs-content{order:1;flex:0 0 50%;display:inline-block;background:#E7F3F4;padding:7% 5%}@media only screen and (max-width: 900px){.tabs .tabs-content{ flex:0 0 60%;padding:7% 2%}}@media only screen and (max-width: 700px){.tabs .tabs-content{ padding:7% 4%;order:2;flex:1 0 100%}}a.button,input[type=submit],.btn,.btn-primary,.subbutton,article button{cursor:pointer;text-decoration:none!important;text-align:center;font-size:22px;font-weight:700;color:#fff;display:inline-block;width:auto;min-width:128px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;background:#3b9db4;padding:12px 18px;margin:4px}a.button:hover,input[type=submit]:hover,.btn:hover,.btn-primary:hover,.subbutton:hover,article button:hover{color:#fff;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;background:#40ACC5}.donations-amounts{display:block!important;padding-bottom:12px;text-align:center}.donations-amounts a{font-size:34px;padding:18px 12px 14px 12px}.donations-amounts a small{position:relative;top:-14px;left:2px;font-size:14px}@media only screen and (max-width: 495px){.donations-amounts a{ font-size:28px;min-width:28px}}.donations-tpay{display:block!important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#3b9db4;padding:25px;color:#fff;text-align:center}.donations-tpay form label{display:block;margin-bottom:14px}.donations-tpay form input{text-align:center;font-size:18px;font-weight:700;display:inline-block;width:auto;min-width:128px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}.donations-tpay form input[type=text]{padding:14px 12px;background:#fff;color:#75859d;border:2px solid white;max-width:220px}.donations-tpay form input[type=submit]{border:2px solid white}.popup-container{display:block;padding:0;margin:0}.popup-container .overlay{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100vh;background:rgba(24,31,38,.8);opacity:0}.popup-container .popup-inner{position:fixed;top:45%;left:50%;width:50%;height:50%;-webit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:999999;opacity:0;display:none;height:auto;width:54%;padding:28px 25px;background:#eaedf1;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.popup-container .popup-inner ul{list-style:none;text-align:left;line-height:25px}.popup-container .popup-inner ul li{padding:8px 2px}.popup-container .popup-inner ul li a{font-weight:700;color:#3b9db4;text-decoration:none}.popup-container .popup-inner ul li a:hover{text-decoration:underline;color:#3b9db4}.popup-container .popup-inner .close:before{content:"X";position:absolute;top:-12px;right:-12px;display:block;width:25px;height:25px;cursor:pointer;text-align:center;line-height:24px;font-size:21px;font-weight:400;color:#eaedf1;padding:8px;background:#75859d;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.popup-container .popup-inner .close:hover:before{color:#fff;background:#3b9db4}@media only screen and (max-width: 1024px){.popup-container .popup-inner{ top:35%;left:50%;width:50%;height:50%;width:80%;height:auto;margin:0 auto;-webit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (max-width: 600px){.popup-container .popup-inner{ top:25%;left:50%;width:80%;height:auto}}.popup-container input[type=checkbox].switch{position:absolute;visibility:hidden;cursor:pointer}.popup-container input[type=checkbox].switch:checked~.overlay{display:block;animation:fadein .25s 0s 1 forwards ease-out;-webkit-animation:fadein .25s 0s 1 forwards ease-out;-moz-animation:fadein .25s 0s 1 forwards ease-out;-o-animation:fadein .25s 0s 1 forwards ease-out}.popup-container input[type=checkbox].switch:checked~.popup-inner{display:block;animation:fadein .25s 0s 1 forwards ease-out;-webkit-animation:fadein .25s 0s 1 forwards ease-out;-moz-animation:fadein .25s 0s 1 forwards ease-out;-o-animation:fadein .25s 0s 1 forwards ease-out}#popup-one{display:inline-block;width:auto;position:fixed;left:50%;top:-1000px;z-index:99999;-webit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-size:15px;font-weight:400;color:#75859d;background:#fff;box-shadow:1px 1px 50px rgba(0,0,0,.6);border:3px solid white;padding:12px;margin:0 auto;opacity:0;animation:popup 1s 1s 1 forwards ease-out;-webkit-animation:popup 1s 1s 1 forwards ease-out;-moz-animation:popup 1s 1s 1 forwards ease-out;-o-animation:popup 1s 1s 1 forwards ease-out;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#popup-one hr{margin:18px 0}#popup-one p,#popup-one img{margin:0!important}#popup-one #close:after{content:"x";position:absolute;top:-12px;right:-12px;display:block;width:35px;height:35px;cursor:pointer;text-align:center;line-height:30px;font-size:29px;font-weight:400;color:#fff;padding:0!important;background:#75859d;border:2px solid white;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#popup-one #close:after:hover{background:#41aec7}@media only screen and (max-width: 900px){#popup-one{ width:90%}#popup-one #close:after{content:"x";position:absolute}}@keyframes popup{from{ top:-1000px;opacity:0}to{top:50%;opacity:1}}@-webkit-keyframes popup{from{ top:-1000px;opacity:0}to{top:50%;opacity:1}}@-moz-keyframes popup{from{ top:-1000px;opacity:0}to{top:50%;opacity:1}}@-o-keyframes popup{from{ top:-1000px;opacity:0}to{top:50%;opacity:1}}.grid-col2{display:-webkit-flex;display:flex!important;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.grid-col2 div{flex:0 0 47%;display:inline-block;padding:0;margin-bottom:12px}.grid-col2 div:last-child{padding:7% 4% 4% 0}@media only screen and (max-width: 900px){.grid-col2 div:last-child{ padding:7%}}@media only screen and (max-width: 495px){.grid-col2 div:last-child{ padding:5%}}@media only screen and (max-width: 900px){.grid-col2 div{ flex:1 0 100%;display:block}}.grid-col3{display:flex!important;flex-wrap:wrap;justify-content:space-between}.grid-col3 div{flex:0 0 31%;display:inline-block;padding:0}@media only screen and (max-width: 900px){.grid-col3 div{ flex:1 0 100%;display:block}}.grid-col4{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.grid-col4 div{flex:0 0 24%;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0;margin-bottom:14px}@media only screen and (max-width: 1280px){.grid-col4 div{ flex:0 0 48%;display:block}}@media only screen and (max-width: 900px){.grid-col4 div{ flex:1 0 100%;display:block}}#navigation{position:fixed;top:0;left:0;z-index:9999;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 2%;background:#3b9db4;border-bottom:1px solid #fff}#navigation .navhome{flex:0 0 21%;display:inline-block;padding:12px 2px}#navigation .navhome div{display:inline-block;width:auto;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;padding:12px 15px;cursor:pointer;color:#3b9db4;font-size:15px;font-weight:700;text-indent:25px;background:#fff url(../svg/icon-phone.svg);background-repeat:no-repeat;background-position:7% center;background-size:27px 27px;text-decoration:none}#navigation .navhome div div{display:none;width:34%;position:absolute;top:54px;left:2%;z-index:99999;padding:17px 9px!important;background:#fff;border:1px solid #3b9db4;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;text-align:left;font-weight:400;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}#navigation .navhome div div a{position:relative;left:0;font-weight:700;color:#3b9db4}@media only screen and (max-width: 900px){#navigation .navhome div div{ width:90%;left:5%}}#navigation .navhome div:hover div{display:block}@media only screen and (max-width: 1024px){#navigation .navhome{ flex:0 0 75%}}@media only screen and (max-width: 485px){#navigation .navhome{ padding:12px 2px}}#navigation .navbar{flex:0 0 79%;display:inline-block;padding:0}#navigation .navbar div{width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-end}#navigation .navbar div ul.menu-main{text-align:right;flex:0 0 90%;display:inline-block;list-style:none!important;margin:0!important}#navigation .navbar div ul.menu-main li{padding:12px 1px;display:inline-block;width:auto;margin:0}#navigation .navbar div ul.menu-main li a{cursor:pointer;position:relative;display:block;width:100%;cursor:pointer;text-decoration:none;text-transform:uppercase;text-align:center;font-size:16px;font-weight:400;letter-spacing:1px;color:#fff;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;padding:12px;margin:0}#navigation .navbar div ul.menu-main li a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width: 900px){#navigation .navbar div ul.menu-main li a{ font-size:22px;padding:12px 48px;background:#3b9db4;border:2px solid #41aec7;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}}@media only screen and (max-width: 495px){#navigation .navbar div ul.menu-main li a{ font-size:18px;padding:14px}}@media only screen and (max-width: 900px){#navigation .navbar div ul.menu-main li{ display:block;width:74%;margin:0 auto}}@media only screen and (max-width: 495px){#navigation .navbar div ul.menu-main li{ display:block;width:100%}}#navigation .navbar div ul.menu-main li:last-child a{font-weight:700;color:#3b9db4;background:#fff;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}#navigation .navbar div ul.menu-main li:last-child a:hover{text-decoration:none}@media only screen and (max-width: 1366px){#navigation .navbar div ul.menu-main{ flex:0 0 85%;display:inline-block}}@media only screen and (max-width: 1024px){#navigation .navbar div ul.menu-main{ flex:0 0 85%;display:inline-block}}@media only screen and (max-width: 900px){#navigation .navbar div ul.menu-main{ display:block;width:100%;height:94vh;background:rgba(59,157,180,.8);padding:12% 5%}}@media only screen and (max-width: 495px){#navigation .navbar div ul.menu-main{ padding:14%}}#navigation .navbar div .toggle{display:none}@media only screen and (max-width: 900px){#navigation .navbar div .toggle{ cursor:pointer;display:inline-block;position:absolute;top:0;right:0;z-index:9999}}@media only screen and (max-width: 900px){#navigation .navbar{ flex:0 0 25%}}#toggle{display:none}@media only screen and (max-width: 900px){#toggle:checked+div ul.menu-main{ width:100%;position:absolute;top:57px;right:0;transition:right .8s ease-out;text-align:center}#toggle+div ul.menu-main{position:absolute;z-index:1;top:57px;right:-1280px;background:#3b9db4;transition:right .8s ease-out}#toggle+div label.toggle:after{content:'';position:relative;top:12px;left:-18px;display:block;width:42px;height:42px;padding:0;background:#3b9db4 url(../svg/menu-hamb.svg) no-repeat;background-position:center right;background-size:37px 37px}#toggle:checked+div label.toggle:after{content:'';background:#3b9db4 url(../svg/menu-close.svg) no-repeat;background-position:center right;background-size:27px 27px}}.social-media{position:fixed;bottom:45%;left:0;z-index:99999;display:block;width:auto;height:auto;background:0;padding:0;margin:0}.social-media a{position:relative;top:0;left:-104px;display:block;width:145px;height:45px;font-size:12px;font-weight:400;color:#fff;line-height:18px;text-align:left;text-decoration:none;letter-spacing:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:9px;margin:4px 4px 7px 0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;background:#3b9db4;background-repeat:no-repeat;background-size:22px 22px;background-position:90% center;border:2px solid #41aec7}.social-media a:hover{left:-7px}@media only screen and (max-width: 900px){.social-media a:hover{ left:0}}.social-media a span{position:relative;left:0;top:4px;padding:9px 5px;border-right:2px solid rgba(255,255,255,.25)}@media only screen and (max-width: 900px){.social-media a span{ display:none}}@media only screen and (max-width: 900px){.social-media a{ top:0;left:0;display:inline-block;width:54px;height:54px;background:#3b9db4;background-repeat:no-repeat;background-size:22px 22px;background-position:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:4px;margin:0 5px 0 0}}@media only screen and (max-width: 900px){.social-media{ left:2%;bottom:2%;display:block;width:140px;height:45px}}.social-media #social-ins,.social-media #social-ins:hover{background-image:url(../svg/social-ins.svg)}.social-media #social-ins:hover{background-color:#fc355c;border:2px solid #fc355c}.social-media #social-fb,.social-media #social-fb:hover{background-image:url(../svg/social-fb.svg)}.social-media #social-fb:hover{background-color:#3B5998;border:2px solid #3B5998}::-moz-selection{background:#41aec7;color:#fff}::selection{background:#41aec7;color:#fff}#cookies-law{position:fixed;bottom:-195px;right:18px;z-index:999999;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center!important;width:40%;font-size:14px;line-height:18px;color:#75859d;background:#fff;-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.4);-moz-box-shadow:1px 1px 15px rgba(0,0,0,.4);box-shadow:1px 1px 15px rgba(0,0,0,.4);padding:0;margin:0;animation:slidein 1s .5s 1 forwards ease-out;-webkit-animation:slidein 1s .5s 1 forwards ease-out;-moz-animation:slidein 1s .5s 1 forwards ease-out;-o-animation:slidein 1s .5s 1 forwards ease-out;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#cookies-law div{position:relative;padding:15px;flex:0 0 100%;display:inline-block;margin:5px 1px}#cookies-law div a{color:#bfc8d4;text-decoration:underline}#cookies-law div a:hover{color:#3b9db4}#cookies-law div .custom{padding:0}@media only screen and (max-width: 495px){#cookies-law div{ padding:8px}}#cookies-law #cookies-accept{position:absolute;top:-23px;right:-8px;cursor:pointer;display:inline-block;width:auto;padding:8px 12px;font-size:15px;font-weight:700;color:#fff;background:#75859d;text-decoration:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #fff}#cookies-law #cookies-accept:hover{background:#3b9db4}@media only screen and (max-width: 1024px){#cookies-law{ right:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:94%;margin:3%}#cookies-law div{text-align:center;flex:0 0 100%}}@keyframes slidein{from{ bottom:-195px}to{bottom:15px}}@-webkit-keyframes slidein{from{ bottom:-195px}to{bottom:15px}}@-moz-keyframes slidein{from{ bottom:-195px}to{bottom:15px}}@-o-keyframes slidein{from{ bottom:-195px}to{bottom:15px}}@media print{#navigation,header,iframe,video,.ontop,#cookies-law{ display:none!important}body{font-family:Arial,Verdana;color:#000;background:#fff}h1,h2,h3,h4,h5,h6{font-family:Arial,Verdana;color:#000;letter-spacing:0!important;padding:0;margin:8px 2px 8px 0}h1{font-size:22px!important;line-height:28px!important}h2,h2 a{font-size:18px!important;line-height:22px!important}h3,h3 a{font-size:18px!important;line-height:22px!important}h4{font-size:18px!important;line-height:22px!important}h5{font-size:16px!important;line-height:21px!important}h6{font-size:15px!important;line-height:18px!important}a,a:hover,a:active{color:#000;text-decoration:none!important}p{margin:2px!important}p,a,ul li,ol li,td,span{font-size:12px!important;line-height:18px!important;letter-spacing:0!important}article ul,article ol{margin:0!important}article ul li,article ol li{margin:4px 0 8px 17px!important}strong{font-weight:700}small{font-size:12px}hr{margin:28px 2px}blockquote{font-style:italic!important;font-weight:700!important;font-size:14px!important;line-height:22px!important;padding:18px 2px!important}#infographic{page-break-after:always!important;max-width:100%!important}#fundacja div,#kontakt div{top:-18px!important;left:0!important;padding:0!important}#fundacja div p,#kontakt div p{font-size:22px!important;display:inline-block!important;color:#000!important;margin:0!important}#co-robimy .content-inner .current-activities{display:block!important;width:100%!important}#co-robimy .content-inner .current-activities div{padding:0!important;border:0!important;display:block!important;width:100%!important}#co-robimy .content-inner .current-activities div ul{display:block!important;width:100%!important}#co-robimy .content-inner .current-activities div ul li{display:block!important;width:100%!important;padding:0 2px 14px 0!important}#co-robimy .content-inner .current-activities div ul li h4{color:#000!important}#co-robimy .content-inner .current-activities div ul li:first-child{display:block!important;width:100%!important;position:relative!important;top:0!important;outline:0 solid #fff!important;outline-offset:0!important}#co-robimy .content-inner .current-activities div ul li:first-child img{display:none!important}.tabs{display:block!important;width:100%!important}.tabs .tabs-content div{padding:17px 2px!important;display:block!important}.tabs .tabs-navigation{display:none!important}.tabs h3.mobile{display:block!important}.grid-col2{display:block!important;width:100%!important;page-break-after:always!important}.grid-col2 div{padding:2%!important;display:block!important;width:100%!important}.grid-col2 div img{display:none!important}.grid-col3{display:block!important;width:100%!important}.grid-col3 div{padding:0!important;display:block!important;width:100%!important}.grid-col3 div ul li{border:0!important;color:#000!important;padding:0!important}.grid-col3 div ul li a{color:#000!important}.grid-col3 div:nth-child(2){display:none!important}.grid-col3 div img{display:none!important}.content-25,.content-60,.content-75,.content-86,.rodo-information{width:100%!important;padding:0!important;margin:0!important}#footer{padding:0!important;page-break-after:always!important}#footer .fundationdata{margin:0!important}}