.icon{display:inline-block}.icon--arrowdown{background-position:center;background-repeat:no-repeat;background-image:url(../img/arrow-white-down.png);background-size:8px 5px;min-width:8px;min-height:5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--arrowdown{background-image:url(../img/arrow-white-down@2.png)}}.icon--arrowright{background-position:center;background-repeat:no-repeat;background-image:url(../img/arrow-white-right.png);background-size:5px 8px;min-width:5px;min-height:8px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--arrowright{background-image:url(../img/arrow-white-right@2.png)}}.icon--arrowleft{background-position:center;background-repeat:no-repeat;background-image:url(../img/arrow-white-left.png);background-size:5px 8px;min-width:5px;min-height:8px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--arrowleft{background-image:url(../img/arrow-white-left@2.png)}}.icon--navbar-fcb{background-image:url(../img/navbar-fb.png);background-size:8px 16px;background-position:center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--navbar-fcb{background-image:url(../img/navbar-fb@2.png)}}.icon--contact-fcb{background-image:url(../img/contact-facebook-ico.png);background-size:8px 16px;background-position:center;background-repeat:no-repeat;min-width:8px;min-height:16px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--contact-fcb{background-image:url(../img/contact-facebook-ico@2.png)}}.icon--switcher{background-image:url(../img/plus.png);background-size:7px 7px;background-position:center;background-repeat:no-repeat;min-width:7px;min-height:7px;vertical-align:middle}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--switcher{background-image:url(../img/plus@2.png)}}.icon--tel{background-image:url(../img/ico-tel.png);background-size:15px 15px;background-position:center;background-repeat:no-repeat;min-width:15px;min-height:15px;vertical-align:middle;margin-right:10px;position:relative;top:-1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon--tel{background-image:url(../img/ico-tel@2.png)}}[class*=sprite-],[class^=sprite-]{display:inline-block;vertical-align:middle;height:0;overflow:hidden;background-image:url(../img/sprite.png);background-size:200px 350px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){[class*=sprite-],[class^=sprite-]{background-image:url(../img/sprite@2.png)}}@media (max-width:767px){[class*=sprite-],[class^=sprite-]{background-size:120px 210px}}h1,h2,h3,h4{font-family:museo-slab,sans-serif;font-weight:900;margin-top:0;color:#505050}strong{font-weight:900}html{height:100%}*{-webkit-tap-highlight-color:transparent}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;width:100%}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;font-family:museo-sans,sans-serif;font-size:16px;line-height:30px;color:#777a79;font-weight:300;height:auto;margin:0;overflow-x:hidden;letter-spacing:0;padding:0;width:100%}.main-wrapper{height:auto;overflow-x:hidden;margin:0 10px;background:#fff}.main-content{display:none}.main-content.active{display:block}a{color:inherit;outline:0;box-shadow:none}.peek{opacity:0;position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.peek.is-visible,.peek.switcher__list.is-visible .switcher__list__item{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}html.wf-active .page{opacity:1}@media (max-width:768px){.peek{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (max-width:540px){.main-wrapper{margin:0;overflow:hidden}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.navbar{position:absolute;top:auto;right:0;bottom:0;left:0;background:#fff;height:50px;z-index:1001;overflow:hidden;transition:bottom .6s;-webkit-transition:bottom .6s;-moz-transition:bottom .6s;-ms-transition:bottom .6s}.navbar__list{display:inline-block;position:absolute;right:10px;bottom:0;padding-left:0;height:50px;margin:0;outline:0}.navbar__list .showOnMobile{display:none}.navbar__list.skola-active li.hideOnSkola{display:none}.navbar__list.skola-active li .navbar__list--contact{background:#60cdce}.navbar__list.skola-active li.active .navbar__list__item,.navbar__list.skola-active li:hover .navbar__list__item{color:#60cdce}.navbar__list.skola-active li.active .navbar__list__item span:after,.navbar__list.skola-active li:hover .navbar__list__item span:after{background:#60cdce}.navbar__list.akce-active li.hideOnAkce{display:none}.navbar__list__item{text-decoration:none;color:#505050;font-weight:900;font-size:11px;text-transform:uppercase;padding:0 20px;display:block;position:relative;outline:0;line-height:52px;height:50px;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s}.navbar__list__item span{position:relative;display:inline-block}.navbar__list__item span:after{background:#62d194;position:absolute;top:70%;left:50%;content:'';width:90%;height:2px;opacity:0;transition:opacity .3s,transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px)}.navbar__list__item:hover{color:#62d194}.active .navbar__list__item{color:#62d194}.active .navbar__list__item span:after{opacity:1;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.navbar__list--contact{padding:10px 20px;font-size:11px;background:#62d194;border-radius:30px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:900;margin:0 10px 0 20px;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.navbar__list--contact:hover{background:#71e7a6}.navbar__list--fcb{background:#537bbd;width:33px;height:33px;display:block;border-radius:50%}.navbar__list--fcb span{display:block;height:100%}.navbar__list li{display:inline-block;vertical-align:middle}.navbar.hidden{bottom:-50px}.navbar.sticky{position:fixed;width:100%;left:-10px;top:0;z-index:10001;border-top:0}.navbar.sticky .navbar__logo{left:40px}.navbar__logo{display:none;width:50px;height:30px;position:relative;top:50%;margin-top:-15px;left:20px;background:url(../img/navbar-logo.svg) no-repeat;background-size:100% auto}@media (max-width:1190px){.navbar__logo{display:block}}.navbar__burger{width:35px;height:35px;background:#62d194;border-radius:50%;position:absolute;right:20px;top:7px;display:none}.navbar__burger span{width:15px;height:2px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-1px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.navbar__burger span:after,.navbar__burger span:before{width:15px;height:2px;background:#fff;position:absolute;content:'';display:block;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.navbar__burger span:before{top:-5px}.navbar__burger span:after{top:5px}.navbar__burger.skola-active{background:#60cdce}.navbar__burger.active span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar__burger.active span:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:0;top:0}.navbar__burger.active span:after{opacity:0}.navbar__mob{display:none}@media (max-width:767px){.navbar{border-bottom:1px solid #e5ebef;overflow:auto;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.main-wrapper.akce-active .navbar{position:fixed;top:0;bottom:auto}.main-wrapper.akce-active .navbar.hidden{bottom:auto;top:-50px}.navbar__burger{display:block}.navbar.sticky{left:0}.navbar.sticky .navbar__logo{left:20px}.navbar.slided{height:100%}.navbar.slided .navbar__list{display:block;height:auto}.navbar.slided .navbar__mob{display:block}.navbar__list{width:100%;text-align:center;position:relative;margin-bottom:10px;padding-top:20px;top:50px;right:0;display:none}.navbar__list li{display:block;text-align:center;position:relative}.navbar__list li.hideOnMobile{display:none}.navbar__list li.showOnMobile{display:block}.navbar__list li:after{content:'';height:1px;background:#e5ebef;position:absolute;left:50%;margin-left:-10px;bottom:0;width:20px}.navbar__list li.item-contact:after,.navbar__list li:last-child:after{display:none}.navbar__list__item{text-align:center;font-size:24px}.navbar__list__item span:after{display:none}.navbar__list.skola-active li .navbar__list--contact{background:0 0}.navbar__list--contact{padding:0;font-size:24px;background:0 0;border-radius:0;text-decoration:none;color:#505050;font-weight:900;margin:0 auto;text-align:center;line-height:52px;height:50px;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.navbar__list--contact:hover{background:0 0;color:#62d194}.skola-active .navbar__list--contact:hover{color:#60cdce}.active .navbar__list--contact{color:#62d194}.skola-active .active .navbar__list--contact{color:#60cdce}.navbar__list--fcb{display:none}.navbar__mob{margin:10px auto;top:50px;position:relative;text-align:center}.navbar__mob__item{height:55px;line-height:55px;display:block;max-width:275px;border-radius:30px;color:#fff;font-weight:900;text-align:center;margin:0 auto 10px auto;letter-spacing:1px}.navbar__mob__item--tel{background:#62d194;font-size:20px;text-align:center;text-decoration:none}.navbar__mob__item--tel a{text-decoration:none;color:#fff}.skola-active .navbar__mob__item--tel{background:#60cdce}.navbar__mob__item--fcb{background:#537bbd;font-family:museo-slab,sans-serif}.navbar__logo{position:absolute;top:13px;margin-top:0;left:30px}}.frame-top{height:10px;z-index:1000;background:#fff;position:fixed;top:0;right:0;bottom:auto;left:0}.frame-bottom{height:10px;z-index:1000;background:#fff;position:fixed;top:auto;right:0;bottom:0;left:0}.logo-fix{width:80px;height:80px;background-image:url(../img/intro-logo.png);background-size:100% auto;position:relative;opacity:0;display:block;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.logo-fix{background-image:url(../img/intro-logo@2.png)}}.logo-fix.active{opacity:1}.logo-fix-wrap{top:20px!important;left:20px!important;right:auto!important;width:80px;z-index:2000;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.logo-fix-wrap.scrolled{top:60px!important}.logo-fix-wrap.gray .logo-fix{background-image:url(../img/logo-gray.png);background-size:100% auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.logo-fix-wrap.gray .logo-fix{background-image:url(../img/logo-gray@2.png)}}@media (max-width:1190px){.logo-fix{display:none}}.midnightHeader.default .logo-fix{background-image:url(../img/intro-logo.png);background-size:100% auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.midnightHeader.default .logo-fix{background-image:url(../img/intro-logo@2.png)}}.midnightHeader.gray .logo-fix{background-image:url(../img/logo-gray.png);background-size:100% auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.midnightHeader.gray .logo-fix{background-image:url(../img/logo-gray@2.png)}}.footer{text-align:right;padding-top:10px}.footer__line{width:100%;background:#777a79;display:block;height:1px}.footer__copyright{font-weight:300;font-size:12px;padding-right:10px}.footer__legal{font-size:9px;line-height:14px;padding-right:10px}@media (max-width:768px){.footer.section{padding-top:10px}.footer__legal{text-align:center;padding-bottom:5px;padding-left:10px}}@media (max-width:541px){.footer__copyright{text-align:center}}.btn{background:#62d194;display:block;border-radius:30px;position:relative;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:before{content:" ";position:absolute;border-radius:30px;z-index:1;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;opacity:.5;border:1px solid #fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn__wrapper{position:relative;overflow:hidden;width:100%;padding-top:5px;padding-bottom:5px}.btn--main{display:inline-block;font-weight:900;font-size:10px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0 auto;border-radius:32px;line-height:35px;height:32px;text-align:center;padding-left:16px;padding-right:16px}.btn--arrowOnRight .icon{margin-left:5px}.btn--arrow{width:45px;height:30px}.btn--arrow .icon--arrowdown{width:45px;height:30px}.btn--arrow .line--right{left:49px;opacity:.5}.btn--intro{width:45px;height:32px;padding-left:20px;padding-right:16px}.btn--intro .icon{position:absolute;right:19px;top:50%;margin-top:-4px}.btn--intro.btn--introLeft{padding-right:0}.btn--intro.btn--introLeft .icon{position:absolute;right:19px;left:auto;width:5px}.btn--switcher{margin:0 auto;width:45px;background:#d8e5e5;border-radius:32px;padding-left:16px;padding-right:16px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.btn--switcher:hover:before{border:1px solid #d8e5e5!important}.btn--switcher:before{border-color:#d8e5e5;opacity:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.btn--white{background:#fff;color:#60cdce}.btn--magenta{background:#60cdce}.btn:hover{background:#71e7a6}.btn:hover:before{opacity:1}.btn:hover .line{opacity:1}.btn.btn--magenta:hover{background:#63dbdc}.btn .line{opacity:.5}.intro{width:100%;height:100vh;display:block;position:relative;overflow:hidden}.intro:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;min-height:inherit;max-height:inherit;padding:0;margin-right:-.2em}.intro__visual{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;overflow:hidden}.intro__visual--skola{background-image:url(../img/skola-bg_big.jpg);background-size:cover;z-index:4}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.intro__visual--skola{background-image:url(../img/skola-bg_big@2.jpg)}}.intro__visual--akce{background-image:url(../img/akce-bg_big.jpg);background-size:cover;z-index:5}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.intro__visual--akce{background-image:url(../img/akce-bg_big@2.jpg)}}.intro__visual__shade{background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;opacity:0;display:block;transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s}.intro__visual.faded .intro__heading{opacity:.7}.intro__visual.faded .intro__visual__shade{opacity:.2;z-index:12}.intro__visual.faded .btn{opacity:.5}.intro__visual.hovered{cursor:pointer}.intro__visual.hovered .btn{width:80px}.intro__visual.hovered .btn:before{opacity:1}.intro__visual.hovered .line--introLeft{right:84px;opacity:1}.intro__visual.hovered .line--introRight{left:81px;opacity:1}.intro__visual.hovered .intro__animCopyWrap__buttontext{width:34px}.intro__langswitch{text-align:right;padding-right:30px;line-height:20px;width:40px;position:absolute;right:10px;top:220px;z-index:200;font-size:12px;color:#fff}.intro__langswitch:after{content:'';display:block;position:absolute;right:5px;top:6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#62d194 transparent transparent transparent}.intro__langswitch.is-active div,html.non-mobileDevice .intro__langswitch:hover div{opacity:1}.intro__langswitch div{opacity:0;position:absolute;top:17px}.intro__langswitch div.active{opacity:1;top:0}.intro__langswitch div.active a{font-weight:700}.intro__langswitch div a{text-decoration:none}@media (max-width:540px){.intro__langswitch{font-size:16px;font-weight:700;padding-right:50px}.intro__langswitch div{top:0;opacity:1}.intro__langswitch div a{padding:10px;position:relative;right:10px}.intro__langswitch div.active{display:none}}.intro__heading{color:#fff;margin-top:0;font-size:36px;line-height:40px;text-transform:uppercase;letter-spacing:2px}.intro__heading__wrapper{max-width:550px;margin-left:110px;vertical-align:middle;position:relative;z-index:0;opacity:0;display:none;transform:translateY(-40px);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px)}.intro__subheading{color:#fff;font-size:16px;line-height:30px;letter-spacing:2px;margin-bottom:30px}.intro__logo{background-image:url(../img/intro-logo.png);background-size:80px auto;position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;z-index:10}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.intro__logo{background-image:url(../img/intro-logo@2.png)}}.intro__animCopyWrap{position:absolute;top:45%;z-index:4}.intro__animCopyWrap--skola{left:59%}.intro__animCopyWrap--akce{text-align:right}.intro__animCopyWrap--akce .btn{margin-left:auto;margin-right:0}.intro__animCopyWrap__buttontext{overflow:hidden;width:0;text-align:left;position:absolute;left:17px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s}.intro__animCopyWrap__buttontext--right{left:15px}.intro__animCopyWrap .intro__heading{margin-bottom:20px;transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s}.intro__animCopyWrap .btn{transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s}.intro__switcher{position:absolute;top:30px;right:15px;z-index:100;font-size:12px;color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-moz-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.intro__switcher.active{opacity:1;visibility:visible}.intro__switcher__catswitch a{position:relative;display:inline-block;text-transform:uppercase;text-decoration:none;letter-spacing:.4px;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.intro__switcher__catswitch a:before{content:'';height:2px;width:100%;background:#62d194;display:block;bottom:2px;position:absolute;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.intro__switcher__catswitch a:hover:before{opacity:.3}.intro__switcher__catswitch a br{display:none}.intro__switcher__catswitch a.active{font-weight:600}.intro__switcher__catswitch a.active:before{opacity:1}.intro__switcher__langswitch{text-align:right;padding-right:30px;line-height:20px;width:40px;position:absolute;right:0}.intro__switcher__langswitch:after{content:'';display:block;position:absolute;right:5px;top:6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#62d194 transparent transparent transparent}.intro__switcher__langswitch:hover div{opacity:1}.intro__switcher__langswitch div{opacity:0;position:absolute;top:17px}.intro__switcher__langswitch div.active{opacity:1;top:0}.intro__switcher__langswitch div.active a{font-weight:700}.intro__switcher__langswitch div a{text-decoration:none}.intro__hover{position:absolute;left:-10%;top:-20%;bottom:-20%;right:-10%;z-index:10}.chrome .clip{right:0;-webkit-clip-path:polygon(56% 0,0 0,0 100%,44% 100%);clip-path:polygon(56% 0,0 0,0 100%,44% 100%);-webkit-transition:-webkit-clip-path 1s cubic-bezier(.625,.125,.905,.28),clip-path 1s cubic-bezier(.625,.125,.905,.28);-moz-transition:-webkit-clip-path 1s cubic-bezier(.625,.125,.905,.28),clip-path 1s cubic-bezier(.625,.125,.905,.28);-o-transition:-webkit-clip-path 1s cubic-bezier(.625,.125,.905,.28),clip-path 1s cubic-bezier(.625,.125,.905,.28);transition:-webkit-clip-path 1s cubic-bezier(.625,.125,.905,.28),clip-path 1s cubic-bezier(.625,.125,.905,.28);-webkit-transition-timing-function:cubic-bezier(.625,.125,.905,.28),cubic-bezier(.625,.125,.905,.28);-moz-transition-timing-function:cubic-bezier(.625,.125,.905,.28),cubic-bezier(.625,.125,.905,.28);-o-transition-timing-function:cubic-bezier(.625,.125,.905,.28),cubic-bezier(.625,.125,.905,.28);transition-timing-function:cubic-bezier(.625,.125,.905,.28),cubic-bezier(.625,.125,.905,.28)}.chrome .clip.clip--skola{right:0;-webkit-clip-path:polygon(-6% 0,0 0,0 100%,-24% 100%);clip-path:polygon(-6% 0,0 0,0 100%,-24% 100%)}.chrome .clip.clip--akce{right:0;-webkit-clip-path:polygon(136% 0,0 0,0 100%,124% 100%);clip-path:polygon(136% 0,0 0,0 100%,124% 100%)}.chrome .clip .intro__animCopyWrap--skola{left:59%}.chrome .clip .intro__animCopyWrap--akce{right:59%}.clip{right:50%;-webkit-transition:right 1s ease-in;-moz-transition:right 1s ease-in;transition:right 1s ease-in}.clip.clip--skola{right:100%}.clip.clip--akce{right:0}.clip.intro__visual--akce{background-size:cover;background-position:center center}.clip .intro__animCopyWrap--akce{right:20%}@media (max-width:930px){.intro__heading__wrapper{max-width:99.5%;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto;text-align:center}.intro__heading__wrapper .intro__heading{text-align:center}.intro__heading__wrapper .btn{margin:0 auto}.intro__heading__wrapper .btn .line{display:none}}@media (max-width:1115px){.chrome .clip,.clip{right:0;left:0;top:0;bottom:50%;clip-path:inital;-webkit-clip-path:initial;-webkit-transition:bottom 1s ease-in;-moz-transition:bottom 1s ease-in;transition:bottom 1s ease-in}.chrome .clip.intro__visual--akce,.clip.intro__visual--akce{background-size:auto 100vh;background-position:center top}.chrome .clip.clip--skola,.clip.clip--skola{bottom:100%;right:0;clip-path:inital;-webkit-clip-path:initial}.chrome .clip.clip--akce,.clip.clip--akce{bottom:0;clip-path:inital;-webkit-clip-path:initial}.chrome .clip .intro__animCopyWrap--akce,.chrome .clip .intro__animCopyWrap--skola,.clip .intro__animCopyWrap--akce,.clip .intro__animCopyWrap--skola{right:0}.intro__animCopyWrap{width:100%;right:0;left:0;text-align:center;top:30%}.intro__animCopyWrap--akce{right:0}.intro__animCopyWrap--skola{top:67%}.intro__animCopyWrap .btn .line{display:none}.intro__switcher__catswitch{display:none}.intro__visual--skola{top:0}.intro__visual .btn{width:90px;font-size:14px;height:35px;line-height:37px}.intro__visual .intro__animCopyWrap__buttontext{width:43px}.intro__visual.hovered .btn{width:90px;font-size:13x;height:35px;line-height:35px}}@media (max-width:767px){.intro__switcher{top:50px}}@media (max-width:540px){.intro__heading{font-size:20px;line-height:25px}.intro__subheading{font-size:16px;line-height:26px}}.bounceDownArrow{-webkit-animation:bounceDownArrow 1s linear infinite;-moz-animation:bounceDownArrow 1s linear infinite;-ms-animation:bounceDownArrow 1s linear infinite;animation:bounceDownArrow 1s linear infinite}@-webkit-keyframes bounceDownArrow{0%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(3px)}60%{-webkit-transform:translateY(-3px)}}@-moz-keyframes bounceDownArrow{0%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(3px)}60%{-moz-transform:translateY(-3px)}}@keyframes bounceDownArrow{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}60%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}}.list-arrow{list-style:none;padding-left:0;text-align:center}.list-arrow li{display:block}@media (max-width:1024px){.list-arrow{width:80%;display:block;height:100px;margin:0 auto}.list-arrow li{background-image:url(../img/arrow-green-right.png);background-size:5px 8px;background-repeat:no-repeat;width:50%;float:left;padding-left:20px;padding-right:10px;background-position:3px 10px;text-align:left}}@media only screen and (max-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1024px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:1024px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:1024px) and (min-device-pixel-ratio:2),only screen and (max-width:1024px) and (min-resolution:192dpi),only screen and (max-width:1024px) and (min-resolution:2dppx){.list-arrow li{background-image:url(../img/arrow-green-down@2.png)}}@media (max-width:860px){.list-arrow{width:100%}}@media (max-width:722px){.list-arrow{width:255px;height:auto;margin:0 auto 80px auto}.list-arrow li{background:0 0;text-align:center;display:block;float:none;width:100%}}@media (max-width:540px){.list-arrow{width:100%}}.line{position:absolute;top:50%;margin-top:-1px;width:100vw;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s}.line--right{right:0;height:1px;background:#fff}.line--left{right:100%;height:1px;background:#fff}.line--introRight{left:49px;height:1px;background:#fff;opacity:.5}.line--introLeft{right:49px;height:1px;background:#fff;opacity:.5}.slick-arrow{width:30px;height:30px;border:0;text-indent:-99999px;background-color:transparent;position:absolute;background-position:center center;background-repeat:no-repeat;top:50%;z-index:20;outline:0}.slick-prev{background-image:url(../img/arrow-carousel-prev.png);background-size:9px 15px;left:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.slick-prev{background-image:url(../img/arrow-carousel-prev@2.png)}}.slick-next{background-image:url(../img/arrow-carousel-next.png);background-size:9px 15px;right:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.slick-next{background-image:url(../img/arrow-carousel-next@2.png)}}.switcher--skola{margin-top:50px}.switcher__list{padding-left:0;margin:0;width:100%;text-align:center;display:block}.switcher__list__item{display:inline-block;width:13%;height:220px;vertical-align:top;opacity:0;outline:0;border:0;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-os-transition:all .3s}.switcher__list__item--kompenzace .switcher__list__item__head{width:100%}.switcher__list__item a{text-decoration:none;display:block;text-align:center}.switcher__list__item .switcher__icon{margin-bottom:20px}.switcher__list__item .btn{margin-top:20px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-os-transition:all .3s}@media (max-width:1115px){.switcher--skola .switcher__list__item .btn{margin-top:30px}}@media (max-width:768px){.switcher--skola .switcher__list__item .btn{margin-top:20px}}.switcher__list__item__head{font-family:museo-slab,sans-serif;font-weight:700;font-size:14px;line-height:19px;width:85px;height:38px;display:block;margin:0 auto;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.switcher__list__item__head--onerow{padding-top:11px}@media (max-width:1024px){.switcher--skola .switcher__list__item__head{font-size:12px}}@media (max-width:768px){.switcher--skola .switcher__list__item__head{font-size:14px}}.switcher__list__item.active .btn--switcher,.switcher__list__item:hover .btn--switcher{background:#62d194}.switcher--skola .switcher__list__item.active .btn--switcher,.switcher--skola .switcher__list__item:hover .btn--switcher{background:#60cdce}.switcher__list__item.active .switcher__list__item__head,.switcher__list__item:hover .switcher__list__item__head{color:#62d194}.switcher--skola .switcher__list__item.active .switcher__list__item__head,.switcher--skola .switcher__list__item:hover .switcher__list__item__head{color:#60cdce}.switcher__list__item.active .icon--switcher{background-image:url(../img/arrow-white-up.png);background-size:8px 5px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .icon--switcher{background-image:url(../img/arrow-white-up@2.png)}}.switcher__list__item.active{padding-top:18px}.switcher__list.peek .switcher__list__item{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px);-o-transform:translateY(100px);opacity:1}.switcher__content{padding-top:0;font-size:0;transition:height .3s}.switcher__content--desktop{padding-bottom:50px}.switcher__content-par{font-size:16px;text-align:center;max-width:800px;margin:0 auto;line-height:1.9}.switcher__content-par+.switcher__content-listheading{margin-top:20px}.switcher__content-listheading{font-size:16px;font-weight:700;text-align:center;margin:0 0 20px 0}.switcher__content__inner{position:absolute}.toggled .switcher__content__inner{position:relative}.switcher__content__item{position:absolute;width:100%;top:0;left:0;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;z-index:0}.switcher__content__item .section__perex{display:none}.switcher__content__item.active{position:relative;opacity:1;z-index:10}.switcher__content--mobile{display:none}.switcher__content--mobile .switcher__content{position:relative}.switcher__content--mobile .switcher__content__item{position:relative;max-height:0;overflow:hidden;transition:max-height .6s .3s}.slick-current .switcher__content--mobile .switcher__content__item{max-height:800px;margin-bottom:30px}.switcher__content:before{position:absolute;content:'';display:none;height:1px;width:80px;margin-left:-40px;left:50%;top:0;background:#62d194}.switcher__content__list{list-style:none;width:50%;display:inline-block;vertical-align:top;font-size:16px}.switcher__content__list--center{width:260px;display:block;margin:0 auto}.switcher__content__list li{position:relative;margin-bottom:30px}.switcher__content__list li strong{display:block;font-weight:700}.switcher__content__list li:before{position:absolute;content:'';height:2px;width:20px;top:14px;left:-40px;background:#62d194}.switcher__icon{display:block;background-repeat:no-repeat;background-position:center center;position:relative;width:64px;height:52px;margin:0 auto;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.switcher__icon:hover:before{opacity:1;height:50px}.switcher__icon--tenisova-akademie{background-image:url(../img/services/tenisova-akademie.png);background-size:51px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--tenisova-akademie{background-image:url(../img/services/tenisova-akademie@2.png)}}.switcher__icon--kondicni-treningy{background-image:url(../img/services/kondicni-treningy.png);background-size:51px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--kondicni-treningy{background-image:url(../img/services/kondicni-treningy@2.png)}}.switcher__icon--letni-kempy{background-image:url(../img/services/letni-kempy.png);background-size:57px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--letni-kempy{background-image:url(../img/services/letni-kempy@2.png)}}.switcher__icon--vikendove-aktivity{background-image:url(../img/services/vikendove-aktivity.png);background-size:42px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--vikendove-aktivity{background-image:url(../img/services/vikendove-aktivity@2.png)}}.switcher__icon--kompenzace{background-image:url(../img/services/kompenzace.png);background-size:49px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--kompenzace{background-image:url(../img/services/kompenzace@2.png)}}.switcher__icon--university-program{background-image:url(../img/services/university-program.png);background-size:51px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--university-program{background-image:url(../img/services/university-program@2.png)}}.switcher__icon--pohybova-priprava{background-image:url(../img/services/pohybova-priprava.png);background-size:53px auto;background-position:top center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--pohybova-priprava{background-image:url(../img/services/pohybova-priprava@2.png)}}.switcher__icon--sport-activities{background-image:url(../img/switcher/sport-activities.png);background-size:45px auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--sport-activities{background-image:url(../img/switcher/sport-activities@2.png)}}.switcher__list__item.active .switcher__icon--sport-activities,.switcher__list__item:hover .switcher__icon--sport-activities{background-image:url(../img/switcher/sport-activities_hover.png);background-size:45px auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--sport-activities,.switcher__list__item:hover .switcher__icon--sport-activities{background-image:url(../img/switcher/sport-activities_hover@2.png)}}.switcher__icon--catering{background-image:url(../img/switcher/catering.png);background-size:45px 43px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--catering{background-image:url(../img/switcher/catering@2.png)}}.switcher__list__item.active .switcher__icon--catering,.switcher__list__item:hover .switcher__icon--catering{background-image:url(../img/switcher/catering_hover.png);background-size:45px 43px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--catering,.switcher__list__item:hover .switcher__icon--catering{background-image:url(../img/switcher/catering_hover@2.png)}}.switcher__icon--transportation{background-image:url(../img/switcher/transportation.png);background-size:63px 44px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--transportation{background-image:url(../img/switcher/transportation@2.png)}}.switcher__list__item.active .switcher__icon--transportation,.switcher__list__item:hover .switcher__icon--transportation{background-image:url(../img/switcher/transportation_hover.png);background-size:63px 44px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--transportation,.switcher__list__item:hover .switcher__icon--transportation{background-image:url(../img/switcher/transportation_hover@2.png)}}.switcher__icon--relax{background-image:url(../img/switcher/relax.png);background-size:45px 47px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--relax{background-image:url(../img/switcher/relax@2.png)}}.switcher__list__item.active .switcher__icon--relax,.switcher__list__item:hover .switcher__icon--relax{background-image:url(../img/switcher/relax_hover.png);background-size:45px 47px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--relax,.switcher__list__item:hover .switcher__icon--relax{background-image:url(../img/switcher/relax_hover@2.png)}}.switcher__icon--children{background-image:url(../img/switcher/children.png);background-size:38px 48px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--children{background-image:url(../img/switcher/children@2.png)}}.switcher__list__item.active .switcher__icon--children,.switcher__list__item:hover .switcher__icon--children{background-image:url(../img/switcher/children_hover.png);background-size:38px 48px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--children,.switcher__list__item:hover .switcher__icon--children{background-image:url(../img/switcher/children_hover@2.png)}}.switcher__icon--technical{background-image:url(../img/switcher/technical.png);background-size:52px 45px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--technical{background-image:url(../img/switcher/technical@2.png)}}.switcher__list__item.active .switcher__icon--technical,.switcher__list__item:hover .switcher__icon--technical{background-image:url(../img/switcher/technical_hover.png);background-size:52px 45px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--technical,.switcher__list__item:hover .switcher__icon--technical{background-image:url(../img/switcher/technical_hover@2.png)}}.switcher__icon--activities{background-image:url(../img/switcher/activities.png);background-size:49px 49px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__icon--activities{background-image:url(../img/switcher/activities@2.png)}}.switcher__list__item.active .switcher__icon--activities,.switcher__list__item:hover .switcher__icon--activities{background-image:url(../img/switcher/activities_hover.png);background-size:49px 49px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--activities,.switcher__list__item:hover .switcher__icon--activities{background-image:url(../img/switcher/activities_hover@2.png)}}@media (max-width:768px){.switcher__list__item.active .switcher__icon--sport-activities,.switcher__list__item:hover .switcher__icon--sport-activities{background-image:url(../img/switcher/sport-activities.png);background-size:45px auto}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--sport-activities,.switcher__list__item:hover .switcher__icon--sport-activities{background-image:url(../img/switcher/sport-activities@2.png)}}@media (max-width:768px){.switcher__list__item.active .switcher__icon--catering,.switcher__list__item:hover .switcher__icon--catering{background-image:url(../img/switcher/catering.png);background-size:45px 43px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--catering,.switcher__list__item:hover .switcher__icon--catering{background-image:url(../img/switcher/catering@2.png)}}@media (max-width:768px){.switcher__list__item.active .switcher__icon--relax,.switcher__list__item:hover .switcher__icon--relax{background-image:url(../img/switcher/relax.png);background-size:45px 47px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--relax,.switcher__list__item:hover .switcher__icon--relax{background-image:url(../img/switcher/relax@2.png)}}@media (max-width:768px){.switcher__list__item.active .switcher__icon--children,.switcher__list__item:hover .switcher__icon--children{background-image:url(../img/switcher/children.png);background-size:38px 48px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--children,.switcher__list__item:hover .switcher__icon--children{background-image:url(../img/switcher/children@2.png)}}@media (max-width:768px){.switcher__list__item.active .switcher__icon--technical,.switcher__list__item:hover .switcher__icon--technical{background-image:url(../img/switcher/technical.png);background-size:52px 45px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--technical,.switcher__list__item:hover .switcher__icon--technical{background-image:url(../img/switcher/technical@2.png)}}@media (max-width:768px){.switcher__list__item.active .switcher__icon--activities,.switcher__list__item:hover .switcher__icon--activities{background-image:url(../img/switcher/activities.png);background-size:49px 49px}}@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:768px) and (min-device-pixel-ratio:2),only screen and (max-width:768px) and (min-resolution:192dpi),only screen and (max-width:768px) and (min-resolution:2dppx){.switcher__list__item.active .switcher__icon--activities,.switcher__list__item:hover .switcher__icon--activities{background-image:url(../img/switcher/activities@2.png)}}.switcher__mobile-content{display:none}.switcher .section__perex{margin-bottom:20px}@media (max-width:768px){.switcher__list .slick-arrow{top:4%}.switcher__list__item{height:auto}.switcher__list.peek .switcher__list__item{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding-top:0}.switcher__list__item .switcher__list__item__head{color:#62d194;margin-bottom:30px}.switcher--skola .switcher__list__item .switcher__list__item__head{color:#60cdce}.switcher__list__item .btn--switcher{display:none}.switcher__content{display:none}.switcher__content--mobile{display:block}.switcher__mobile-content{position:relative;display:none;text-align:center;max-width:250px;margin:0 auto;font-size:14px;line-height:28px;padding-top:60px;margin-bottom:60px}.switcher__mobile-content:before{position:absolute;content:'';height:2px;width:80px;margin-left:-40px;left:50%;top:25px;background:#62d194}}.popup{background:#62d194;color:#fff;padding:30px 110px 0 110px;position:absolute;top:10px;right:10px;left:10px;overflow:hidden;z-index:20015}.popup__intro{padding-bottom:25px;position:relative;font-size:0}.popup__intro-copy{display:inline-block;vertical-align:top;margin:0;font-size:14px;line-height:18px;padding-top:3px;width:58%}.popup .btn{margin:0}.popup__close{width:25px;height:25px;display:block;text-indent:-99999px;position:absolute;top:10px;right:10px;transition:transform .3s;transform-origin:48% 45%}.popup__close:after,.popup__close:before{content:'';height:2px;width:20px;background:#fff;display:block}.popup__close:after{transform:translate(1.8px,8.2px) rotate(45deg)}.popup__close:before{transform:translate(2px,10px) rotate(-45deg)}.popup__close:hover{transform:rotate(180deg)}.popup__btn{display:flex;text-decoration:none;justify-content:space-around;align-items:center;width:410px}.popup__heading{color:#fff;text-transform:uppercase;letter-spacing:3px;display:inline-block;vertical-align:top;padding-right:25px;margin:0;font-size:18px;text-decoration:none;text-align:left;line-height:19px}.popup__heading small{display:block;letter-spacing:2px;font-weight:700}.popup__heading small strong{font-weight:300;display:inline-block;margin:0 15px}.popup__subheading{color:#fff;font-size:14px;margin:0;font-weight:700}.popup__expand{max-height:0;overflow:hidden;position:relative;transition:all .4s ease-out}.popup__expand.is-active{border-top:1px solid #fff;padding-top:25px;padding-bottom:20px;max-height:400px}.popup__expand .popup__heading{font-size:18px;font-weight:700;letter-spacing:2px;text-transform:none;padding-right:0;margin:0}.popup__expand .popup__copy{margin:0;font-weight:400;font-size:14px;line-height:18px;padding-top:3px;margin-bottom:5px}.popup__column{display:inline-block;vertical-align:top;text-align:center}.popup__column--left{width:50%}.popup__column--right{width:50%}@media (max-width:1024px){.popup{padding:20px 10px 0 20px}.popup .btn{padding-left:12px;padding-right:12px}.popup__btn{width:360px}.popup__heading{font-size:15px;line-height:16px}.popup__intro{display:block;padding-right:0;padding-bottom:20px}.popup__intro-copy{width:100%;margin-bottom:10px}.popup__heading{padding-right:0}}@media (max-width:840px){.popup{position:absolute;top:0;right:0;left:0}.popup__heading{text-align:left}.popup__btn{margin:0 auto 0 auto;justify-content:space-between}.popup__column{width:100%;display:block;text-align:center}.popup__column+.popup__column{margin-top:20px}.popup__expand.is-active{max-height:800px}}@media (max-width:540px){.popup{padding:5px 5px 0 5px}.popup__intro{padding-bottom:10px}.popup__btn{width:100%;max-width:265px}.popup__heading{font-size:12px;line-height:13px;letter-spacing:.11em}.popup .btn{line-height:23px;height:18px;padding-left:5px;padding-right:5px;margin-left:10px}.popup__column{text-align:left}.popup__column+.popup__column{margin-top:5px}.popup__close{z-index:5}}@media (max-width:400px){.popup__btn{width:100%;max-width:265px;margin-left:0}}.actions{background-image:url(../img/actions-big-bg.jpg);background-size:cover;padding-top:80px;padding-bottom:120px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.actions{background-image:url(../img/actions-big-bg@2.jpg)}}@media (max-width:768px){.actions{padding-bottom:60px}}@media (max-width:540px){.actions{padding-top:40px;padding-bottom:20px}}.actions .section__heading{margin-bottom:80px}@media (max-width:768px){.actions .section__heading{margin-bottom:40px}}@media (max-width:540px){.actions .section__heading{font-size:24px;line-height:32px;margin-bottom:30px}}.action{display:flex;max-width:1020px;margin:0 auto}.action+.action{margin-top:30px}.action__heading{font-size:24px;line-height:30px;color:#fff}.action__left,.action__right{flex:0 0 50%;padding:70px 50px 50px 45px;position:relative}.action__left{background-image:url(../img/actions-block-bg.jpg);background-size:cover;background-position:center center}.action__left:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:10px solid rgba(255,255,255,.2)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.action__left{background-image:url(../img/actions-block-bg@2.jpg)}}.action__right{background:#fff}.action__desc{margin:0;font-size:14px;line-height:24px;letter-spacing:.05em}.action__block+.action__block{margin-top:15px}.action__block-heading{font-weight:400;color:#fff;margin:0}.action__block-text{color:#fff;font-weight:700;margin:0}.action__block-btn{margin-top:30px}.non-mobileDevice .action__block-btn:hover{background:#60cdce;color:#fff}@media (max-width:900px){.action{flex-direction:column}.action__left,.action__right{padding:20px}.action__left{padding-bottom:40px}}.section__heading{font-weight:900;font-size:36px;line-height:46px;text-align:center;text-transform:uppercase}.section__perex{font-size:16px;line-height:30px;font-weight:300;max-width:540px;margin:0 auto;text-align:center}.section__container{margin:0 auto;max-width:1250px;padding:0 50px}@media (max-width:767px){.section{padding-top:50px}}@media (max-width:541px){.section__container{padding:0 20px}}@media (max-width:400px){.section__container{padding:0 10px}}.what-we-do{background-color:#e5ebef;padding-top:100px;padding-bottom:90px;position:relative}.what-we-do__bg{position:absolute;z-index:0}.what-we-do__bg--left{background-image:url(../img/wwd-bg-left.jpg);background-size:174px 468px;width:174px;height:468px;left:0;top:50%;margin-top:-87px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do__bg--left{background-image:url(../img/wwd-bg-left@2.jpg)}}.what-we-do__bg--right{background-image:url(../img/wwd-bg-right.jpg);background-size:308px 276px;width:308px;height:276px;right:0;top:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do__bg--right{background-image:url(../img/wwd-bg-right@2.jpg)}}.what-we-do__bg--bottom{background-image:url(../img/wwd-bg-bottom.jpg);background-size:701px 294px;width:701px;height:294px;bottom:0;right:15%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do__bg--bottom{background-image:url(../img/wwd-bg-bottom@2.jpg)}}.what-we-do__frame{background-image:url(../img/wwd-frame-bg.jpg);background-size:100% auto;border:10px solid #fff;position:relative;max-width:800px;min-height:480px;margin:0 auto 100px auto;padding-top:40px;z-index:5;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do__frame{background-image:url(../img/wwd-frame-bg@2.jpg)}}.what-we-do__frame .section__heading{width:1020px;line-height:47px;left:-119px;position:relative;letter-spacing:3px;margin-bottom:15px}.what-we-do__frame .section__heading strong{color:#62d194}.what-we-do__frame .section__perex{max-width:680px;margin-bottom:20px;letter-spacing:1.5px}.what-we-do__frame .section__perex strong{font-weight:700}.what-we-do__frame .btn .line{right:142px;width:325px}.what-we-do__actions{max-width:1100px;height:410px;position:relative;margin:0 auto 0 auto}.what-we-do .block{border:10px solid rgba(255,255,255,.52);width:295px;height:410px;position:absolute;top:0;text-align:center;padding:30px 5px 0 5px;z-index:5}.what-we-do .block--left{left:0}.what-we-do .block--left .block__price{background-image:url(../img/wwd-price-left-bg.png);background-size:152px 37px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do .block--left .block__price{background-image:url(../img/wwd-price-left-bg@2.png)}}.what-we-do .block--left .block__copy:after{bottom:-30px}.what-we-do .block--center{left:50%;margin-left:-140px;transition-delay:.1s}.what-we-do .block--center .block__price{background-image:url(../img/wwd-price-center-bg.png);background-size:152px 37px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do .block--center .block__price{background-image:url(../img/wwd-price-center-bg@2.png)}}.what-we-do .block--right{right:0;transition-delay:.2s}.what-we-do .block--right .block__price{background-image:url(../img/wwd-price-right-bg.png);background-size:152px 37px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do .block--right .block__price{background-image:url(../img/wwd-price-right-bg@2.png)}}.what-we-do .block__heading{font-weight:900;font-family:museo-slab,sans-serif}.what-we-do .block__subheading{font-weight:700;font-size:10px;margin-bottom:30px;position:relative;color:#505050}.what-we-do .block__subheading:after{background-image:url(../img/arrow-greenlight-down.png);background-size:8px 5px;position:absolute;top:auto;right:auto;bottom:-17px;left:50%;background-repeat:no-repeat;content:'';height:5px;width:8px;margin-left:-4px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do .block__subheading:after{background-image:url(../img/arrow-greenlight-down@2.png)}}.what-we-do .block__subheading span{position:relative}.what-we-do .block__subheading span:after,.what-we-do .block__subheading span:before{content:'';position:absolute;top:50%;margin-top:-.5px;width:20px;height:1px;background:#62d194}.what-we-do .block__subheading span:before{left:-35px}.what-we-do .block__subheading span:after{right:-35px}.what-we-do .block__copy{font-size:14px;position:relative}.what-we-do .block__copy strong{font-weight:700}.what-we-do .block__copy:after{background-image:url(../img/arrow-greenlight-down.png);background-size:8px 5px;position:absolute;top:auto;right:auto;bottom:-17px;left:50%;background-repeat:no-repeat;content:'';height:5px;width:8px;margin-left:-4px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do .block__copy:after{background-image:url(../img/arrow-greenlight-down@2.png)}}.what-we-do .block__price{background-repeat:no-repeat;width:152px;height:37px;font-size:10px;line-height:39px;text-transform:uppercase;letter-spacing:1.5px;position:absolute;top:auto;right:auto;bottom:17px;left:50%;margin-left:-76px;color:#505050}.what-we-do .block--skola{height:510px;padding:30px 17px 0 17px}.what-we-do .block--skola .block__copy p{position:relative;margin-bottom:35px}.what-we-do .block--skola .block__copy p:before{background-image:url(../img/arrow-greenlight-down.png);background-size:8px 5px;position:absolute;top:auto;right:auto;bottom:-20px;left:50%;background-repeat:no-repeat;content:'';height:5px;width:8px;margin-left:-4px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do .block--skola .block__copy p:before{background-image:url(../img/arrow-greenlight-down@2.png)}}.what-we-do .block--skola .block__copy p:last-child:before{display:none}.what-we-do .block--skola .block__copy:after{display:none}.what-we-do--skola .what-we-do__actions{max-width:1100px;height:510px;position:relative;margin:0 auto 0 auto}.what-we-do--skola .what-we-do__frame{background-size:cover;padding-bottom:35px;background-image:url(../img/wwd-frame-bg_skola.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.what-we-do--skola .what-we-do__frame{background-image:url(../img/wwd-frame-bg_skola@2.jpg)}}.what-we-do--skola .what-we-do__frame .section__heading{width:auto;line-height:47px;left:auto;position:relative;letter-spacing:3px;margin-bottom:15px}.what-we-do--skola .what-we-do__frame .section__heading strong{color:#60cdce}.what-we-do--skola .what-we-do__frame .btn .line{right:241px;width:276px}@media (max-width:1024px){.what-we-do .section__container{padding:0}.what-we-do__actions{height:auto;z-index:20;position:relative}.what-we-do .block{position:relative;left:auto;right:auto;margin-left:20px;margin-right:20px;padding-left:30px;padding-right:30px;min-height:330px;height:auto}.what-we-do .block br{display:none}.what-we-do .block--skola{padding-bottom:0}.what-we-do .block__heading{font-size:21px;margin-bottom:5px}.what-we-do-akce .block__subheading:after{display:none}.what-we-do-akce .block__copy:after{display:none}.what-we-do--skola .what-we-do__actions{height:auto;position:relative}}@media (max-width:980px){.what-we-do__frame .section__heading,.what-we-do__frame .section__perex{padding-left:30px;padding-right:30px}.what-we-do__frame .section__heading{font-size:28px;line-height:34px;width:100%;left:auto;right:auto}}@media (max-width:900px){.what-we-do__frame{width:84.5%;background-size:cover}.what-we-do__frame .btn{margin-bottom:30px}.what-we-do--skola .what-we-do__frame .btn--main{font-size:14px}.what-we-do--skola .what-we-do__frame .btn--main .line{right:307px}}@media (max-width:722px){.what-we-do-akce .block__subheading:after{display:block}.what-we-do-akce .block__copy:after{display:block;bottom:-10px}.what-we-do-akce .block--left .block__copy:after{display:block;bottom:-10px}}@media (max-width:540px){.what-we-do{padding-bottom:50px;padding-top:40px}.what-we-do .block{min-height:370px;height:auto}.what-we-do__frame{margin-bottom:20px}.what-we-do__frame .section__heading,.what-we-do__frame .section__perex{padding-left:14px;padding-right:14px}.what-we-do__frame .section__heading{font-size:20px;line-height:30px}.what-we-do__frame .section__perex{font-size:16px;line-height:30px}.what-we-do__frame .btn--main .hide-mobile{display:none}.what-we-do .block{padding-left:20px;padding-right:20px}}@media (max-width:400px){.what-we-do .block{min-height:400px;height:auto;padding-left:5px;padding-right:5px}.what-we-do .block__copy{font-size:16px}.what-we-do__frame .section__heading{font-size:20px;line-height:30px}.what-we-do__frame .section__perex{font-size:16px;line-height:30px}.what-we-do--skola .what-we-do__frame .section__heading{font-size:20px;line-height:30px}.what-we-do--skola .what-we-do__frame .section__perex{font-size:16px;line-height:30px;margin-bottom:10px}.what-we-do--skola .what-we-do__frame .btn--main{font-size:14px;margin-top:20px;margin-bottom:20px}.what-we-do--skola .what-we-do__frame .btn--main .line{display:none}}.services{background:#fff;padding-top:100px}.services .section__perex{margin-bottom:30px}@media (max-width:540px){.services{padding-top:50px}}.about{position:relative;padding:70px;background-image:url(../img/about-bg.jpg);background-size:cover;background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about{background-image:url(../img/about-bg@2.jpg)}}.about--skola{background:0 0;background-position:top center;padding:0}.about__shadow{background:#0ba452;display:none;position:absolute;top:0;right:0;bottom:0;left:0}.about__frame{border:10px solid rgba(255,255,255,.3);max-width:800px;padding:50px;z-index:2;position:relative;margin:0 auto}.about__frame-content ul li{color:#fff;font-size:16px;line-height:30px;font-weight:300}.about__frame .section__heading{color:#fff}.about__frame .section__heading small{display:block;font-size:14px}.about__frame .section__perex{color:#fff}.about__carousel{display:flex;z-index:9;position:relative}.about__carousel-slide{height:930px;display:flex;align-items:center;justify-content:center;padding-top:200px}.about__carousel-slide--filip{background-image:url(../img/about/filip.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--filip{background-image:url(../img/about/filip@2.jpg)}}.about__carousel-slide--helena{background-image:url(../img/about/helena.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--helena{background-image:url(../img/about/helena@2.jpg)}}.about__carousel-slide--honza{background-image:url(../img/about/honza.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--honza{background-image:url(../img/about/honza@2.jpg)}}.about__carousel-slide--iva{background-image:url(../img/about/iva.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--iva{background-image:url(../img/about/iva@2.jpg)}}.about__carousel-slide--jirka{background-image:url(../img/about/jirka.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--jirka{background-image:url(../img/about/jirka@2.jpg)}}.about__carousel-slide--michaela{background-image:url(../img/about/michaela.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--michaela{background-image:url(../img/about/michaela@2.jpg)}}.about__carousel-slide--tereza{background-image:url(../img/about/tereza.jpg);background-size:cover;background-position:top center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.about__carousel-slide--tereza{background-image:url(../img/about/tereza@2.jpg)}}@media (max-width:767px){.about__carousel-slide{padding-top:100px;height:600px}}.about__nav{list-style:none;height:140px;margin:0 auto;display:flex;overflow-y:hidden;white-space:nowrap}.about__nav-wrapper{height:120px;display:flex;position:absolute;top:0;left:0;right:0;z-index:10;overflow-y:hidden}.about__nav-line{margin-top:10px;height:2px;background:#fff;width:30px;display:block;transform:scaleX(0);transition:transform .2s;transform-origin:0 0}.about__nav-item.is-active .about__nav-line{transform:scaleX(1)}.about__nav-link{color:#fff;text-decoration:none;font-size:14px;line-height:17px;height:120px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:40px}.about__nav-name{color:#fff;display:block;font-weight:700;text-transform:uppercase}.about__nav-icon{display:block}.about__nav-next,.about__nav-prev{display:flex;justify-content:center;align-items:center;flex:0 0 60px}@media (max-width:980px){.about .section__container{padding:40px}.about__frame{padding-left:20px;padding-right:10px}}@media (max-width:767px){.about{padding:0}.about .section__container{padding:20px}.about__carousel-slide{padding-top:100px;height:600px}.about__frame{border-width:5px;padding:20px 14px 20px 14px;margin-bottom:20px}.about__frame-content ul li{font-size:14px;line-height:24px}.about--skola .about__frame .section__heading{font-size:25px;line-height:32px}.about--skola .about__frame .section__heading small{font-size:12px;line-height:27px}.about__frame .section__perex{font-size:14px;line-height:27px}}@media (max-width:540px){.about__frame{padding:0;border-width:0}.about__frame-content ul{padding-left:20px}.about__frame-content ul li{font-size:14px;line-height:24px}.about__carousel-slide{padding-top:100px;height:560px}}.contact{padding:100px 0}.contact .section__heading{margin-bottom:50px}.contact__block{text-decoration:none;min-width:240px;height:112px;line-height:115px;position:relative;top:0;text-align:center;font-weight:900;letter-spacing:1px;color:#505050;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.contact__block__wrapper{width:100%;height:113px;position:relative;display:flex;justify-content:space-between}.contact__block:after,.contact__block:before{content:'';position:absolute;top:50%;z-index:8;margin-top:1px;width:35px;height:2px;background:#62d194;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.skola-active .contact__block:after,.skola-active .contact__block:before{background:#60cdce}.contact__block:before{left:-15px}.contact__block:after{right:-15px}.non-mobileDevice .contact__block:hover .contact__block__image{opacity:.8}.non-mobileDevice .contact__block:hover:before{left:-20px}.non-mobileDevice .contact__block:hover:after{right:-20px}.contact__block__image{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;z-index:4;width:100%;height:100%}.contact__block--tel .contact__block__image{background-image:url(../img/contact-number-bg.jpg);background-size:100% 112px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.contact__block--tel .contact__block__image{background-image:url(../img/contact-number-bg@2.jpg)}}.contact__block--mail .contact__block__image{background-image:url(../img/contact-email-bg.jpg);background-size:100% 112px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.contact__block--mail .contact__block__image{background-image:url(../img/contact-email-bg@2.jpg)}}.contact__block--fcb .contact__block__image{background-image:url(../img/contact-facebook-bg.jpg);background-size:100% 112px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.contact__block--fcb .contact__block__image{background-image:url(../img/contact-facebook-bg@2.jpg)}}.contact__block__text{position:relative;z-index:5}@media (max-width:1219px){.contact__block{flex:0 0 40%}.contact__block:first-child{margin-bottom:30px}.contact__block__wrapper{width:100%;flex-wrap:wrap;height:auto;justify-content:space-around}}@media (max-width:1024px){.contact__block{position:relative;display:block;margin:10px auto}.contact__block--center,.contact__block--left,.contact__block--right{left:auto;right:auto}.contact__block__wrapper{width:100%;height:auto;text-align:center}}@media (max-width:768px){.contact__block{flex:0 0 40%}}@media (max-width:768px){.contact__block{width:230px;display:block;margin:7px auto 20px auto}.contact__block__wrapper{display:block}.contact__block:after,.contact__block:before{width:30px}.contact__block:before{left:-15px}.contact__block:after{right:-15px}.contact .section__heading{font-size:30px;margin-bottom:20px}}@media (max-width:540px){.contact{padding-bottom:50px;padding-top:50px}}.go-to-tenis{padding-top:60px;padding-bottom:70px;text-align:center;position:relative}.go-to-tenis .section__heading{font-weight:700;font-size:18px;color:#fff;position:relative;z-index:10}.go-to-tenis .section__heading strong{font-weight:900;font-size:36px;line-height:46px;display:block}.go-to-tenis__link{position:absolute;top:0;right:0;bottom:0;left:0;displaY:block;z-index:11}.go-to-tenis__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-image:url(../img/go-tenis-bg.jpg);background-size:cover;background-position:center center;z-index:9}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.go-to-tenis__image{background-image:url(../img/go-tenis-bg@2.jpg)}}.go-to-tenis .btn{z-index:12}.go-to-tenis .btn .line--left{right:134px}.go-to-tenis--akce .go-to-tenis__image{background-image:url(../img/go-akce-bg.jpg);background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.go-to-tenis--akce .go-to-tenis__image{background-image:url(../img/go-akce-bg@2.jpg)}}.go-to-tenis--akce .btn .line--left{right:123px}@media (max-width:768px){.go-to-tenis--akce .section__heading{font-size:15px;line-height:23px}.go-to-tenis--akce .section__heading strong{font-size:26px;line-height:34px}}@media (max-width:400px){.go-to-tenis .section__heading{font-size:13px;line-height:13px}.go-to-tenis .section__heading strong{margin-top:5px;font-size:23px;line-height:25px}}