.s-text{margin:20px auto}@media only screen and (max-width:1023px){.s-text{padding:0 20px}}.s-text h1,.s-text h2{color:#ff0045}.s-text table{border:5px solid #fff}.s-text table thead{background-color:#ecf3f7}.s-text table tbody td,.s-text table tbody th{background-color:#fff}.s-text h4:last-of-type{margin-bottom:0}.s-gallery{gap:20px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.s-gallery-link{border-radius:50%;overflow:hidden}.s-gallery-small{grid-template-columns:repeat(auto-fit,minmax(80px,90px))}.s-gallery-big{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.s-files{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.s-links-link,.s-links-link span{color:#ff0045}.s-links-link::marker{content:none;display:none}.s-form input,.s-form label,.s-form span{font-family:Montserrat,sans-serif;font-weight:400}.s-form .s-style-input,.s-form textarea{border:1px solid #c2d6de;border-radius:10px}.s-form-button{display:flex;justify-content:center}.s-form-button input{border:2px solid #ff0045;font-family:video,serif;font-weight:400;width:auto}.s-form-required-info{color:#ff0045}.s-cards-zigzag{max-width:1280px}@media only screen and (min-width:768px){.s-cards-zigzag .s-card{gap:10vmin}}.s-cards-zigzag .s-card:not(:last-of-type){margin-bottom:80px}.s-cards-zigzag .s-card-image{border-radius:50%;max-height:190px;max-width:190px;overflow:hidden}@media only screen and (min-width:768px){.s-cards-zigzag .s-card-image{max-height:324px;max-width:324px}}.s-cards-zigzag .s-card-image-ratio{padding-bottom:100%}.s-cards-zigzag .s-card-text{margin-bottom:30px}.s-cards-zigzag .s-card-text p{margin-bottom:0}.s-cards-zigzag .s-card-title{margin-bottom:30px}.s-cards-zigzag .s-card h3{color:#ff0045;font-size:24px}@media only screen and (min-width:768px){.s-cards-zigzag .s-card h3{font-size:28px}}.c-planetarium .s-card{justify-content:space-between}@media only screen and (min-width:768px){.c-planetarium .s-card:nth-child(odd) .s-card-image{margin-left:160px}.c-planetarium .s-card:nth-child(odd) .s-card-image:before{left:0;right:unset;transform:translate(-80%,-50%)}.c-planetarium .s-card:nth-child(odd) .s-card-content{padding-left:0}.c-planetarium .s-card:nth-child(2n) .s-card-image{margin-right:160px}.c-planetarium .s-card-content{flex-grow:0;max-width:590px}}.c-planetarium .s-card-image{overflow:visible;position:relative}.c-planetarium .s-card-image:before{content:"";height:102%;position:absolute;right:0;top:50%;transform:translate(80%,-50%);width:100px}@media only screen and (min-width:768px){.c-planetarium .s-card-image:before{width:160px}}.c-planetarium .s-card-image-ratio{overflow:visible}.c-planetarium .s-card-image-fit-default{border-radius:50%;overflow:hidden}.c-planetarium .s-card-image-secondary{background-color:#ff0045;border-radius:50%;bottom:0;height:80px;left:unset;padding:10px;position:absolute;right:0;top:unset;transform:translateX(25%);width:80px;z-index:2}@media only screen and (min-width:768px){.c-planetarium .s-card-image-secondary{height:136px;width:136px}}.c-planetarium .s-card:first-child .s-card-image:before{background:transparent url(icon_bg_hvezdy_1.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(2) .s-card-image:before{background:transparent url(icon_bg_hvezdy_2.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(3) .s-card-image:before{background:transparent url(icon_bg_hvezdy_3.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(4) .s-card-image:before{background:transparent url(icon_bg_hvezdy_4.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(5) .s-card-image:before{background:transparent url(icon_bg_hvezdy_5.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(6) .s-card-image:before{background:transparent url(icon_bg_hvezdy_1.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(7) .s-card-image:before{background:transparent url(icon_bg_hvezdy_2.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(8) .s-card-image:before{background:transparent url(icon_bg_hvezdy_3.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(9) .s-card-image:before{background:transparent url(icon_bg_hvezdy_4.svg) no-repeat 50%/contain}.c-planetarium .s-card:nth-child(10) .s-card-image:before{background:transparent url(icon_bg_hvezdy_5.svg) no-repeat 50%/contain}.s-cards-boxes .s-card-image{height:100px;padding:0;width:100px}@media only screen and (min-width:1024px){.s-cards-boxes .s-card-image{height:150px;margin-left:0;width:150px}}.s-cards-boxes .s-card-image-ratio{border-radius:0;padding-bottom:100%}@media only screen and (min-width:1024px){.s-cards-boxes .s-card-text{text-align:left}}.s-cards-boxes .s-card-title{margin-bottom:20px}.s-cards-boxes .s-card h3{color:#ff0045;font-size:24px}@media only screen and (min-width:1024px){.s-cards-boxes .s-card h3{text-align:left}}.s-cards-cards .s-card:not(:last-of-type){margin-bottom:100px}@media only screen and (min-width:768px){.s-cards-cards .s-card:not(:last-of-type){margin-bottom:40px}}.s-cards-cards .s-card-image{border-radius:50%;max-height:268px;max-width:268px;overflow:hidden}@media only screen and (min-width:768px){.s-cards-cards .s-card-image{max-height:340px;max-width:340px}}.s-cards-cards .s-card-image-ratio{padding-bottom:100%}.s-cards-cards .s-card-content{margin-top:30px}.s-cards-cards .s-card-text,.s-cards-cards .s-card-title{margin-bottom:30px}.s-cards-cards .s-card-text p{margin-bottom:0}.s-cards-cards .s-card h3{font-size:28px}.c-cards-activity{margin-left:-20px;max-width:1280px!important;overflow:hidden;padding-left:0}@media only screen and (min-width:768px){.c-cards-activity{margin-left:auto;padding-left:20px}}.c-cards-activity .s-card{flex-direction:row;gap:15px}@media only screen and (min-width:768px){.c-cards-activity .s-card{flex-direction:column;width:33%!important}}.c-cards-activity .s-card-image{flex-shrink:0;height:100%;max-height:100px;max-width:100px;width:100%}@media only screen and (min-width:768px){.c-cards-activity .s-card-image{max-height:216px;max-width:216px}}.c-cards-activity .s-card-content{margin-top:0}@media only screen and (min-width:768px){.c-cards-activity .s-card-content{margin-top:40px}}.c-cards-activity .s-card h3{color:#ff0045;font-size:20px}@media only screen and (min-width:768px){.c-cards-activity .s-card h3{font-size:26px}}.s-style-button{background:transparent;border:2px solid #ff0045;border-radius:28px;color:#0f202c;font-family:Saira,sans-serif;font-size:20px;font-weight:500;line-height:1;margin:20px 0;padding:10px 35px;position:relative;text-decoration:none;transform-style:preserve-3D;transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:-moz-fit-content;width:fit-content}.s-style-button:focus-within,.s-style-button:hover{background:#ff0045;color:#fff;transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.s-style-button.reverse-button{background:#ff0045;border-color:transparent;color:#fff}.s-style-button.reverse-button:focus-within,.s-style-button.reverse-button:hover{background:transparent;border-color:#ff0045}.s-style-button-text{color:#0f202c;font-family:Saira,sans-serif;font-size:16px;font-weight:500;text-decoration:none}.s-style-button-text:after{background:transparent url(icon_sipka.svg) no-repeat 50%/contain;content:"";display:inline-block;height:16px;margin-left:10px;transform:translateY(20%);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:16px}.s-style-button-text:focus-within,.s-style-button-text:hover{color:#ff0045}.s-style-button-text:focus-within:after,.s-style-button-text:hover:after{background:transparent url(icon_sipka-hover.svg) no-repeat 50%/contain;transform:translateY(20%);transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.s-style-link-text{color:#0f202c;font-family:Saira,sans-serif;font-size:16px;font-weight:500;text-decoration:none}@media only screen and (min-width:768px){.s-style-link-text{font-size:20px}}.s-style-link-text:after{background:transparent url(icon_sipka.svg) no-repeat 50%/contain;content:"";display:inline-block;height:16px;margin-left:10px;transform:translateY(20%);transition:all .4s cubic-bezier(.19,.96,.6,1.02);width:16px}.s-style-link-text:focus-within,.s-style-link-text:hover{color:#ff0045}.s-style-link-text:focus-within:after,.s-style-link-text:hover:after{background:transparent url(icon_sipka-hover.svg) no-repeat 50%/contain;transform:translateY(20%);transition:all .4s cubic-bezier(.19,.96,.6,1.02)}.s-cards-logos{display:grid}.s-cards-logos.s-cards-option-size-default{gap:0;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}@media only screen and (min-width:768px){.s-cards-logos.s-cards-option-size-default{display:flex;flex-wrap:wrap;justify-content:center}}.s-cards-logos.s-cards-option-size-default .s-card{margin-bottom:0;width:100%}.s-cards-logos.s-cards-option-size-default .s-card-image-ratio{padding-bottom:60%}@media only screen and (min-width:768px){.s-cards-logos.s-cards-option-size-default .s-card{flex:0 0 calc(20% - 20px);margin:10px}}.s-cards-pricelist .s-card{border:3px solid #c2d6de;border-radius:0;box-shadow:none;margin-bottom:40px;padding:25px;text-align:left}.s-cards-pricelist .s-card-image{border-radius:50%;max-height:170px;max-width:170px;overflow:hidden}.s-cards-pricelist .s-card-image-ratio{padding-bottom:100%}.s-cards-pricelist .s-card-content{margin-top:30px}.s-cards-pricelist .s-card-title{margin-bottom:30px;width:100%}.s-cards-pricelist .s-card-text{margin-bottom:30px}.s-cards-pricelist .s-card-buttons{align-items:flex-start;width:100%}.s-cards-pricelist .s-card h3{display:block;font-size:28px}.s-cards-pricelist .s-card-price{margin-top:auto}.s-cards-faq .s-card{background:transparent;border-radius:10px;margin-bottom:5px;padding:10px}.s-cards-faq .s-card-title{padding-left:45px;position:relative}.s-cards-faq .s-card-content{padding-left:45px}.s-cards-faq .s-card summary:after{content:none}.s-cards-faq .s-card h3{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;position:relative}.s-cards-faq .s-card h3:before{background:transparent url(icon_sipka.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:-30px;position:absolute;top:50%;transform:translateY(-50%);transition:.5s;width:18px}.s-cards-faq .s-card h3:after{content:none}.s-cards-faq details[open] h3:before{background:transparent url(icon_sipka.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:-30px;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);transition:.5s;width:18px}.s-cards-testimonials{display:grid;grid-template-columns:1fr}.s-cards-testimonials .s-card{border:2px solid #c2d6de;border-radius:0;box-shadow:0 0 33px #dee6ea;padding:60px 50px 40px;width:100%!important}.s-cards-testimonials .s-card-image{max-width:200px;position:relative}.s-cards-testimonials .s-card-text{font-style:normal}.s-cards-testimonials p{font-style:italic}.s-cards-testimonials .s-card-author{display:flex;flex-direction:column-reverse;font-size:unset;margin-top:40px;text-align:left}.s-cards-testimonials .s-card-author-position{color:#0f202c;font-family:video,serif;font-size:20px}.s-cards-testimonials .s-card-author-position:before{content:none}@media only screen and (min-width:768px){.s-cards-testimonials{gap:2vw;grid-template-columns:repeat(3,1fr);justify-items:center}.s-cards-testimonials .s-card{max-width:360px}}.s-cards-numbers .s-card{width:100%!important}@media only screen and (min-width:768px){.s-cards-numbers{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr))}}.s-cards-numbers .s-card-number{font-family:video,serif;line-height:1;margin-bottom:20px;position:relative;text-align:center}.s-cards-numbers .s-card-number-amount{color:#ff0045;font-size:38px}.s-cards-numbers .s-card-number-unit{color:#0f202c;font-size:20px}.s-cards-numbers p{text-align:center}.triple__image-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media only screen and (min-width:768px){.triple__image-wrap{flex-direction:column}}.triple__image-single{display:flex}.triple__image-single:first-child{flex-shrink:0;margin-right:22px;width:51%}@media only screen and (min-width:768px){.triple__image-single:first-child{margin-right:0;width:100%}}.triple__image-single:nth-child(2){align-self:flex-start;flex-shrink:0;margin-right:-22px;width:27%}@media only screen and (min-width:768px){.triple__image-single:nth-child(2){align-self:flex-end;margin-right:0;width:45%}}.triple__image-single:nth-child(3){align-self:flex-end;flex-shrink:0;width:22%}@media only screen and (min-width:768px){.triple__image-single:nth-child(3){align-self:center;transform:translate(-20%,-15%);width:40%}}.triple__image-img{border-radius:50%;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.s-data__infotable{display:flex;flex-direction:column;gap:20px}.s-data__infotable-row{display:flex;justify-content:space-between}.s-data__infotable-row h4{margin:0}.s-data__infotable-heading--right{color:#ff0045;margin-left:auto;white-space:nowrap}.s-data__infotable-heading--left{margin-left:0;margin-right:auto}.s-area{padding:20px 0}.s-area-type1{background-color:#d6e3ea}.s-area-type2{background-color:#e1ebf0}.s-area-type3{background-color:#ecf3f7}.s-area-type4{background-color:#1c1f29;color:#fff}.s-area-type4 a,.s-area-type4 h2,.s-area-type4 h3,.s-area-type4 li,.s-area-type4 p,.s-area-type4 span{color:#fff}.s-area-type5{background-color:#ecf3f7;isolation:isolate;padding-bottom:13vmin;position:relative}.s-area-type5:after{background:transparent url(icon_vlny_predel_4k.svg) no-repeat bottom/cover;bottom:-1px;content:"";height:13vmin;left:0;position:absolute;width:100%;z-index:-1}@media only screen and (min-width:1024px){.s-area-type5:after{height:20vmin}}.s-area-type6{background-color:#ecf3f7;margin:0 auto;max-width:1140px;padding:40px;position:relative}@media only screen and (min-width:1024px){.s-area-type6{padding:80px 100px}}.s-area-type6 .s-item,.s-area-type6 .s-text{margin:0;max-width:unset;padding:0}.s-area-type6 h3{color:#ff0045}@media only screen and (min-width:768px){.s-area-type7 .s-area-columns{display:flex;gap:5vw;justify-content:space-between;margin:0 auto;max-width:1280px}.s-area-type7 .s-area-column:first-child{width:calc(35% - 2.5vw)}.s-area-type7 .s-area-column:nth-child(2){width:calc(65% - 2.5vw)}.s-area-type7 .s-cards{margin-bottom:0}}.s-area-program__title{color:#ff0045}.s-area-program .s-item,.s-area-program .s-text{padding:0 20px}@media only screen and (min-width:1024px){.s-area-program{padding:50px 0}}.s-area-program h2{color:#ff0045;text-align:center}@media only screen and (min-width:1024px){.s-area-program h2{grid-column-start:1;margin:0;text-align:initial}.s-area-program form{align-items:center;display:flex;grid-column-start:2;grid-row-start:1}}.s-area-program form label{color:#1c1f29;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700}.s-area-program form label:before{background:transparent url(calendar-days-solid.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:16px;margin-right:10px;width:16px}.s-area-program form label:hover{color:#ff0045}.s-area-program form label:after{background:transparent url(caret-down-solid.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:16px;margin-left:10px;width:16px}@media only screen and (min-width:1024px){.s-area-program .s-item{display:grid;grid-template-columns:258px 1fr}}.s-area-program--full{margin:0 auto;max-width:1280px}@media only screen and (min-width:1024px){.s-area-program--full .s-item{display:flex;flex-direction:column}}.s-area-program .events{display:flex;flex-direction:column;gap:40px;margin-top:40px}@media only screen and (min-width:1024px){.s-area-program .events{grid-column-start:2}}.s-area-program .events-selectdate{color:#0f202c}.s-area-program .events-selectdate label{color:#ff0045;cursor:pointer;text-decoration:underline}.s-area-program .event{display:grid;gap:16px;grid-template-columns:1fr 5fr}.s-area-program .event-time{color:#ff0045;font-family:video,serif;font-size:20px;font-weight:400;letter-spacing:-.4px}.s-area-program .event-date{font-family:video,serif;font-size:14px;line-height:1;white-space:pre-wrap}.s-area-program .event-name{color:#1c1f29;font-family:video,serif;font-size:20px;font-weight:400;letter-spacing:-.4px}@media only screen and (min-width:1024px){.s-area-program .event-name{font-size:26px;max-width:350px;order:1}}@media only screen and (min-width:1600px){.s-area-program .event-name{max-width:500px}}@media only screen and (min-width:1024px){.s-area-program .event-info{display:flex;flex-wrap:wrap}}.s-area-program .event-capacity{color:#1c1f29;font-family:Montserrat,sans-serif;font-size:14px}@media only screen and (min-width:1024px){.s-area-program .event-capacity{order:3;width:100%}}.s-area-program .event-location{font-family:Montserrat,sans-serif;font-size:14px}@media only screen and (min-width:1024px){.s-area-program .event-location{margin-left:auto;order:2}}.s-area-program .event-location:before{background:transparent url(icon_planetarium.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:16px;margin-right:10px;width:16px}.s-area-program .event-type{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}@media only screen and (min-width:1024px){.s-area-program .event-type{margin-right:auto;order:4}}.s-area-program .event-links{display:flex;flex-direction:column;gap:20px;grid-column-start:2}@media only screen and (min-width:1024px){.s-area-program .event-links{flex-direction:row}}.s-area-program .event-links a{font-size:16px;margin:0}.s-area-program .event-links .reverse-button:hover{color:#ff0045}.s-area-program--sidebar{margin:0 auto;max-width:1280px}.s-area-type7 .s-area-program--sidebar{background-color:#ecf3f8;padding-top:20px}@media only screen and (min-width:1024px){.s-area-program--sidebar .s-item{display:flex;flex-direction:column}}.s-area-program--sidebar .events{display:flex;flex-direction:column;gap:40px;margin-top:40px}@media only screen and (min-width:1024px){.s-area-program--sidebar .events{grid-column-start:2}}.s-area-program--sidebar .events-selectdate{color:#0f202c}.s-area-program--sidebar .events-selectdate label{color:#ff0045;cursor:pointer;text-decoration:underline}.s-area-program--sidebar .event{display:grid;gap:16px;grid-template-columns:1fr 90px;row-gap:4px}.s-area-program--sidebar .event-datetime{display:flex;flex-direction:column-reverse}.s-area-program--sidebar .event-time{color:#ff0045;font-family:video,serif;font-size:20px;font-weight:400;letter-spacing:-.4px}.s-area-program--sidebar .event-date{font-family:video,serif;font-size:14px;line-height:1;white-space:pre-wrap}.s-area-program--sidebar .event-name{color:#1c1f29;font-family:video,serif;font-size:20px;font-weight:400;grid-column:span 2;letter-spacing:-.4px}@media only screen and (min-width:1024px){.s-area-program--sidebar .event-name{font-size:26px;max-width:350px;order:1}}@media only screen and (min-width:1600px){.s-area-program--sidebar .event-name{max-width:500px}}.s-area-program--sidebar .event-name a{color:inherit;text-decoration:none}.s-area-program--sidebar .event-name a:hover{text-decoration:underline}.s-area-program--sidebar .event-info{display:contents;grid-column:span 2}@media only screen and (min-width:1024px){.s-area-program--sidebar .event-info{display:contents;flex-wrap:wrap}}.s-area-program--sidebar .event-capacity{color:#1c1f29;font-family:Montserrat,sans-serif;font-size:14px;grid-column-start:1;grid-row-start:3}@media only screen and (min-width:1024px){.s-area-program--sidebar .event-capacity{order:3;width:100%}}.s-area-program--sidebar .event-location{font-family:Montserrat,sans-serif;font-size:14px}@media only screen and (min-width:1024px){.s-area-program--sidebar .event-location{margin-left:auto;order:2}}.s-area-program--sidebar .event-location:before{background:transparent url(icon_planetarium.svg) no-repeat 50%/contain;content:"";display:inline-flex;height:16px;margin-right:10px;width:16px}.s-area-program--sidebar .event-type{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500}@media only screen and (min-width:1024px){.s-area-program--sidebar .event-type{margin-right:auto;order:4}}.s-area-program--sidebar .event-links{display:flex;flex-direction:column;gap:20px;grid-column-start:2;grid-row-start:3}@media only screen and (min-width:1024px){.s-area-program--sidebar .event-links{flex-direction:row}}.s-area-program--sidebar .event-links a{font-size:16px;margin:0}.s-area-program--sidebar .event-links .reverse-button:hover{color:#ff0045}.s-text:empty{display:none}