@import url(https://fonts.googleapis.com/css?family=Muli:300,400,500,600,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Caveat:400,700&display=swap);.bolder,a{color:#e81ee0;font-weight:600}h1,h2,h3{font-weight:600;font-family:Caveat,cursive}h1{font-size:3rem}h2,h3{font-size:2.5rem}.bolder{font-family:Caveat,cursive;font-weight:600;color:#e81ee0;font-size:2rem}.container{padding:15px 35px}.hero-clouds-background{position:absolute;min-width:100%;min-height:100%;background:url(../img/cloud-2.8199a6cf.png) 75% 25% no-repeat,url(../img/cloud-2.8199a6cf.png) 0 100% no-repeat,url(../img/cloud-2.8199a6cf.png) 5% 5% no-repeat,url(../img/cloud-2.8199a6cf.png) 90% 90% no-repeat,url(../img/cloud-2.8199a6cf.png) 40% 60% no-repeat;background-size:20rem;-webkit-animation:anime-clouds 3s;animation:anime-clouds 3s}@-webkit-keyframes anime-clouds{0%{left:-300px;opacity:.25}to{left:0;opacity:1}}@keyframes anime-clouds{0%{left:-300px;opacity:.25}to{left:0;opacity:1}}.clouds-background{position:relative;background:url(../img/cloud-2.8199a6cf.png) 75% 25% no-repeat,url(../img/cloud-2.8199a6cf.png) 0 100% no-repeat,url(../img/cloud-2.8199a6cf.png) 5% 5% no-repeat,url(../img/cloud-2.8199a6cf.png) 90% 90% no-repeat,url(../img/cloud-2.8199a6cf.png) 40% 60% no-repeat;background-size:20rem}#clouds path{fill:#fff;stroke:#fff}#greyClouds path{fill:#c7d7e6;stroke:#c7d7e6}.main{font-family:Muli,sans-serif;font-weight:500;font-size:18px}.hero{background:#c7d7e6;position:relative}@media only screen and (min-width:768px){.hero{min-height:100vh}}.hero .krsInfo{font-size:1.3rem;padding:0;margin:0}.hero .container h1{color:#e81ee0;text-align:center;padding:20px 10px;margin:10px 10px}.hero .container .percent{font-size:1.9rem}.hero .container .percent :after{content:"❤️";position:absolute;top:0;right:-45px;z-index:0;opacity:.65;-webkit-animation:anime-heart 7s;animation:anime-heart 7s}.hero .container .percent a{color:#00529e;font-weight:600;font-family:Caveat,cursive;text-align:right;z-index:100;position:relative;text-decoration:underline}@-webkit-keyframes anime-heart{0%{opacity:0}to{opacity:.65}}@keyframes anime-heart{0%{opacity:0}to{opacity:.65}}.hero .container img{margin:15px 0;z-index:0!important;border:5px dotted #fff}@media only screen and (min-width:768px){.hero .container img{margin:30px 15px;border-radius:50%}}@media only screen and (min-width:768px)and (min-width:1024px){.hero .container img{margin:50px 15px}}@media only screen and (min-width:768px)and (min-width:1024px)and (min-width:1600px){.hero .container img{margin:150px 15px}}.hero:after{content:"";position:absolute;bottom:-5px;left:0;height:201px;width:100%;background:url(../img/hero-clouds.2fcc96f9.png) no-repeat;background-position:50%;z-index:9}@media only screen and (max-width:768px){.hero-clouds{display:none}}.about{background:#fff}.about h2{position:relative;z-index:99;margin:30px 0 20px -20px}.about h2,.about h3{color:#e81ee0}.about ul li{display:block;position:relative;list-style-type:disc}.about ul li:before{content:"❤️";height:30px;width:30px;position:absolute;top:2px;left:-25px;z-index:0;opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about-organization{background:#c7d7e6;word-wrap:break-word}.about-organization .container{padding:25px}.about-organization .container h2{font-family:Caveat,cursive;color:#00529e}.about-organization .container .bolder{color:#00529e;font-size:1.6rem}.about-organization .container h3{font-size:1.5rem!important;text-align:center;font-weight:600;color:#e81ee0;font-family:Caveat,cursive}.about-organization .container img{border-radius:50%}.info-about-procent h2{color:#e81ee0}.info-about-procent .container ul li{font-size:1.3rem;display:block;position:relative;list-style-type:disc}.info-about-procent .container ul li:before{content:"❤️";height:30px;width:30px;position:absolute;top:4px;left:-28px;z-index:0;opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fill-pit{background:#c7d7e6}.fill-pit .img-responsive{width:100%}@media only screen and (min-width:768px){.fill-pit .img-responsive{width:60%;margin:0 auto}}.fill-pit h2{color:#e81ee0;padding:15px}.fill-pit .container .bolder{font-size:1.6rem}.fill-pit .container ul li{font-size:1.3rem;display:block;position:relative;list-style-type:disc}.fill-pit .container ul li:before{content:"❤️";height:30px;width:30px;position:absolute;top:7px;left:-28px;z-index:0;opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gallery{background-color:#fff}.gallery h2{color:#00529e;position:relative;z-index:99}.gallery h2:after{content:"";bottom:2px;width:10%;position:absolute;left:44%;border-bottom:4px solid #00529e;opacity:.85}.gallery .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery .container .row{margin:0}@media screen and (min-width:768px){.gallery .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.gallery .container .single-image{max-width:80vw;padding:25px 25px 25px 25px;position:relative}@media(min-width:996px){.gallery .container .single-image{max-width:340px;max-height:340px;margin:0;margin-bottom:20px}}.gallery .container .single-image .overlay{background:#e81ee0}.gallery .container .single-image img{width:80vw;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;-webkit-box-shadow:5px 5px 4px #81bce3;box-shadow:5px 5px 4px #81bce3;border:4px solid;-o-border-image:linear-gradient(270deg,#c7d7e6 0,#e81ee0) 1;border-image:-webkit-gradient(linear,right top,left top,from(#c7d7e6),to(#e81ee0)) 1;border-image:linear-gradient(270deg,#c7d7e6 0,#e81ee0) 1}@media(min-width:996px){.gallery .container .single-image img{width:100%;max-width:340px;max-height:340px}}.gallery .container .single-image:after{content:"";background:url(../img/red_heart.1db3b240.png) no-repeat;background-size:60px;height:60px;width:60px;position:absolute;right:0;bottom:0;z-index:9;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width:768px){.gallery .container .single-image:after{bottom:-45px;right:3px}}