@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.bar__menu--desktop{display:none}@media (min-width:600px){.icons-mobile{display:none}.bar__menu--desktop{display:block}.bar__menu--desktop li{display:inline-block;text-decoration:none;margin-right:2rem;font-weight:500;color:#291f1e}.bar__menu--desktop--link{text-decoration:none;color:#00728f!important;border:1px solid transparent;padding:5px}.bar__menu--desktop--link:hover{border:1px solid #00728f;border-radius:5px;padding:5px}}.app{background:linear-gradient(#f7f7f2,#f8f8ed)!important}.main{margin:4rem 0 4rem 0;line-height:1.5;align-items:center;text-align:center;position:relative}.heading,.main{display:flex;flex-direction:column}.heading{color:#291f1e;margin-bottom:3rem;width:250px;height:250px;border-radius:50%;padding:2rem;justify-content:center;font-family:Poppins,sans-serif;z-index:2;background-color:#f7f7f2}.gradient{position:absolute;top:-25px;width:300px;height:300px;border-radius:50%}.heading__span{font-weight:900;color:#a3333d}.arrow{width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1.5rem solid #ef6f6c;margin:1.5rem 0}.text{color:#291f1e;margin:0 10% 0 10%;font-size:100%;font-weight:300}.link{text-decoration:underline;color:#00728f!important;font-weight:500}@media (min-width:600px){.main{display:grid;max-height:100vh;grid-template-columns:40% 60%;grid-template-rows:repeat(4,25%);-moz-column-gap:2rem;column-gap:2rem;align-items:center;margin:10rem 0 10rem 0}.heading{grid-column:1;grid-row:1/span 4;width:350px;height:350px;margin:0;font-size:110%;padding:0 4rem}.heading__subtitle{margin-top:2rem}.gradient{grid-column:1;grid-row:1/span 4;width:400px;height:400px;position:static;align-self:center;transform:translate(-25px);z-index:1}.arrow{display:none}.text{grid-column:2;grid-row:1/span 4;text-align:left;font-size:100%;font-weight:300}}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1;margin-bottom:4rem}.hero__title{text-align:center;font-family:Poppins,sans-serif;font-weight:200;font-size:2em;z-index:1;color:#ef6f6c;order:-5;margin:0}.hero__needle{margin-top:1rem;width:70%;position:relative;order:-4}.hero__needle--circle,.hero__needle--needle{width:100%;height:auto}.hero__needle--needle{position:absolute;left:0;z-index:1}.hero__message{margin-top:1rem;color:#00728f;text-align:center;line-height:1;font-weight:100;order:-3}.hero__button{order:-2}.hero__readmore{margin-top:1rem;order:-1;display:flex;flex-direction:column;align-items:center}@media (min-width:600px){.hero{display:grid;max-height:100vh;grid-template-columns:40% 60%;grid-template-rows:35% 25% 10% 25%;-moz-column-gap:2rem;column-gap:2rem}.hero__title{font-size:4em;text-align:left;margin:0}.hero__needle{grid-column:2;grid-row:1/span 3;width:100%;margin-top:8rem}.hero__message{grid-row:2;text-align:left;font-size:150%}.hero__button{grid-row:3;justify-self:start}.hero__readmore{grid-row:4;justify-self:start}.hero__needle--needle:hover{-webkit-transform:rotate(2turn);-webkit-transition:2s}}.subject__heading--gradient{background:linear-gradient(#00728f,#003f4e)}.subject__heading p{color:#ef6f6c}.subject__text_cta{color:#a3333d;font-weight:700}.subject__text_intro{font-weight:700}@media (min-width:600px){.subject__heading--gradient:after{content:"";width:1px;height:205rem;position:absolute;background-color:#ef6f6c;top:-90%}}.happiness__heading--gradient{background:linear-gradient(#a3333d,#ef6f6c)}.happiness__heading p,.happiness__perex{color:#00728f}.happiness__advice__item{display:flex;flex-direction:column;align-items:center}.happiness__advice__item--em{color:#a3333d;font-weight:900;font-style:normal}.happiness__advice__item--digit{padding:2rem;width:4rem;height:4rem;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(#00728f,#003f4e);margin:1em 0 1em 0;color:#f5f5f5;font-weight:900}.happiness__perex div{display:none}@media (min-width:600px){.happiness__perex{grid-column:2/span 1;grid-row:1/span 2;text-align:left;font-size:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 10% 0 10%}.happiness__perex--intro{flex-basis:100%}.happiness__perex div{padding:2rem;width:4rem;height:4rem;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(#00728f,#003f4e);margin:1em 0 1em 0;color:#f5f5f5;font-weight:900}.happiness__perex div:hover{cursor:pointer;background:linear-gradient(#003f4e,#00728f)}.happiness__advice{grid-column:2/span 1;grid-row:3/span 2;text-align:left;font-weight:300;font-size:100%;margin:0 10% 0 10%}.active{border:5px solid #ef6f6c}.hide{display:none}.show{display:block}.happiness__advice__item--digit{display:none}}.czechia__heading--gradient{background:linear-gradient(#00728f,#003f4e)}.czechia__heading p{color:#ef6f6c}.face{font-weight:600;color:#a3333d}.ngos__heading--gradient{background:linear-gradient(#a3333d,#ef6f6c)}.ngos__heading p{color:#00728f}.ngos__text--em{color:#a3333d;font-weight:900;font-style:normal}.wrapper{padding:0;margin:0;width:100%;min-height:100%;background-image:linear-gradient(180deg,#00728f,#003f4e);color:#f7f7f2;text-align:left}.cross{width:90px;position:absolute;right:60px;top:100px}.question-description{margin-bottom:60px;font-size:24px;font-weight:300;font-family:Poppins,sans-serif}.circle{margin:-50px 0 0 10%}.inCircle{width:350px;height:350px;background-image:linear-gradient(180deg,#00728f,#003f4e);font-size:80px;font-weight:600}.inCircle,.outCircle{border-radius:100%;display:flex;justify-content:center;align-items:center}.outCircle{width:400px;height:400px;background-image:linear-gradient(180deg,#ef6f6c,#a3333d)}.test{margin:-130px 15% 0 22%}.question{font-size:24px;font-weight:700;font-family:Poppins,sans-serif}.answers{margin-top:60px;font-family:Roboto,sans-serif;font-weight:300}.answer,.answer-select{display:flex;align-items:center;position:relative;padding:20px 50px;font-size:18px;line-height:1.5;border:1px solid #f7f7f2;border-radius:15px;margin-bottom:20px}a{text-decoration:none}.button{margin-bottom:20px;line-height:1.5;color:#f7f7f2;font-size:18px;display:block;width:100%;height:auto;display:flex;justify-content:left;text-align:left}.button02{display:flex;text-align:center;align-items:center;justify-content:center;width:125px;margin:30px}.answers02{display:flex;flex-wrap:wrap;justify-content:space-evenly}.logo{max-width:100%;max-height:100%;padding:10px;transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.logooznacene{opacity:.1}.answer:hover,.answeroznacene,.buttonOznaceny{background-color:#f7f7f2;color:#00728f;font-weight:300}.answer:hover .button{color:#00728f;font-weight:300}.ytvideo{border:none;margin-left:25%;width:420px;height:345px}.theme--light.v-application{background:none}.input-wraper{width:600px}.next{display:flex;justify-content:center;margin-top:80px}.slider{margin-top:100px}.v-slider__tick-label{color:#f7f7f2;font-size:18px;font-family:Roboto,sans-serif}.v-slider__tick{background-color:rgba(#a3333d,.555)!important}@media (max-width:800px){.cross{width:40px;position:absolute;right:20px;top:70px}.circle{margin:120px 0 0 -20px}.inCircle{width:90px;height:90px;font-size:20px}.outCircle{width:110px;height:110px;font-size:20px}.test{margin:0 8% 0 5%}.wrapper{margin-top:-90px;margin-left:0;margin-right:0}.question{margin-top:-25px}.button,.question,.question-description{font-size:16px}.answers{margin-top:30px}.button02{display:flex;justify-content:center}.ytvideo{margin-left:15%;width:220px;height:145px}.v-slider__tick-label{font-size:14px}}.content-wrapper{display:flex;justify-content:space-between}.result__odkazy{display:flex;justify-content:center;flex-direction:column}.result__title{margin:5rem 0 4rem 0;text-align:center;font-family:Poppins,sans-serif;font-weight:200;font-size:3rem;color:#a3333d}.result__subtitle{margin-bottom:5rem;text-align:center;font-weight:300;font-size:1.4rem;color:#00728f;line-height:1.5}.result__chevron{margin-bottom:4rem}.cta{color:#00728f!important;font-weight:500}.result__header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;line-height:1}.result__header--circle{display:none}.result__basis{margin-bottom:3rem}@media screen and (min-width:600px){.result__title{margin:0 0 1rem 0;text-align:left;font-family:Poppins,sans-serif;font-weight:200;font-size:4rem;color:#a3333d;line-height:1}.result__subtitle{margin:0 10rem 2rem 0;text-align:left;font-weight:300;font-size:1.5rem;color:#00728f;line-height:1.5}.result__segments{display:flex;justify-content:space-around;margin-bottom:20rem}.result__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;position:relative;margin:6rem 0 5rem 0}.result__header--text{flex-basis:50%}.result__header--circle{display:block;flex-basis:50%;position:relative}.result__basis{flex-basis:45%}.result__circle,.result__needle{width:100%;height:auto}.result__needle{position:absolute;left:0}.result__needle:hover{-webkit-transform:rotate(315deg);-webkit-transition:1.5s}}.sticky{position:-webkit-sticky;position:sticky;top:60px}.action__link{text-decoration:none;color:#a3333d!important}.detail__title{font-size:2em!important}.shadow{box-shadow:-1px 2px 19px -4px rgba(41,31,30,.2)!important}.detail__title{font-size:1.2rem!important}.organisations__desktop{display:none}.organisations__title{margin:4rem 0 2rem 0;text-align:center;font-family:Poppins,sans-serif;font-weight:200;font-size:2rem;color:#a3333d}@media screen and (min-width:600px){.organisations__mobile{display:none}.organisations__title{margin:6rem 0 4rem 0;text-align:left;font-family:Poppins,sans-serif;font-weight:200;font-size:4rem;color:#a3333d}.organisations__desktop{display:flex}.organisations__list{margin:0 0 4rem 0;flex-basis:30%}.organisations__detail{flex-basis:70%}}.registration__org__title{margin:4rem 0 2rem 0;text-align:center;font-family:Poppins,sans-serif;font-weight:200;font-size:2rem;color:#a3333d}.registration__org__subtitle{text-align:center;font-weight:400;color:#00728f}@media screen and (min-width:600px){.registration__org__title{margin:6rem 0 2rem 0;text-align:left;font-family:Poppins,sans-serif;font-weight:200;font-size:4rem;color:#a3333d}.registration__org__subtitle{text-align:left}.registration__org{margin:0 auto 4rem auto;padding:0 2rem 2rem 2rem;width:80%;box-shadow:4px 3px 34px 12px rgba(217,213,217,.85);border-radius:1%}}.medailonek{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;box-shadow:-1px 2px 19px -4px rgba(41,31,30,.2);border-radius:.5rem;margin-bottom:4rem;z-index:2;text-align:center}.name{margin-bottom:1rem;color:#00728f}.picture{width:8rem;border-radius:50%}.picture img{width:100%;border-radius:50%}.description{font-size:.8rem}.creators__wrapper{display:flex;flex-direction:column}.creators{order:1}.creators__title{margin:4rem 0 4rem 0;text-align:center;font-family:Poppins,sans-serif;font-weight:200;font-size:2rem;color:#00728f}.about{margin-top:4rem;display:flex;flex-direction:column;align-items:center;text-align:center;color:#291f1e}.about__circle{margin-top:1rem;position:relative}.about__circle__gradient{width:3rem;height:3rem;border-radius:50%;background:linear-gradient(#a3333d,#ef6f6c)}.about__circle__fill{width:2rem;height:2rem;border-radius:50%;background:#f7f7f2;position:absolute;top:.5rem;left:.5rem;z-index:1}.about__title{margin:2.6rem 0;text-align:center;font-family:Poppins,sans-serif;font-weight:200;font-size:2rem;color:#ef6f6c}@media screen and (min-width:600px){.creators__wrapper{flex-direction:row;justify-content:flex-start}.creators{flex-basis:30%;margin-top:5rem;text-align:center;color:#291f1e;order:0}.creators__title{margin:0 0 3rem 0}.about{flex-basis:70%}.about__text{width:60%}}.exitus__heading{margin-bottom:4rem;font-family:Poppins,sans-serif;font-weight:200;font-size:2rem;color:#00728f}.exitus{margin:8rem 1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.exitus__button{margin-top:2rem;margin-bottom:10rem}@media screen and (min-width:600px){.exitus{margin:10rem 15rem;padding:5rem 5rem;box-shadow:-1px 2px 19px -4px rgba(41,31,30,.2)}.exitus__button{margin-top:2rem;margin-bottom:0}}