html{scroll-behavior:smooth}body.fantaziro{--heading-font-family: CernobilBold;--heading-font-weight: 400}body.fantaziro .d-tile a{border-radius:1.6rem}body.fantaziro .annual-banner{border-radius:1.6rem}body.fantaziro.colorScheme--blue .section-main-nav{border-bottom:var(--d-blue--basic) 1.5rem solid}@media(max-width: 930px){body.fantaziro.colorScheme--blue .section-main-nav{border-bottom:none}}body.fantaziro.colorScheme--blue .main-nav__item--active{background-color:var(--d-blue--basic);color:var(--white)}@media(max-width: 930px){body.fantaziro.colorScheme--blue .main-nav__item--active:not(.main-nav__item--mobile-only){background-color:var(--d-gray--lightest);color:var(--d-gray--darkest);text-shadow:unset}}body.fantaziro.colorScheme--blue .introduction{background-color:var(--d-blue--lightest)}body.fantaziro.colorScheme--blue .introduction .h-60{--_heading-color: var(--d-blue--darkest)}body.fantaziro.colorScheme--blue .challenges{background-color:var(--d-blue--paper)}body.fantaziro.colorScheme--blue .challenges .h-48,body.fantaziro.colorScheme--blue .challenges .h-36{--_heading-color: var(--d-blue--darkest)}body.fantaziro.colorScheme--blue .challenges .d-form-section{--form-section-background: var(--d-blue--lightest);--form-background: var(--d-blue--lightest)}body.fantaziro.colorScheme--green .section-main-nav{border-bottom:var(--d-green--basic) 1.5rem solid}@media(max-width: 930px){body.fantaziro.colorScheme--green .section-main-nav{border-bottom:none}}body.fantaziro.colorScheme--green .main-nav__item--active{background-color:var(--d-green--basic);color:var(--white)}@media(max-width: 930px){body.fantaziro.colorScheme--green .main-nav__item--active:not(.main-nav__item--mobile-only){background-color:var(--d-gray--lightest);color:var(--d-gray--darkest);text-shadow:unset}}body.fantaziro.colorScheme--green .introduction{background-color:var(--d-green--lightest)}body.fantaziro.colorScheme--green .introduction .h-60{--_heading-color: var(--d-green--darkest)}body.fantaziro.colorScheme--green .challenges{background-color:var(--d-green--paper)}body.fantaziro.colorScheme--green .challenges .h-48,body.fantaziro.colorScheme--green .challenges .h-36{--_heading-color: var(--d-green--darkest)}body.fantaziro.colorScheme--green .challenges .d-form-section{--form-section-background: var(--d-green--lightest);--form-background: var(--d-green--lightest)}body.fantaziro.colorScheme--yellow .section-main-nav{border-bottom:var(--d-yellow--basic) 1.5rem solid}@media(max-width: 930px){body.fantaziro.colorScheme--yellow .section-main-nav{border-bottom:none}}body.fantaziro.colorScheme--yellow .main-nav__item--active{background-color:var(--d-yellow--basic);color:var(--white)}@media(max-width: 930px){body.fantaziro.colorScheme--yellow .main-nav__item--active:not(.main-nav__item--mobile-only){background-color:var(--d-gray--lightest);color:var(--d-gray--darkest);text-shadow:unset}}body.fantaziro.colorScheme--yellow .introduction{background-color:var(--d-yellow--lightest)}body.fantaziro.colorScheme--yellow .introduction .h-60{--_heading-color: var(--d-yellow--darkest)}body.fantaziro.colorScheme--yellow .challenges{background-color:var(--d-yellow--paper)}body.fantaziro.colorScheme--yellow .challenges .h-48,body.fantaziro.colorScheme--yellow .challenges .h-36{--_heading-color: var(--d-yellow--darkest)}body.fantaziro.colorScheme--yellow .challenges .d-form-section{--form-section-background: var(--d-yellow--lightest);--form-background: var(--d-yellow--lightest)}body.fantaziro.colorScheme--orange .section-main-nav{border-bottom:var(--d-orange--basic) 1.5rem solid}@media(max-width: 930px){body.fantaziro.colorScheme--orange .section-main-nav{border-bottom:none}}body.fantaziro.colorScheme--orange .main-nav__item--active{background-color:var(--d-orange--basic);color:var(--white)}@media(max-width: 930px){body.fantaziro.colorScheme--orange .main-nav__item--active:not(.main-nav__item--mobile-only){background-color:var(--d-gray--lightest);color:var(--d-gray--darkest);text-shadow:unset}}body.fantaziro.colorScheme--orange .introduction{background-color:var(--d-orange--lightest)}body.fantaziro.colorScheme--orange .introduction .h-60{--_heading-color: var(--d-orange--darkest)}body.fantaziro.colorScheme--orange .challenges{background-color:var(--d-orange--paper)}body.fantaziro.colorScheme--orange .challenges .h-48,body.fantaziro.colorScheme--orange .challenges .h-36{--_heading-color: var(--d-orange--darkest)}body.fantaziro.colorScheme--orange .challenges .d-form-section{--form-section-background: var(--d-orange--lightest);--form-background: var(--d-orange--lightest)}body.fantaziro.colorScheme--red .section-main-nav{border-bottom:var(--d-red--basic) 1.5rem solid}@media(max-width: 930px){body.fantaziro.colorScheme--red .section-main-nav{border-bottom:none}}body.fantaziro.colorScheme--red .main-nav__item--active{background-color:var(--d-red--basic);color:var(--white)}@media(max-width: 930px){body.fantaziro.colorScheme--red .main-nav__item--active:not(.main-nav__item--mobile-only){background-color:var(--d-gray--lightest);color:var(--d-gray--darkest);text-shadow:unset}}body.fantaziro.colorScheme--red .introduction{background-color:var(--d-red--lightest)}body.fantaziro.colorScheme--red .introduction .h-60{--_heading-color: var(--d-red--darkest)}body.fantaziro.colorScheme--red .challenges{background-color:var(--d-red--paper)}body.fantaziro.colorScheme--red .challenges .h-48,body.fantaziro.colorScheme--red .challenges .h-36{--_heading-color: var(--d-red--darkest)}body.fantaziro.colorScheme--red .challenges .d-form-section{--form-section-background: var(--d-red--lightest);--form-background: var(--d-red--lightest)}@keyframes float{0%{transform:translatex(0px)}100%{transform:translatex(100px)}}@keyframes hop{0%{transform:translatey(0px) rotate(0deg)}25%{transform:translatey(15px) translatex(5px) rotate(5deg)}50%{transform:translatey(0px) rotate(0deg)}75%{transform:translatey(15px) translatex(-5px) rotate(-5deg)}100%{transform:translatey(0px) rotate(0deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes gentle-swing{0%{transform:rotate(0deg) translateX(0)}25%{transform:rotate(2deg) translateX(2px)}50%{transform:rotate(0deg) translateX(0)}75%{transform:rotate(-2deg) translateX(-2px)}100%{transform:rotate(0deg) translateX(0)}}@keyframes sway{0%{transform:rotate(8deg)}50%{transform:rotate(-8deg)}100%{transform:rotate(8deg)}}@keyframes closeJaw{from{transform:rotate(18deg)}to{transform:rotate(0deg)}}@keyframes squeeze{90%{transform:none;animation-timing-function:ease-in}93%{transform:translateY(3px) scaleY(0.8)}100%{animation-timing-function:ease-out}}.section-main-nav{background:rgba(0,0,0,0) url(/cms/celorocni-souteze/svg/header-graphics/cloud-shape-repeat.svg) repeat-x scroll top center;position:relative;min-height:33.6rem;overflow:hidden}.section-main-nav .content-zone--1200{display:flex;gap:2rem;opacity:.9}@media(max-width: 930px){.section-main-nav .content-zone--1200{flex-direction:column-reverse;position:relative;padding-bottom:2rem}}.section-main-nav .logo{margin-bottom:1rem}.section-main-nav .intro-text{background-color:rgba(255,255,255,.8);border-radius:1rem;padding:1rem 1.5rem}.section-main-nav .user-not-logged{background-color:var(--d-orange--lightest);box-shadow:2px 2px 0px 0px rgba(25,44,61,.4);max-width:34.5rem;overflow:hidden;display:flex;margin-top:2rem;padding:1rem 1.5rem;border-radius:1rem}.section-main-nav .user-not-logged__avatar{background:rgba(0,0,0,0) url(/cms/celorocni-souteze/svg/header-graphics/sleeping-avatar.svg) no-repeat scroll bottom center;width:13rem;height:14rem}.section-main-nav .user-not-logged__text{max-width:56.2%}.section-main-nav .user-not-logged .p-18 span{margin-left:-0.4rem}.section-main-nav .user-not-logged svg{display:none}.section-main-nav .user-not-logged .d-btn{font-family:"Source Sans Pro";font-weight:700;--btn-font-size: 1.8rem}.section-main-nav .user-not-logged .d-btn--link{--btn-text-decoration: none}.section-main-nav .user-logged{display:flex;min-width:334px}.section-main-nav .user-logged .p-18{background-color:var(--white);max-width:14.6rem;border-radius:1rem;padding:1rem 1.5rem;text-align:center;align-self:start}.section-main-nav .user-logged__bubble{background:linear-gradient(225deg, transparent 50%, var(--white) 50%);min-width:1.8rem;height:1.7rem;margin-top:18%}.section-main-nav .user-logged__avatar svg{width:18.4rem;height:18.4rem}.section-main-nav .user-logged__avatar{position:relative;margin-top:2.4rem;margin-left:-0.4rem;min-width:18.4rem}@media(max-width: 930px){.section-main-nav .main-nav{position:relative}}.section-main-nav .main-nav__items{display:flex;max-width:120rem;margin:auto;position:absolute;width:100%;left:0;right:0;bottom:0;padding:0 3.2rem}@media screen and (max-width: 1000px){.section-main-nav .main-nav__items{padding:0 0}}@media(max-width: 930px){.section-main-nav .main-nav__items{position:relative;display:grid;height:5.4rem;padding:0 0}}.section-main-nav .main-nav__item{min-height:8.8rem;font-family:CernobilBold;padding:2.4rem 0;text-align:center;position:relative;width:100%;border-radius:10px 10px 0px 0px}@media(max-width: 930px){.section-main-nav .main-nav__item{text-align:unset;padding:.5rem 1.5rem .5rem 3rem;border-radius:unset;min-height:4.2rem;display:flex;align-items:center;background-color:var(--d-gray--paper)}}.section-main-nav .main-nav__item--active{pointer-events:none;text-shadow:2px 2px 0px rgba(25,44,61,.4)}.section-main-nav .main-nav__item--active.main-nav__item--mobile-only{min-height:5.2rem;color:var(--white);text-shadow:2px 2px 0px rgba(25,44,61,.4);border-top:none;filter:drop-shadow(2px 2px 0px rgba(25, 44, 61, 0.4));z-index:1;padding:1rem 1.5rem 1rem 2rem}.section-main-nav .main-nav__item--open{color:var(--white);text-shadow:2px 2px 0px rgba(25,44,61,.4)}@media screen and (min-width: 931px){.section-main-nav .main-nav__item--open.main-nav__item--blue{background:linear-gradient(180deg, var(--d-blue--darker) 0%, transparent 100%)}}@media(max-width: 930px){.section-main-nav .main-nav__item--open.main-nav__item--blue{color:var(--d-gray--darker)}}@media screen and (min-width: 931px){.section-main-nav .main-nav__item--open.main-nav__item--green{background:linear-gradient(180deg, var(--d-green--darker) 0%, transparent 100%)}}@media(max-width: 930px){.section-main-nav .main-nav__item--open.main-nav__item--green{color:var(--d-gray--darker)}}@media screen and (min-width: 931px){.section-main-nav .main-nav__item--open.main-nav__item--yellow{background:linear-gradient(180deg, var(--d-yellow--darker) 0%, transparent 100%)}}@media(max-width: 930px){.section-main-nav .main-nav__item--open.main-nav__item--yellow{color:var(--d-gray--darker)}}@media screen and (min-width: 931px){.section-main-nav .main-nav__item--open.main-nav__item--orange{background:linear-gradient(180deg, var(--d-orange--darker) 0%, transparent 100%)}}@media(max-width: 930px){.section-main-nav .main-nav__item--open.main-nav__item--orange{color:var(--d-gray--darker)}}@media screen and (min-width: 931px){.section-main-nav .main-nav__item--open.main-nav__item--red{background:linear-gradient(180deg, var(--d-red--darker) 0%, transparent 100%)}}@media(max-width: 930px){.section-main-nav .main-nav__item--open.main-nav__item--red{color:var(--d-gray--darker)}}@media(max-width: 930px){.section-main-nav .main-nav__item--open{text-shadow:unset}.section-main-nav .main-nav__item--open:hover{background-color:var(--d-gray--lightest);color:var(--d-gray--darkest)}}.section-main-nav .main-nav__item--locked{color:var(--d-gray--darker);pointer-events:none}.section-main-nav .main-nav__item--locked svg{width:18px;fill:var(--d-gray--darker)}@media(max-width: 930px){.section-main-nav .main-nav__item--locked{color:var(--d-gray--basic)}.section-main-nav .main-nav__item--locked svg{width:12px;height:24px;fill:var(--d-gray--basic);margin-right:.4rem}}.section-main-nav .main-nav__item--mobile-only{display:none;order:-1}@media(max-width: 930px){.section-main-nav .main-nav__item--mobile-only{display:flex}}.section-main-nav .main-nav__item a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.section-main-nav .main-nav__item div{font-size:3.1rem;line-height:3.3rem;text-transform:uppercase}@media(max-width: 930px){.section-main-nav .main-nav__item div{font-size:2.5rem;line-height:2.8rem}}.section-main-nav .main-nav .button--show-more{display:none}@media(max-width: 930px){.section-main-nav .main-nav .button--show-more{display:flex;--_btn-background: transparent;fill:var(--white);filter:drop-shadow(-2px -2px 0px rgba(0, 0, 0, 0.4));position:absolute;right:0;bottom:.4rem;z-index:9;width:100%;transition:none}.section-main-nav .main-nav .button--show-more svg{transform:rotate(180deg);transition:transform .2s;position:absolute;right:2rem}.section-main-nav .main-nav .button--show-more:hover{background:rgba(0,0,0,0)}}.section-main-nav .main-nav--opened-nav .button--show-more{top:0;filter:drop-shadow(2px 2px 0px rgba(0, 0, 0, 0.4))}.section-main-nav .main-nav--opened-nav .button--show-more svg{transform:rotate(0deg)}.section-main-nav .main-nav--opened-nav .main-nav__items{height:auto}.section-main-nav__intro-wrapper img{width:100%;max-width:37rem}@media(max-width: 930px){.section-main-nav__intro-wrapper{text-align:center;margin-top:-2rem}.section-main-nav__intro-wrapper .intro-text{margin:auto}.section-main-nav__intro-wrapper img{max-width:26rem}.section-main-nav .user-not-logged{margin-bottom:2rem}.section-main-nav .user-not-logged,.section-main-nav .user-logged{align-self:end}}.main-nav__graphics{position:absolute;width:120%}.main-nav__graphics .clouds{left:0;opacity:.9;top:9rem}.main-nav__graphics .clouds .c{-webkit-animation-name:float;animation-name:float;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate}.main-nav__graphics .clouds .c.c1{-webkit-animation-duration:17s;animation-duration:17s}.main-nav__graphics .clouds .c.c2{-webkit-animation-duration:11s;animation-duration:11s}.main-nav__graphics .letter{position:absolute;margin:1rem;opacity:.4;-webkit-animation-name:hop;animation-name:hop;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform-origin:center bottom}.main-nav__graphics .letter__f{width:8.7rem;height:8.8rem;top:2%;left:1%;-webkit-animation-delay:-0.2s}.main-nav__graphics .letter__a-with-purse{width:6.2rem;height:11.7rem;top:22%;left:8%;-webkit-animation-delay:-3s}.main-nav__graphics .letter__n-on-scooter{width:9.6rem;height:10.6rem;top:-3%;left:34%;-webkit-animation-delay:-0.8s}.main-nav__graphics .letter__t{width:10.9rem;height:14.2rem;top:20%;left:43%;-webkit-animation-delay:-2.2s}.main-nav__graphics .letter__a-music{width:7.6rem;height:7.6rem;right:39%;top:-8%;-webkit-animation-delay:-3.6s}.main-nav__graphics .letter__zi{width:10.7rem;height:13.3rem;top:7%;right:34%;-webkit-animation-delay:-0.5s}.main-nav__graphics .letter__r{width:12.2rem;height:12.4rem;display:none;top:1%;right:3%;-webkit-animation-delay:-2.6s}.main-nav__graphics .letter__o{width:6.2rem;height:10.5rem;right:2%;top:35%;-webkit-animation-delay:-1.4s}.introduction .h-60{text-align:center}.introduction--inner{display:flex;justify-content:center;align-items:center}.introduction__video-intro{margin-bottom:1.6rem}.introduction__video-intro-desc{border-radius:1.6rem;max-width:70.2rem;background-color:var(--white)}.introduction .media-player-plain__preview{border-radius:1.6rem 1.6rem 0 0}.challenges{display:flex;flex-direction:column}.challenges__tasks{text-align:center}.challenges__tasks .perex{max-width:70.2rem;justify-self:center}.challenges .card{margin:1.6rem 0;display:flex;gap:1.6rem}@media(max-width: 930px){.challenges .card{align-items:flex-start}}@media(max-width: 600px){.challenges .card{flex-direction:column;align-items:center;gap:.8rem}}.challenges .card .h-36{color:var(--white)}.challenges .card__item{border-radius:1.6rem;background-color:var(--d-gray--darkest);max-width:43.2rem;width:100%}.challenges .card__icon{width:8rem;height:8rem}.challenges .card__task{color:var(--white)}.challenges .card__btn{font-family:"Source Sans Pro";font-weight:700;--btn-border-radius: 0.8rem;margin-top:1.6rem}.challenges .info-icon{width:2.3rem;height:2.3rem}.challenges .rules{display:flex;justify-content:center;align-items:center;gap:.2rem;text-decoration:none}.challenges__prizes{border-radius:1.6rem;box-shadow:5px 5px 0 0 rgba(25,44,61,.15);background-color:var(--white);max-width:70.2rem;display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:1.6rem}.challenges__prizes figure{margin:0}@media(max-width: 600px){.challenges__prizes{grid-template-columns:unset;display:flex;flex-direction:column;align-items:center}}.challenges .content-zone.d-form-section{padding:1.6rem}.challenges .d-form-section{border-radius:1.6rem;max-width:43.2rem;--btn-border-radius: 0.8rem;--border-radius: 0.8rem;margin-bottom:1.6rem;display:flex;flex-direction:column;align-items:center}.challenges .d-form-section .icon-certificate{width:12rem;height:12rem;margin-top:.7rem;display:flex;flex-direction:column;justify-content:center;margin:.7rem auto}.challenges .d-form-section .after-submit{--heading-font-family: "Source Sans Pro";font-family:"Source Sans Pro"}.challenges .d-form-section p.after-submit{font-size:2.1rem;line-height:2.8rem;text-align:center;font-weight:700}.challenges .d-form-section .d-btn{font-family:"Source Sans Pro";font-weight:700}.challenges .d-form-section #after-submit-ok .d-btn{display:block;width:fit-content;margin:1.6rem auto;--btn-font-size: 1.8rem;height:4rem;line-height:2rem;display:flex;gap:.4rem}.challenges .d-form-section .after-submit{margin:0}.challenges .d-form-section .icon-download-certificate{width:2rem;height:2rem}.challenges .d-form-section .d-btn.js-reload-page{font-weight:400;--btn-text-decoration: none;padding:0;margin:0 auto;text-decoration:none}.challenges .d-form__row{flex-direction:column}.invitations{background-color:var(--d-gray--darkest)}.invitations .h-48{--heading-color: var(--white);text-align:center}.invitations #pozvanka-do-science-center{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.invitations .articles-list{justify-self:center;padding:0;max-width:87.2rem;width:100%}.invitations .articles-list .article{border-radius:1.6rem}.invitations .articles-list figure,.invitations .articles-list img{margin:0}@media(max-width: 600px){.invitations .articles-list .h3{font-size:2.4rem}}/*# sourceMappingURL=fantaziro.min.css.map */
