:root{--my-font-family-roboto:"Archivo",sans-serif;--my-font-family-open-sans:"Archivo",sans-serif;--my-font-family-raleway:"Archivo",sans-serif;--my-font-family-montserrat:"Archivo",sans-serif;--my-font-family-source-sans-pro:"Archivo",sans-serif;--my-font-family-oswald:"Archivo",sans-serif;--my-font-family-pt-sans:"Archivo",sans-serif;--my-font-family-titillium:"Archivo",sans-serif;--my-font-family-pacifico:"Archivo",sans-serif;--my-font-family-playfair-display:"Archivo",sans-serif}html,body{font-size:17px;font-family:var(--my-font-family-open-sans);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;outline:none;margin:0;padding:0;font-weight:400}ul,li{margin:0;padding:0;list-style:none}a,a:after,button,button:hover,.fixedMenu{-transition:all .3s ease-out;-o-transition:all .3s ease-out;color:#4e99df;text-decoration:none;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;-webkitwhite-space:nowrap!important}.alertPanel{text-align:center;font-size:28px;font-weight:700;line-height:100%;font-family:var(--my-font-family-pt-sans);-webkit-font-smoothing:antialiased;color:#fff;background:#900;padding:20px 0;display:block}.alertPanel a{color:#e4e4e4}.alertPanel a:hover{color:#fff}.noIndex{margin:60px 0 -60px;display:block}input{-webkit-appearance:none}a:hover{color:#7ab851;transition:all .3s ease-out}h1,h2,h3,h4,h5,p{margin:0;padding:0}.clear{clear:both}.clearfix:after,.clearfix:before,.fixedMenu{content:"";clear:both;display:block}.nowrapWord{white-space:nowrap;word-break:keep-all}@media (width<=700px){.fixedMenu{content:"";clear:both;z-index:1000;width:100%;display:block;position:fixed}.placeForFmenu{height:70px}}@media (width<=600px){.clearfix:after,.clearfix:before,.fixedMenu{content:"";clear:both;z-index:1000;background:#fff;width:100%;display:block;position:fixed}.placeForFmenu{height:70px}}.container,.container-fluid{margin:auto;position:relative}.cnt{max-width:1300px;margin:auto;position:relative}.cnt-fluid{max-width:1680px;margin:auto;position:relative}@media (width<=1680px){.cnt.pd,.cnt-fluid.pd{padding:0 clamp(15px,5%,40px)}.cnt.pd,.cnt-fluid.pdMin{padding:0 clamp(15px,3%,40px)}}@media screen and (width<=479px){.container,.container-fluid{width:96%}.cnt.pd,.cnt-fluid.pdMin{padding:clamp(1.8rem,.5rem + 1.3333vw,1.2rem)}}@media screen and (width>=480px){.container,.container-fluid{width:90%}}@media screen and (width>=740px){.container{width:700px}.container-fluid{width:95%}}@media screen and (width>=980px){.container{width:960px}.container-fluid{width:96%}}@media screen and (width>=1260px){.container{width:1200px}.container-fluid{width:84%}}@media screen and (width>=1680px){.container-fluid{width:95%}}@media screen and (width>=1920px){.container-fluid{width:1800px}}@media screen and (width>=2000px){.container-fluid{width:1920px}}.cnt.blog{max-width:1300px;margin:auto;padding:0 clamp(1.7rem,.6471rem + 1.5686vw,2rem);position:relative}.containerFull{margin:auto;position:relative}@media screen and (width<=479px){.containerFull{width:100%}}@media screen and (width>=480px){.containerFull{width:100%}}@media screen and (width>=740px){.containerFull{width:700px}}@media screen and (width>=980px){.containerFull{width:960px}}@media screen and (width>=1260px){.containerFull{width:1200px}}.hidTit{display:none}.designHpHeadline{text-align:center;cursor:default;color:#fff;text-shadow:none;background-color:#ce0000;border-radius:50px;padding:5px 20px;font-size:clamp(1rem,8.3333vw - .875rem,2.2rem);font-weight:300;display:inline-block}.designHpHeadlineBox{text-align:center;display:block;position:relative;top:-240px}.designHpHeadlineBox span{text-transform:uppercase;letter-spacing:1px;color:#000;background-color:#fff;border-radius:0 0 50px 50px;max-width:370px;margin:0 auto auto;padding:5px 0;font-size:14px;display:block}@media (width<=750px){.designHpHeadlineBox span{letter-spacing:1px;max-width:360px;font-size:clamp(.5rem,.45rem + .6667vw,.8rem)}}@media (width<=650px){.designHpHeadlineBox span{letter-spacing:0;max-width:200px;font-size:clamp(.5rem,.45rem + .6667vw,.8rem)}}.designHpHeadlineBox span a{color:#000}@media (width<=755px){.designHpHeadlineBox{top:-180px}.designHpHeadlineBox span{letter-spacing:0;max-width:220px;font-size:clamp(.2rem,.45rem + .6667vw,.5rem);font-weight:700}}@media (width<=730px){.designHpHeadlineBox{top:-170px}.designHpHeadlineBox span{letter-spacing:0;max-width:220px;font-size:clamp(.2rem,.45rem + .6667vw,.5rem);font-weight:700}}@media (width<=479px){.designHpHeadlineBox{display:block;position:relative;top:-100px}}.review500{background:url(images/3000-min.png) 0 0/100% no-repeat;width:173px;height:164px;margin:50px auto 0;display:block}.courseOnlyOnline{color:#000;text-transform:uppercase;border:2px solid #f1f1f1;border-radius:5px;flex-direction:column;place-content:center;align-items:center;padding:8px 0;font-size:13px;font-weight:700;display:flex}.courseOnlyOnline img{width:140px}.courseCategorySections{text-align:center;width:82%;margin:auto;padding:60px 0 28px}.courseCategorySections .categoryName{font-weight:600;font-family:var(--my-font-family-pt-sans);letter-spacing:-.4px;white-space:nowrap;color:#525252;text-align:center;z-index:20;background:#fff;border-radius:4px;padding:7px 14px;font-size:clamp(.5rem,.9545rem + 1.0909vw,1.35rem);position:relative;top:-44px}.courseCategorySections .categoryLine{z-index:10;border-top:1px solid #a8a8a8;width:100%;display:block;position:relative;top:-28px}.courseOffer .categoryName{font-weight:600;font-family:var(--my-font-family-pt-sans);letter-spacing:-.4px;white-space:nowrap;color:#525252;text-align:center;z-index:20;background:#fff;border-radius:4px;padding:7px 14px;font-size:clamp(.5rem,.9545rem + 1.0909vw,1.35rem);position:relative;top:-16px}.courseOffer .courseCategorySections .categoryLine{z-index:10;border-top:1px solid #a8a8a8;width:100%;display:block;position:relative;top:-28px}@media screen and (width<=479px){.courseCategorySections{width:91%!important}}@media screen and (width>=480px){.courseCategorySections{width:90%!important}}@media screen and (width>=960px){.courseCategorySections{width:82%!important}}.hpMainPhoto{background-color:#e4e4e4;background-repeat:no-repeat}.hpMainPhoto .garantJosef,.hpMainPhoto .garantJakub,.hpMainPhoto .garantVeronika{width:35.33%;height:725px;position:absolute;top:0;left:0}.hpMainPhoto .garantDavid{width:28.34%;height:725px;position:absolute;top:0;left:35.33%}.hpMainPhoto .garantLuke{width:25.8%;height:725px;position:absolute;top:0;right:10.4%}@media screen and (width<=590px){.hpMainPhoto{background-position:bottom;background-size:100%;min-height:400px}.hpMainPhoto .garantJosef,.hpMainPhoto .garantJakub,.hpMainPhoto .garantDavid,.hpMainPhoto .garantLuke{display:none}}@media screen and (width<=440px){.hpMainPhoto{min-height:330px}}@media screen and (width>=590px) and (width<=739px){.hpMainPhoto{background-position:bottom;background-size:100%;min-height:495px}.hpMainPhoto .garantJosef,.hpMainPhoto .garantJakub,.hpMainPhoto .garantDavid,.hpMainPhoto .garantLuke{display:none}}@media screen and (width>=740px) and (width<=979px){.hpMainPhoto{background-position:bottom;background-size:198%;min-height:555px}.hpMainPhoto .garantJosef,.hpMainPhoto .garantJakub,.hpMainPhoto .garantDavid,.hpMainPhoto .garantLuke{display:block}.hpMainPhoto .garantJosef{width:22.5%}.hpMainPhoto .garantJakub{width:17.5%;left:22.5%}.hpMainPhoto .garantVeronika{width:13.73%;left:38.33%}.hpMainPhoto .garantDavid{width:20.04%;left:50.33%}.hpMainPhoto .garantLuke{width:27.8%;right:0}}@media screen and (width>=980px){.hpMainPhoto{background-position:bottom;background-size:140%;min-height:550px}.hpMainPhoto .garantJosef{width:20.33%}.hpMainPhoto .garantJakub{width:15.93%;left:20.33%}.hpMainPhoto .garantVeronika{width:13.73%;left:38.33%}.hpMainPhoto .garantDavid{width:24.34%;left:51.33%}.hpMainPhoto .garantLuke{width:29.8%;right:0%}}@media screen and (width>=1052px){.hpMainPhoto{background-position:bottom;background-size:120%;min-height:550px}}@media screen and (width>=1260px){.hpMainPhoto{background-position:50% -25px;background-size:initial;min-height:700px}.hpMainPhoto .garantJosef{width:31.33%}.hpMainPhoto .garantJakub{width:8.73%;left:31.33%}.hpMainPhoto .garantVeronika{width:13.73%;left:38.33%}.hpMainPhoto .garantDavid{width:17.34%;left:49.13%}.hpMainPhoto .garantLuke{width:18.1%;right:15%}}@media screen and (width>=1680px){.hpMainPhoto .garantJosef{width:35.33%}.hpMainPhoto .garantJakub{width:8.73%;left:35.33%}.hpMainPhoto .garantVeronika{width:8.73%;left:43.33%}.hpMainPhoto .garantDavid{width:13.34%;left:49.13%}.hpMainPhoto .garantLuke{width:13.71%;right:23.5%}}.breadcrumbBox ul li{display:inline}.breadcrumbBox ul li:after{content:" >"}.breadcrumbBox ul li:last-of-type:after{content:none}.spMainPhoto{background:url(images/sp-banner.jpg) 50%/100% no-repeat;min-height:344px;position:relative}.spHeadContent .breadcrumbBox{float:left;float:left;margin:78px 0 0}@media screen and (width<=479px){.spMainPhoto{background:url(images/hp-cover-photo-mobile-v2gd.jpg) 50% -170px/429px no-repeat;min-height:539px}.spHeadContent .breadcrumbBox{float:none;text-align:center;margin:15px 0 0}.spHeadContent .breadcrumbBox ul{white-space:nowrap;text-overflow:ellipsis;width:250px;margin:auto;display:none;overflow:hidden}}@media screen and (width<=960px){.spHeadContent .breadcrumbBox{display:none}}@media screen and (width>=480px){.spMainPhoto{background:url(images/hp-cover-photo-mobile-v2gd.jpg) 50% -490px no-repeat;min-height:715px}.spHeadContent .breadcrumbBox{float:left;margin:3px 0 0}}@media screen and (width>=740px){.spMainPhoto{background:url(images/sp-banner-v2.jpg) 50% no-repeat;min-height:344px}.spHeadContent .breadcrumbBox{width:300px;margin:158px 0 0}}@media screen and (width>=980px){.spMainPhoto{background:url(images/sp-banner-v2g.jpg) 50% -25px no-repeat;min-height:319px}.spHeadContent .breadcrumbBox{width:500px;margin:38px 0 0}}.logo{float:left;background:url(images/logo-r.png) 50% 0/100% no-repeat;margin:13px 0 0;position:relative}.logoText{text-indent:-9000px;width:0;height:0;transition:none;overflow:hidden}.menu{float:right;padding:18px 0 0}.menu ul li{display:inline}.menu li a{color:#000;letter-spacing:-.5px;padding:8px 7px;font-size:18px;font-weight:600;text-decoration:none}.menu li a:hover{opacity:1}.login{float:right;border-radius:0 0 3px 3px;color:#fff!important;background-color:#d10000!important;height:auto!important;margin:0 25px 0 18px!important;padding:17px 10px 12px!important;font-size:20px!important;line-height:100%!important}@media screen and (width<=959px){.fixedMenu.hidden{transition-property:transform;transition-duration:.5s;transform:translateY(-100%)}}@media screen and (width<=1100px){.login{margin:0 0 0 18px!important}}.login:hover{background-color:#c02828}@media screen and (width<=700px){.logo{width:175px;height:41px;margin:16px 0 0 10px}.menu{float:none;padding:68px 0 0}.menu .home,.menu .phone{display:none}.mobilePhone{float:right;color:#8dc63f;border:2px solid #8dc63f;border-radius:3px;margin:14px 10px 0 0;padding:5px 11px;font-size:20px}.messageIcon{float:right;color:#8dc63f;border:2px solid #8dc63f;border-radius:3px;margin:14px 60px 0 0;padding:5px 11px;font-size:20px}.menu ul li{border-bottom:1px solid #0000001a;display:block}.menu ul .redli{margin-top:15px;display:block;color:#fff!important;background:#e40000!important}.menu ul .redli a{opacity:1;color:#fff!important}.menu ul li a{color:#000;letter-spacing:-.5px;border-bottom:1px solid #fff;margin:0 0 1px;padding:13px 14px;font-size:18px;font-weight:600;text-decoration:none;display:block}}@media (width<=386px){.messageIcon{display:none}.mobilePhone{margin:14px 60px 0 0}}@media (width<=325px){.mobilePhone{display:none}}@media screen and (width>=700px){.logo{z-index:10000;width:170px;height:34px;position:relative}.fixedMenu{z-index:1000;height:150px;padding:0 20px;position:fixed;top:0;left:0;right:0}.menu{float:left}.menu ul .home-text{display:none}.menu .home,.menu .phone{display:inline}.mobilePhone,.messageIcon{display:none}.fixedMenu.fixed_moving{background:#ededede6;height:61px}.fixedMenu.fixed_moving.hp ul li a{color:#404040}.menu{white-space:nowrap;float:none;padding:60px 0 0}.fixedMenu .mobilePhone,.fixedMenu .messageIcon{float:right;color:#d73e3e;border:2px solid #d73e3e;border-radius:3px;margin:10px 0 0;padding:5px 11px;font-size:20px}.menu ul li{background:0 0;display:inline}.menu ul li a{color:#000;letter-spacing:-.5px;border-bottom:0;margin:0 0 1px;padding:7px 4px;font-size:17px;font-weight:600;text-decoration:none;display:inline}}@media only screen and (width<=1045px) and (width>=700px){.fixedMenu .mobilePhone{margin-right:5px;display:block}.fixedMenu .messageIcon{margin-right:60px;display:block}}@media (width<=1045px){.menu ul li{display:block}.menu ul li a{padding:6px 0;display:block}}@media screen and (width>=1045px){.menu{white-space:nowrap;float:right;padding:18px 0 0}.fixedMenu.fixed_moving{height:60px}.fixedMenu.fixed_moving .logo{margin-left:0}.fixedMenu{height:60px}.fixed_moving .logo{z-index:10000;width:181px;height:37px;margin:12px 0 0;position:relative}.menu ul li a{color:#000;letter-spacing:-.5px;border-bottom:0;margin:0 0 1px;padding:7px 4px;font-size:16px;font-weight:600;text-decoration:none;display:inline}.galleryCourses .menu ul li a{color:#000;opacity:.7;letter-spacing:-.5px;border-bottom:0;margin:0 0 1px;padding:2px;font-size:16px;font-weight:600;text-decoration:none;display:inline}}@media screen and (width>=1440px){.logo{width:305px;height:61px;margin-left:20px}.menu ul li a{padding:7px 5px}.galleryCourses .menu ul li a{padding:2px}}form{transition:all .5s ease-in-out}form.hidden{opacity:0}.facebook-like .container{text-align:right;padding:10px 0 0}.facebook-like .container .fb-like{float:right;width:100px}.facebook-like .container .fa.fa-twitter.twTopPos{color:#009efc;text-shadow:0 0 5px #fffc;margin-top:10px;font-size:30px}@media screen and (width>=740px){.facebook-like .container{text-align:right;padding:113px 0 0}}@media screen and (width>=980px){.facebook-like .container{text-align:right;padding:72px 0 0}}.aboutusBlock p{max-width:750px;margin:15px auto auto}.advantagesBlock{text-align:center;padding:30px 0 60px}.advantagesBlock.aboutusBlock ul{padding:10px 0}.advantagesBlock.aboutusBlock ul li{letter-spacing:-.5px;width:90%;margin:0;padding:0;font-size:14px;display:block}.advantagesBlock.aboutusBlock ul li a{color:#4e99df;padding:6px 0;font-size:clamp(1rem,.9545rem + 1.0909vw,1.5rem);font-weight:700;display:inline-block}.advantagesBlock.aboutusBlock ul li a:hover{color:#7ab851}.advantagesBlock ul li p i{float:none;color:inherit;width:auto;font-size:13px}.no-flexbox .garantDavid,.no-flexbox .garantJosef,.no-flexbox .garantTomas{display:none}.no-flexbox .advantagesBlock.aboutusBlock{margin-top:0}.no-flexbox .hpParagraphs{flex:none}.no-flexbox .paragraphA,.no-flexbox .paragraphB{float:none;width:100%}.no-flexbox .courseAdvantages .courseAdvantageBox{float:none;display:block}.no-flexbox #fpc_effect-back{display:none}.no-flexbox .spMainPhoto{background:url(images/sp-banner.jpg) 50% 0/auto 319px no-repeat;height:319px}.no-flexbox .menu ul li a{font-size:16px}.no-flexbox .photoGallery .galleryList{width:930px;margin:auto;display:block}.no-flexbox .galleryList .galleryImage{float:left!important;width:290px!important}.no-flexbox .photoGallery .galleryImage .photoGalleryImg{width:290px;height:290px}.no-flexbox .contactInfoBoxes{float:none}.no-flexbox .formBox{display:none}.no-flexbox .boxLeft{width:300px;margin:0 5px!important}.no-flexbox .boxRight{width:300px;margin:0 5px}.no-flexbox .displayRow{flex-direction:column}.advantagesBlock h2{color:#00485f;font-size:clamp(2rem,1.0625rem + 4.1667vw,3.25rem);font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;border-bottom:1px solid #e2e2e2;padding:30px 0;line-height:100%}.advantagesBlock ul{padding:22px 0}.advantagesBlock ul li{border-bottom:1px solid #e1e1e1;width:50%;margin:auto;padding:20px 0 15px}.advantagesBlock ul li:last-of-type{border:0}.advantagesBlock ul li i{float:left;color:#21b7e8;width:11%;padding-top:6px;font-size:35px}.advantagesBlock ul a{color:#000}.advantagesBlock ul a:hover{color:#7ab851}.advantagesBlock ul h3{font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:left;float:left;width:27%;padding-top:7px;font-size:30px;font-weight:700;line-height:70%}.advantagesBlock ul .upLogo{font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:left;float:left;width:27%;padding-top:2px;font-size:30px;font-weight:700;line-height:70%}.priceHours .upLogoPrice{background-size:26px;padding-top:5px}@media screen and (width<=479px){.priceHours .upLogoPrice{background-size:22px;padding-left:25px}}.advantagesBlock ul li p{text-align:left;float:right;letter-spacing:-.2px;width:62%;line-height:140%}.advantagesBlock ul h3 span{font-family:var(--my-font-family-roboto);text-transform:uppercase;letter-spacing:-.2px;font-size:12px;font-weight:600;display:block}@media screen and (width<=479px){.advantagesBlock ul li{width:100%;padding:20px 0}.advantagesBlock.aboutusBlock ul{width:100%;margin:0;font-size:16px}.advantagesBlock.aboutusBlock ul li{letter-spacing:.2px;width:100%;margin:0;padding:0;font-size:16px}.advantagesBlock ul li i{width:20%}.advantagesBlock ul h3{float:none;width:80%}.advantagesBlock ul .upLogo{float:none;width:100%}.advantagesBlock ul li p{float:none;width:93%;margin:5px auto auto}.advantagesBlock.aboutusBlock ul li a{padding:10px 0 0;font-size:clamp(1rem,.9545rem + 1.0909vw,1.5rem);display:block}}@media screen and (width>=480px){.advantagesBlock ul li{width:100%}}@media screen and (width>=740px){.advantagesBlock ul li{width:90%}}@media screen and (width>=980px){.advantagesBlock ul li{width:70%}.advantagesBlock.aboutusBlock ul li a{font-size:16px}}@media screen and (width>=1260px){.advantagesBlock ul li{width:55%}}.headlineStandalone{color:#000;font-size:clamp(2rem,1.0625rem + 4.1667vw,3.25rem);font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;padding:0 0 40px;line-height:110%}.headlineStandalone.white{color:#fff}.headlineStandalone.short{margin:-30px 0 -60px}.headlineStandalone.short.second{margin:30px 0 -40px}@media screen and (width<=479px){.headlineStandalone{padding-bottom:35px;font-size:clamp(1.5rem,6.6667vw,3.5rem);line-height:100%}}@media (width>=980px){.courseCategorySections{padding:90px 0 28px}.headlineStandalone.short.second{margin:30px 0 -70px}}.courses .container .headline{color:#00485f;font-size:50px;font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;padding-top:30px}.subHeadline{letter-spacing:0;color:#484848;margin:0;padding:0 0 45px;font-size:17px;line-height:160%;display:block}.singleColumnSection .subHeadline.singleColumn{letter-spacing:0;color:#484848;text-align:center;margin:0 auto;padding:10px 0 35px;font-size:16px;line-height:160%;display:block}.subHeadline.nowide{width:50%;margin:auto}@media screen and (width<=479px){.subHeadline.nowide{width:90%;margin:auto}}.courses .course .categoryName{font-family:var(--my-font-family-roboto);letter-spacing:-2px;text-align:center;font-size:50px;font-weight:700;line-height:100%}.courses .course .categoryName a{color:#dc0399}.courses .course .categoryName span{color:#4b4b4b;font-family:var(--my-font-family-roboto);letter-spacing:-.3px;font-size:16px;font-weight:400;line-height:100%;display:block}.courses .course{background:#fbfbfb;border:1px solid #d7d7d7;border-radius:5px;margin:35px 0;padding:0}.courses .course .headBlock{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7d7d7",endColorstr="#FBFBFB",GradientType=0);background:-moz-linear-gradient(#fbfbfb 0%,#d7d7d7 100%);background:-webkit-linear-gradient(#fbfbfb 0%,#d7d7d7 100%);background:linear-gradient(#d7d7d7 0%,#fbfbfb 100%);padding:45px 50px 0 45px}.courses .course .coursesBlock{padding:0 45px 40px}@media screen and (width<=479px){.courses .course .headBlock{padding:45px 15px 0}.courses .course .coursesBlock{padding:0 15px 40px}}.courses .course .brands,.courses .course .brands-www,.courses .course .brands-gfx{border-bottom:1px solid #fff;justify-content:center;align-items:center;padding:30px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.courses .course .brands a,.courses .course .brands-www a,.courses .course .brands-gfx a{margin:0 2%}.brands .brandSklik{background:url(images/brand-sklik.png) 50% no-repeat;min-width:110px;height:27px;display:block}.brands .brandAnalytics{background:url(images/brand-analytics.png) 50% no-repeat;min-width:110px;height:38px;display:block}.brands .brandga{background:url(images/brand-ga.png) 50% no-repeat;min-width:110px;height:38px;display:block}.brands .brandAdform{background:url(images/brand-adform.png) 50% no-repeat;min-width:110px;height:29px;display:block}.brands .brandFacebook{background:url(images/brand-facebook.png) 50% no-repeat;min-width:109px;height:38px;display:block}.brands-gfx .brandPs{background:url(images/ps-logo.jpg) 50% no-repeat;min-width:50px;height:50px;display:block}.brands-gfx .brandLr{background:url(images/lr-logo.jpg) 50% no-repeat;min-width:50px;height:50px;display:block}.brands-gfx .brandXd{background:url(images/de-logo.jpg) 50% no-repeat;min-width:50px;height:50px;display:block}.brands-gfx .brandId{background:url(images/id-logo.jpg) 50% no-repeat;min-width:50px;height:50px;display:block}.brands-gfx .brandAi{background:url(images/ai-logo.jpg) 50% no-repeat;min-width:50px;height:50px;display:block}@media (width<=479px){.courses .course{border-radius:5px;margin:35px 0;padding:0}.courses .course .brands,.courses .course .brands-www,.courses .course .brands-gfx{border-bottom:1px solid #fff;flex-flow:wrap;justify-content:center;align-items:center;padding:15px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.courses .course .brands a{margin:1% 4%;display:none;background-size:100%!important;min-width:55px!important}.courses .course .brands-www a{height:35px;margin:0%;display:none;background-size:auto 14px!important}.courses .course .brands-gfx a{height:45px;margin:0%;display:none;background-size:auto 45px!important}.courses .course .categoryName{font-size:40px}}@media (width>=480px){.courses .course .brands a{margin:0 2%;background-size:100%!important;min-width:65px!important}.courses .course .brands-www a,.courses .course .brands-gfx a{margin:0 2%;background-size:100%!important}}@media (width>=740px){.courses .course .brands a{margin:0 2%;background-size:100%!important;min-width:90px!important}}@media (width>=980px){.courses .course .brands a{margin:0 2%;background-size:100%!important;min-width:110px!important}}.brands-www .brandPhotoshop{background:url(images/brand-photoshop-logo.jpg) 50% no-repeat;height:38px;display:block;min-width:39px!important}.brands-www .brandWordpress{background:url(images/brand-wordpress.png) 50% no-repeat;height:25px;display:block;min-width:110px!important}.brands-www .brandHtml5{background:url(images/brand-html5.png) 50% no-repeat;height:46px;display:block;min-width:32px!important}.brands-www .brandNetbeans{background:url(images/brand-netbeans.png) 50% no-repeat;height:33px;display:block;min-width:121px!important}.brands-www .brandCss3{background:url(images/brand-css.png) 50% no-repeat;height:47px;display:block;min-width:33px!important}.brands-www .brandJs{background:url(images/brand-js.png) 50% no-repeat;height:51px;display:block;min-width:35px!important}.brands-www .brandMysql{background:url(images/brand-mysql.png) 50% no-repeat;height:47px;display:block;min-width:92px!important}.brands-www .brandPhp{background:url(images/brand-php.png) 50% no-repeat;height:38px;display:block;min-width:74px!important}.categoryLector{border-bottom:1px solid #0000001a;padding:35px 0}.rightSideTable .categoryLector{border-bottom:1px solid #0000;padding:35px 0}.categoryLector .lectorPhoto,.categoryLector .basicLectorInfo{float:left}.lectorsBlock .lectorLongDescription{padding:0 0 65px}.lectorsBlock .lectorLongDescription p{padding:15px 0 0;line-height:160%}.categoryLector .basicLectorInfo p{margin-bottom:15px}.categoryLector h2 span{color:#4b4b4b;font-family:var(--my-font-family-roboto);letter-spacing:-.3px;font-size:16px;font-weight:400;line-height:100%;display:block}.categoryLector h2{color:#00485f;font-family:var(--my-font-family-roboto);letter-spacing:-1px;padding:0 0 20px;font-size:33px;font-weight:500}.contactLectorInfo h2{color:#00485f;font-family:var(--my-font-family-roboto);letter-spacing:-.3px;padding:0 0 5px;font-size:16px;font-weight:400}.categoryLector h2 a{color:#00485f;font-size:32px}.categoryLector h2 a:hover{color:#7ab851}.categoryLector .contactLectorInfo{float:left}.categoryLector .contactLectorInfo p{white-space:nowrap}.contactLectorInfo button{color:#fff;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#7ab851;border:0;border-radius:3px;margin:10px 0 0;padding:15px 25px;font-size:22px;font-weight:500}.davidMartinecPadding{padding:20px 0 0}.cnt.pd.containerLukas button,.cnt.pd.containerDavid button,.cnt.pd.containerJaroslav button,.cnt.pd.containerJosef button,.cnt.pd.containerLukasP button,.cnt.pd.containerJakub button,.cnt.pd.containerDavidM button,.cnt.pd.containerFrantisek button,.cnt.pd.containerTomas button,.cnt.pd.containerTonda button,.cnt.pd.containerJakubM button,.cnt.pd.containerVeronika button,.cnt.pd.containerLubomir button,.cnt.pd.containerHonza button{color:#fff;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#7ab851;border:0;border-radius:3px;margin:5px 0 0;padding:15px 25px;font-size:22px;font-weight:500}.contactLectorInfo button:hover{background-color:#69a63f}@media screen and (width<=479px){.categoryLector .lectorPhoto{float:none;margin:auto}.cnt.pd.containerLukas button,.cnt.pd.containerDavid button,.cnt.pd.containerJaroslav button,.cnt.pd.containerJosef button,.cnt.pd.containerLukasP button,.cnt.pd.containerJakub button,.cnt.pd.containerDavidM button,.cnt.pd.containerFrantisek button,.cnt.pd.containerTomas button,.cnt.pd.containerTonda button{margin:10px 0 0 25px}.categoryLector .basicLectorInfo{float:none;text-align:center;width:100%;margin:auto;padding:20px 0 0}.categoryLector .contactLectorInfo{float:none;text-align:center;width:100%;padding:35px 0 25px;font-size:16px}}@media (width<=480px){.categoryLector .lectorPhoto{float:none;margin:auto}.categoryLector .basicLectorInfo{float:none;text-align:center;width:100%;margin:auto;padding:20px 0 0}.categoryLector .contactLectorInfo{float:none;text-align:center;width:100%;padding:35px 0 0;font-size:16px}}@media (width<=740px){.categoryLector .lectorPhoto{float:none;margin:auto}.categoryLector .basicLectorInfo{float:left;text-align:left;width:50%;margin:0 5% 0 0;padding:20px 0 0}.categoryLector .contactLectorInfo{float:left;text-align:left;width:45%;padding:35px 0 0;font-size:16px}}@media (width<=980px){.categoryLector .lectorPhoto{float:left;margin:0}.categoryLector .basicLectorInfo{width:35%;margin:0 5%;padding:20px 0 0}.categoryLector .contactLectorInfo{float:left;width:30%;padding:35px 0 0;font-size:16px}}@media (width<=12600px){.categoryLector .lectorPhoto{float:left;margin:0}.categoryLector .basicLectorInfo{width:40%;margin:0 5%;padding:20px 0 0}.categoryLector .contactLectorInfo{float:left;width:30%;padding:17px 0 0;font-size:16px}}#askLectorBox{text-align:left;background:#f3f3f3;border-radius:5px;margin-top:3px;margin-bottom:60px;padding:18px 22px;font-size:14px;line-height:160%;position:relative}#askLectorBox input{box-sizing:border-box;background:#fff;border:1px solid #adadad;border-radius:2px;width:100%;padding:6px;font-size:16px}#askLectorBox textarea{box-sizing:border-box;background:#fff;border:1px solid #adadad;border-radius:2px;width:100%;height:120px;padding:6px;font-size:16px}#askLectorBox select{background:#fff;border:1px solid #adadad;border-radius:2px;width:100%;padding:3%;font-size:16px}#askLectorBox label{padding:10px 0 5px;font-weight:700;display:block}#askLectorBox .sendbutton{color:#fff;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#7ab851;border:0;border-radius:3px;width:100%;margin:10px auto auto;padding:10px 25px;font-size:18px;font-weight:500}#closeWindow{color:#69a63f;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#fff;border:0;border-radius:3px;margin:10px 0 0;padding:5px 10px;font-size:22px;font-weight:500;position:absolute;top:0;right:10px}#closeWindow:hover{color:#000}.contactButtons{padding:5px 0 0}.contactButtons span{text-align:center;padding:3px 15px;font-size:12px;display:block}@media screen and (width<=479px){#askLectorBox{background:#c6c6c6}.contactButtons span{text-align:left;padding:0}}.contactButton{color:#fff;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;text-align:center;background-color:#7ab851;border:0;border-radius:3px;width:auto;margin:10px 0 0;padding:12px 15px 10px;font-size:16px;font-weight:500;display:block}.contactButton:hover{color:#000}.questionType{padding:0 50px 0 0}.thanksMessage{text-align:center;background:#fff;border-radius:4px;margin-top:25px;padding:25px;font-size:18px;font-weight:700}.topCoursesList{padding:0}.topCoursesList .topCourse,.nextCourses{font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;color:#00485f;margin:30px 0 0;padding:0 0 25px;font-size:30px;font-weight:700;line-height:100%}.topCoursesList .topCourse span{letter-spacing:0;font-size:14px;font-weight:400;line-height:175%;display:block}.topCoursesList .headlineLink{color:#00485f}.topCoursesList .topCourseBox{background-color:#deffd1;border:1px solid #e2e2e2}.topCoursesList .topCourseBox .coursePhotoList{float:left;margin:0 20px 0 0;display:block}.topCourseBox{position:relative}.topCourseBox:hover{background:#eff9ff}.topCouserBoxLink{width:100%;height:100%;position:absolute;top:0;left:0}.topCourseBox .topCourseData{padding:20px}.topCourseData .topCourseName{color:#7ab851;font-family:var(--my-font-family-roboto);letter-spacing:-.5px;width:85%;font-size:33px;font-weight:500;display:block}.topCourseData .topCourseRate{float:right;color:#f3d500;text-align:right;width:15%;margin-right:5px;font-size:33px}.topCourseData .topCourseDescription{font-family:var(--my-font-family-roboto);color:#4b4b4b;padding:5px 0;font-size:16px;font-weight:400;line-height:23px}.topCourseData .priceHours .button{float:right}.button{color:#fff;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#7ab851;border:0;border-radius:3px;margin:5px 0 0;padding:12px 15px;font-size:22px;font-weight:500;display:inline-block}@media (width<=400px){.button{white-space:unset}}.button:hover{color:#dfdede;background-color:#629c3b}.buttonWhite{color:#000;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#fff;border:0;border-radius:3px;margin:15px 0 5px;padding:12px 15px;font-size:18px;font-weight:500;display:inline-block}.buttonWhite:hover{color:#b19a6e;background-color:#fff}.buttonBronze{color:#fff;font-family:var(--my-font-family-roboto);cursor:pointer;white-space:nowrap;background-color:#b19a6e;border:0;border-radius:3px;margin:15px 0 5px;padding:12px 15px;font-size:18px;font-weight:500;display:inline-block}.buttonBronze:hover{color:#fff;background-color:#b19a6e}.buttonBronze a{color:#fff}.expanded .expand,.collapsed .collapse{display:none}.courseLength{float:right;width:220px;margin:7px 0 0;display:block;position:relative}.courseLength .timeIcon{background-size:auto 32px;width:34px;height:32px;position:absolute;top:9px;left:0}.courseLength .timeIcon.zero{background-image:url(images/0.svg);background-position:50%;background-repeat:no-repeat}.courseLength .timeIcon.one{background-image:url(images/25.svg);background-position:50%;background-repeat:no-repeat}.courseLength .timeIcon.two{background-image:url(images/50.svg);background-position:50%;background-repeat:no-repeat}.courseLength .timeIcon.three{background-image:url(images/75.svg);background-position:50%;background-repeat:no-repeat}.courseLength .timeIcon.four{background-image:url(images/100.svg);background-position:50%;background-repeat:no-repeat}.courseLength p,.price p{color:#00485f;letter-spacing:-.8px;font-size:24px;font-weight:700}.courseLength p{padding:6px 0 0 42px}@media screen and (width<=479px){.courseLength p,.price p{font-size:20px}.courseLength p{padding:9px 0 0 42px}}.price p .vat{color:#aaa;font-size:12px;line-height:22px;display:block}.price .oldPriceLabel{color:#000;font-size:14px}@media screen and (width>=480px){.oldPriceLabel.upLogo{padding-left:0}}.price .oldPrice{color:#aaa;font-size:14px;text-decoration:line-through}.priceHours{float:left;width:84%;margin:0}.priceHours .topCoursePrice{color:#4b4b4b;letter-spacing:-.8px;float:left;padding:9px 0 0;font-size:24px;font-weight:700;line-height:80%}.priceHours .topCoursePrice.action{padding:4px 0 0}.priceHours .topCoursePrice .oldPriceLabel,.priceHours .topCoursePrice .oldPrice{color:#aaa;font-size:14px;line-height:160%;text-decoration:line-through}.coursePrice .oldPrice{text-decoration:line-through}.priceHours .newPrice{margin-top:-8px}@media screen and (width<=479px){.priceHours .newPrice{font-size:18px}}.priceHours .stPrice{padding:14px 0 0;display:block}.courseLength .first{background-color:#006fac;border-radius:2px;width:10px;height:20%;display:block;position:absolute;bottom:0;left:0}.courseLength .second{background-color:#006fac;border-radius:2px;width:10px;height:40%;display:block;position:absolute;bottom:0;left:12px}.courseLength .third{background-color:#006fac;border-radius:2px;width:10px;height:60%;display:block;position:absolute;bottom:0;left:24px}.courseLength .fourth{background-color:#006fac;border-radius:2px;width:10px;height:80%;display:block;position:absolute;bottom:0;left:36px}.courseLength .fifth{background-color:#006fac;border-radius:2px;width:10px;height:100%;display:block;position:absolute;bottom:0;left:48px}.courseLength div.empty{background-color:#d9d9d9}.otherCourse{background:#fff;border:1px solid #d7d7d7;border-radius:3px;margin:0 0 10px;padding:25px 20px;position:relative}.otherCourse:hover{background:#eff9ff}.otherCourse .button{float:right}.otherCourse .otherCoursePrice{color:#00485f;letter-spacing:-.8px;float:right;padding:15px 40px 0 0;font-size:24px;font-weight:700}.otherCourse .otherCourseName{color:#7ab851;float:left;font-family:var(--my-font-family-roboto);letter-spacing:-.5px;width:50%;margin:0 0 5px;padding:11px 0 0;font-size:33px;font-weight:500;line-height:100%;display:block}.otherCourse .otherCourseLink{width:100%;height:100%;position:absolute;top:0;left:0}.facebookComments,.lectorReference{background:#f5f5f5;padding:58px 10px 33px}.lectorReference.pgs{color:#fff;background:#212121;padding:70px 10px}.lectorReference.pgs h2{color:#fff}@media screen and (width<=479px){.tabWrapper{white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;padding:1rem;overflow:scroll hidden}.tabCourse{white-space:nowrap!important;display:inline!important}}.basicGallery{text-align:center;background:0 0;border-top:1px solid #ebebeb;padding:65px 0 85px}.basicGallery.rozhovory{padding:65px 0}.headline.galelry {display:block;padding-bottom:45px!important}.backToCategory{background:#e2e2e2;padding:40px 0 65px}.backToCategory.nextCategory{background:0 0;padding:40px 0}.lectorsClients{background:#fff;padding:55px 0}.facebookComments .headline,.basicGallery .headline,.backToCategory .headline,.courseInfoUP .headline,.courseReference .headline,.courseGraduates .headline,.photoGallery .headline,.formContactInfo .headline,.lectorReference .headline,.lectorsClients .headline,.employerBox .headline,.loginBox .headline,.coursePortfolio .headline,.mpipCertificate .headline{color:#00485f;font-size:clamp(2rem,1.0625rem + 4.1667vw,2.4rem);font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center}@media screen and (width<=767px){.facebookComments .headline,.basicGallery .headline,.backToCategory .headline,.courseInfoUP .headline,.courseReference .headline,.courseGraduates .headline,.photoGallery .headline,.formContactInfo .headline,.lectorReference .headline,.lectorsClients .headline,.employerBox .headline,.loginBox .headline,.coursePortfolio .headline,.mpipCertificate .headline,.singleColumnSection.silverGradient .headline{color:#00485f;font-size:clamp(2rem,1.0625rem + 4.1667vw,3.25rem);font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;padding-bottom:20px}}.headline span{margin-bottom:20px;display:block}.headline span i:first-of-type{margin-right:5px}.courseDates .headline{color:#000;font-size:50px;font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1.5px;text-align:center}.courseDates .headline.marginTop{margin-top:35px}.singleColumnSection.silver{background:#f8f8f8}.singleColumnSection.halfPaddingBottom{padding-bottom:30px}.singleColumnSection .headline{text-align:center;width:70%;margin:auto;padding:0}.singleColumnSection .subHeadline{text-align:center;width:60%;margin:auto;padding:0 0 25px}.singleColumnSection .headline{color:#000;font-size:40px;font-weight:100;font-family:var(--my-font-family-roboto);text-align:center;padding:0 0 15px}.coursePortfolio .headline{color:#fff;font-size:50px;font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center}@media screen and (width<=767px){.coursePortfolio .headline{color:#fff;font-size:35px;font-weight:300;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center}}.boxDescriptionAlert{color:#fff;background:#d10000;border-radius:5px;place-content:center;width:430px;padding:15px;font-size:15px;line-height:130%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxDescriptionAlert.up{margin:25px auto 0;padding:20px;font-size:22px;font-weight:700}.boxDescriptionAlert.green{color:#fff;background:#7ab851;width:100%;padding:0;font-weight:400}.boxDescriptionAlert.green i{color:#fff;margin:15px 16px 0 15px;font-size:38px}.boxDescriptionAlert.green p{color:#000;padding:0 15px 15px 0;font-weight:400}.boxDescriptionAlert.green p a{color:#565656}.boxDescriptionAlert.green p a:hover{color:#dfdfdf}.boxDescriptionAlert.green h3{padding:15px 0 10px;font-size:22px;font-weight:700}.boxDescriptionAlert i{color:#fff;margin:5px 16px 0 15px;font-size:38px}.wayContactInfo .headline{color:#fff;font-size:clamp(2rem,1.25rem + 3.3333vw,3rem);font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;padding:0 0 35px}.way h3{color:#727070;font-size:24px;font-weight:600;font-family:var(--my-font-family-roboto);letter-spacing:-.5px;text-align:left;border-bottom:2px solid #0003;margin:0 0 5px;padding:0 0 5px}.tabbed{border-bottom:4px solid #3498db;width:100%;min-width:360px;margin:40px auto 0;transition:border .25s;overflow:hidden}@media (width>=768px){.tabbed{margin:10px auto 0}}.tabbed ul{float:left;margin:0;padding:0;list-style-type:none;overflow:hidden}.tabbed ul *{margin:0;padding:0}.tabbed ul li{float:left;z-index:2;cursor:pointer;color:#777;text-transform:uppercase;font:700 13px/20px;font-family:var(--my-font-family-roboto);background-color:#fff;margin-right:5px;padding:12px 8px 10px;font-size:14px;font-weight:700;transition:all .25s;display:inline-block;position:relative;white-space:nowrap!important}@media (width<=900px){.tabbed ul{box-sizing:border-box;white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;overflow:scroll hidden}.tabbed ul::-webkit-scrollbar{display:none!important}.tabbed ul li{letter-spacing:-.5px;float:none;margin-right:1px;padding:12px 10px 10px;font-size:16px;white-space:nowrap!important;display:inline-block!important}.boxDescriptionAlert i{margin:5px 36px 0 5px}.boxDescriptionAlert.green i{margin:15px 39px 0 14px}.courseDates .headline{font-size:30px;font-weight:700}.singleColumnSection .headline{width:100%;font-size:34px}.singleColumnSection .subHeadline{width:90%}}@media screen and (width>=480px){.boxDescriptionAlert i{margin:5px 40px 0 15px}.boxDescriptionAlert.green i{margin:15px 25px 0 15px}}@media screen and (width>=980px){.boxDescriptionAlert i{margin:5px 16px 0 10px}.boxDescriptionAlert.green i{margin:15px 16px 0 18px}}.tabbed ul li:hover,.tabbed ul li:hover:before,.tabbed ul li:hover:after{color:#444;background-color:#f4f7f9}.tabbed ul li.active{z-index:3}.tabbed ul li.active,.tabbed ul li.active:before,.tabbed ul li.active:after{color:#fff;background-color:#3498db}.tabbed.round ul li{border-radius:8px 8px 0 0}.tabbed.round ul li:before{border-radius:0 8px 0 0}.tabbed.round ul li:after{border-radius:8px 0 0}.facebookComments .tabContent{background-color:#fff;border-radius:3px;padding:5px 25px 1px}.facebookComments .tabContent.noTabs{background-color:#fff;margin:35px 0 53px;padding:15px 25px 35px}@media screen and (width<=479px){.facebookComments .tabContent{background-color:#fff;border-radius:3px;padding:25px 5px 35px}.facebookComments .tabContent.noTabs{background-color:#fff;margin:35px 0 0;padding:15px 5px 35px}}.backToCategory .button{margin:auto}.backToCategory{text-align:center}.backToCategory h2{margin:0 0 35px}.morePhotos{color:#fff;background:#4eb2f5;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;margin:auto;padding:10px 25px;font-size:22px;font-weight:700;display:inline-block;-webkit-box-shadow:0 0 2px #888;-moz-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888}.morePhotos i{font-size:12px;position:relative;top:-2px}.basicGalleryBox{place-content:center;padding:20px 0 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.basicGalleryBox a{margin-right:10px}.basicGalleryBox a:hover{border-radius:4px;box-shadow:0 0 25px #0009}@media (width<=560px){.basicGalleryBox{flex-direction:column}.basicGalleryBox a{text-align:center;width:261px;margin:0 auto 10px}.basicGalleryBox a:last-of-type{margin:0 auto}.boxDescriptionAlert{box-sizing:border-box;width:100%;margin:0;padding:3%}.way h3{text-align:center}}@media screen and (width>=480px){.basicGalleryBox{flex-direction:column}.basicGalleryBox a{text-align:center;width:261px;margin:0 auto 10px}.way h3{text-align:center}}@media screen and (width>=740px){.basicGalleryBox{flex-flow:wrap}.basicGalleryBox a{text-align:center;width:273px;margin:0 7px 7px 0}.way h3{text-align:center}}.basicGallery-thumb{width:100%;height:100%;display:block}.morePhotos:hover{color:#9aeaf8;background:#3b9edf}@media screen and (width<=479px){.backToCategory .button{letter-spacing:-1px;margin:0 0 8px;font-size:19px;display:block}.headline{line-height:100%}.tabbed{width:100%;min-width:100%}}@media screen and (width>=480px){.backToCategory .button{margin:0 0 8px;display:block}.headline{line-height:100%}.tabbed{width:100%;min-width:330px}}@media screen and (width>=980px){.backToCategory .button{margin:0 0 8px;display:inline}.headline{line-height:100%}.tabbed{width:100%;min-width:360px}.way h3{text-align:left}}@media (width<=760px){.basicGalleryBox{flex-flow:wrap;display:flex}.basicGalleryBox a{width:50%;margin:0}.basicGallery-thumb{width:100%;height:100%;display:block}}.footer{color:#fff;background:#434343;padding:40px 0;font-size:14px;line-height:160%}.footer .fcb{text-align:center;color:#d5d5d5;background:#355899;width:51px;margin:0 1px 0 0;font-size:22px;line-height:51px;display:inline-block}.footer .fcb:hover{color:#fff;background:#35589980}.hashtagPrimakurzy{letter-spacing:.5px;padding:25px 0 0;font-weight:300}.footer .ig{color:#1b1d21;text-align:center;background:#b7e300;width:51px;font-size:22px;line-height:51px;display:inline-block}.footer .ig:hover{color:#000;background:#62e300}.footer .yt{color:#fff;text-align:center;background:#e40000;width:51px;font-size:22px;line-height:51px;display:inline-block}.footer .yt:hover{color:#fff;background:#f40000}.copyright{color:#fff;background:#242424;padding:30px 0;font-size:clamp(.7rem,3.2vw - 1.2rem,1rem);line-height:140%}.copyright a{white-space:nowrap}.copy{display:inline-block}.copyright a{color:#acacac}.copyright a:hover{color:#fff}.footer .subMenu{float:left;margin:0 50px 0 0}.footer .quickContact{float:left}.footerContactData .largeText{margin:5px 0 0;font-size:15px}.footerContactData{background:url(images/quick-map-min.png) 0 3px no-repeat;padding:0 0 0 105px;position:relative}.footer h2{color:#e1e1e1;font-size:16px;font-weight:700;font-family:var(--my-font-family-roboto);margin:0 0 10px;font-weight:700;line-height:110%}.quickCompany{font-size:15px;line-height:120%}.footer a{color:#fff}.footer a:hover{color:#7ab851}.quickContactMapLink{position:absolute;top:2px;left:0}@media screen and (width<=400px){.pagePluginFb{display:block;margin-left:10px!important}.paymentIcons{text-align:center;width:59%;display:inline-block}}@media screen and (width<=479px){.subMenu{padding-left:10px}.subMenu ul li a{font-size:16px;line-height:180%}.quickContact{padding:35px 0 0 10px}.footerContactData{letter-spacing:0;background:0 0;margin-right:15px;padding:0 0 40px;font-size:14px}.quickContactMapLink{width:69px;height:70px}.paymentIcons{display:block;text-align:left!important;padding:20px 46px 5px 0!important}}@media screen and (width>=480px){.subMenu{padding-left:10px}.subMenu ul li a{font-size:16px;line-height:180%}.quickContact{padding:0 0 0 10px}.footerContactData{letter-spacing:-1px;background-size:70px;padding:0 0 40px 79px;font-size:14px}.quickContactMapLink{width:69px;height:70px}.pagePluginFb{float:left;margin:0;display:block}}@media screen and (width>=980px){.subMenu{padding-left:0}.subMenu ul li a{font-size:14px;line-height:160%}.quickContact{padding:0}.footerContactData{letter-spacing:0;background-size:89px;padding:0 0 0 109px;font-size:14px}.pagePluginFb{float:right;margin:0;display:block}.quickContactMapLink{width:89px;height:87px}}.courseAdvantages{text-align:left;padding:10px 0 60px;box-shadow:0 0 50px #0000001a}.courseAdvantages .courseAdvantageBox{flex-direction:column;justify-content:center;height:250px;padding:0 0 0 315px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.courseAdvantages .courseAdvantageBox h2{color:#7ab851;font-size:clamp(1.8rem,.7rem + 2.6667vw,2.2rem);font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;padding:0 0 10px}.courseAdvantages .courseAdvantageBox h3{color:#4b4b4b;font-size:38px;font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1px;padding:0 0 10px}.courseAdvantages .courseAdvantageBox p{color:#4b4b4b;font-size:clamp(1rem,.875rem + 1vw,1.2rem);font-weight:400;font-family:var(--my-font-family-open-sans);letter-spacing:0;padding:5px 0;line-height:130%}.courseAdvantages .courseAdvantageBox h2 i{margin:0 5px 0 0;font-size:20px;line-height:39%}.courseAdvantages .headline{color:#00485f;text-align:center;font-size:clamp(2rem,1.175rem + 3.6667vw,3.1rem);font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1px;border-bottom:1px solid #e2e2e2;margin:0 0 30px;padding:30px 0}@media screen and (width<=479px){.courseAdvantages .courseAdvantageBox{text-align:center;height:auto;padding:250px 0 30px}.courseAdvantages .courseAdvantageBox.certificate{background:url(images/thumb-certificate.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.accommodation{background:url(images/thumb-accommodation.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.consultation{background:url(images/thumb-consultation.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.experiences{background:url(images/thumb-experiences.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.repayments{background:url(images/thumb-repayments.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.video{background:url(images/thumb-video.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.employment-department{background:url(images/thumb-up1.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.refreshment{background:url(images/thumb-refreshment.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.payment{background:url(images/payment-advantage.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.povezii{background:url(images/thumb-povezii.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.playerChapter{background:url(images/kapitoly-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox.playerChapterMemo{background:url(images/popis-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox.stopAndPlay{background:url(images/vypniapust-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox.newVideos{background:url(images/nova-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox h3{padding:10px 0;font-size:20px;line-height:100%}}@media screen and (width>=480px){.courseAdvantages .courseAdvantageBox{text-align:center;height:auto;padding:250px 0 30px}.courseAdvantages .courseAdvantageBox.certificate{background:url(images/thumb-certificate.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.accommodation{background:url(images/thumb-accommodation.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.consultation{background:url(images/thumb-consultation.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.experiences{background:url(images/thumb-experiences.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.repayments{background:url(images/thumb-repayments.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.video{background:url(images/thumb-video.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.employment-department{background:url(images/thumb-up1.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.refreshment{background:url(images/thumb-refreshment.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.payment{background:url(images/payment-advantage.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox.povezii{background:url(images/thumb-povezii.jpg) top no-repeat}.courseAdvantages .courseAdvantageBox h3,.courseAdvantages .courseAdvantageBox h2 i{font-size:24px}}@media screen and (width>=1200px){.courseAdvantages .courseAdvantageBox{text-align:left;height:250px;padding:0 0 0 315px}.courseAdvantages .courseAdvantageBox.certificate{background:url(images/thumb-certificate.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.accommodation{background:url(images/thumb-accommodation.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.playerChapter{background:url(images/kapitoly-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.playerChapterMemo{background:url(images/popis-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.stopAndPlay{background:url(images/vypniapust-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.newVideos{background:url(images/nova-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.consultation{background:url(images/thumb-consultation.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.experiences{background:url(images/thumb-experiences.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.repayments{background:url(images/thumb-repayments.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.video{background:url(images/thumb-video.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.employment-department{background:url(images/thumb-up1.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.refreshment{background:url(images/thumb-refreshment.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.payment{background:url(images/payment-advantage.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox.povezii{background:url(images/thumb-povezii.jpg) 0 no-repeat}.courseAdvantages .courseAdvantageBox h3{font-size:20px}.courseAdvantages .courseAdvantageBox h2 i{font-size:33px}.courseAdvantages .courseAdvantageBox h3{font-size:26px;line-height:100%}.courseAdvantages .courseAdvantageBox p{font-size:clamp(1rem,.875rem + 1vw,1.1rem)}}.lectorsBlock{background:#fff;box-shadow:inset 0 0 30px #0006}.lectorsBlock .headline{color:#4b4b4b;font-size:50px;font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;border-bottom:1px solid #0003;padding:30px 0}.lectorsBlock .categoryLector .basicLectorInfo,.lectorsBlock .categoryLector .contactLectorInfo{padding:0}.basicLectorInfo ul li{display:inline}.basicLectorInfo h3{letter-spacing:-1px;padding:8px 0 10px;font-size:18px;font-weight:700}.basicLectorInfo ul li a{color:#fff;white-space:nowrap;background-color:#7ab851;border-radius:3px;padding:5px 10px;font-size:11px;line-height:270%}.basicLectorInfo ul li a:hover{background-color:#6fa948}.lectorsBlock .categoryLector h2{color:#00485f;font-family:var(--my-font-family-roboto);letter-spacing:-1px;padding:0 0 7px;font-size:16px;font-weight:500}.lectorsBlock .categoryLector .lectorName{padding:10px 0;font-size:28px}.davidsClients,.lukassClients,.lukeClients,.tomClients{flex-wrap:wrap;place-content:center space-between;align-items:center;padding:5px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.davidsClients a{width:160px;height:90px}@media screen and (width<=479px){.davidsClients a,.lukassClients a,.lukeClients a,.tomClients a{width:180px;height:100px}.davidsClients,.lukassClients,.lukeClients,.tomClients{flex-direction:column}}@media screen and (width>=480px){.davidsClients a,.lukassClients a,.lukeClients a,.tomClients a{width:80px;height:35px}}@media screen and (width>=740px){.davidsClients a,.lukassClients a,.lukeClients a,.tomClients a{width:120px;height:52px}}@media screen and (width>=980px){.davidsClients a,.lukassClients a,.lukeClients a,.tomClients a{width:160px;height:90px}}.clientLavincz{background:url(images/lavincz2.jpg) 50%/100% no-repeat}.clientPotrefenahusa7cz{background:url(images/ph7.jpg) 50%/100% no-repeat}.clientRemaxalfacz{background:url(images/remaxalfacz.png) 50%/100% no-repeat}.clientSiklandcz{background:url(images/siklandcz-min.png) 50%/100% no-repeat}.clientBeautyopcz{background:url(images/beautyopcz.png) 50%/100% no-repeat}.clientArtrocentrumcz{background:url(images/artrocentrumcz.png) 50%/100% no-repeat}.clientDotykackacz{background:url(images/dotykackacz.png) 50%/100% no-repeat}.clientJaknaautocz{background:url(images/jaknaautocz.png) 50%/100% no-repeat}.clientPrimafuturecz{background:url(images/logo-pf.png) 50%/100% no-repeat}.clientPrimakurzycz{background:url(images/logo-pk.png) 50%/100% no-repeat}.clientPrimaautopujcovnacz{background:url(images/logo-pa.png) 50%/100% no-repeat}.clientPrimaeshopcz{background:url(images/logo-pe.png) 50%/100% no-repeat}.clientEshopfitnesscz{background:url(images/eshopfitnesscz.png) 50%/100% no-repeat}.clientGustoitaliacz{background:url(images/gustoitaliacz.png) 50%/100% no-repeat}.clientProfipracovniodevycz{background:url(images/profipracovniodevycz.png) 50%/100% no-repeat}.clientEbschoolcz{background:url(images/ebschoolcz.png) 50%/100% no-repeat}.clientKlubsportovnichautcz{background:url(images/klubsportovnichautcz.png) 50%/100% no-repeat}.clientOlympikcz{background:url(images/olympikcz.jpg) 50%/100% no-repeat}.clientPrimarestaurantcz{background:url(images/primarestaurantcz.jpg) 50%/100% no-repeat}.clientAmbisocz{background:url(images/ambisocz.png) 50%/100% no-repeat}@media screen and (width<=479px){.lectorsBlock .categoryLector h2{padding:25px 0 7px}.lectorsBlock .categoryLector .lectorName{padding:10px 0;font-size:32px}.basicLectorInfo ul li a{font-size:17px;line-height:220%}.basicLectorInfo ul li{letter-spacing:-1px;display:block}}@media screen and (width>=480px){.lectorsBlock .categoryLector h2{padding:0 0 7px}.lectorsBlock .categoryLector .lectorName{padding:0 0 10px;font-size:34px}}.advantagesBlockLinkMore{color:#21b7e8;font-size:16px;font-family:var(--my-font-family-roboto);border-top:1px solid #0000001a;padding:37px 0 40px;display:block}.advantagesBlockLinkMore:hover{color:#148bb2}.courseGallery{text-align:center;background:#f5f5f5;border:1px solid #e2e2e2;border-radius:4px;place-content:center;margin:40px 0 0;padding:7px 0 4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.courseGallery img{max-width:90%}.whatElse{width:309px;margin:auto;position:relative;top:-10px}@media screen and (width<=479px){.whatElse{width:250px;margin:auto;padding-top:10px}}.whatElse h2{font-family:var(--my-font-family-roboto);text-align:center;padding:20px 0 0;font-size:35px;font-weight:100;line-height:110%}.whatElse p{font-family:var(--my-font-family-roboto);text-align:center;width:80%;margin:auto;padding:10px 0;font-size:16px;font-weight:400}.suggestedCourses{margin-top:20px}.whatElse ul li a{color:#3d73b0;background:#fff;border-radius:4px;margin-bottom:3px;padding:10px;display:block}.whatElse ul li a:hover{color:#5d5d5d;background:#ebf8ff}.newCourse{background:#fff;border-radius:4px;margin:20px 0 0;padding:10px;font-size:12px;display:block}.newCourse li{margin:8px 0}.newCourse li button{position:relative;top:-1px}.newCourse input{border:1px solid silver;border-radius:3px;width:162px;margin-top:5px;padding:6px;font-size:18px}.newCourse button{color:#fff;float:right;cursor:pointer;background:#7ab851;border:0;border-radius:3px;margin:3px 0 0;padding:7px 13px;font-size:21px}@media screen and (width>=700px){.whatElse{width:479px}.newCourse input{width:392px;margin-top:5px;padding:5px;font-size:18px}}.gift{margin-top:10px;margin-bottom:0;margin-left:30px;line-height:150%}.gift h2{margin-bottom:0;margin-left:21px;padding:0}.gift:before{content:"";margin:0 10px 0 -30px;font-family:FontAwesome;font-size:43px;position:relative;top:23px}.actionPriceValidity{float:left;text-align:left;letter-spacing:-.4px;margin:12px 0 0;padding:4px 10px;font-size:12px;display:inline-block}.courseDetailDateNote{float:left;letter-spacing:-.4px;margin:12px 3px 0 0;padding:3px 10px;font-size:12px;display:inline-block}.dateWellBeOpened{float:left;letter-spacing:-.4px;color:#000;background-color:#fff;border-radius:3px;margin:12px 0 0;padding:5px 10px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 0 5px #0003}@media screen and (width<=1200px){.courseDetailDateNote{float:none}.dateWellBeOpened{float:none;margin:5px 0 0 10px}.dateWellBeOpened.noMargin{margin:10px 0 0}}.courseDetailHead{color:#fff;height:280px}.attentionNewAddress{margin:-20px 0 10px 65px;line-height:110%}.attentionNewAddress:before{content:"";width:1.1em;margin-left:-1.1em;font-family:FontAwesome;font-size:55px;display:inline-block;position:relative;top:35px}.showDatesLink{letter-spacing:-1px;font-size:18px}.rightSideTable p{margin-bottom:15px}.rightSideTable p:last-of-type{margin-bottom:5px}.rightSideTable table{width:100%;margin:20px 0}.rightSideTable ol{margin:0;padding:0 0 0 16px}.rightSideTable ol li{list-style:decimal!important}.rightSideTable table .fa.fa-check{color:green;font-size:22px}.rightSideTable table .fa.fa-times{color:red;font-size:22px}.rightSideTable table td{text-align:center;border-bottom:1px solid silver;padding:10px}.rightSideTable table td:first-of-type{text-align:left;width:60%;font-weight:700}.courseDetailHeadline{text-align:center;color:#e70000;letter-spacing:-2px;padding:27px 0;font-size:44px;line-height:100%}.dataTableLook{margin:0 0 35px}.dataTableLookLine{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (width<=740px){.dataTableLookLine.desktop{display:none}}@media screen and (width>=740px){.dataTableLookLine.mobile{display:none}}.wideSwipeBox{padding:20px 0 0;display:block}.wideSwipeBox .swiper-button-next{cursor:pointer;display:block;top:55%;right:20px}.wideSwipeBox .swiper-button-prev{cursor:pointer;display:block;top:55%;left:20px}.swiper-button-next{left:10px;right:auto;background-image:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F><!-- Generator: Adobe Illustrator 28.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version=\"1.1\" id=\"Vrstva_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 45.1 45.1\" style=\"enable-background:new 0 0 45.1 45.1;\" xml:space=\"preserve\"><style type=\"text/css\">.st0{fill:%237AB750;}.st1{fill:%23FFFFFF;}</style><circle class=\"st0\" cx=\"22.5\" cy=\"22.5\" r=\"22.5\"/><g><g><path class=\"st1\" d=\"M27.4,21.9l-7.8-7.8c-0.2-0.2-0.4-0.3-0.7-0.3c-0.3,0-0.5,0.1-0.7,0.3l-0.6,0.6c-0.4,0.4-0.4,1,0,1.4l6.5,6.5l-6.5,6.5c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.6,0.6c0.2,0.2,0.4,0.3,0.7,0.3c0.3,0,0.5-0.1,0.7-0.3l7.8-7.8c0.2-0.2,0.3-0.4,0.3-0.7C27.7,22.3,27.6,22,27.4,21.9z\"/></g></g></svg>")!important}.swiper-button-prev{left:10px;right:auto;background-image:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F><!-- Generator: Adobe Illustrator 28.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version=\"1.1\" id=\"Vrstva_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 45.1 45.1\" style=\"enable-background:new 0 0 45.1 45.1;\" xml:space=\"preserve\"><style type=\"text/css\">.st0{fill:%237AB750;}.st1{fill:%23FFFFFF;}</style><circle class=\"st0\" cx=\"22.5\" cy=\"22.5\" r=\"22.5\"/><g><g><path class=\"st1\" d=\"M17.7,23.2l7.8,7.8c0.2,0.2,0.4,0.3,0.7,0.3s0.5-0.1,0.7-0.3l0.6-0.6c0.4-0.4,0.4-1,0-1.4l-6.5-6.5l6.5-6.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7l-0.6-0.6c-0.2-0.2-0.4-0.3-0.7-0.3c-0.3,0-0.5,0.1-0.7,0.3l-7.8,7.8c-0.2,0.2-0.3,0.4-0.3,0.7C17.4,22.8,17.5,23,17.7,23.2z\"/></g></g></svg>")!important}.swipeBox{box-sizing:border-box;color:#fff;text-align:center;background:#009ad5;border-radius:7px;padding:30px 20px;transition:all .3s ease-out}.swipeBox:hover{background:#002838;transition:all .3s ease-out;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.swipeBox .lectorGarant h2{text-transform:uppercase;letter-spacing:-1px;margin:0 0 26px;font-size:18px;font-weight:900;line-height:100%}.swipeBox .lectorGarant a{color:#fff}.courseDates .swiper-slide{height:auto!important}.swiper-slide{flex-direction:column;display:flex;height:auto!important}.lectorSection .swiper-wrapper{flex-flow:row;justify-content:center;display:flex}.referenceKrasa{background:#fff url(images/reference-k.jpg) 50%/102% no-repeat;height:700px}@media screen and (width<=1024px){.referenceKrasa{height:500px}}@media screen and (width<=768px){.referenceKrasa{height:350px}}@media screen and (width<=479px){.referenceKrasa{height:200px;margin-top:40px}}@media screen and (width<=1300px){.lectorSection .swiper-wrapper{flex:none;justify-content:flex-start}}@media screen and (width<=1024px){.lectorSection .swiper-wrapper{flex:none;justify-content:flex-start}}@media screen and (width<=479px){.wideSwipeBox .swiper-button-next{cursor:pointer;display:block;top:56%;right:-4px}.wideSwipeBox .swiper-button-prev{cursor:pointer;display:block;top:56%;left:-4px}}.swLectorName{letter-spacing:-1px;padding:16px 0 10px;font-size:28px;line-height:100%}.swLectorDescription{text-align:center;font-size:14px;line-height:140%}.swButtons{padding:23px 0 0}.swButtons a{cursor:pointer;color:#fff;box-sizing:border-box;background:0 0;border:1px solid #fff;border-radius:3px;font-weight:700;display:inline-block;padding:6px 12px!important;font-size:14px!important}.swButtons button{cursor:pointer;color:#fff;box-sizing:border-box;background:0 0;border:1px solid #fff;border-radius:3px;font-weight:700;display:inline-block;padding:7px 12px!important;font-size:14px!important}.swipeBox .lectorPhoto.mobil{background-position:50%;background-size:135px!important}.dataTableLookLine.red{color:#fff;background:#ea0000}.newOne{letter-spacing:-.5px;color:#033466;text-shadow:none;font-size:10px;font-weight:700;line-height:140%;font-family:var(--my-font-family-oswald);background-color:#ff0;border-radius:3px;margin-right:3px;padding:2px 4px;display:inline-block;position:relative;top:-1px;left:2px}.newOneMenu{letter-spacing:-1px;color:#033466;text-shadow:none;background-color:#ff0;border-radius:5px;padding:3px 5px;font-size:10px;font-weight:700;display:inline-block;position:relative;top:-2px}.newActive{letter-spacing:-.5px;color:#fff;text-shadow:none;font-size:10px;font-weight:700;font-family:var(--my-font-family-oswald);background-color:#7ab851;border-radius:3px;margin-right:3px;padding:2px 4px;display:inline-block;position:relative;top:-1px;left:2px}.rightSideTable.videoTeaser,.leftSideTable.videoTeaserColor{color:#fff;background:#b19a6e}.leftSideTable{border-top:1px dotted #c1c1c1;border-right:1px dotted #c1c1c1;width:180px;padding:15px}.leftSideTable h2{font-family:var(--my-font-family-roboto);font-size:18px;font-weight:700}.rightSideTable{border-top:1px dotted #c1c1c1;flex:1;padding:15px}.rightSideTable.swipe{min-width:100%;overflow-x:hidden}.rightSideTable .categoryLector{padding:0}.rightSideTable ul li{margin:0 0 5px 20px;list-style:disc}.rightSideTable ul li:last-of-type{margin:0 0 0 20px}.rightSideTable .repaymentsAccommodation ul li:last-of-type{margin:0}.rightSideTable .repaymentsAccommodation ul li a{color:#000}.rightSideTable .repaymentsAccommodation ul li a:hover{color:#7ab851}.rightSideTable .courseLength{float:none;margin:0}.rightSideTable h2{padding:0 0 10px}@media screen and (width<=479px){.dataTableLookLine{flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.leftSideTable{border-top:1px dotted #c1c1c1;border-right:0;flex:1 0 auto;width:auto;padding:2% 1%}.leftSideTable h2{font-family:var(--my-font-family-roboto);color:#7ab851;font-size:26px;font-weight:700}.rightSideTable{border-top:1px dotted #c1c1c1;flex:1 0 auto;padding:4% 1% 35px}.rightSideTable h2{line-height:110%}.facebook-like{display:none}.courseDetailHead{color:#fff;height:150px;background-size:710px!important}}@media screen and (width<=768px){.leftSideTable.videoTeaserColor{padding:20px}.rightSideTable.videoTeaser{margin-bottom:35px;padding:20px}.leftSideTable.videoTeaserColor h2{color:#fff}}@media screen and (width>=480px){.dataTableLookLine{flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.facebook-like{display:none}.leftSideTable{border-top:1px dotted #c1c1c1;border-right:0;flex:1 0 auto;width:auto;padding:2% 1%}.rightSideTable{border-top:1px dotted #c1c1c1;flex:1 0 auto;padding:2% 1%}}@media screen and (width>=740px){.dataTableLookLine{flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.leftSideTable{border-top:1px dotted #c1c1c1;border-right:1px dotted #c1c1c1;flex:none;width:180px;padding:15px}.rightSideTable{border-top:1px dotted #c1c1c1;flex:1;padding:15px}}@media screen and (width>=980px){.facebook-like{display:block}}.povezAdvantageBlock{min-height:90px!important}@media screen and (width<=479px){.povezAdvantageBlock{min-height:175px!important}}.easy-autocomplete-container .eac-item{color:#000;padding:5px 0}.courseReference{padding:15px 0 55px}.courseReference .courseReferenceUser{flex-direction:row;align-content:center;align-items:center;margin:0 0 15px;padding:0 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.courseReference .courseReferenceUser a:hover{color:#7ab851}.courseReference .courseReferenceUser .arrowR{padding:5px 10px;font-size:22px;position:absolute;top:39%;right:0}.courseReference .courseReferenceUser .arrowL{padding:5px 10px;font-size:22px;position:absolute;top:39%;left:0}.courseReference .courseReferenceUser .userData h3{padding:0 0 2px;font-size:22px}.courseReference .courseReferenceUser .userPhoto{border-radius:100px;margin:0 30px 0 0;display:block}.courseReference .userData .studentJob{padding:0 0 2px;font-size:14px;font-weight:700}.courseReference .heads{text-align:center;margin-top:35px}.courseReference .heads img{border-radius:50%}@media screen and (width<=479px){.courseReference .courseReferenceUser{flex-direction:column;margin:0 0 15px}.courseReference .courseReferenceUser .userData{text-align:center}.courseReference .courseReferenceUser{margin-top:50px;padding-top:50px;padding-bottom:20px}.courseReference .courseReferenceUser h3{margin-top:20px}.courseReference .courseReferenceUser .userPhoto{margin:0}}@media screen and (width>=480px){.courseReference .courseReferenceUser{flex-direction:column;margin:0 0 15px}.courseReference .courseReferenceUser .userData{text-align:center}.courseReference .courseReferenceUser{margin-top:50px;padding-top:50px;padding-bottom:20px}.courseReference .courseReferenceUser h3{margin-top:20px}.courseReference .courseReferenceUser .userPhoto{margin:0}}@media screen and (width>=740px){.courseReference .courseReferenceUser{flex-direction:row;margin:0 0 15px}.courseReference .courseReferenceUser .userData{text-align:left}.courseReference .courseReferenceUser{margin-top:50px;padding-top:50px;padding-bottom:20px}.courseReference .courseReferenceUser h3{margin-top:0}.courseReference .courseReferenceUser .userPhoto{margin:0 30px 0 0}}.ui-effects-transfer{border:2px dotted #fff}.courseReferenceUser{max-height:300px;overflow-y:auto}.fadeout-wrapper{position:relative}.fadeout-wrapper:before{content:"";opacity:.9;z-index:2;width:100%;height:30px;display:block;position:absolute}.fadeout-wrapper.top:before{background:linear-gradient(#fff 0%,#fff0 100%)}.fadeout-wrapper.bottom:before{background:linear-gradient(#fff0 0%,#fff 100%)}.courseReference .fadeout-wrapper.top:before{top:80px}.courseReference .fadeout-wrapper.bottom:before{top:-73px}.retraining-procedure{text-align:center;color:#000;max-width:600px;margin:50px auto 0}.retraining-procedure .arrow{padding:15px;font-size:20px}.retraining-procedure .number{text-align:center;opacity:.5;font-size:30px;font-weight:700;position:absolute}.retraining-procedure .number>div{position:relative;top:-7px;left:-100px}.retraining-procedure .note{color:red;margin-top:50px;font-size:20px;font-weight:700}.courseGraduates{border-top:1px solid #ebebeb;padding:55px 0}.graduatesNums{justify-content:center;margin:40px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.graduatesNum{color:#fff;font-size:40px;font-family:var(--my-font-family-roboto);background:#3f3f3f;border-radius:7px;margin:0 2px;padding:20px;font-weight:700;display:block}.photoGallery{padding:55px 0}.photoGallery .galleryList{flex-wrap:wrap;justify-content:center;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.photoGallery .galleryImage{letter-spacing:-1px;text-align:center;margin:0 3px;padding:4px 4px 0;font-size:13px;font-weight:700}.photoGallery .galleryImage img{border-radius:3px}.photoGallery .galleryImage:hover{border-radius:3px;box-shadow:0 0 30px #0000004d}.mapContactInfo{background:#fff;padding:55px 0}.mapContactInfo .mapLink{background:url(images/map-image.jpg) 50% no-repeat;height:350px;display:block;box-shadow:0 0 20px #0000004d}.wayContactInfo .mapLinkMini{background:url(images/map-image.jpg) 50% no-repeat;border-radius:3px;width:430px;height:200px;margin:0;display:block;box-shadow:0 0 20px #0000004d}.wayContactInfo .mapLinkMiniBrno{background:url(images/mapa-primakurzy-brno.jpg) 50% no-repeat;border-radius:3px;width:430px;height:150px;margin:0;display:block;box-shadow:0 0 20px #0000004d}.mapContactInfo .mapLinkBrno{background:url(images/mapa-primakurzy-brno.jpg) 50% no-repeat;height:350px;display:block;box-shadow:0 0 20px #0000004d}.basicContactInfo{padding:55px 0}.extraContactInfo{background:#e2e2e2;padding:55px 0}.contactBoxes{flex-wrap:wrap;justify-content:flex-start;font-size:16px;line-height:150%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contactInfoBoxes{flex-direction:column;font-size:16px;line-height:150%}.contactInfoBoxes .bigText{padding:0 0 15px;font-size:20px;line-height:160%}.contactBoxes a{color:#445fc8}.contactBoxes a:hover{color:#7ab851}.contactBoxes i,.contactInfoBoxes i{color:#a5a5a5}.basicContactInfo .boxLeft{background:#e2e2e2;border-radius:4px;margin:0 15px 0 0;padding:2%}.extraContactInfo .boxLeft{background:#fff;border-radius:4px;margin:0 0 15px;padding:2%;line-height:140%}.basicContactInfo .boxLeft.logoPf{background:#e2e2e2 url(images/logo-primafuture.png) 30px/120px no-repeat;padding:2% 2% 2% 185px}.extraContactInfo .boxLeft.logoPf{background:#fff url(images/logo-primafuture-min.png) 30px 30px/80px no-repeat;padding:7% 2% 7% 135px}.extraContactInfo .boxLeft.brno{background-size:80px;margin:15px 0 0;padding:7% 2% 7% 7%}.extraContactInfo .boxLeft.meeting{color:#fff;background:#c40000;margin:15px 0;padding:30px 30px 30px 70px;font-size:22px}.extraContactInfo .boxLeft.meeting:before{content:"";margin:0 11px 0 -41px;font-family:"Font Awesome 5 Free";font-weight:900}.basicContactInfo .boxRight{background:#e2e2e2;border-radius:4px;padding:2%}.extraContactInfo .boxRight{background:#fff;border-radius:4px;flex:1;padding:7%;line-height:190%}.wayContactInfo{color:#fff;background:#49a840;padding:55px 0}.wayContactInfo.white{color:#000;background:#fff;padding:55px 0}.wayContactInfo.whiteSilverLine{color:#000;background:#fff;border-top:1px dotted #0000004d;padding:55px 0}.wayContactInfo.white h2,.wayContactInfo.whiteSilverLine h2{color:#000}.wayContactInfo.white ol li,.wayContactInfo.whiteSilverLine ol li{border-bottom:1px dotted #0000004d}.formContactInfo{background:#e2e2e2;padding:55px 0}.wayContactInfo ol{margin:0;padding:0}.wayContactInfo ol li{border-bottom:1px dotted #ffffff4d;margin:0;padding:6px 0;font-size:16px;list-style:decimal inside}.wayContactInfo ol li:last-of-type{border-bottom:0 dotted #ffffff4d;margin:0;padding:10px 0;list-style:decimal inside}@media screen and (width<=479px){.contactBoxes{flex-direction:column}.basicContactInfo .boxLeft{text-align:center;flex:1;margin:0 0 15px;padding:4%}.contactInfoBoxes{flex:1 0 auto;width:auto}.basicContactInfo .boxLeft .pfLogo{padding:4% 4% 4% 185px}.basicContactInfo .boxRight{text-align:center;flex:1;padding:4%}.mapContactInfo .mapLink,.mapContactInfo .mapLinkBrno{height:150px}.photoGallery .galleryImage .photoGalleryImg{width:200px;height:200px}}@media screen and (width>=480px){.contactBoxes{flex-direction:column}.basicContactInfo .boxLeft{text-align:center;flex:1;margin:0 0 15px;padding:4%}.basicContactInfo .boxLeft .pfLogo{padding:4% 4% 4% 185px}.basicContactInfo .boxRight{text-align:center;flex:1;padding:4%}.mapContactInfo .mapLink,.mapContactInfo .mapLinkBrno{height:150px}}@media screen and (width>=740px){.contactBoxes{flex-direction:row}.basicContactInfo .boxLeft{text-align:left;flex:none;margin:0 15px 0 0;padding:2%}.basicContactInfo .boxRight{text-align:left;flex:1;padding:2%}.mapContactInfo .mapLink,.mapContactInfo .mapLinkBrno{height:350px}}@media (width<=980px){.photoGallery .galleryImage .photoGalleryImg{width:100%;height:auto;margin-bottom:8px}.photoGallery .galleryImage{width:45%}}#panorama{height:20vh}.displayRow{flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.formBox{border:1px silver #666;background:#fff;border-radius:4px;flex:1 0 auto;margin:0 0 0 25px;padding:25px}.formBox.employment{border:1px silver #666;box-shadow:none;background:0 0;border-radius:0;flex:none;margin:25px 0 0;padding:25px}.formBox.employment input{box-sizing:border-box;width:100%;padding:7px 10px}.formBox.employment button{width:200px}.formBox h2{letter-spacing:-1px;font-size:42px;font-weight:100;line-height:110%;font-family:var(--my-font-family-roboto);padding:0 0 20px}.formBox .formLine label{padding:4px 0;display:block}.formBox .formLine:last-of-type{border-top:0 dotted #0000004d;padding:0 0 10px}.formBox .formLine{border-bottom:1px dotted #0000004d;padding:0 0 10px}.formBox .button{width:auto;margin:15px 0 0}.formBox input{box-sizing:border-box;border:1px solid #0000004d;border-radius:3px;width:100%;padding:6px;font-size:16px}.formBox input.button{border:0;padding:12px 20px;font-size:17px}.formBox textarea{box-sizing:border-box;border:1px solid #0000004d;border-radius:3px;width:100%;height:180px;padding:6px;font-size:16px}#reservation_form_note{box-sizing:border-box;border:1px solid #0000004d;border-radius:3px;width:100%;height:130px;padding:6px;font-size:16px}.formBox.employment textarea{box-sizing:border-box;border:1px solid #0000004d;border-radius:3px;width:100%;height:180px;padding:6px;font-size:16px}.formBox.employment .button{box-sizing:border-box;border:1px solid #0000004d;border-radius:3px;width:200px;padding:6px;font-size:16px}.formBox .toast-top-right{margin-bottom:15px}.customPage{text-align:center;padding:55px 0}.customPage .fa{color:#7ab851;margin:0 0 10px}.customPage p{letter-spacing:0;margin:0 0 10px}.silverSection{background:#e2e2e2;padding:55px 0 60px}.whiteSection{background:0 0;padding:55px 0}.whiteSection img{width:100%;margin:25px 0}.darkSection{color:#fff;background:#434343;padding:55px 0;line-height:170%}.whiteSectionShadow{padding:55px 0 60px;box-shadow:0 0 50px #0006}.redSectionShadow{color:#fff;background:#d00000;padding:55px 0 60px;box-shadow:0 0 50px #0006}.greenSectionThin{color:#fff;background:#7ab851;padding:35px 0}.greenSectionThin h2{color:#fff;font-size:50px;font-weight:700;font-family:var(--my-font-family-roboto);letter-spacing:-1.5px;text-align:center;padding:0;line-height:110%}.silverSection h2,.whiteSection h2,.whiteSectionShadow h2,.formSection h2{color:#00485f;font-size:50px;font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:center;padding:0 0 20px;line-height:110%}.darkSection .container{margin-bottom:15px}.darkSection .container:last-of-type{margin-bottom:5px}.darkSection h2,.redSectionShadow h2{color:#fff;font-size:50px;font-weight:100;font-family:var(--my-font-family-roboto);letter-spacing:-1px;padding:0 0 20px;line-height:110%}.formSection{background:#e2e2e2;padding:55px 0}.darkSection ul li{margin:0 0 0 18px;list-style:circle}.silver,.light-silver{background:#f5f5f5}.backToCategory.rekvalifikace p{padding:0 0 30px;font-size:18px}.outlineLong{margin-top:10px}.courseDateNote{text-align:center;padding:3px 0 0;font-size:12px;font-weight:700}.videoReference{color:#000;box-sizing:border-box;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin:auto;padding:8px;display:flex}.videoReference.twoVideos{justify-content:center;gap:23px}@media (width<=500px){.videoReference.twoVideos{gap:5px}}.ytContainer{width:32%;padding-top:17.25%;position:relative;overflow:hidden}@media (width<=1480px){.ytContainer{border-bottom:10px solid #0000;width:49%;padding-top:27.25%;position:relative;overflow:hidden}.videoReference{justify-content:space-around}}@media (width<=1230px){.ytContainer{width:48%;padding-top:27.25%}}@media (width<=767px){.ytContainer{width:100%;padding-top:58.25%}}.ytContainer iframe{border-radius:3px;width:100%;height:100%;position:absolute;inset:0}.basicGallery.detail.lector{background:#f0f0f0}.basicGallery.detail.gold{box-shadow:none;background:#b5985a;border:0}.basicGallery.detail.gold h2{margin-bottom:10px}.basicGallery.silver{background:#f5f5f5}.basicGallery.detail.gold .button{color:#7ab851;letter-spacing:-.5px;-transition:all .3s ease-out;-o-transition:all .3s ease-out;background:#fff;font-size:18px;font-weight:400;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;-webkitwhite-space:nowrap!important}.basicGallery.detail.gold .button:hover{color:#000;-transition:all .3s ease-out;-o-transition:all .3s ease-out;background:#ebf2d4;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;-webkitwhite-space:nowrap!important}.basicGallery.detail.gold .video-poll-form-line .button{color:#fff;letter-spacing:-.5px;background:#b5985a;border-radius:0 3px 3px 0;padding:6px 10px;font-size:16px;font-weight:400;position:relative;left:-3px;top:-1px!important}.basicGallery.detail.gold .video-poll-form-line .button:hover{color:#000;background:#ab8e4d}.basicGallery.detail.gold h2,.basicGallery.detail.gold p{color:#fff}@media screen and (width<=960px){.videoReference .firstVideo{flex-direction:column;margin-bottom:0;margin-right:0}}@media screen and (width<=479px){.videoReference{flex-direction:column;margin-bottom:0;margin-right:0;padding:0 0 30px!important}}.basicGallery .videoReference p{font-weight:600;font-family:var(--my-font-family-roboto);width:200px;margin:0 30px 0 0;font-size:30px}@media screen and (width<=479px){.basicGallery .videoReference{flex-direction:column;padding:25px 0}.displayRow{flex-direction:column}.formBox{margin:25px 0 0}.basicGallery .videoReference p{margin:0}}@media screen and (width>=480px){.basicGallery .videoReference{flex-flow:wrap;padding:40px 0 0}.displayRow{flex-direction:column}.formBox{flex:1 0 auto;margin:25px 0 0}.contactInfoBoxes{width:auto}.extraContactInfo .boxLeft.logoPf{background:#fff url(images/logo-primafuture-min.png) 30px 50px/80px no-repeat;padding:7% 2% 7% 135px}.basicGallery.detail img{border-radius:4px}}@media screen and (width>=740px){.displayRow{flex-direction:column}.extraContactInfo .boxLeft.logoPf{background:#fff url(images/logo-primafuture-min.png) 30px 30px/80px no-repeat;padding:7% 2% 7% 135px}}@media (width>1090px){.displayRow{flex-direction:row}.contactInfoBoxes{width:430px}}@media screen and (width>=1090px){.basicGallery .videoReference{flex-direction:row;padding:40px 0}.basicGallery.detail img{border-radius:4px}.formBox{margin:0 0 0 25px}}.coursePrice{font-size:12px}.green{color:#7ab851;font-weight:700}.repaymentsAccommodation ul{padding:12px 0 0;list-style:none}.repaymentsAccommodation ul li{border-bottom:1px solid #e1e1e1;margin:auto;padding:20px 0 10px;list-style:none}.repaymentsAccommodation ul li:last-of-type{border:0}.repaymentsAccommodation ul li i{float:left;color:#21b7e8;text-align:left;width:11%;padding-top:4px;font-size:35px}.repaymentsAccommodation ul h3{font-family:var(--my-font-family-roboto);letter-spacing:-1px;text-align:left;float:left;width:27%;padding-top:3px;font-size:30px;font-weight:700;line-height:70%}.advantagesBlock ul h3 a,.repaymentsAccommodation ul h3 a{color:#000}.advantagesBlock ul h3 a:hover,.repaymentsAccommodation ul h3 a:hover{color:#7ab851}.repaymentsAccommodation ul li p{text-align:left;float:right;letter-spacing:-.2px;width:62%}.repaymentsAccommodation ul h3 span{font-family:var(--my-font-family-roboto);text-transform:uppercase;letter-spacing:-.2px;font-size:12px;font-weight:600;display:block}@media screen and (width<=479px){.repaymentsAccommodation ul li,.povezAtention{box-sizing:border-box;width:100%;min-height:130px;padding:20px}.povezAtention{min-height:175px!important}.repaymentsAccommodation ul li i{width:14%}.repaymentsAccommodation ul h3{float:none;width:80%}.repaymentsAccommodation ul .upLogo{float:none;width:100%}.repaymentsAccommodation ul li p{float:none;text-align:left;float:left;letter-spacing:-.2px;width:100%;margin:5px auto auto}}@media screen and (width>=480px){.repaymentsAccommodation ul li,.povezAtention{width:100%}}@media screen and (width>=740px){.repaymentsAccommodation ul li{width:100%;margin:0}.repaymentsAccommodation ul h3{width:25%}.repaymentsAccommodation ul li p{width:55%}}@media screen and (width>=980px){.repaymentsAccommodation ul li,.povezAtention{width:70%}}@media screen and (width>=1260px){.repaymentsAccommodation ul li,.povezAtention{width:55%;margin:0}}.onePhoto .pkBrnoBuilding{background:url(images/street-view-brno.jpg) 50% no-repeat;height:350px;margin:20px 0 0;display:block;box-shadow:0 0 20px #0000004d}.twoPhotos{flex-wrap:wrap;place-content:center space-between;padding-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.twoPhotos a:hover,.fourPhotos a:hover{box-shadow:0 0 20px #0000004d}.pkBuilding1{background:url(images/building-primafuture1.jpg) 50% no-repeat;border-radius:5px;width:47%;height:300px;display:block}.pkBuilding2{background:url(images/building-primafuture2.jpg) 50% no-repeat;border-radius:5px;width:47%;height:300px;display:block}.fourPhotos{flex-wrap:wrap;place-content:center space-between;padding-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pkRoom1{background:url(images/thumb-ucebna1.jpg) 50% no-repeat;border-radius:5px;width:23%;height:200px;display:block}.pkRoom2{background:url(images/thumb-ucebna2.jpg) 50% no-repeat;border-radius:5px;width:23%;height:200px;display:block}.pkRoom3{background:url(images/thumb-ucebna3.jpg) 50% no-repeat;border-radius:5px;width:23%;height:200px;display:block}.pkRoom4{background:url(images/thumb-ucebna4.jpg) 50% no-repeat;border-radius:5px;width:23%;height:200px;display:block}.red{color:#900}.fourPhotos.brno{justify-content:center}.pkBrnoRoom1{background:url(images/thumb-brno-ucebna1.jpg) 50% no-repeat;border-radius:5px;width:23%;height:200px;margin:0 10px;display:block}.pkBrnoRoom2{background:url(images/thumb-brno-ucebna2.jpg) 50% no-repeat;border-radius:5px;width:23%;height:200px;margin:0 10px;display:block}.wayContactInfo.center,.wayContactInfo.center h2{text-align:center}@media screen and (width<=479px){.pkBuilding1{background:url(images/building-primafuture1.jpg) 50% -160px no-repeat;border-radius:5px;width:100%;height:200px;margin:0 0 20px;display:block}.pkBuilding2{background:url(images/building-primafuture2.jpg) 50% no-repeat;border-radius:5px;width:100%;height:200px;display:block}.fourPhotos{flex-direction:column}.fourPhotos a{width:80%;margin:auto auto 20px}}.wayMap{flex-direction:row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.way{flex:1;margin:0 0 0 25px}@media screen and (width<=479px){.wayMap{flex-direction:column}.wayContactInfo .mapLinkMini,.wayContactInfo .mapLinkMiniBrno{width:90%;margin:auto}.way{text-align:center;flex:1 0 auto;width:100%;margin:25px 0 0}.wayContactInfo .headline{text-align:center}}@media screen and (width>=480px){.wayMap{flex-direction:column}.wayContactInfo .mapLinkMini,.wayContactInfo .mapLinkMiniBrno{margin:0}.way{text-align:center;flex:1 0 auto;width:100%;margin:25px 0 0}.wayContactInfo .headline{text-align:center}.wayContactInfo .mapLinkMini,.wayContactInfo .mapLinkMiniBrno{width:100%}}@media screen and (width>=980px){.wayMap{flex-direction:row}.wayContactInfo .mapLinkMini,.wayContactInfo .mapLinkMiniBrno{margin:0}.way{text-align:left;flex:1;width:auto;margin:0 0 0 25px}.wayContactInfo .headline{text-align:center}.wayContactInfo .mapLinkMini,.wayContactInfo .mapLinkMiniBrno{width:430px}}.breadCrumb{text-align:center;color:#fff;font-family:var(--my-font-family-titillium);padding:35px 0 40px}.breadCrumb a{color:#000}.breadCrumb a:hover{color:#8dc63f}.breadCrumb i{color:#949494;margin:15px 0 0;font-size:32px;line-height:50%}.small{color:#b2b2b2;font-size:18px;font-weight:200;line-height:97%}.medium{font-size:32px;font-weight:300;line-height:97%}.large{font-size:42px;font-weight:400;line-height:97%}.big{font-size:52px;font-weight:700;line-height:97%}.big a{color:#8dc63f}@media screen and (width<=479px){.small{font-size:20px}.medium{font-size:25px}.large{font-size:32px}.big{padding:0 10px;font-size:42px}}.bestProfession{color:#fff;background:#d73e3e;border-radius:3px;width:300px;margin:auto auto 30px;padding:15px 30px;font-size:18px;font-weight:400}@media screen and (width<=479px){.bestProfession{width:auto}}.bestProfessionCategory{color:#4b4b4b;font-family:var(--my-font-family-roboto);letter-spacing:-.3px;text-align:center;background:#fff;border-radius:3px;width:250px;margin:10px auto auto;padding:3px 10px 2px;font-size:16px;font-weight:700;line-height:100%;display:block}@media screen and (width<=479px){.bestProfessionCategory{color:#4b4b4b;font-family:var(--my-font-family-roboto);letter-spacing:-.3px;text-align:center;background:#fff;border-radius:3px;width:200px;margin:10px auto auto;padding:3px 10px 2px;font-size:16px;font-weight:700;line-height:100%;display:block}}.lectorPhotoMini{text-align:center;float:left;width:170px}.lectorPhotoMini .lectorPhoto{margin:auto}.nextLectorInfo{float:left;margin:21px 0 0 5%}.nextLectorInfo h2 a{color:#00485f;letter-spacing:-1px}@media screen and (width<=479px){.lectorPhotoMini{text-align:center;float:none;width:100%;margin:15px 0 0}.nextLectorInfo{float:none;text-align:center;margin:0}.nextLectorInfo h2{margin:15px 0 0;font-size:33px}}@media screen and (width>=480px){.lectorPhotoMini{text-align:center;float:none;width:100%;margin:15px 0 0}.nextLectorInfo{float:none;text-align:center;margin:0}.nextLectorInfo h2{margin:15px 0 0;font-size:33px}}@media screen and (width>=980px){.lectorPhotoMini{text-align:center;float:left;width:170px;margin:0}.nextLectorInfo{float:left;text-align:left;width:70%;margin:21px 0 0 5%}.nextLectorInfo h2{margin:0;font-size:33px}}.nextLectorInfo h2{line-height:90%}.anchorOK{position:relative;top:-113px}@media screen and (width<=479px){.anchorCourseDetail{position:relative;top:109px}#osnova{position:relative;top:-250px}#proc{position:relative;top:-150px}}@media (width<=768px) and (width>=480px){.anchorCourseDetail{position:relative;top:70px}}@media (width<=1024px) and (width>=768px){.anchorCourseDetail{position:relative;top:20px}#osnova,#proc{position:relative;top:-200px}}@media screen and (width>=1024px){.anchorCourseDetail{position:relative;top:-40px}.anchorCourseDetailExtra{position:relative;top:-150px}}.nextLector{margin:20px 0;display:block}.weAreGooglePartner{float:right;background:url(images/gp-logo.jpg) 50%/100% no-repeat;width:90px;height:32px;margin:5px 0 10px;display:block}.gpLogo{background:url(images/google-partner-logo.jpg) 50%/cover no-repeat;width:290px;height:100px;display:block}.green.small{font-size:16px;font-weight:700;line-height:100%;display:block}#url-rating-text{margin:10px 0 0;font-size:16px}.fbUrlShort{white-space:nowrap;text-overflow:ellipsis;background:url(images/facebook-icon.png) 0 no-repeat;width:190px;height:28px;padding:8px 0 0 40px;display:block;overflow:hidden}.overenoStudenty{float:right;background:url(images/overeno-studenty.png) 50% no-repeat;width:162px;height:204px;margin:120px 0 0;display:block}.courseHeadline{color:#fff;font-size:36px;font-weight:700;font-family:var(--my-font-family-raleway);width:300px;padding:220px 0 0;display:block}.courseHeadline.light,.courseHeadline.AdsTitle{color:#000}@media screen and (width<=479px){.overenoStudenty.headlinedHeader{float:left;background-position:50%;background-size:100%;width:70px;margin-top:20px;margin-left:25px}.courseHeadline{float:left;width:200px;padding:40px 0 0 30px;font-size:23px;line-height:90%}.courseHeadline.linkedIn,.courseHeadline.instagram{display:none}}@media screen and (width>=480px){.overenoStudenty.headlinedHeader{float:left;background-position:50%;background-size:100%;width:110px;margin-top:-20px;margin-left:345px}.courseHeadline{float:left;padding:110px 0 0 350px;font-size:28px;line-height:90%}.courseHeadline.socialNetworksTitle{width:200px;padding:119px 0 0 250px}.courseHeadline.simTitle{width:200px;padding:195px 0 0 240px}.courseHeadline.facebookCourseTitle{width:200px;padding:195px 0 0 250px}.courseHeadline.AdsTitle{width:200px;padding:75px 0 0 230px}.courseHeadline.linkedIn{text-shadow:0 0 20px #000000b3;width:250px;padding:40px 0 0 200px}.courseHeadline.instagram{display:none}}@media screen and (width>=768px){.overenoStudenty.headlinedHeader{float:left;background-position:50%;background-size:100%;width:110px;margin-top:-20px;margin-left:365px}.courseHeadline{float:left;padding:110px 0 0 370px;font-size:28px;line-height:90%}.courseHeadline.linkedIn{padding:140px 0 0}.courseHeadline.simTitle{padding:195px 0 0 280px}.courseHeadline.facebookCourseTitle{width:300px;padding:195px 0 0 250px}.courseHeadline.AdsTitle{width:200px;padding:75px 0 0 300px}.courseHeadline.linkedIn{width:auto;padding:40px 0 0 240px}}@media screen and (width>=960px){.overenoStudenty.headlinedHeader{float:left;background-position:50%;background-size:100%;width:110px;margin-top:-20px;margin-left:495px}.courseHeadline{float:left;padding:110px 0 0 500px;font-size:28px;line-height:90%}.courseHeadline.linkedIn{width:auto;padding:50px 0 0 250px}.courseHeadline.socialNetworksTitle{padding:120px 0 0 430px}.courseHeadline.simTitle{padding:195px 0 0 400px}.courseHeadline.facebookCourseTitle{width:300px;padding:195px 0 0 510px}.courseHeadline.AdsTitle{width:auto;padding:75px 0 0 440px}}@media screen and (width>=1200px){.overenoStudenty.headlinedHeader{float:left;background-position:50%;background-size:100%;width:110px;margin-top:-20px;margin-left:620px}.courseHeadline{float:left;padding:110px 0 0 620px;font-size:28px;line-height:90%}.courseHeadline.linkedIn{padding:140px 0 0}.courseHeadline.instagram{display:block}.courseHeadline.socialNetworksTitle,.courseHeadline.simTitle{padding:120px 0 0 630px}.courseHeadline.simTitle{padding:195px 0 0 620px}.courseHeadline.facebookCourseTitle{width:300px;padding:195px 0 0 620px}.courseHeadline.AdsTitle{padding:75px 0 0 580px}}.esfcr-up{width:500px;height:100px;margin:30px auto 0;display:none}.upLogoDetail{padding-top:11px;padding-bottom:0;display:block}@media screen and (width<=479px){.upLogoDetail{padding-top:3px;padding-bottom:15px}}@media screen and (width>=480px){.upLogoDetail{padding-top:3px;padding-bottom:10px}}@media screen and (width>=980px){.upLogoDetail{padding-top:3px;padding-bottom:0}}.big.yellow{color:#ff0;font-size:16px}.paragraphA,.paragraphB{width:40%}.hpParagraphs{text-align:left;place-content:center;width:70%;margin:auto;padding:35px 0 15px;font-size:16px;line-height:145%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.paragraphA:first-letter{float:left;color:#fff;font-size:70px;line-height:60px;font-family:var(--my-font-family-roboto);background-color:#94baff;border-radius:5px;height:75px;margin-right:10px;padding:7px 16px 8px 13px;font-weight:700}@media (width<480px){.overenoStudenty{float:left;background-position:50%;background-size:100%;width:70px;margin-top:28px}.esfcr-up{width:100%}.paragraphA{width:98%;margin-bottom:20px}.paragraphB{width:98%}.hpParagraphs{flex-direction:column;width:100%;font-size:clamp(.8rem,.9545rem + 1.0909vw,1rem)}.hpParagraphs i{display:none}.paragraphA:first-letter{height:75px;padding:5px 16px 5px 15px;line-height:79px}}@media (width>=480px){.esfcr-up{width:100%}.paragraphA{width:98%;margin-bottom:20px}.paragraphB{width:98%}.hpParagraphs{flex-direction:column;width:100%;font-size:16px}.hpParagraphs i{display:none}.paragraphA:first-letter{height:65px;padding:20px 16px 0 15px;line-height:52px}}@media (width>=740px){.esfcr-up{width:500px}.paragraphA{width:45%;padding:0 10px 20px 0}.paragraphB{width:45%;padding:0 0 0 10px}.hpParagraphs{flex-direction:row;width:100%}.paragraphA:first-letter{height:85px;padding:3px 16px 0 13px;font-size:60px;line-height:66px}}@media (width>=980px){.paragraphA{width:40%;padding:0 15px 0 0}.paragraphB{width:40%;padding:0 0 0 15px}.hpParagraphs{width:100%}}@media screen and (width>=1260px){.paragraphA,.paragraphB{width:43%}.hpParagraphs{width:70%}}.scrollup{color:#fff;font-size:18px;font-family:var(--my-font-family-roboto);opacity:0;z-index:1000000;background:#13b04a;border-radius:3px 0 0 3px;padding:8px 15px 6px;display:none;position:fixed;bottom:50px;right:0}.scrollup:hover{color:#eee}.printIcon{color:#fff;font-size:18px;font-family:var(--my-font-family-roboto);z-index:1000;background:#bc0000;border-radius:3px 3px 0 0;padding:8px 15px 6px;display:none;position:fixed;bottom:0;right:15px}.courseDatesStaticIcon{color:#fff;letter-spacing:-.5px;font-size:16px;font-family:var(--my-font-family-pt-sans);z-index:1000;background:#bc0000;border-radius:3px 0 0;padding:8px 15px;display:none;position:fixed;bottom:0;right:0}@media screen and (width<=479px){.scrollup{position:fixed;bottom:85px;right:0}.printIcon,.courseDatesStaticIcon{display:none}.mobileDatesPanel{color:#000;z-index:10000;background:orange;border-radius:3px;width:100%;padding:20px 10px 27px;font-size:17px;display:none;position:fixed;bottom:0}.mobileDatesPanel .button{color:#000;background:#fff;margin:0 20px;padding:7px 15px;font-size:17px;position:absolute;top:-5px;right:0}.mobileDatesPanel .container{flex-direction:row;align-content:space-between;display:flex}.mobileDatesPanel.not-hidden{transition-duration:.3s;display:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mobileDatesPanel{transition-duration:.3s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@media screen and (width>=480px){.mobileDatesPanel{display:none!important}}.mailPanel{color:#fff;z-index:1000;font-family:var(--my-font-family-roboto);background:#5a5a5a;width:100%;padding:0;transition:all .9s;position:fixed;bottom:50px;transform:scaleY(1)}.mailPanel .container{background:url(images/dog.png) 0/auto 70% no-repeat;padding:20px 0;position:relative}.mailPanel h2{padding:0 0 0 50px;font-size:16px;font-weight:700;display:inline;position:relative;top:1px}.mailPanel input{color:#484848;background:#fff;border:0;border-radius:3px;width:300px;margin:0 5px;padding:5px 10px;font-size:16px}.mailPanel button{color:#fff;cursor:pointer;background:#7ab851;border:0;border-radius:3px;padding:5px 10px;font-size:16px}.mailPanel .close{color:#fff;font-size:40px;position:absolute;top:11px;right:0}.mailPanelHidden{opacity:0;transform:scaleY(0)}@media screen and (width<=479px){.mailPanel{display:none}}@media screen and (width>=480px){.mailPanel{display:none}}@media screen and (width>=740px){.mailPanel{display:none}}@media screen and (width>=980px){.mailPanel{display:block}}.wrapper{filter:blur(5px)}.noActive{z-index:3;display:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.noActive.pop{text-align:center;background:#000000b3;padding:10px;font-size:0;position:fixed;inset:0;overflow-y:auto}.noActive .notAvailable{letter-spacing:-1px;color:#00485f;text-align:center;padding:5px 0 10px;font-size:26px;line-height:100%}.noActive .notAvalableP{text-align:center;margin:0 0 30px;font-size:16px}.noActive.pop:before{content:"";vertical-align:middle;height:100%;display:inline-block}.popupContent{text-align:left;vertical-align:middle;background-color:#fff;border-radius:3px;outline:none;max-width:100%;padding:20px 30px;font-size:12px;display:inline-block;position:relative;box-shadow:0 0 6px 2px #3232324d}.employerBox{padding:55px 0}.headlineText{text-align:center;width:80%;margin:auto;padding:30px 0 5px;font-size:16px}@media screen and (width<=1300px){#corner-feature{display:none}}@media screen and (width>=1300px){#corner-feature{display:block}}#corner-img{z-index:1000;width:80px;height:80px;transition:all .3s;position:fixed;top:0;right:0}#corner-background{z-index:1000;background:#fff;width:300px;height:300px;transition:all .3s;position:fixed;top:-218px;right:-218px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#corner-container{z-index:1000;background:0 0;width:80px;height:80px;transition:all .3s;position:fixed;top:0;right:0}#corner-container:hover #corner-img{width:200px;height:200px}#corner-container:hover #corner-background{background:#fff;top:-162px;right:-162px}#corner-container:hover #corner-text{opacity:1;display:block}#corner-container:hover i{bottom:85px}#corner-text{opacity:0;color:#000;z-index:1000;font-size:18px;transition:all .3s;display:none;position:absolute;bottom:20px;right:65px}#corner-background i{z-index:1000;color:#000;backface-visibility:hidden;perspective:1000px;font-size:24px;transition:all .3s;animation:10s cubic-bezier(.36,.07,.19,.97) infinite both shake;position:absolute;bottom:10px;right:135px;transform:translate(0,0)}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.employerBoxForm{text-align:center;width:55%;margin:60px auto 0}@media screen and (width<=479px){.employerBoxForm{width:90%}}.fInputLayout{height:90px;margin-top:0;position:relative}.fInputLayout label{color:#525866;letter-spacing:-.1px;pointer-events:none;font-size:18px;font-weight:400;font-family:var(--my-font-family-roboto);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:2px;left:0}.fInputLayout input[type=text]{color:#1e2431;font-size:18px;font-weight:400;font-family:var(--my-font-family-roboto);box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b7b7b7;border-radius:0;width:100%;height:26px;padding:1px 0 10px;-webkit-transition:none;transition:none}.fInputLayout textarea{color:#1e2431;font-size:18px;font-weight:400;font-family:var(--my-font-family-roboto);box-shadow:none;cursor:pointer;resize:none;background:0 0;border:0;border-bottom:1px solid #b7b7b7;border-radius:0;width:100%;height:56px;padding:6px 0 17px;-webkit-transition:none;transition:none}.fInputLayout input[type=text]:focus~label,.fInputLayout input[type=text]:valid~label,.fInputLayout textarea:focus~label,.fInputLayout textarea:valid~label{color:#7f7f7f;opacity:1;font-size:12px;font-weight:700;top:-18px}.fInputLayout input[type=text]:focus:not([readonly])~label,.fInputLayout textarea:focus:not([readonly])~label{color:#525866;font-weight:700}.fInputLayout input[type=text]:focus:required:invalid:focus,.fInputLayout textarea:focus:required:invalid:focus{box-shadow:none}.fInputLayout input[type=text].error,.fInputLayout textarea.error{border-bottom-width:2px;border-bottom-color:#dd2b00;border-radius:0}#reservation-form .error{background:#ffb5b5;border:1px solid #ffffff80}#reservation-form .error:focus{background:#fff!important}.fInputLayout input[type=text]:active,.fInputLayout input[type=text]:focus,.fInputLayout textarea:active,.fInputLayout textarea:focus{text-transform:none;color:#1e2431;outline:0;padding-left:0;font-size:18px}.fInputLayout .alert-danger,.fInputLayout .alert-error{text-align:left;color:#dd2b00;background-color:#0000;border-color:#0000;border-radius:0;margin:0;padding:0;font-size:13px;font-weight:400}.fInputLayout .alert-danger a,.fInputLayout .alert-error a{color:#dd2b00;text-decoration:underline}.fInputLayout .alert-email,.fInputLayout .alert-name,.fInputLayout .alert-password,.fInputLayout .alert-passwordConfirmation{display:none}.fInputLayout .alert-dynamic{padding-bottom:20px}.fInputLayout .bar{width:100%;display:block;position:relative}.fInputLayout .bar:after,.fInputLayout .bar:before{content:"";background:#f36;width:0;height:2px;-webkit-transition:all .2s;transition:all .2s;position:absolute;bottom:0}.fInputLayout .bar:before{left:50%}.fInputLayout .bar:after{right:50%}.fInputLayout input:focus~.bar:after,.fInputLayout input:focus~.bar:before,.fInputLayout textarea:focus~.bar:after,.fInputLayout textarea:focus~.bar:before{width:50%}.fInputLayout .highlight{pointer-events:none;opacity:.5;width:100px;height:60%;position:absolute;top:25%;left:0}.fInputLayout input:focus~.highlight,.fInputLayout textarea:focus~.highlight{-webkit-animation:.3s inputHighlighter;animation:.3s inputHighlighter}.fInputButton{letter-spacing:-.3px;text-align:center;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:25px;height:50px;margin:25px 0 0;padding:0 60px;font-size:16px;font-weight:700;line-height:3rem;display:inline-block}.fInputButton:hover{color:#fff;background:#7ab851}.green-button{color:#1b1f26;border-color:#7ab851}.errorMessageMaster{position:relative;top:-40px}.povezText{padding:19px 0 0}.paymentSaleText{background:url(images/payment-logos-min.png) 0/70px no-repeat;padding:19px 0 19px 80px;font-weight:700}.loginBox{padding:55px 0 35px}.loginBoxText{text-align:center;padding-bottom:20px;font-size:26px}.colorPanel{padding:35px 0}.facebookLogin{text-align:center;color:#fff;background:#3b5998;border-radius:4px;width:230px;margin:25px auto auto;padding:15px 0;font-size:20px;display:block}@media print{.spMainPhoto,.breadCrumb,.courseDetailHead,.contactLectorInfo button,.footer,.copyright,.courseInfoUP,.button.collapsed,.courseGraduates,.courseDates,.courseReference{display:none}.bestProfession,.gpLogo,.lectorPhoto,.timeIcon,.userPhoto,.upLogoDetail,.fbUrlShort{-webkit-print-color-adjust:exact}.advantagesBlock ul li{width:100%}.gpLogo{width:237px;height:80px}.lectorPhotoMini{width:80px}.basicGallery{page-break-before:always;border-top:0 solid #ebebeb;box-shadow:inset 0 0 #0003}.basicGallery .videoReference iframe{display:none}.basicGallery .videoReference{-webkit-print-color-adjust:exact;background:#eaeaea url(images/video-print.jpg) 40px/500px no-repeat;height:280px}.basicGallery .videoReference p{margin:0 30px 0 560px}.nextLectorInfo{float:left;text-align:left;width:70%;margin:0 0 0 5%}.facebookComments{page-break-before:always}}.basicGallery .swiper-container{padding:0}.swiper-container{position:initial!important}.calendarBox{min-height:288px}@media screen and (width<=479px){.calendarBox{min-height:310px}}.basicGallery .swiper-slide{position:inherit!important;padding-top:10px!important;overflow:hidden!important}@media screen and (width<=479px){.basicGallery.detail.photos .swiper-button-prev,.basicGallery.detail.photos .swiper-container-rtl .swiper-button-next{top:56%;left:10px}.basicGallery.detail.photos .swiper-button-next,.basicGallery.detail.photos .swiper-container-rtl .swiper-button-prev{top:56%;right:10px}.basicGallery .swiper-button-prev,.basicGallery .swiper-container-rtl .swiper-button-next{top:46%;left:10px}.basicGallery .swiper-button-next,.basicGallery .swiper-container-rtl .swiper-button-prev{top:46%;right:10px}.basicGallery.detail.lector .swiper-button-prev,.basicGallery.detail.lector .swiper-container-rtl .swiper-button-next{left:10px;top:46%!important}.basicGallery.detail.lector .swiper-button-next,.basicGallery.detail.lector .swiper-container-rtl .swiper-button-prev{right:10px;top:46%!important}.rozhovory .swiper-container .swiper-button-next,.rozhovory .swiper-container .swiper-button-prev{top:37%}.lectorsBigPanel .swiper-container .swiper-button-next,.lectorsBigPanel .swiper-container .swiper-button-prev{top:34%}}@media screen and (width>=480px){.basicGallery.detail.photos .swiper-button-prev,.basicGallery.detail.photos .swiper-container-rtl .swiper-button-next{top:56%;left:-20px}.rozhovory .swiper-container .swiper-button-next,.rozhovory .swiper-container .swiper-button-prev{top:38%}.lectorsBigPanel .swiper-container .swiper-button-next,.lectorsBigPanel .swiper-container .swiper-button-prev{top:34%}}@media screen and (width>=640px){.rozhovory .swiper-container .swiper-button-next,.rozhovory .swiper-container .swiper-button-prev{top:34%}.basicGallery.detail.photos .swiper-container .swiper-button-next,.basicGallery.detail.photos .swiper-container .swiper-button-prev{top:55%}}@media screen and (width>=800px){.basicGallery.detail.photos .swiper-button-prev,.basicGallery.detail.photos .swiper-container-rtl .swiper-button-next{top:56%;left:20px}.basicGallery.detail.photos .swiper-button-next,.basicGallery.detail.photos .swiper-container-rtl .swiper-button-prev{top:56%;right:20px}.basicGallery.detail .swiper-button-prev,.basicGallery.detail .swiper-container-rtl .swiper-button-next{top:46%;left:20px}.basicGallery.detail .swiper-button-next,.basicGallery.detail .swiper-container-rtl .swiper-button-prev{top:46%;right:20px}.rozhovory .swiper-container .swiper-button-next,.rozhovory .swiper-container .swiper-button-prev{top:32%}.lectorsBigPanel .swiper-container .swiper-button-next,.lectorsBigPanel .swiper-container .swiper-button-prev{top:34%}}.rozhovory .swiper-container .swiper-button-next,.rozhovory .swiper-container .swiper-button-prev,.lectorsBigPanel .swiper-container .swiper-button-next,.lectorsBigPanel .swiper-container .swiper-button-prev,.basicGallery.detail.photos .swiper-container .swiper-button-next,.basicGallery.detail.photos .swiper-container .swiper-button-prev{z-index:10;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:44px 44px;width:47px;height:47px;margin-top:-23.5px;position:absolute}.swiperHideOnDisabled.swiper-button-disabled{display:none}.h1block{background:#fff;margin-top:55px;padding:55px 0}.h1block.fix{margin-top:0}@media (width>=700px){.h1block.fix{margin-top:60px}}.h1block.subHeadline{background:#fff;padding:45px 0 10px}.h1block h1{font-family:var(--my-font-family-titillium);text-align:center;color:#8dc63f;letter-spacing:-.5px;font-size:clamp(2rem,1.0625rem + 4.1667vw,3.25rem);font-weight:700;line-height:97%}.silverBackground{color:#000;background:#f1f1f1;margin:0;padding:85px 0}.wideBoxTop{flex-flow:wrap;place-content:center;width:80%;margin:auto auto 55px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.wideBoxTop h2{font-family:var(--my-font-family-roboto);width:43%;margin:0 3% 0 0;font-size:32px;font-weight:100}.wideBoxTop h2 span{font-family:var(--my-font-family-roboto);margin:15px 0 0;font-size:15px;font-weight:300;display:block}.wideBoxTop p{font-family:var(--my-font-family-roboto);box-sizing:border-box;width:43%;padding:5px 0 0 4%;font-size:15px;font-weight:300;line-height:173%}.boxContentPovez{background:#fff;flex-direction:row;width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-shadow:0 0 50px #0000001a}.boxZigZag{background:#fff;flex-direction:row;align-items:center;width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-shadow:0 0 50px #0000001a}.lectorSocialNetworks a{color:#fff;border:1px solid #fff6;border-radius:3px;padding:2px;font-size:11px;font-weight:700;white-space:nowrap!important}.lectorSocialNetworks.light a{color:#000;border:1px solid #0006}.lectorSocialNetworks{margin:0 auto 30px}.lectorSocialNetworks a:hover{color:#7ab851}@media screen and (width<=479px){.lectorSocialNetworks{margin:0 auto 10px;padding:0 25px;line-height:190%}.lectorSocialNetworks a{white-space:nowrap!important}}.boxContentPovezTop{flex-direction:row;width:100%;margin:auto;padding:0 0 85px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxContentPovezContact{flex-direction:row;width:100%;margin:auto;padding:85px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxContentTopRight,.boxContentTopLeft,.boxContentContactLeft{justify-content:center;width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxContentContactRight{box-sizing:border-box;flex-direction:column;place-content:center;align-items:center;width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxContentContactRight.top{justify-content:flex-start}.retrainingPrograms{font-family:var(--my-font-family-raleway);color:#900;text-align:center;background:#f1f1f1;margin:0;padding:50px 0;font-weight:200;display:block}.retrainingPrograms:hover{color:red}.retrainingPrograms h2{text-shadow:0 0 20px #fff3;font-size:40px}.retrainingPrograms h2 span{border-bottom:4px solid red;padding-bottom:0}@keyframes blinker{50%{opacity:.3}}.boxContentLeftHeadline{font-family:var(--my-font-family-roboto);width:60%;margin:0;padding:0 0 25px;font-size:clamp(1.5rem,1.125rem + 1.6667vw,2rem);font-weight:700;line-height:100%}.boxContentLeftHeadline span{margin:15px 0 0;font-size:clamp(1rem,.8125rem + .8333vw,1.25rem);font-weight:400;display:block}.boxContentImg,.boxContentImgZigZag{width:50%}.boxContentImg.employer{background:url(images/povez-zamestnavatele2.jpg) 100%/cover no-repeat}.boxContentImg.installments{background:url(images/platba-na-splatky.jpg) 100%/cover no-repeat}.boxContentImg.benefitPlus{background:url(images/benefit-plus-screenshot.jpeg) 100%/cover no-repeat}.boxContentImg.selectCourse{background:url(images/vyber-kurzu.jpg) 100%/cover no-repeat}.boxContentImg.employee{background:url(images/povez-zamestnanci.jpg) 100%/cover no-repeat}.boxContentImgZigZag.lukas-krasa1{background:#e2e2e2 url(images/lavincz2.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.frantisek-mlcuch1{background:#e2e2e2 url(images/frantisek-noir-min.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.tomas-suchy1{background:#e2e2e2 url(images/tomas-bonaloka-min.jpg) 50%/100% no-repeat;min-height:350px}.boxContentImgZigZag.jakub-novotny1{background:#e2e2e2 url(images/jakub-novotny1.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.veronika-brazdova1{background:#e2e2e2 url(images/veronika-brazdova-mstyle.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.jakub-mensik1{background:#e2e2e2 url(images/logo-aquapalace-praha.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.tonda-truong1{background:#e2e2e2 url(images/tonda-truong1.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.josef-kyrian1{background:#e2e2e2 url(images/panels-min.png) 50%/cover no-repeat;min-height:300px}.boxContentImgZigZag.lubos-martinek1{background:#fff url(images/lubos-martinek1.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek2{background:#fff url(images/lubos-martinek2.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek3{background:#fff url(images/lubos-martinek3.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek4{background:#fff url(images/lubos-martinek4.jpg?1) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek5{background:#fff url(images/lubos-martinek5.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek6{background:#fff url(images/lubos-martinek6.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek7{background:#fff url(images/lubos-martinek7.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek8{background:#fff url(images/lubos-martinek8.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lubos-martinek9{background:#fff url(images/lubos-martinek9.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-solc1{background:url(images/project-screens-david-solc.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-martinec1{background:#e2e2e2 url(images/project-screens-david-solc.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lukas-pavelka1{background:#e2e2e2 url(images/lukas-pavelka-jap.jpg) 50%/cover no-repeat;min-height:400px}@media screen and (width<=768px){.boxContentImgZigZag.josef-kyrian1,.boxContentImgZigZag.honza-roubal1{background-size:cover;min-height:200px}}.boxContentImgZigZag.lukas-krasa2{background:#e2e2e2 url(images/olympikcz.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.frantisek-mlcuch2{background:#e2e2e2 url(images/frantisek-audioworks-min.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.tomas-suchy2{background:#e2e2e2 url(images/tomas-primakurzy-min.jpg) 50%/100% no-repeat;min-height:350px}.boxContentImgZigZag.jakub-novotny2{background:#e2e2e2 url(images/jakub-novotny2.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.jakub-mensik2{background:#e2e2e2 url(images/logo-hertz-cr.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.veronika-brazdova2{background:#e2e2e2 url(images/dobra-miska-veronika.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.veronika-brazdova3{background:#e2e2e2 url(images/veronika-brazdova-josport.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.veronika-brazdova4{background:#e2e2e2 url(images/veronika-brazdova-ceske-luzkoviny.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.josef-kyrian2{background:#e2e2e2 url(images/logo-services-josef.png) 50%/600px no-repeat;min-height:300px}.boxContentImgZigZag.jaroslav-capouch2{background:#fff url(images/jaroslav-capouch2.jpg) 50%/600px no-repeat;min-height:300px}.boxContentImgZigZag.david-solc2{background:#e2e2e2 url(images/logo-pf-project-min.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-martinec2{background:#e2e2e2 url(images/topicrem-david-martinec-min.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.lukas-pavelka2{background:#e2e2e2 url(images/lukas-pavelka-anker.jpg) 50%/cover no-repeat;min-height:400px}@media (width<=980px){.boxContentImgZigZag.lukas-pavelka2,.boxContentImgZigZag.lubos-martinek2,.boxContentImgZigZag.lubos-martinek4,.boxContentImgZigZag.lubos-martinek6,.boxContentImgZigZag.lubos-martinek8,.boxContentImgZigZag.lukas-pavelka4,.boxContentImgZigZag.lukas-pavelka6{order:1}}.boxContentImgZigZag.lukas-pavelka3{background:#e2e2e2 url(images/lukas-pavelka-anker.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lukas-pavelka4{background:#e2e2e2 url(images/lukas-pavelka-dafit.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lukas-pavelka5{background:#e2e2e2 url(images/lukas-pavelka-exe-sport.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.lukas-pavelka6{background:#e2e2e2 url(images/lukas-pavelka-certifikat.jpg) 50%/cover no-repeat;min-height:400px}@media screen and (width<=980px){.boxContentImgZigZag.josef-kyrian2{background-size:400px;order:1;min-height:200px}.boxContentImgZigZag.honza-roubal2{background-size:cover;order:1;min-height:200px}}.boxContentImgZigZag.lukas-krasa3{background:#e2e2e2 url(images/ph7.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.frantisek-mlcuch3{background:#e2e2e2 url(images/frantisek-apartmany-min.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.tomas-suchy3{background:#e2e2e2 url(images/tomas-alltours-min.jpg) 50%/100% no-repeat;min-height:350px}.boxContentImgZigZag.josef-kyrian3{background:#e2e2e2 url(images/logos-josef.png) 50%/450px no-repeat;min-height:350px}.boxContentImgZigZag.honza-roubal3{background:#e2e2e2 url(images/honza-roubal3.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.david-solc3{background:#e2e2e2 url(images/primakurzy-screen.jpg) 50%/cover no-repeat;min-height:450px}.boxContentImgZigZag.david-martinec3{background:#e2e2e2 url(images/lekarny-ipc-david-martinec-min.jpg) 50%/cover no-repeat;min-height:350px}@media screen and (width<=768px){.boxContentImgZigZag.josef-kyrian3{background-size:300px;order:1;min-height:200px}.boxContentImgZigZag.honza-roubal3{background-size:cover;order:1;min-height:200px}.boxContentImgZigZag.david-solc1,.boxContentImgZigZag.david-solc2,.boxContentImgZigZag.david-solc3,.boxContentImgZigZag.david-solc4,.boxContentImgZigZag.david-solc10,.boxContentImgZigZag.david-solc11,.boxContentImgZigZag.david-solc12,.boxContentImgZigZag.david-solc13,.boxContentImgZigZag.david-solc14{background-size:cover;order:1;min-height:400px}.boxContentImgZigZag.david-martinec1,.boxContentImgZigZag.david-martinec2,.boxContentImgZigZag.david-martinec3,.boxContentImgZigZag.david-martinec4,.boxContentImgZigZag.david-martinec10,.boxContentImgZigZag.david-martinec11,.boxContentImgZigZag.david-martinec12{background-size:cover;order:1;min-height:160px}.boxContentImgZigZag.lukas-pavelka1,.boxContentImgZigZag.lukas-pavelka2,.boxContentImgZigZag.lukas-pavelka3,.boxContentImgZigZag.lukas-pavelka4,.boxContentImgZigZag.lukas-pavelka5,.boxContentImgZigZag.lukas-pavelka6{background-size:cover;order:1;min-height:400px}}.boxContentImgZigZag.lukas-krasa4{background:#e2e2e2 url(images/primarestaurantcz.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.tomas-suchy4{background:#e2e2e2 url(images/tomas-facebooks-min.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.jakub-novotny4{background:#e2e2e2 url(images/primarestaurant-intro.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.jakub-mensik3{background:#e2e2e2 url(images/logo-mzcr.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.josef-kyrian4{background:#e2e2e2 url(images/smarthouse.png) 50%/auto 200px no-repeat;min-height:350px}.boxContentImgZigZag.david-solc5{background:#e2e2e2 url(images/sikland-banner.jpg) 50%/cover no-repeat;min-height:400px;position:relative}.boxContentImgZigZag.david-solc6{background:#e2e2e2 url(images/bonaloka.jpg) 50%/cover no-repeat;min-height:400px;position:relative}.boxContentImgZigZag.david-solc4{background:#e2e2e2 url(images/cedok-logo.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-martinec4{background:#e2e2e2 url(images/bonaloka-david-martinec-min.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.david-solc7{background:#e2e2e2 url(images/david-solc-cestovatel.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-solc8{background:#e2e2e2 url(images/schill-dental-min.jpg) 50%/cover no-repeat;min-height:400px;position:relative}.boxContentImgZigZag.david-solc9{background:#e2e2e2 url(images/remax-min.jpg) 50%/cover no-repeat;min-height:400px;position:relative}.boxContentImgZigZag.david-solc10{background:#e2e2e2 url(images/digilife-skupina-facebook-primakurzy-min-v2.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-solc11{background:#e2e2e2 url(images/krahulik-david-solc.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-solc12{background:#e2e2e2 url(images/dotykacka-david-solc-min.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-solc13{background:#e2e2e2 url(images/dafit-david-solc.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag.david-solc14{background:#e2e2e2 url(images/bigboy-david-solc.jpg) 50%/cover no-repeat;min-height:400px}.boxContentImgZigZag a{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=980px){.boxContentImgZigZag.josef-kyrian4{background-size:300px;order:1;min-height:200px}.boxContentImgZigZag.david-solc1,.boxContentImgZigZag.david-solc2,.boxContentImgZigZag.david-solc3,.boxContentImgZigZag.david-solc4,.boxContentImgZigZag.david-solc5,.boxContentImgZigZag.david-solc6,.boxContentImgZigZag.david-solc7,.boxContentImgZigZag.david-solc8,.boxContentImgZigZag.david-solc9,.boxContentImgZigZag.david-solc10,.boxContentImgZigZag.david-solc11,.boxContentImgZigZag.david-solc12{background-size:cover;order:1;min-height:338px}.boxContentImgZigZag.david-martinec1,.boxContentImgZigZag.david-martinec2,.boxContentImgZigZag.david-martinec3,.boxContentImgZigZag.david-martinec4,.boxContentImgZigZag.david-martinec5,.boxContentImgZigZag.david-martinec6,.boxContentImgZigZag.david-martinec7,.boxContentImgZigZag.david-martinec8,.boxContentImgZigZag.david-martinec9,.boxContentImgZigZag.david-martinec10,.boxContentImgZigZag.david-martinec11,.boxContentImgZigZag.david-martinec12{background-size:100%;order:1;min-height:220px}.boxContentImgZigZag.jaroslav-capouch2{order:1}}.boxContentImgZigZag.lukas-krasa5{background:#e2e2e2 url(images/cestujsnadnocz.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImgZigZag.jakub-novotny5{background:#e2e2e2 url(images/jakub-novotny5.jpg) 50%/cover no-repeat;min-height:350px}.boxContentImg.selectPlace{background:url(images/vyber-zarizeni.jpg) 100%/cover no-repeat;min-height:350px}.boxContentImg.who{background:url(images/povez-kdo.jpg) 100%/cover no-repeat}.boxContentImg.ownResources{background:url(images/uhrada-vlastnimi-zdroji.jpg) right 0/cover no-repeat}.boxContentImg.contactPrima{background:url(images/kontaktujte-primakurzy.jpg) 100%/cover no-repeat}.boxContentImg.rekvalifikant{background:url(images/rekvalifikant.jpg) 100%/cover no-repeat}.boxContentImg.povezAdvantages{background:url(images/povez-vyhody.jpg) 0/cover no-repeat}.boxContentImg.docs{background:url(images/dokumenty.jpg) 0/cover no-repeat}.boxContentImg.help{background:url(images/povez-pomoc.jpg) 0/cover no-repeat}.boxContentImg.pay{background:url(images/uhrada-kurzu.jpg) 0/cover no-repeat}.boxContent{flex-direction:column;place-content:center;align-items:center;width:50%;height:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxContentZigZag{flex-direction:column;place-content:center;align-items:center;width:50%;height:300px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (width<=900px){.boxContentZigZag{height:auto;padding:30px 0}}.boxContent.big{flex-direction:column;place-content:center;align-items:center;width:50%;height:820px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxContent .boxContentUl{margin:0 20px 0 52px}.boxContentHeadline,.boxContentHeadline.min{font-family:var(--my-font-family-roboto);width:60%;margin:0;padding:0 0 25px;font-size:clamp(1.5rem,1.125rem + 1.6667vw,2rem);font-weight:700;line-height:100%}.boxContentHeadlineZigZag{font-family:var(--my-font-family-roboto);width:70%;margin:0;padding:0 0 25px;font-size:32px;font-weight:700;line-height:100%}.boxContentHeadline.elen{text-align:center;background:url(images/elen-min.png) top/128px no-repeat;padding:140px 0 0}.boxContentHeadline.david{text-align:center;background:url(images/david-solc.png) top/128px no-repeat;padding:140px 0 0}.boxContentHeadline.second{font-family:var(--my-font-family-roboto);margin:0;padding:25px 0 15px;font-size:22px;font-weight:700;line-height:100%}.boxContentText{font-family:var(--my-font-family-roboto);box-sizing:border-box;width:60%;margin:0;padding:0;font-size:clamp(1.1rem,.8125rem + .8333vw,1.35rem);font-weight:400;line-height:150%}@media (width>=800px){.boxContentText{font-size:1.1rem}}.boxContentTextZigZag{font-family:var(--my-font-family-roboto);box-sizing:border-box;width:60%;margin:0;padding:0;font-size:15px;font-weight:300;line-height:173%}.boxContentText.eva{text-align:center;padding:15px 0 0}.boxContentText.eva.left{text-align:left;padding:0}.boxContentUl{font-family:var(--my-font-family-roboto);box-sizing:border-box;width:60%;margin:0 0 0 60px;padding:0;font-size:clamp(1rem,.8125rem + .8333vw,1.25rem);font-weight:400;line-height:150%;list-style:circle}@media (width>=800px){.boxContentUl{font-size:1.1rem}}@media screen and (width<=479px){.boxContentPovez,.boxZigZag{flex-direction:column}.boxContentImg.employer{background:url(images/povez-zamestnavatele2.jpg) right 0/cover no-repeat}.boxContentImg.selectCourse{background:url(images/vyber-kurzu.jpg) right 0/cover no-repeat}.boxContentImg.who{background:url(images/povez-kdo.jpg) 100% 100%/cover no-repeat}.boxContent,.boxContent.big{width:100%;height:auto;padding:55px 0}.boxContentImg{order:-1;width:100%;height:190px}.boxContentImg.big{order:-1;width:100%;height:190px;padding:0!important}.boxContentHeadline,.boxContentText,.boxContentUl,.boxContentLeftHeadline{width:80%}.boxContentText.eva{letter-spacing:-.5px;font-size:18px;font-weight:700}.boxContentLeftHeadline.eva{text-align:center;width:80%}.boxContentPovezTop{flex-direction:column}.boxContentTopRight,.boxContentTopLeft,.boxContentContactLeft,.boxContentContactRight{width:100%}.boxContentPovezContact{flex-direction:column}.boxContentHeadline.eva{text-align:center;width:80%}}@media screen and (width>=480px){.boxContentPovezTop{flex-direction:column}.boxContentHeadline,.boxContentText,.boxContentUl,.boxContentLeftHeadline{width:80%}.boxContentTopRight,.boxContentTopLeft{width:100%}.boxContentPovez,.boxZigZag{flex-direction:column}.boxContentImg.employer{background:url(images/povez-zamestnavatele2.jpg) right -90px/cover no-repeat}.boxContentImg.selectCourse{background:url(images/vyber-kurzu.jpg) right -90px/cover no-repeat}.boxContentImg.who{background:url(images/povez-kdo.jpg) 100% 100%/cover no-repeat}.boxContent,.boxContent.big{width:100%;height:auto;padding:55px 0}.boxContentImg,.boxContentImg.big{order:-1;width:100%;height:250px}}@media screen and (width>=980px){.boxContentPovezTop{flex-direction:row}.boxContentTopRight{width:50%}.boxContentHeadline,.boxContentText,.boxContentUl,.boxContentLeftHeadline{width:70%}.boxContentTopLeft{width:50%}.boxContentPovez,.boxZigZag{flex-direction:row}.boxContentImg.employer{background:url(images/povez-zamestnavatele2.jpg) 100%/cover no-repeat}.boxContentImg.selectCourse{background:url(images/vyber-kurzu.jpg) 100%/cover no-repeat}.boxContentImg.who{background:url(images/povez-kdo.jpg) 100%/cover no-repeat}.boxContent{width:50%;height:500px;padding:0}.boxContent.big{width:50%;height:900px;padding:0}.boxContentImg{order:0;width:50%;height:500px;padding:0}.boxContentImg.big{order:0;width:50%;height:900px;padding:0}}@media screen and (width>=1200px){.boxContent.big{width:50%;height:820px;padding:0}.boxContentImg.big{order:0;width:50%;height:820px;padding:0}}.boxContentUl li{margin:0 0 5px}.boxContentUl li:last-of-type{margin:0}.povezUhrada:before{content:"";margin:0 10px 0 -30px;font-family:FontAwesome}.povezRefund:before{content:"";margin:0 10px 0 -27px;font-family:FontAwesome}.povezDocs:before{content:"";margin:0 11px 0 -25px;font-family:FontAwesome}.povezOsvc:before{content:"";margin:0 11px 0 -25px;font-family:FontAwesome}.povezChart:before{content:"";margin:0 8px 0 -25px;font-family:FontAwesome}.povezStudy:before{content:"";margin:0 8px 0 -25px;font-family:FontAwesome}.povezEdit:before{content:"";margin:0 8px 0 -25px;font-family:FontAwesome}.povezNoCash:before{content:"";margin:0 8px 0 -25px;font-family:FontAwesome}.povezTel:before{content:"";margin:0 8px 0 -25px;font-family:FontAwesome}.povezEmail:before{content:"";margin:0 8px 0 -25px;font-family:FontAwesome}.povezNoCash,.povezEdit{margin:0!important}.subNavi{color:#fff;font-weight:700;font-family:var(--my-font-family-roboto);z-index:999;text-align:center;background:#7ab851;border-top:0;width:100%;position:relative;top:0}@media screen and (width>=2000px){.subNavi{max-width:2000px;margin:auto}}@media screen and (width<=1075px){.subNavi{max-width:100%;margin:auto;overflow:scroll}}.subNavi.grafik{background:#09141fe6;box-shadow:inset 0 5px 10px #0006}.subNavi ul{white-space:nowrap;margin:auto;padding:0 10px}.subNavi ul li{white-space:nowrap;border-bottom:3px solid #0000;padding-top:0;list-style:none;display:inline-block}.subNavi ul li.active{background-color:#67a53e;border-bottom-color:#000}.subNavi.grafik ul li.active{background-color:#06131a;border-bottom-color:#6fb34c}.subNavi ul li.active a{color:#fff!important}.subNavi.grafik ul li.active a{color:#6fb34c!important}.subNavi ul li a{color:#fff;text-shadow:0 1px 1px #00000080;padding:21px 7px 18px;font-size:15px;display:inline-block}.subNavi ul li a:hover{color:#fff;background:#0000001a}.subNaviHooked{position:fixed;top:60px}@media screen and (width>=2000px){.subNavi.subNaviHooked{max-width:100%}}@media screen and (width<=1000px){.subNavi.topped{top:0}.subNavi{opacity:.97;display:initial;transition:all .5s;position:fixed;top:61px;overflow:scroll}.subNavi .container{min-width:620px}.subNavi ul li a i{display:inline-block}}@media screen and (width<=479px){.subNaviHooked{top:67px}}.upFinancing{font-size:11px;display:block}.priceExtraInfoHidden{display:none}.dateAttention{color:#900;margin:3px 0 15px}.courseTrueBoxes{text-align:center;flex-wrap:wrap;place-content:center;align-items:stretch;padding:0;display:flex}.courseTrueBoxLink{z-index:3;flex-direction:column;display:flex}.courseTrueBoxes.lectProf{padding:55px 0}.lectProfh2{color:#383838;font-size:40px;font-weight:100;font-family:var(--my-font-family-roboto);padding-top:60px}@media (width<=479px){.lectProfh2{padding-top:0}}.courseTrueBox{text-align:left;font-family:var(--my-font-family-roboto);background:#ddd linear-gradient(265.27deg,#0000 20.55%,#f1f1f1 94.17%);border-radius:8px;width:40%;margin:1%;padding:0;transition:all .4s ease-in;display:inline-block;position:relative;top:0;box-shadow:0 0 35px #0000001a}.courseTrueBox:hover{background-color:#fff;transition:all 1s ease-out;position:relative;transform:scale(1);box-shadow:0 0 30px #00000059;color:#00f!important}.courseTrueBox:hover .courseTrueBoxName{color:#da0000;transition:all .3s ease-out}.courseTrueBox:hover .courseType{color:#4e99df;transition:all .3s ease-out}.courseTrueBoxPeriodsCount-3{margin:6px 0 -8px!important}.courseTrueBoxPeriodsCountBox-3{letter-spacing:-.5px;color:#272727;min-height:80px;margin:6px 0 35px -2px;font-size:32px;font-weight:700;line-height:100%;display:block}.courseTrueBoxPhoto{border-radius:8px 8px 0 0;width:100%;height:210px}.coursePlaces{color:#fff;text-align:center;background:#da0000;border-radius:0 0 3px 3px;width:77px;min-height:50px;padding:13px 15px 10px;position:absolute;top:0;right:20px}.placesHeadline{margin:0 0 10px;font-size:14px;font-weight:700;line-height:100%;display:block}.placesBox{font-size:12px;font-weight:700;line-height:110%}.placesBox span{display:block}.courseTrueBoxData{min-height:199px;padding:25px}@media screen and (width<=479px){.courseTrueBoxData{min-height:50px;padding:18px}}.courseType{letter-spacing:-.1px;margin:0 0 18px;font-size:14px;font-weight:400;transition:all .3s ease-out;display:block}.courseTrueBoxName{letter-spacing:-.5px;color:#272727;margin:6px 0 10px;font-size:clamp(1.4rem,.25rem + 3.3333vw,2rem);font-weight:700;line-height:100%;transition:all .3s ease-out;display:block}.studentSectionPage .courseTrueBoxName{letter-spacing:-.5px;color:#272727;margin:6px 0 44px -2px;font-size:32px;font-weight:700;line-height:100%;display:block}.lectorMiniBox{background:#fff;border-radius:50px;align-self:flex-start;margin:0 0 25px 25px;padding:4px 20px 4px 4px;display:inline-block;position:absolute;bottom:0;left:0}.courseTrueLectorPhoto{float:left;display:inline-block}.courseTrueLectorName{color:#303030;float:left;padding:6px 0 0 10px;font-size:16px;font-weight:400;display:inline-block}.courseTrueCategory{color:#378db5;padding:8px 0 55px;font-size:16px;font-weight:400;display:inline-block}@media screen and (width<=479px){.courseTrueCategory.topMarginMobile{padding:18px 0 55px}.lectorMiniBox{margin:0 0 15px 15px}}.courseTrueCategory i{text-align:center;width:30px;margin:0 6px 0 0;display:inline-block}.rekvalificationCoursesBlock{text-align:center;background:#ebebeb;padding:55px 0}.rekvalificationCoursesBlock.gradient{background:linear-gradient(#d9d9d9 0%,#d8d8d8 12%,#ebebeb 100%)}@media screen and (width<=479px){.rekvalificationCoursesBlock{background:#e4e3e3;padding:35px 0}}@media screen and (width<=980px){.courseTrueBox{width:90%;margin:auto auto 30px;display:block}.courseTrueBoxNameMax{min-height:50px}}@media screen and (width<=550px){.courseTrueBox{width:100%}}.headlineSection{margin:15px 0 15px 10px;position:relative!important}.headlineSection .headlineTitle{color:#aaa;text-transform:uppercase;background:#fff;padding-right:8px;font-size:18px;font-weight:700}.headlineSection .colorLine{z-index:-1;background:#eee;width:100%;height:1px;display:none;bottom:10px;position:relative!important}.povezEntryPageContent{box-sizing:border-box;background:#fff;border-radius:10px;width:80%;margin:auto;padding:35px}.povezEntryPageContent p{margin:15px 0;line-height:170%}.timeHelp{letter-spacing:0;font-size:12px;line-height:90%;display:block}.moreLectorInfo{margin:15px 0 0;display:block}.whereIdCourse{color:#000;padding:5px 0 0;font-size:16px;display:block}.whereIdCourse ul{margin-left:7px;display:inline}.whereIdCourse ul li{margin-right:5px;list-style:none;display:inline}.whereIdCourse ul li a{color:#4e99df}.novinka{letter-spacing:-.5px;text-align:center;color:#000;background:#ff0;border-radius:4px 4px 0 0;width:270px;margin:auto auto -2px;padding:5px;font-size:18px;font-weight:700}.userLoggedIn{padding:55px 0}.textAlignCenter{text-align:center}.headlineStandalone.loggedIn{padding:0 0 15px}.logout{color:#fff;cursor:pointer;text-align:center;background:#414141;border-radius:3px;margin:auto;padding:7px 12px;font-size:14px;font-weight:400;display:inline-block}.container.center{text-align:center}.studentSectionCourseUnavailable{text-align:center;padding:55px 0}.infoTitleForStudent{letter-spacing:-.2px;max-width:800px;margin:30px auto auto;font-size:18px;line-height:150%}.infoTitleForStudent .button{width:230px;margin:30px auto auto;display:block}.studentSectionCourseAvailable{padding:55px 0}.presentationsSection{background:#f1f1f1;padding:55px 0}.presentationsSection ul{margin:0;padding:0}.presentationsSection ul li{border-bottom:1px solid #0003;padding:8px;font-size:18px;font-weight:700}.presentationsSection ul li:last-of-type{border:0}.presentationsSection ul .martinTop{margin-top:30px}.noBorder{border-bottom:0!important}.videoSection{background:#5a5a5a;padding:55px 0}.videoSection h2{color:#fff}.videoSection .videoBoxAll{align-content:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.videoSection .chapters{box-sizing:border-box;border-radius:0 0 4px 4px;height:740px;padding:10px 15px;overflow-y:scroll}.chapters::-webkit-scrollbar{width:.8em}.chapters::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0009}.chapters::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.lineTop{border-top:1px solid silver;padding-top:50px}.lineTopSection{border-top:1px dotted silver;padding:40px 0 0}.expiredCoursesSection{text-align:center;flex-wrap:wrap;place-content:center;align-items:stretch;padding:0 0 70px;display:flex}.expiredCourseBox{text-align:left;font-family:var(--my-font-family-roboto);color:#fff;box-sizing:border-box;cursor:pointer;background:-webkit-linear-gradient(#a10000 0%,#d00 100%);border-radius:8px;width:40%;margin:1%;padding:30px;font-size:15px;line-height:130%;transition:all .3s ease-out;display:inline-block;position:relative;top:0;box-shadow:0 0 35px #0000004d}.expiredCoursesSection .expiredCourseBox:hover{color:#e7e7e7}.expiredCourseBox .expiration{letter-spacing:3px;text-transform:uppercase;font-size:16px;font-weight:300;display:block}.expiredCourseBox h3{letter-spacing:-.5px;text-transform:none;color:#fff;min-height:80px;margin:6px 0 14px -2px;font-size:32px;font-weight:700;line-height:100%;display:block}.expiredCourseBox .saleCodeOnline{border-top:1px dashed #fff;margin:30px 0 0;padding:30px 0 0;font-size:20px;display:block}.expiredCourseBox .saleCodeBox{color:#000;background:#fff;border-radius:4px;padding:5px 10px;font-size:20px;display:inline-block}.expiredCourseBox .leaveToOnline{border:1px solid #fff;border-radius:4px;margin:25px 0 0;padding:10px 20px;font-weight:700;transition:all .3s ease-out;display:inline-block}.expiredCoursesSection .expiredCourseBox:hover .leaveToOnline{background:#000;border:1px solid #000;transition:all .3s ease-out}.expiredCoursesSection .saleCodeExpiration{margin:10px 0 0;display:block}@media screen and (width<=980px){.expiredCoursesSection{flex-direction:column}.expiredCourseBox{width:90%;margin:auto auto 30px;display:block}}.videoSection .chapters .chapter-folder.hidden ul{display:none}.videoSection .chapterCaption{box-sizing:border-box;color:#fff;background:#242424;border-radius:0 4px 0 0;padding:16px 18px}.videoSection .chaptersBox{background:#373737;border-radius:0 4px 4px 0;width:30%}.videoSection .chapters ul li{margin-left:0;padding-left:40px}.videoSection .chapters ul li a:before{content:"";color:#b2b2b2;width:20px;margin-left:0;font-family:FontAwesome;display:inline-block}.videoSection li.chapter-folder{color:#fff;cursor:pointer;border-bottom:1px solid #ffffff1a;padding:9px 5px}.videoSection li.chapter-folder.hidden:before{content:"";color:#b2b2b2;width:20px;margin-left:0;font-family:FontAwesome;display:inline-block}.videoSection li.chapter-folder:before{content:"";color:#b2b2b2;width:20px;margin-left:0;font-family:FontAwesome;display:inline-block}.videoSection .chapters ul li a{color:#fff;border-bottom:1px solid #ffffff1a;padding:9px 5px;display:block}.videoSection .chapters ul li .active{color:#ff0}.videoSection .chapters ul li .active:before{content:"";color:#ff0;width:20px;margin-left:0;font-family:FontAwesome;display:inline-block}.videoSection .chapters ul li a:hover{color:#7bbe48}.videoSection .videoBox{box-sizing:border-box;background:#373737;border-radius:4px 0 4px 4px;width:70%;padding:15px}@media screen and (width<=739px){.videoSection .videoBoxAll{flex-direction:column}.videoSection .videoBox{border-radius:4px;width:100%;margin:0 0 15px}.videoSection .chaptersBox{border-radius:4px;width:100%}.videoSection .chapterCaption{border-radius:4px;font-size:18px}.videoSection .chapters ul li a{font-size:18px}}.videoHint{color:#fff;border:1px solid #fff3;border-radius:4px;margin-top:10px;padding:10px 20px;position:relative}.videoHint.noBorder{border:0 solid #fff3}.keymap{text-align:center;background:#000;border-radius:5px;width:14px;padding:3px}.videoMemo{color:#fff;border:1px solid #fff3;border-radius:4px;margin-top:10px;padding:18px 20px 20px 70px;position:relative}.videoMemo a{color:#ff0}.videoMemo:before{content:"";color:#ff0;width:50px;margin-left:0;font-family:FontAwesome;font-size:30px;display:inline-block;position:absolute;top:20px;left:20px}.chapterDiscussion{background:#181818;border-radius:4px;padding:20px}.hidden-chapter-description{display:none}.povezAtention{color:#fff;box-sizing:border-box;letter-spacing:-.5px;text-align:left;background:red;border-radius:3px;padding:5px;font-weight:700}.povezAtentionBig{color:#fff;box-sizing:border-box;letter-spacing:-.5px;text-align:center;background:red;border-radius:0 0 3px 3px;padding:15px 30px;font-size:22px;font-weight:700}.povezAttention{color:red!important;margin:0!important;padding:0!important;font-size:1em!important;line-height:110%!important}.practiceHeadline{cursor:default;background:#900;border-radius:3px;margin:10px auto auto;padding:5px 10px;line-height:120%;display:table}@media screen and (width<=479px){.practiceHeadline{margin:10px 60px 0}}.personalDataAgreementCheck{padding-left:15px}@media (width<786px){.personalDataAgreementCheck{padding:25px 0 0;display:block}}.videoContainer #volumebar,.videoContainer #muteBtn{display:none}.videoContainer.marginBottom{margin-bottom:40px}@media (width>768px){.videoContainer.marginBottom.contactDesktopVideo{display:block}.videoContainer.marginBottom.contactMobileVideo{display:none}}@media (width<=768px){.videoContainer.marginBottom.contactDesktopVideo{display:none}.videoContainer.marginBottom.contactMobileVideo{display:block}}.compatibilityCheck{background:#fff;padding:45px 0}.compatibilityCheck h2{letter-spacing:-.4px;border-bottom:1px dotted silver;margin-bottom:15px;padding-bottom:15px}.compatibilityCheck h3{letter-spacing:-.4px;margin-bottom:5px;padding:0;font-size:14px}.compatibilityCheck p{width:80%;margin-bottom:20px;font-size:12px}.compatibilityCheck i{color:#000}.compatibilityCheck ul:first-of-type{margin-bottom:15px}.compatibilityCheck ul:last-of-type{margin-bottom:0}.compatibilityCheck .checkOk,.compatibilityCheck .checkOk i{color:#579c2b}.compatibilityCheck .checkNo,.compatibilityCheck .checkNo i{color:#f50000}.compatibilityCheck ul li{white-space:nowrap;letter-spacing:-.3px;margin-right:15px;padding:2px 0;font-size:11px;display:inline}.compatibilityCheck span{vertical-align:top;text-transform:uppercase;color:#000;letter-spacing:-.2px;font-size:6px;font-weight:900;display:inline-block;position:relative;top:4px}.promoVideoHeader{text-align:center;background:#ff5f6d;background:-webkit-linear-gradient(to right,#ffc371,#ff5f6d);background:linear-gradient(90deg,#ffc371,#ff5f6d)}.headlineVideoCourse{font-family:var(--my-font-family-roboto);color:#000;text-align:center;margin-bottom:20px;font-size:40px;font-weight:200}.videoPromoText{width:40%;margin:auto}.videoPerex{margin-bottom:20px;font-size:18px;font-weight:400;line-height:140%}.promoVideoHeader .videoHeadline{font-family:var(--my-font-family-roboto);color:#fff;text-align:center;padding:0 15px;font-size:40px;font-weight:200;line-height:100%;display:block}.promoVideoHeader .videoSubHeadline{font-family:var(--my-font-family-roboto);color:#8a7550;text-align:center;margin-bottom:40px;padding-top:15px;font-size:24px;font-weight:300;display:block}.promoVideoHeader .playButtonPreview{color:#fff;border:4px solid #fff;border-radius:200px;padding:5px 14px 5px 20px;font-size:40px;display:inline-block;box-shadow:0 0 10px #0000004d}.promoVideoHeader .playButtonPreview:hover{color:#000;border:4px solid #fff;border-radius:200px;padding:5px 14px 5px 20px;font-size:40px;display:inline-block;box-shadow:0 0 10px #0009}.promoVideoCourseName{letter-spacing:-1px;color:#b0996d;text-align:center;padding-top:60px;font-size:40px;font-weight:600;line-height:110%}.previewVideo{font-size:15px;font-family:var(--my-font-family-roboto);box-sizing:border-box;color:#fff;border:1px solid #8a7550;border-radius:3px;width:135px;margin:auto auto 70px;padding:8px 0;font-weight:300;display:inline-block}.previewVideo:hover{color:#000;border:1px solid #fff}.previewVideo2{font-size:15px;font-family:var(--my-font-family-roboto);box-sizing:border-box;color:#fff;border:1px solid #8a7550;border-radius:3px;width:180px;margin:auto;padding:8px 0;font-weight:300;display:inline-block}.previewVideo2:hover{color:#000;border:1px solid #fff}.smallLine{border-top:1px solid #8a7550;width:50px;margin-top:115px;margin-bottom:30px;display:inline-block}.videoStremView{text-align:center;padding:55px 0}.videoStremView .container{box-sizing:border-box;background:#f0f0f0;padding:55px}.video-container{height:0;padding-bottom:56.25%;position:relative}.video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=479px){.promoVideoHeader{text-align:center;background-size:auto}.smallLine{margin-top:55px}.previewVideo{margin:auto auto 70px}.videoPromoText{width:100%}.videoStremView .container{padding:20px}}@media screen and (width>=480px){.promoVideoHeader{text-align:center;background-size:auto}.videoPromoText{width:100%}.videoPerex{font-size:24px}.smallLine{margin-top:55px}.previewVideo{margin:auto auto 70px}.courseAdvantages .courseAdvantageBox.playerChapter{background:url(images/kapitoly-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox.playerChapterMemo{background:url(images/popis-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox.stopAndPlay{background:url(images/vypniapust-videa-primakurzy.jpg) top/268px no-repeat}.courseAdvantages .courseAdvantageBox.newVideos{background:url(images/nova-videa-primakurzy.jpg) top/268px no-repeat}}@media screen and (width>=768px){.promoVideoHeader{text-align:center;background-size:100%}.smallLine{margin-top:155px}}@media screen and (width>=960px){.promoVideoHeader{text-align:center;background-size:auto}.videoPerex{font-size:18px}.videoPromoText{width:40%}.smallLine{margin-top:100px}.courseAdvantages .courseAdvantageBox.playerChapter{background:url(images/kapitoly-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.playerChapterMemo{background:url(images/popis-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.stopAndPlay{background:url(images/vypniapust-videa-primakurzy.jpg) 0/268px no-repeat}.courseAdvantages .courseAdvantageBox.newVideos{background:url(images/nova-videa-primakurzy.jpg) 0/268px no-repeat}}.yellow{color:#ff0}.termsArea{box-sizing:border-box;font-size:14px;font-family:var(--my-font-family-open-sans);letter-spacing:.3px;color:#737373;background:#fff;border:0;border-radius:8px;width:100%;height:250px;padding:20px 30px;line-height:170%;box-shadow:0 0 15px #0000001a}.termsSection{background:#f0f0f0;padding:55px 0}.redButton{color:#fff;background:#900}.redButton:hover{color:#fff;background:#c70000}.termsButtons{text-align:center;padding-top:30px;padding-bottom:20px}.termsButtons a{font-size:16px!important}.termsHeadline{text-align:center;letter-spacing:-.3px;padding-bottom:30px;font-size:42px;font-weight:300;line-height:110%}.userRegisterInfoBox{box-sizing:border-box;text-align:center;background:#ffffff4d;border-radius:3px;max-width:350px;margin:auto;padding:20px;display:block}.userRegisterInfoBox i{color:#b19e76;margin:auto auto 10px;font-size:45px;display:block}.brnoOffice{margin-top:7px}.userStory{flex:1 0 auto}.nameOfCity{color:#fff;background:#4e99df;border-radius:4px;min-width:38px;padding:3px 5px;display:inline-block}.termInfo{margin-bottom:1px;font-size:13px}@media screen and (width<=479px){.termInfo{font-size:11px}}.termInfo.moreSpace{margin-top:20px}.interviewName{color:#000;margin-top:10px;margin-bottom:8px;font-size:20px;font-weight:700;line-height:120%;display:block}.interviewSubheading{color:#3e3e3e;text-align:center;margin-bottom:15px;font-size:14px;line-height:130%;display:block}.dateInfo{color:#000;background:#f1f1f1;border-radius:4px;min-width:100px;padding:3px 5px;display:inline-block}.vacancies{color:#fff;background:#8dc63f;border-radius:4px;padding:3px 5px;display:inline-block}.newProfile{background:url(images/lector-bg.png);padding-top:60px}.newProfile.light{background:url(images/lector-light-bg.png)}.nameAndSubmenuPanel{color:#fff;background:#1a1a1ab3;padding:15px 0 12px}.containerLukas{background:url(images/lukas-krasa-min.png) right 70px top 30px/auto 700px no-repeat;min-height:600px}.containerDavid,.containerJaroslav{background:url(images/david-solc-min.png) right 70px top 30px/auto 700px no-repeat;min-height:600px}.containerJosef{background:url(images/josef-kyrian-min.png) right 70px top 30px/auto 700px no-repeat;min-height:450px}.containerJakub{background:url(images/jakub-novotny-min.png) right 70px top 30px/auto 700px no-repeat;min-height:450px}.containerJakubM{background-position:right 30px;background-repeat:no-repeat;min-height:580px;background-size:auto 610px!important}.containerDavidM{background:url(images/david-martinec-min.png) right 70px top 30px/auto 700px no-repeat;min-height:450px}.containerLukasP{background:url(images/lukas-pavelka-min.png) right 70px top 30px/auto 700px no-repeat;min-height:600px}.containerFrantisek{background:url(images/frantisek-mlcuch-primakurzy-min.png) right 70px top 30px/auto 600px no-repeat;min-height:520px}.containerTomas{background:url(images/tomas-suchy-primakurzy-min.png) right 70px top 30px/auto 600px no-repeat;min-height:560px}.containerTonda{background:url(images/tonda-truong-primakurzy-min.png) right 70px top 30px/auto 600px no-repeat;min-height:560px}.lectorSubmenu{float:right}.nLectorName{float:left;font-size:40px;font-family:var(--my-font-family-roboto);padding:12px 0 0;font-weight:200}.lectorSubmenu ul li{text-align:center;margin:0;display:inline-block}.lectorSubmenu ul li a{color:#fff;padding:10px;display:inline-block}.lectorSubmenu ul li a:hover{color:#7ab851}.lectorSubmenu ul li i{text-align:center;vertical-align:middle;font-size:30px;position:relative}.badge-lukas-krasa:after{content:"1";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-tomas-suchy:after,.badge-tonda-truong:after{content:"3";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-jakub-mensik:after{content:"4";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-jaroslav-capouch:after{content:"2";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-veronika-brazdova:after{content:"1";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-lubomir-martinek:after{content:"2";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-lukas-pavelka:after,.badge-josef-kyrian:after{content:"1";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-david-solc:after{content:"4";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-david-martinec:after{content:"1";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.badge-frantisek-mlcuch:after,.badge-jakub-novotny:after{content:"2";font-family:var(--my-font-family-roboto);text-align:center;color:#fff;background:#c20000;border-radius:50%;width:1.5rem;height:1.5rem;font-size:12px;font-weight:900;line-height:1.6rem;position:absolute;top:-.2rem;right:-1rem}.aboutLector{color:#4b4b4b;font-size:40px;font-weight:100;font-family:var(--my-font-family-roboto);padding-top:70px}.aboutLector.dark{color:#fff}.lectorWork{color:#181818;font-size:40px;font-weight:100;font-family:var(--my-font-family-roboto);padding:40px;line-height:100%}.xflip-container{height:0;padding-bottom:56.25%;position:relative}.xflip-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.lectorLongDescriptionNew{color:#3b3b3b;width:550px;margin-top:20px;margin-bottom:15px;font-weight:400;line-height:140%}.lectorLongDescriptionNew.dark p,.lectorLongDescriptionNew.dark h2{color:#e2e2e2;line-height:120%}@media screen and (width<=479px){.lectorLongDescriptionNew h3{margin:2px 0 15px 25px}}.lectorLongDescriptionNew.dark{color:#3e3e3e;font-weight:400}.lectorLongDescriptionNew h2{line-height:160%}.lectorLongDescriptionNew p{padding:10px 0}@media screen and (width<=479px){.newProfile{padding-top:105px}.aboutLector{text-align:left;padding:0 0 0 20px}.cnt.pd.containerLukas button,.cnt.pd.containerDavid button,.cnt.pd.containerJaroslav button,.cnt.pd.containerJosef button,.cnt.pd.containerLukasP button,.cnt.pd.containerJakub button,.cnt.pd.containerDavidM button,.cnt.pd.containerFrantisek button,.cnt.pd.containerTomas button,.cnt.pd.containerTonda button,.cnt.pd.containerJakubM button,.cnt.pd.containerVeronika button,.cnt.pd.containerLubomir button,.cnt.pd.containerHonza button{margin:5px auto 0}.lectorLongDescriptionNew p{padding:0 0 15px}.lectorLongDescriptionNew h2{padding:0 25px}}@media screen and (width<=767px){.newProfile{padding-top:0}.lectorSubmenu{display:none}.nLectorName{float:none;text-align:center;padding:8px 0}.aboutLector{padding-top:30px}}@media screen and (width<=768px){.aboutLector{text-align:center;padding-top:30px;padding-left:0}}@media screen and (width>=740px){.newProfile{padding-top:105px}}@media (width<=980px){.lectorLongDescriptionNew{width:52%;line-height:120%}.containerLukas{background:url(images/lukas-krasa-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerFrantisek{background:url(images/frantisek-mlcuch-primakurzy-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerDavid,.containerJaroslav{background:url(images/david-solc-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerLukasP{background:url(images/lukas-pavelka-min.png) right -140px bottom/auto 100% no-repeat;min-height:600px}.containerJosef{background:url(images/josef-kyrian-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerJakub{background-position:right -70px top 30px;background-size:auto 540px;min-height:600px}.containerJakubM{background-position:right -70px top 30px;min-height:780px;background-size:auto 540px!important}.containerVeronika,.containerLubomir{background-position:right -70px top 30px;background-size:auto 540px;min-height:750px}.containerHonza{background-position:right -70px top 30px;background-size:auto 540px;min-height:600px}.containerDavidM{background:url(images/david-martinec-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.lectorLongDescriptionNew h2{line-height:120%}.boxContentImgZigZag,.boxContentZigZag{width:100%}.boxContentHeadlineZigZag{width:80%}.boxContentImgZigZag.lukas-krasa1{background:#e2e2e2 url(images/lavincz2.jpg) 50%/cover no-repeat;height:200px}.boxContentImgZigZag.frantisek-mlcuch1{background:#e2e2e2 url(images/frantisek-noir-min.jpg) 50%/cover no-repeat;height:200px}.boxContentImgZigZag.tomas-suchy1{background:url(images/tomas-bonaloka-min.jpg) 50%/100% no-repeat;height:200px}.boxContentImgZigZag.jakub-novotny1{background:url(images/jakub-novotny1.jpg) 50%/cover no-repeat;height:200px}.boxContentImgZigZag.jakub-mensik1{background:url(images/logo-aquapalace-praha.jpg) 50%/cover no-repeat;height:200px}.boxContentImgZigZag.veronika-brazdova1{background:url(images/kamerov-veronika.jpg) 50%/cover no-repeat;height:400px}.boxContentImgZigZag.tonda-truong1{background:url(images/tonda-truong1.jpg) 50%/cover no-repeat;height:200px}.boxContentImgZigZag.lukas-krasa2{background:url(images/olympikcz.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.frantisek-mlcuch2{background:url(images/frantisek-audioworks-min.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.tomas-suchy2{background:url(images/tomas-primakurzy-min.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.jakub-novotny2{background:url(images/jakub-novotny2.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.jakub-mensik2{background:url(images/logo-hertz-cr.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.veronika-brazdova2{background:url(images/dobra-miska-veronika.jpg) 50%/cover no-repeat;order:2;height:400px}.boxContentImgZigZag.veronika-brazdova3{background:url(images/veronika-brazdova-josport.jpg) 50%/cover no-repeat;order:2;height:400px}.boxContentImgZigZag.veronika-brazdova4{background:url(images/veronika-brazdova-ceske-luzkoviny.jpg) 50%/cover no-repeat;order:2;height:400px}.boxContentImgZigZag.lukas-krasa3{background:url(images/ph7.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.frantisek-mlcuch3{background:url(images/frantisek-apartmany-min.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.tomas-suchy3{background:url(images/tomas-alltours-min.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.lukas-krasa4{background:url(images/primarestaurantcz.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.tomas-suchy4{background:url(images/tomas-facebooks-min.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.jakub-novotny4{background:url(images/primarestaurant-intro.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.jakub-mensik3{background:url(images/logo-mzcr.jpg) 50%/cover no-repeat;order:2;height:200px}.boxContentImgZigZag.lukas-krasa5{background:url(images/cestujsnadnocz.jpg) 50%/cover no-repeat;height:200px}.boxContentImgZigZag.jakub-novotny5{background:url(images/jakub-novotny5.jpg) 50%/cover no-repeat;order:2;height:200px}}@media (width<=760px){.containerLukasP{background:url(images/lukas-pavelka-min.png) right -90px bottom/60% no-repeat;min-height:600px}}@media (width<=980px) and (width>=479px){.containerLukas{min-height:920px}}@media (width<=980px) and (width>=671px){.containerLukas{min-height:790px}}@media (width<=1200px) and (width>=971px){.containerLukas{min-height:890px}}@media screen and (width>=980px){.newProfile{padding-top:55px}.containerLukas{box-sizing:border-box;background:url(images/lukas-krasa-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerFrantisek{box-sizing:border-box;background:url(images/frantisek-mlcuch-primakurzy-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerDavid,.containerJaroslav{box-sizing:border-box;background:url(images/david-solc-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerLukasP{box-sizing:border-box;background:url(images/lukas-pavelka-min.png) right -70px bottom 0/auto 90% no-repeat;min-height:840px}.containerJosef{box-sizing:border-box;background:url(images/josef-kyrian-min.png) right -20px top 30px/auto 540px no-repeat;min-height:600px}.containerJakub{box-sizing:border-box;background:url(images/jakub-novotny-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}.containerJakubM{box-sizing:border-box;background-position:right -70px top 30px;background-size:auto 540px;min-height:600px}.containerVeronika,.containerLubomir{box-sizing:border-box;background-position:right -70px top 30px;background-size:auto 540px;min-height:750px}.containerHonza{box-sizing:border-box;background-position:right 0 top 30px;background-size:auto 540px;min-height:600px}.containerTonda{background:url(images/tonda-truong-primakurzy-min.png) 590px 30px/auto 520px no-repeat}.containerTomas{background:url(images/tomas-suchy-primakurzy-min.png) 590px 30px/auto 520px no-repeat}.containerDavidM{box-sizing:border-box;background:url(images/david-martinec-min.png) right -70px top 30px/auto 540px no-repeat;min-height:600px}}@media screen and (width<=800px){.containerTonda{background:url(images/tonda-truong-primakurzy-min.png) 360px 30px/auto 500px no-repeat;min-height:600px}.containerTomas{background:url(images/tomas-suchy-primakurzy-min.png) 360px 30px/auto 520px no-repeat;min-height:600px}}@media screen and (width<=479px){.newProfile{padding-top:0}.containerLukas{text-align:center;background:url(images/lukas-krasa-min.png) 50% 30px/auto 500px no-repeat;min-height:740px;padding-top:540px!important}.containerTomas{text-align:center;background:url(images/tomas-suchy-primakurzy-min.png) 50% 40px/auto 500px no-repeat;min-height:600px;padding-top:540px!important}.containerTonda{text-align:center;background:url(images/tonda-truong-primakurzy-min.png) -50px 30px/auto 500px no-repeat;min-height:600px;padding-top:540px!important}.containerFrantisek{text-align:center;background:url(images/frantisek-mlcuch-primakurzy-min.png) 50% 30px/auto 500px no-repeat;min-height:620px;padding-top:540px!important}.containerLukasP{text-align:center;background:url(images/lukas-pavelka-min.png) 50% 30px/auto 500px no-repeat;min-height:600px;padding-top:540px!important}.containerDavid{text-align:center;background:url(images/david-solc-min.png) 50% 30px/auto 500px no-repeat;min-height:600px;padding-top:540px!important}.containerJaroslav{text-align:center;background:url(images/david-solc-min.png) 50% 30px/auto 500px no-repeat;min-height:420px;padding-top:540px!important}.containerJakub{text-align:center;background:url(images/jakub-novotny-min.png) 50% 30px/auto 500px no-repeat;min-height:600px;padding-top:540px!important}.containerJakubM{text-align:center;background-position:50% 30px;background-size:auto 500px;min-height:600px;padding-top:540px!important}.containerVeronika,.containerLubomir{text-align:center;background-position:-60px 40px;background-size:auto 610px;min-height:600px;padding-top:540px!important}.containerHonza{text-align:center;background-position:20px 40px;background-size:auto 510px;min-height:600px;padding-top:540px!important}.containerDavidM{text-align:center;background:url(images/david-martinec-min.png) 50% 30px/auto 500px no-repeat;min-height:490px;padding-top:540px!important}.containerJosef{text-align:center;background:url(images/josef-kyrian-min.png) 50% 30px/auto 500px no-repeat;min-height:500px;padding-top:540px!important}.lectorLongDescriptionNew{width:87%;margin:20px auto;line-height:150%}}@media (width<=720px){.containerVeronika,.containerLubomir{background-position:right -70px top 30px;background-size:auto 540px;min-height:1050px}}@media (width<=479px){.containerVeronika,.containerLubomir{background-position:top;background-size:auto 510px;min-height:900px}}@media screen and (width>=1200px){.newProfile{padding-top:61px;padding-bottom:50px}.containerLukas{background:url(images/lukas-krasa-min.png) right 40px top 52px/auto 540px no-repeat;min-height:550px}.containerFrantisek{background:url(images/frantisek-mlcuch-primakurzy-min.png) right 60px top 52px/auto 500px no-repeat;min-height:470px}.containerTonda{background:url(images/tonda-truiong-primakurzy-min.png) right 60px top 52px/auto 550px no-repeat;min-height:590px}.containerDavid,.containerJaroslav{background:url(images/david-solc-min.png) right 40px top 52px/auto 490px no-repeat;min-height:450px}.containerLukasP{background:url(images/lukas-pavelka-min.png) right 40px top 52px/auto 670px no-repeat;min-height:700px}.containerJosef{background:url(images/josef-kyrian-min.png) right 40px top 32px/auto 540px no-repeat;min-height:450px}.containerJakub{background:url(images/jakub-novotny-min.png) right 40px top 52px/auto 540px no-repeat;min-height:450px}.containerJakubM{background-position:right 40px top 52px;min-height:490px;background-size:auto 540px!important}.containerVeronika,.containerLubomir{background-position:right 40px top 52px;min-height:620px;background-size:auto 570px!important}.containerHonza{background-position:right 40px top 52px;min-height:540px;background-size:auto 570px!important}.containerDavidM{background:url(images/david-martinec-min.png) right 40px top 52px/auto 540px no-repeat;min-height:520px}.containerTomas{background:url(images/tomas-suchy-primakurzy-min.png) right 70px top 30px/auto 600px no-repeat;min-height:560px}.lectorLongDescriptionNew{width:650px}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9)rotate(-8deg);transform:scale(.9)rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3)rotate(8deg);transform:scale(1.3)rotate(8deg)}40%,60%{-webkit-transform:scale(1.3)rotate(-8deg);transform:scale(1.3)rotate(-8deg)}80%,to{-webkit-transform:scale(1)rotate(0);transform:scale(1)rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9)rotate(-8deg);-ms-transform:scale(.9)rotate(-8deg);transform:scale(.9)rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3)rotate(8deg);-ms-transform:scale(1.3)rotate(8deg);transform:scale(1.3)rotate(8deg)}40%,60%{-webkit-transform:scale(1.3)rotate(-8deg);-ms-transform:scale(1.3)rotate(-8deg);transform:scale(1.3)rotate(-8deg)}80%,to{-webkit-transform:scale(1)rotate(0);-ms-transform:scale(1)rotate(0);transform:scale(1)rotate(0)}}.faa-tada.animated,.faa-tada.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-tada{-webkit-animation:2s linear infinite tada;animation:2s linear infinite tada}.faa-tada.animated.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-tada.faa-fast{-webkit-animation:1s linear infinite tada;animation:1s linear infinite tada}.faa-tada.animated.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-tada.faa-slow{-webkit-animation:3s linear infinite tada;animation:3s linear infinite tada}.workFor{min-height:300px}.workFor .cnt{background:#fff;min-height:300px;position:relative;top:-60px}.dopravaBox{text-align:center;background:#fff;border-radius:7px;width:150px;margin:0 5px 10px;padding:7px}@media screen and (width<=479px){.dopravaBox{text-align:center;background:#fff;border:0 solid #d3d3d3;border-radius:7px;width:100%;margin:0 5px 10px;padding:7px}.workFor{margin:70px 0 0}}.dopravaBox .numDop{color:#6fb34c;margin:0;padding:0;font-size:40px;font-weight:900;line-height:100%}.dopravaBox p{margin-top:5px;font-size:clamp(.5rem,.475rem + 1vw,.8rem);line-height:130%}.dopravaBox h2{margin:0;padding:0;font-size:22px}.dopravaBoxes{flex-wrap:wrap;align-items:stretch;padding-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.adwordsCertificate{background:url(images/google-adwords-certifikat.jpg) 50%/300px no-repeat;width:300px;height:132px;display:inline-block}.analyticsCertificate{background:url(images/google-analytics-certifikat.jpg) 50%/300px no-repeat;width:300px;height:132px;display:inline-block}.availableBox{background:#f0f0f0;border-radius:7px;padding:10px 10px 5px}.availableBox.first{margin-bottom:10px!important}.availableBoxCity{font-weight:300;padding-top:5px!important;padding-left:10px!important}.josefSays{text-align:center;letter-spacing:-1px;color:#7b7b7b;padding:45px;font-size:34px;font-weight:100}.davidMsays{text-align:center;letter-spacing:-1px;color:#7b7b7b;padding:45px;font-size:24px;font-weight:100}.christmasTimeLi li{border-bottom:1px solid #ffffff4d;padding:5px 0;font-size:22px;font-weight:300;display:block}.highlightEnd{color:#fff;margin:25px 0 0;font-size:26px;font-weight:700;display:block}.highlightEnd .highlight{color:#fff;background:#b00;border-radius:12px;padding:3px 5px;display:inline-block}.christmasTime{text-align:center;padding:50px 0;font-size:19px;line-height:140%;color:#fff!important;background:#900!important}.christmasTime.leto h2:before{content:"";background:url(images/prazdniny-ikona.svg) 50%/auto 80px no-repeat;height:80px;margin:0 0 18px;display:block}.christmasTime a{color:#fff;text-decoration:underline;transition:all .3s ease-out}.christmasTime a:hover{color:#ff0;text-decoration:none}.christmasTime h2{font-weight:400;font-family:var(--my-font-family-pacifico);text-transform:none;padding:0 0 20px;font-size:40px;line-height:110%}.bannerGrafik{background:url(images/pracovnik-grafickeho-studia.jpg) 50%/100% no-repeat;min-width:350px;max-width:438px;height:151px;margin:0 auto 40px;display:block}.fbButtonNotification{box-sizing:border-box;border:1px solid #4e99df4d;border-radius:4px;margin:12px 0 8px;padding:9px 15px 10px;display:inline-block}.reviewSpanSmall{font-size:12px}.notifier-title i{color:#f3d500!important}@media screen and (width<=1200px){.notifier-container{top:50px!important}}@media screen and (width<=640px){.notifier-container{display:none!important}}.availableBoxCityPragueContact{text-align:center;padding:40px 0 0}.availableBoxCityPragueContactIn{justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.availableBoxCityPragueContactIn h2{padding:0!important}@media screen and (width<=960px){.dopravaBoxes{justify-content:center}.availableBoxCityPragueContactIn{justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.availableBoxCityPragueContact h2{padding:0 0 20px}.orderThanksMessage{font-size:70px;font-family:var(--my-font-family-roboto);color:#1cd466;margin-bottom:10px}.orderThanksMessage span{color:#fff;font-size:16px;font-weight:400;display:block}.payNowSection{max-width:640px;margin:auto;padding:20px 0 10px;font-size:48px;font-weight:700}.payNowSection span{font-size:16px;font-weight:400;display:block}.payNowSectionButton{color:#fff;white-space:nowrap;cursor:pointer;background:#ff3e3e;border:0;border-radius:40px;width:120px;margin:20px auto auto;padding:10px 20px;font-size:16px;display:block}.payNowSectionButton:hover{color:#dedede}.bigDebitCardIcon{background:url(images/payment-logos-min.png) 50%/cover no-repeat;width:90px;height:29px;margin:20px auto auto;display:block;position:relative}.paymentSolutionCompany{text-align:center;background:url(images/comgate-logo-min.png) bottom/auto 17px no-repeat;margin-top:35px;padding-bottom:26px;font-size:12px}.clientSupport{text-align:center;margin-top:40px;font-size:16px}.recapCart{letter-spacing:-1px;color:#383838;margin:20px 0 30px;font-size:30px;font-weight:200;line-height:100%}.recapCartTable{background:#ffffff80;border-radius:5px 5px 0 0;margin-bottom:30px;padding:10px}.recapCartTable td{vertical-align:top;padding:10px 15px;line-height:170%}.recapCartTableTotalPrice,.recapCartTableTotalSale{white-space:nowrap}.coursePortfolio{background:#6fb34c;padding:50px 0 40px}.coursePortfolio.grafik{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6fb34c",endColorstr="#ffffff",GradientType=0);background:-moz-linear-gradient(#fff 0%,#6fb34c 100%);background:-webkit-linear-gradient(#fff 0%,#6fb34c 100%);background:linear-gradient(#6fb34c 0%,#fff 100%);margin:0 0 50px;padding:40px 0 0}@media (width<=768px){.coursePortfolio.grafik{margin:0 0 50px}}.coursePortfolio.tws{background:#182f3e;margin-bottom:70px;padding:80px 0!important}.coursePortfolio.mpip{background:#182f3e;padding:85px 0!important}@media screen and (width<=479px){.coursePortfolio.tws,.coursePortfolio.mpip{padding:10px 0!important}.lectorSpeak{margin-top:0!important}}.coursePortfolio .coursePortfolioBox{flex-flow:wrap;margin-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (width<=479px){.coursePortfolio .coursePortfolioBox{margin-bottom:6px}}.portfolioItem{width:12.5%;height:130px;background-size:cover!important}.portfolioItem:hover{box-shadow:inset 0 0 25px #0000004d}@media screen and (width<=768px){.portfolioItem{width:25%;height:100px}}.grafik1{background:url(images/grafik-th-1.jpg) 50% no-repeat}.grafik2{background:url(images/grafik-th-2.jpg) 50% no-repeat}.grafik3{background:url(images/grafik-th-3.jpg) 50% no-repeat}.grafik4{background:url(images/grafik-th-4.jpg) 50% no-repeat}.grafik5{background:url(images/grafik-th-5.jpg) 50% no-repeat}.grafik6{background:url(images/grafik-th-6.jpg) 50% no-repeat}.grafik7{background:url(images/grafik-th-7.jpg) 50% no-repeat}.grafik8{background:url(images/grafik-th-8.jpg) 50% no-repeat}.grafik9{background:url(images/grafik-th-9.jpg) 50% no-repeat}.grafik10{background:url(images/grafik-th-10.jpg) 50% no-repeat}.grafik11{background:url(images/grafik-th-11.jpg) 50% no-repeat}.grafik12{background:url(images/grafik-th-12.jpg) 50% no-repeat}.grafik13{background:url(images/grafik-th-13.jpg) 50% no-repeat}.grafik14{background:url(images/grafik-th-14.jpg) 50% no-repeat}.grafik15{background:url(images/grafik-th-15.jpg) 50% no-repeat}.grafik16{background:url(images/grafik-th-16.jpg) 50% no-repeat}.grafik17{background:url(images/grafik-th-17.jpg) 50% no-repeat}.grafik18{background:url(images/grafik-th-18.jpg) 50% no-repeat}.grafik19{background:url(images/grafik-th-19.jpg) 50% no-repeat}.grafik20{background:url(images/grafik-th-20.jpg) 50% no-repeat}.grafik21{background:url(images/grafik-th-21.jpg) 50% no-repeat}.grafik22{background:url(images/grafik-th-22.jpg) 50% no-repeat}.grafik23{background:url(images/grafik-th-23.jpg) 50% no-repeat}.grafik24{background:url(images/grafik-th-24.jpg) 50% no-repeat}.ps-1{background:url(images/ps-th-1.jpg) 50% no-repeat}.ps-2{background:url(images/ps-th-2.jpg) 50% no-repeat}.ps-3{background:url(images/ps-th-3.jpg) 50% no-repeat}.ps-4{background:url(images/ps-th-4.jpg) 50% no-repeat}.ps-5{background:url(images/ps-th-5.jpg) 50% no-repeat}.ps-6{background:url(images/ps-th-6.jpg) 50% no-repeat}.ps-7{background:url(images/ps-th-7.jpg) 50% no-repeat}.ps-8{background:url(images/ps-th-8.jpg) 50% no-repeat}.lectorSpeak{color:#4d5768;font-family:var(--my-font-family-raleway);-webkit-font-smoothing:antialiased;cursor:default;margin-top:0;padding:60px 420px 60px 50px}.lectorSpeak.luke{background:#fff url(images/lukas-krasa.jpg) 100%/auto 100% no-repeat;margin:80px 0 0}.lectorSpeak.jakub{background:#fff url(images/jakub-n.jpg) 100% no-repeat}.lectorSpeak.frantisek{background:#fff url(images/frantisek-m-min.jpg?1) 100% no-repeat}.lectorSpeak.david{background:#fff url(images/david-solc.jpg?2) 100% no-repeat}.lectorSpeak h2{margin-left:-3px;padding-bottom:30px;font-size:40px;font-weight:300;line-height:100%}.lectorSpeak p{font-size:clamp(1rem,.85rem + .6667vw,1.2rem);font-family:var(--my-font-family-pt-sans);font-weight:400;line-height:140%}@media screen and (width<=980px){.lectorSpeak.jakub{padding:30px 30px 370px;background:#fff url(images/jakub-n.jpg) bottom no-repeat!important}.lectorSpeak.luke{padding:0 30px 370px;background:#fff url(images/lukas-kr.jpg) bottom no-repeat!important}.lectorSpeak.frantisek{padding:30px 30px 370px;background:#fff url(images/frantisek-m.jpg) bottom no-repeat!important}.lectorSpeak.david{padding:30px 30px 370px;background:#fff url(images/david-solc.jpg) bottom no-repeat!important}.lectorSpeak h2{text-align:center;padding-top:20px}.lectorSpeak p{text-align:center;font-size:17px;font-weight:400;line-height:160%}}.clientsLogoPanel{text-align:center;padding:40px 0 0}.clientsLogoPanel h2{margin-bottom:40px}.clientsLogoPanel .clientsLogoPanelContent{border-bottom:1px solid #d4d4d4;flex-flow:wrap;justify-content:space-between;align-items:center;padding-bottom:40px;display:flex}.clientsLogoPanel .clientsLogoPanelContent img{width:20%}@media screen and (width<=768px){.clientsLogoPanel .clientsLogoPanelContent img{width:40%}}@media screen and (width<=767px){.clientsLogoPanel .clientsLogoPanelContent{justify-content:center;gap:20px}.clientsLogoPanel .clientsLogoPanelContent img{width:40%}}.courseLogo{width:150px;height:60px;margin:55px auto 0;display:block}.cd-morph-dropdown{position:relative}.cd-morph-dropdown:before{content:"mobile";display:none}.cd-morph-dropdown .nav-trigger{text-indent:100%;white-space:nowrap;color:#0000;width:60px;height:60px;position:absolute;top:-66px;right:0;overflow:hidden}@media only screen and (width<=1045px) and (width>=700px){.cd-morph-dropdown .nav-trigger{top:-63px}}.cd-morph-dropdown .nav-trigger span,.cd-morph-dropdown .nav-trigger span:after,.cd-morph-dropdown .nav-trigger span:before{background-color:#1a1a1a;width:26px;height:3px;position:absolute}.cd-morph-dropdown .nav-trigger span{-webkit-transition:background-color .3s;transition:background-color .3s;inset:50% auto auto 50%;-webkit-transform:translate(-50%)translateY(-50%);-ms-transform:translate(-50%)translateY(-50%);transform:translate(-50%)translateY(-50%)}.cd-morph-dropdown .nav-trigger span:after,.cd-morph-dropdown .nav-trigger span:before{content:"";-webkit-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;left:0}.cd-morph-dropdown .nav-trigger span:before{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}.cd-morph-dropdown .nav-trigger span:after{-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}.cd-morph-dropdown.nav-open .nav-trigger span{background-color:#0000}.cd-morph-dropdown.nav-open .nav-trigger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cd-morph-dropdown.nav-open .nav-trigger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-morph-dropdown .main-nav{display:none}.cd-morph-dropdown .morph-dropdown-wrapper{box-sizing:border-box;z-index:10000;background-color:#fff;width:100%;padding:1.2em 5%;display:none;position:absolute;top:0;left:0;box-shadow:inset 0 1px #e6e6e6}.cd-morph-dropdown.nav-open .morph-dropdown-wrapper{display:block}.cd-morph-dropdown .label{color:#1a1a1a;margin-bottom:0;display:block;font-size:18px!important}.cd-morph-dropdown .content li:after{clear:both;content:"";display:block}.dropHome{margin-bottom:15px}.cd-morph-dropdown .galleryCourses .content li{margin-bottom:0}.cd-morph-dropdown .galleryCourses .content a{display:block}.cd-morph-dropdown .galleryCourses .content a:before{content:"";float:left;background:red;border-radius:50%;width:48px;height:48px;margin-right:.6em;-webkit-transition:background .2s;transition:background .2s;display:inline-block}.cd-morph-dropdown .galleryCourses .content a span,.cd-morph-dropdown .galleryCourses .content a em{line-height:1.2;display:block}.cd-morph-dropdown .galleryCourses .content a em{color:#1a1a1a;padding:0 0 .1em;font-size:14px;font-style:normal}.menuCoursesList{margin-top:15px!important}.cd-morph-dropdown .galleryCourses .content a span{color:#a6a6a6;font-size:12px}.cd-morph-dropdown .galleryCourses .content a:hover:before{background-color:#e70000}.cd-morph-dropdown .galleryCourses li:first-of-type a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(2) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(3) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(4) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(5) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(6) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(7) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(8) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(9) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(10) a:before,.cd-morph-dropdown .galleryCourses li:nth-of-type(11) a:before{background:#e8e8e8 url(images/course.png) 50% no-repeat}.cd-morph-dropdown .links .content>ul>li{margin-top:1em}.cd-morph-dropdown .links-list a,.cd-morph-dropdown .btn{margin-left:14px;font-size:2.2rem;line-height:1.6;display:block}.cd-morph-dropdown .links-list a:hover,.cd-morph-dropdown .btn:hover{color:#1a1a1a}.cd-morph-dropdown .content h2{color:#a6a6a6;text-transform:uppercase;margin:20px 0 10px 14px;font-size:1.3rem;font-weight:700}@media (width>=1045px){.cd-morph-dropdown{text-align:center;background-color:#0000;width:100%;height:60px;padding:0;position:absolute;top:0;right:0}.cd-morph-dropdown:before{content:"desktop"}.cd-morph-dropdown .nav-trigger{display:none}.cd-morph-dropdown .main-nav{float:right;margin-right:0;display:inline-block}.cd-morph-dropdown .main-nav>ul>li{float:left;display:inline-block}.cd-morph-dropdown .main-nav>ul>li>a{color:#222;height:65px;padding:0 6px;font-size:clamp(.9rem,3.2vw - 1.2rem,1.1rem);line-height:60px;display:block}.cd-morph-dropdown .main-nav>ul>li>a:hover{color:#900}.cd-morph-dropdown.is-dropdown-visible .main-nav>ul>li>a{opacity:.6}.cd-morph-dropdown.is-dropdown-visible .main-nav>ul>li.active>a{opacity:1}.cd-morph-dropdown .morph-dropdown-wrapper{box-shadow:none;will-change:transform;background-color:#0000;width:auto;padding:0;-webkit-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;display:block;top:58px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.cd-morph-dropdown.is-dropdown-visible .morph-dropdown-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-morph-dropdown .dropdown-list{visibility:hidden;will-change:transform,width,height;-webkit-transition:visibility .3s;transition:visibility .3s;position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 10px 20px #00000014}.no-csstransitions .cd-morph-dropdown .dropdown-list{display:none}.cd-morph-dropdown .dropdown-list:before{content:"";opacity:0;border:8px solid #0000;border-bottom-color:#fff;width:0;height:0;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;bottom:100%;left:50%;right:auto;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.cd-morph-dropdown .dropdown-list>ul{z-index:1;width:100%;height:100%;position:relative;overflow:hidden}.cd-morph-dropdown.is-dropdown-visible .dropdown-list{visibility:visible;-webkit-transition:transform .3s,width .3s,height .3s,-webkit-transform .3s;transition:transform .3s,width .3s,height .3s,-webkit-transform .3s}.cd-morph-dropdown.is-dropdown-visible .dropdown-list:before{opacity:1}.cd-morph-dropdown .dropdown{opacity:0;visibility:hidden;width:100%;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;position:absolute;top:0;left:0}.cd-morph-dropdown .dropdown.active{opacity:1;visibility:visible}.cd-morph-dropdown .dropdown.move-left .content{-webkit-transform:translate(-100px);-ms-transform:translate(-100px);transform:translate(-100px)}.cd-morph-dropdown .dropdown.move-right .content{-webkit-transform:translate(100px);-ms-transform:translate(100px);transform:translate(100px)}.cd-morph-dropdown .label{display:none}.cd-morph-dropdown .content{text-align:left;padding:1.8em 0 0 1.8em;-webkit-transition:transform .3s,-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-morph-dropdown .content>ul:after{clear:both;content:"";display:block}.cd-morph-dropdown .content>ul>li{float:left;width:48%;margin-top:0;margin-right:1%}.cd-morph-dropdown .content>ul>li:nth-of-type(2n){margin-right:0}.cd-morph-dropdown .galleryCourses .content{width:500px;padding-bottom:1.8em}.cd-morph-dropdown .galleryCourses .content li{margin-bottom:5px}.cd-morph-dropdown .links .content>ul>li{margin-top:0}.cd-morph-dropdown .links .content,.cd-morph-dropdown .button .content{width:390px}.cd-morph-dropdown .links-list a{margin-left:0;font-size:1.6rem}.cd-morph-dropdown .btn{text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#db6356;width:100%;height:60px;margin:1.5em 0 0;font-size:1.8rem;line-height:60px;display:block}.cd-morph-dropdown .btn:hover{color:#fff;background:#1a1a1a}.cd-morph-dropdown .content h2{text-transform:none;color:#1a1a1a;margin:0 0 .6em;font-size:1.8rem;font-weight:400}.cd-morph-dropdown .bg-layer{opacity:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;width:1px;height:1px;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.cd-morph-dropdown.is-dropdown-visible .bg-layer{opacity:1;-webkit-transition:transform .3s,opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}}@media (width<798px){.morph-main-menu-open .fixedMenu{height:100%;overflow-y:auto}.morph-main-menu-open body{overflow-y:hidden}}@media (width<=769px) and (width>=740px){.cd-morph-dropdown .morph-dropdown-wrapper{padding:1.2em 1.5% 1.9em 1.55%}}@media (width<=1025px) and (width>=769px){.cd-morph-dropdown .main-nav{margin-right:24px}}.pagination{margin:30px 0 50px;display:inline-block}.pagination a{color:#000;float:left;margin-right:2px;padding:8px 16px;text-decoration:none}.pagination a.active{color:#fff;background-color:#74bc4c;border-radius:5px}.pagination a:hover:not(.active){background-color:#ddd;border-radius:5px}@media only screen and (width>=1000px){.cd-main-content{padding-top:80px}}@media only screen and (width<=600px){.codeBoxArticle{flex-wrap:nowrap;width:300px;display:flex;overflow:auto}.nextCategories{display:none}}.articleFooter{padding:10px 0 0}.articleFooter .mCoursesHeadline{margin-bottom:10px;font-size:32px}.mCoursesHeadline.sideBar{text-transform:none;font-size:clamp(1.4rem,.5rem + 4.4444vw,1.7rem);font-family:var(--my-font-family-pt-sans);padding:10px 0 20px;line-height:100%}.magazineCourses{flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.magazineCourses a{color:#000!important}.magazineCourses a:hover{color:#92bc50!important}.magazineCourseBox{flex-flow:row;width:340px;margin:0 10px 18px 0;transition:all .3s ease-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mCourseDescription.button{color:#000;background:0 0;border:1px solid #0000004d;border-radius:3px;align-self:flex-start;padding:5px 10px;font-weight:700;transition:all .3s ease-out;display:inline-block}.courseReservationFixedBox{width:360px;position:relative}@media (width<=1270px){.courseReservationFixedBox{width:100%}.courseReservationFixedBox.fixed{position:relative!important;top:0!important}}.magazineCourseBox:hover .mCourseBoxData .mCourseName,.magazineCourseBox:hover .mCourseDescription.button{color:#7ab851}.courseIconPGS{background:url(images/icon-course-pgs.jpg) 50%/100% no-repeat;width:100px;height:100px}.courseIconMPIP{background:url(images/icon-course-mpip.jpg) 50%/100% no-repeat;width:100px;height:100px}.courseIconPWA{background:url(images/icon-course-pwa.jpg) 50%/100% no-repeat;width:100px;height:100px}.courseIconTWS{background:url(images/icon-course-tws.jpg) 50%/100% no-repeat;width:100px;height:100px}.courseIconFB{background:url(images/icon-course-fb.jpg) 50%/100% no-repeat;width:100px;height:100px}.courseIconSIM{background:url(images/icon-course-sim.jpg) 50%/100% no-repeat;width:100px;height:100px}.mCourseBoxPhoto{height:100px;margin-right:10px}.magazinePostDetail .mCourseBoxData{line-height:90%}.mCourseBoxData{text-align:left;flex-direction:column;justify-content:center;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mCourseBoxData div{margin:0!important;padding:0!important;font-size:12px!important}.mCourseBoxData .mCourseName{color:#000;margin:0;padding:0 0 10px;font-size:clamp(.9rem,.9545rem + 1.0909vw,1.4rem);font-weight:700;line-height:100%;transition:all .3s ease-out;letter-spacing:-.3px!important}.mCourseDuration{font-size:12px;font-weight:700;line-height:100%;font-family:var(--my-font-family-roboto);display:inline-block;margin:6px 0!important;padding:0!important}.mCourseDescription{padding:0;font-weight:400;line-height:130%;margin:0!important}.contentPost p.mCourseDescription{font-size:clamp(.9rem,.9545rem + 1.0909vw,1rem);font-family:var(--my-font-family-open-sans);line-height:110%}.mCourseDescription.button{font-size:clamp(.7rem,.9545rem + 1.0909vw,.8rem)}@media screen and (width<=479px){.magazineCourseBox{width:100%!important}.articleFooter .mCoursesHeadline{font-size:28px}.mCourseDuration{margin:3px 0!important}}.installmentsList{padding:10px 0;display:block}.installmentsDiscount{padding:0 0 10px;display:block}.installmentsListTable{border:0 solid #ffffff1a;border-radius:3px;width:330px}.installmentsListTable th{white-space:nowrap;text-align:left;border-bottom:3px solid #fff6;padding:5px 10px;font-weight:700}.installmentsListTable td{white-space:nowrap;text-align:left;border-bottom:1px solid #ffffff1a;padding:5px 10px}.installmentsFirst{padding:10px 0;font-weight:700}.lectorsList{background:url(images/lectors-header-min-v4.jpg) 50% 60px no-repeat;padding-top:530px}.lectorsListMemo{text-align:center}.lectorsListMemo .headline{font-size:clamp(1.6rem,.775rem + 3.6667vw,2.7rem);font-weight:600;font-family:var(--my-font-family-open-sans);color:#000;letter-spacing:-1.3px;margin-top:40px}.lectorsListMemo p{font-size:clamp(1rem,.925rem + .3333vw,1.1rem);font-weight:400;line-height:160%;font-family:var(--my-font-family-open-sans);color:#5f5f5f;letter-spacing:-.2px;width:60%;margin:18px auto}@media screen and (width<=770px){.lectorsList{background:url(images/lectors-header-min-v4.jpg) 50% 74px/130% no-repeat;padding-top:250px}.lectorsListMemo p{width:90%;font-size:16px;line-height:130%}}@media screen and (width<=479px){.lectorsList{background:url(images/lectors-header-min-v4.jpg) 50% 0/150% no-repeat;padding-top:140px}.lectorsListMemo p{width:90%}}.listOfLectors{flex-flow:wrap;justify-content:center;padding:60px 0;display:flex}@media (width<=410px){.listOfLectors{padding:30px 0}}.lectorListBox{box-sizing:border-box;text-align:center;-o-transition:all .3s ease-out;background:url(images/sample-texture.jpg) no-repeat;border:0 solid #98989880;border-radius:8px;width:350px;margin:15px;padding:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:0 0 30px #0000001a}@media (width<=395px){.lectorListBox{width:100%;padding:10px}.lectorEmail{font-size:clamp(.6rem,6vw - .45rem,2.7rem)}}.lectorListBox.socialNet{padding:17px 30px 30px}.lectorListBox.socialNet .lectorSocialNetworks{margin:0 auto 12px}.lectorListBox.socialNet .lectorSocialNetworks a{opacity:.8}.lectorListBox.socialNet .lectorSocialNetworks a:hover{opacity:1;color:#000!important}.lectorListBox:hover{-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:0 0 30px #0003}.lectorListBox .lectorCourses{color:#666;letter-spacing:-.2px;border:1px solid #888;border-radius:4px;margin:22px 0 15px;padding:4px 10px;font-size:14px;font-weight:400;display:inline-block}.lectorListBox a{color:#555}.lectorListBox a:hover{color:#57a344}.listOfLectors .lectorName{text-transform:uppercase;letter-spacing:3px;font-weight:700;font-family:var(--my-font-family-raleway);text-align:center;padding:25px 0 15px;font-size:clamp(1.2rem,.9rem + 1.3333vw,1.6rem)}.logoBox{border-bottom:1px solid silver;flex-flow:wrap;justify-content:center;margin-bottom:20px;padding:5px 0 10px;display:flex}.logoBox a{border-bottom:1px solid #0000;padding:0 3px 3px}.logoBox a img{max-height:20px!important}.logoBox a:hover{border-bottom:1px dotted #0000004d}.lectorInfoButton{letter-spacing:-.4px;border:2px solid #0003;border-radius:40px;margin-top:22px;padding:8px 20px;font-weight:900;display:inline-block}.lectorInfoButton:hover{border:2px solid #7ab851}.lectorListBox .contactLectorInfo h2{color:#00485f;font-family:var(--my-font-family-raleway);text-transform:uppercase;letter-spacing:-.2px;padding:0 0 5px;font-size:16px;font-weight:700}.giftVoucherPanel .newOne{top:-2px}.giftVoucherPanel{z-index:200000;color:#fff;text-align:center;background:#ca403a;border-radius:0 0 15px 15px;height:auto;padding:10px 25px 15px 20px;font-size:20px;font-weight:700;display:inline-block;position:fixed;top:200px;left:-83px;transform:rotate(-90deg)}.giftVoucherPanel i{color:#ff0}@media screen and (width<=767px){.giftVoucherPanel{z-index:200000;color:#fff;text-align:center;background:#ca403a;border-radius:0 0 10px 10px;height:auto;padding:7px 10px;font-size:14px;font-weight:700;position:fixed;top:190px;left:-60px;transform:rotate(-90deg)}.giftVoucherPanel .newOne{font-size:8px;top:-1px}}.giftVoucherHeader h2{color:#fff;font-family:var(--my-font-family-playfair-display);letter-spacing:0;width:330px;padding:180px 0 0;font-size:48px;line-height:95%}.giftVoucherHeader h2 span{font-family:var(--my-font-family-raleway);letter-spacing:1px;color:#d0d0d0;padding:17px 0 0;font-size:14px;font-weight:300;line-height:140%;display:block}.giftVoucherBuy{font-family:var(--my-font-family-raleway);color:#fff;border:1px solid #ffffff4d;margin:30px 0 0;padding:12px 25px 15px;font-size:14px;font-weight:700;display:inline-block}.giftVoucherBuy i{margin-left:4px;font-size:20px;position:relative;top:1px}.giftVoucherBuy:hover{color:#be3f3f}.giftVoucherForm{background:#490000;border-bottom:20px solid #2d2d2d;padding:80px 0}.giftVoucherAdvantages .container{flex-flow:wrap;place-content:stretch center;align-items:center;display:flex}.giftVoucherAdvantagesBox{box-sizing:border-box;background:#222;border-radius:7px;width:360px;margin:10px;padding:25px 30px 20px;display:inline-block;box-shadow:0 0 20px #0000001a}.giftVoucherAdvantagesBox h2{color:#fff;font-size:26px;font-weight:700;font-family:var(--my-font-family-raleway);padding:0 0 10px}.giftVoucherAdvantagesBox p{color:#bebebe;font-size:14px;font-weight:300;font-family:var(--my-font-family-open-sans);line-height:160%}.giftVoucherAdvantagesBoxButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:2px;background:#be3f3f;border-radius:2px;margin:20px 0 8px;padding:10px 22px;font-size:12px;font-weight:700;display:inline-block}.giftVoucherForm .container{box-sizing:border-box;flex-direction:row;width:60%;display:flex}@media screen and (width<=1024px){.giftVoucherAdvantagesBox{width:300px}.giftVoucherAdvantagesBox h2{letter-spacing:-1px;font-size:24px}.giftVoucherAdvantagesBoxButton{letter-spacing:1px}.giftVoucherForm .container{width:80%}.giftVoucherHeader .container{width:92%}}@media screen and (width>=1500px){.giftVoucherForm .container{width:45%}.giftVoucherHeader{height:600px}.giftVoucherHeader h2{padding:295px 0 0}}.giftVoucherForm .voucherFormLeft{-webkit-appearance:none;border-right:1px solid #ffffff1a;width:60%;padding:0 50px 0 0}.giftVoucherForm .voucherInfoRight{box-sizing:border-box;width:40%;padding:0 0 0 50px}.giftVoucherForm .voucherFormLeft form label{margin:25px 0 7px;font-weight:700;display:block}.giftVoucherForm .voucherFormLeft form input{-webkit-appearance:none}.giftVoucherForm .voucherFormLeft form textarea{box-sizing:border-box;border:0;border-radius:3px;width:100%;height:100px;padding:15px;font-size:16px;line-height:120%}.giftVoucherForm .voucherFormLeft form .button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:2px;background:#be3f3f;border-radius:2px;margin:0 0 8px;padding:12px 24px;font-size:16px;font-weight:700;display:inline-block}.giftVoucherFormSteps{color:#fff;letter-spacing:-.2px;margin:0 0 60px;font-size:14px}.giftVoucherFormStepsBox div:last-of-type{margin:0}.giftVoucherFormSteps input{box-sizing:border-box;color:#fff;background:0 0;border:1px solid silver;border-radius:3px;width:100%;padding:10px 12px;font-size:16px}.giftVoucherFormSteps.firstStep:before{content:"1";color:#be3f3f;background:#fff;border-radius:50px;margin:0;padding:11px 23px;font-size:30px;font-weight:700;display:inline-block}.giftVoucherFormSteps.secondStep:before{content:"2";color:#be3f3f;background:#fff;border-radius:50px;margin:0;padding:11px 23px;font-size:30px;font-weight:700;display:inline-block}.giftVoucherFormSteps.thirdStep:before{content:"3";color:#be3f3f;background:#fff;border-radius:50px;margin:0;padding:11px 23px;font-size:30px;font-weight:700;display:inline-block}.giftVoucherFormSteps.fourthStep:before{content:"4";color:#be3f3f;background:#fff;border-radius:50px;margin:0;padding:11px 23px;font-size:30px;font-weight:700;display:inline-block}.giftVoucherFaq{text-align:center;background:#fff;border-radius:6px;margin:0 0 25px;padding:20px 30px;display:block;box-shadow:0 0 30px #0003}.giftVoucherFaq h2{letter-spacing:0;font-size:26px;font-family:var(--my-font-family-playfair-display);line-height:100%}.giftVoucherFaq h3{letter-spacing:1px;color:red;font-size:16px;font-family:var(--my-font-family-roboto);letter-spacing:0;text-align:center;margin:5px;line-height:100%;display:block}.giftVoucherFaq h3 a{color:#222}.giftVoucherFaq h3 a:hover{color:#be3f3f}.giftVoucherFaq h3:first-of-type{border-bottom:1px solid #0003;margin:25px 0 0;padding:0 0 4px}.giftVoucherFaq p{color:#7b7b7b;margin-top:16px;font-size:13px}.giftVoucherFaq.packaging{background:#1d1d1d url(images/packaging-min.jpg) 100% 100%/100% no-repeat;padding:30px 30px 180px;color:#fff!important}.giftVoucherFaq.contact{background-size:110%;padding:30px;color:#000!important}.styled-select{background:url(images/img-down-icon.png) 98% 0 no-repeat;width:100%;height:34px;overflow:hidden}.styled-select select{letter-spacing:-1px;background:0 0;border:none;width:105%;height:34px;padding:7px;font-size:16px}.redColor{background-color:#be3f3f}.redColor select{color:#000}@media screen and (width<=800px){.giftVoucherHeader{background:url(images/gift-voucher-header-min.jpg) 0 0/cover no-repeat;height:450px}.giftVoucherBuy{margin:30px 0 0 20px}.giftVoucherHeader h2{letter-spacing:-1px;text-shadow:0 0 5px #000000b3;width:330px;padding:135px 0 0 20px}.giftVoucherHeader h2 span{font-weight:700}.giftVoucherForm .container{flex-direction:column;width:100%}.giftVoucherForm .voucherFormLeft{border:0;order:2;width:80%;margin:auto;padding:0 0 60px}.giftVoucherForm .voucherInfoRight{flex-flow:wrap;order:1;justify-content:center;width:90%;margin:auto;padding:0 0 20px;display:flex}.giftVoucherFaq h2{letter-spacing:-1px}.giftVoucherFaq{width:230px;margin:15px}}.giftVoucherThanks{background:#fff;border-radius:7px;padding:22px 30px 30px;display:block;box-shadow:0 0 20px #0006}.giftVoucherThanks:before{content:"";color:#be3f3f;background:#fff;border-radius:50px;margin:0;padding:11px 23px;font-family:"Font Awesome 5 Free";font-size:30px;font-weight:700;display:inline-block;position:relative;top:4px}.faqQuestion{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#f7f7f7",GradientType=1);color:#000;font-family:var(--my-font-family-roboto);letter-spacing:-.3px;cursor:pointer;-webkit-font-smoothing:antialiased;background:-moz-linear-gradient(270deg,#f7f7f7 0% 100%);background:-webkit-linear-gradient(270deg,#f7f7f7 0% 100%);background:linear-gradient(90deg,#f7f7f7 0% 100%);border:1px solid #e5e5e5;border-radius:3px;padding:11px 15px;font-size:17px;font-weight:700;line-height:120%;display:block;-webkit-transform:translateZ(0)}.faqQuestion.up{font-size:24px}.faqQuestion.up:before{margin-right:10px}.faqQuestion.collapsed{color:#000;border-radius:3px;margin:2px 0 0;padding-left:30px;display:block}.faqQuestion.collapsed:before{content:"";color:#000;width:19px;margin-left:-20px;font-family:"Font Awesome 5 Free";font-weight:600;display:inline-block}.faqQuestion.expanded{color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#ededed",GradientType=1);background:-moz-linear-gradient(270deg,#f7f7f7 0%,#ededed 100%);background:-webkit-linear-gradient(270deg,#f7f7f7 0%,#ededed 100%);background:linear-gradient(90deg,#f7f7f7 0%,#ededed 100%);border-bottom:1px dotted #fff;border-radius:3px 3px 0 0;margin:2px 0 0;padding-left:30px}.faqQuestion.expanded:hover{color:#000}.faqQuestion.expanded:before{content:"";color:#7ab851;width:19px;margin-left:-20px;font-family:"Font Awesome 5 Free";font-weight:600;display:inline-block}.faqQuestion:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#ededed",GradientType=1);color:#b19a6e;background:-moz-linear-gradient(270deg,#f7f7f7 0%,#ededed 100%);background:-webkit-linear-gradient(270deg,#f7f7f7 0%,#ededed 100%);background:linear-gradient(90deg,#f7f7f7 0%,#ededed 100%)}.faqAnswer{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#ffffff",GradientType=0);color:#3f3f3f;font-family:var(--my-font-family-roboto);vertical-align:top;background:-moz-linear-gradient(#fff 50%,#f7f7f7 100%);background:-webkit-linear-gradient(#fff 50%,#f7f7f7 100%);background:linear-gradient(#f7f7f7 0%,#fff 50%);border:1px solid #e5e5e5;border-top-color:#fff;border-radius:0 0 3px 3px;margin:0 0 10px;padding:15px 15px 10px;font-size:16px;font-weight:400;line-height:160%;display:block}.faqAnswer.up{font-size:17px}.faqQuestion.up{padding-left:50px}.faqQuestion.up:before{margin-left:-30px}.pollThanksMessage{color:#13b04a;background:#fff;border-radius:3px;margin-top:20px;padding:10px 15px;display:inline-block}.video-poll-form-line{background:#ececec;border-radius:3px;margin-top:19px;padding:15px;display:inline-block;box-shadow:0 0 30px #0003}.mailForm{padding:10px 0 0;display:block}#videopoll-form-email .button{position:relative;top:1px}.pollEmailInput{border:1px solid #0003;border-radius:3px;margin-left:5px;padding:5px 10px;font-size:17px}.reservation-form-line label{position:relative;top:-1px}@media screen and (width<=479px){.pollEmailInput{margin-top:8px;margin-left:0}#chat-application{display:none!important}.youtubeAcademySectionLink{background:url(images/youtube-akademie-mobile-retina-banner-min.jpg) 50%/100% no-repeat;height:386px;margin:-43px 0 -42px;display:block}}@media screen and (width>=480px){.youtubeAcademySectionLink{background:url(images/youtube-akademie-tablet-banner-min.jpg) 50%/100% no-repeat;height:417px;margin:-12px 0 0;display:block}}@media screen and (width>=769px){.youtubeAcademySectionLink{background:url(images/youtube-akademie-banner-min.jpg) 50% no-repeat;height:250px;margin:-50px 0;display:block}}.gdprSection{color:#fff;margin:10px 0 20px;font-size:18px}.gdprSection.popup{font-size:14px}.gdprAgreement{display:block}.popup-form .data-processing-agreement-form{flex-direction:row;margin:-10px 0 0;display:flex}.popup-form .data-processing-agreement-form input[type=checkbox]{margin:-15px 5px 0 0}@media screen and (width<=480px){.gdprAgreement{margin-bottom:20px}}@supports (zoom:2){.gdprAgreement input[type=checkbox]{zoom:2;margin-top:3px;-webkit-appearance:checkbox!important;width:auto!important;margin-top:5px!important}}@supports not (zoom:2){.gdprAgreement input[type=checkbox]{margin:19px 15px 15px;transform:scale(2);-webkit-appearance:checkbox!important;width:auto!important}.gdprAgreement:focus{outline:0}}.gdprAgreement label{vertical-align:top;margin-top:3px;margin-top:10px!important;padding:0!important;display:inline-block!important}.agreement-detail-link{position:relative;top:-2px}.gdprAgreementCustomerSection{padding:23px 0 0}.gdprAgreementCustomerSection a{color:#fff;border:1px solid #ffffff4d;border-radius:3px;padding:15px 22px 14px;font-size:16px;display:inline-block}.gdprAgreementCustomerSection a:hover{color:#1caf1a;border:1px solid #1caf1a}.conditionsTitle{letter-spacing:-1px;margin-bottom:15px;font-size:26px}.giftBoxPanel{background:#484848 url(images/gift-card-panel-bg-min.jpg) 50%/cover no-repeat;border-top:1px solid #646464;border-bottom:1px solid #fff;max-width:2000px;margin:60px auto -60px;padding:27px 0 24px;display:block;position:relative}.giftBoxPanel.hp{max-width:1920px}.giftPanelHeadline{color:#fff;letter-spacing:-.3px;max-width:80%;font-size:27px;display:inline-block;position:relative;top:0}.giftPanelButton{float:right;color:#fff;letter-spacing:-.3px;background:#0009;border:1px solid #fff6;border-radius:3px;max-width:20%;padding:10px 20px;font-weight:700;display:inline-block}.closeGiftBoxPanel{color:#e6e6e6;font-size:22px;position:absolute;top:10px;right:24px}.giftPanelHeadline{white-space:nowrap;letter-spacing:-.5px;margin:0 auto;overflow:hidden}@keyframes typing{0%{width:0}to{width:420px}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#fff}}@media screen and (width<=980px){.giftBoxPanel{margin-top:73px}}@media screen and (width<=690px){.giftBoxPanel{background:#484848 url(images/gift-card-panel-bg-min.jpg) 100% 0/cover no-repeat;margin-top:73px}.giftPanelHeadline{letter-spacing:-.3px;max-width:80%;font-size:24px;position:relative;top:0}.giftPanelButton{float:none;white-space:nowrap;border-radius:3px;max-width:120px;display:block}}@media screen and (width<=479px){.giftBoxPanel{text-align:center;background:#484848 url(images/gift-card-panel-bg-min.jpg) 100% 0/cover no-repeat;border-bottom:10px solid #fff;margin-top:0;padding:27px 0 24px;display:block;position:relative}.giftPanelHeadline{letter-spacing:-.3px;max-width:80%;margin-bottom:10px;font-size:18px;position:relative;top:0}.giftPanelButton{float:none;white-space:nowrap;max-width:120px;margin:auto auto 5px;display:block}}.contentPost iframe{width:100%!important}.contentPost ul li,.contentPost ol li{list-style:outside!important}.calendarClose{color:#000;cursor:pointer;text-align:right;padding:0 0 18px;font-size:27px;position:relative;top:-19px;right:12px}.calendarCover{margin:0 0 60px;height:87%!important}#demo-game-gif{background:url(./images/hra.gif) 0/contain no-repeat;min-height:300px}#demo-js-img-1{background:url(./images/demo-js1.png) 0/contain no-repeat;min-height:300px}#demo-prg-img-1{background-color:#0000;background-image:url(./images/demo-prg2.png),url(./images/demo-prg1.png);background-position:100% 100%,0 0;background-repeat:no-repeat;background-size:contain;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:300px}.installmentsList{color:#fff;box-sizing:border-box;border-radius:0 0 3px 3px;width:329px;margin:0;padding:10px;display:block}.couponInvalid{background:red;padding-left:50px;line-height:130%;position:relative}.couponInvalid:before{content:"";text-decoration:inherit;color:#fff;padding-right:.5em;font-family:"Font Awesome 5 Free";font-size:35px;font-style:normal;font-weight:700;position:absolute;top:19px;left:14px}.couponValid{background:#7ab851;padding-left:50px;line-height:130%;position:relative}@media screen and (width<=479px){.couponInvalid,.couponValid{width:278px}}.couponValid:before{content:"";text-decoration:inherit;color:#fff;padding-right:.5em;font-family:"Font Awesome 5 Free";font-size:32px;font-style:normal;font-weight:700;position:absolute;top:20px;left:10px}textarea:focus,input:focus{outline:none}.finalPrice{border-bottom:3px solid #fff6}.minusPosition{position:relative;left:-5px}.swiperPadding{margin:-6px 0 0;padding:28px;position:relative}.swiperCoursePeriodLeftArrowWhite{animation:1s linear infinite swiperCoursePeriodArrowAnimKeyframes;background-image:url(images/swiper-left-arrow-black.svg)!important;background-size:16px 26px!important;left:2px!important}.swiperCoursePeriodRightArrowWhite{animation:1s linear infinite swiperCoursePeriodArrowAnimKeyframes;background-image:url(images/swiper-right-arrow-black.svg)!important;background-size:16px 26px!important;right:2px!important}@keyframes swiperCoursePeriodArrowAnimKeyframes{50%{opacity:0}}.swiper-container-horizontal>.swiper-scrollbar{position:relative!important}.newsInfoPanel{color:#fff;text-align:center;letter-spacing:.2px;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;border-top:1px solid #ffffff4d;padding:20px 0;font-size:16px;line-height:230%;-webkit-animation:15s infinite Gradient;-moz-animation:15s infinite Gradient;animation:15s infinite Gradient}@-webkit-keyframes Gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@-moz-keyframes Gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes Gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.newsInfoPanel a{color:#e6e6e6;border:1px solid #fff;border-radius:3px;margin:0 8px;padding:5px 15px}.newsInfoPanel a:hover{color:#fff}.newsInfoPanel.topMargin{margin-top:60px;margin-bottom:0}.newsInfoPanel.bottomMarginMinus{margin-top:60px;margin-bottom:-62px}@media screen and (width<=768px){.newsInfoPanel.topMargin{margin-top:75px;margin-bottom:0}.newsInfoPanel{padding:10px 0}.newsInfoPanel.bottomMarginMinus{margin-top:73px;margin-bottom:0}}@media screen and (width<=479px){.newsInfoPanel a{margin-bottom:9px;padding:2px 15px;display:inline-block}.newsInfoPanel.topMargin,.newsInfoPanel.bottomMarginMinus{margin-top:0;margin-bottom:0}.swiperPadding{margin:-11px 0 0;padding:17px 8px 2px;position:relative}.contentPost{width:100%!important}}.newHeadline{letter-spacing:-2px;font-size:75px;font-weight:100;font-family:var(--my-font-family-montserrat);padding:120px 0 30px}.newHeadline span{letter-spacing:2px;text-transform:uppercase;font-size:18px;font-weight:400;display:block}.newSubHeadline{font-family:var(--my-font-family-source-sans-pro);letter-spacing:.3px;border-bottom:1px solid #0003;margin:0 0 80px;padding:0 0 80px;font-size:21px;font-weight:600;line-height:140%}.newInfoBoxes{flex-direction:row;display:flex}.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 50px 0 10%}.newTheme{text-align:left;max-width:470px}.rightMonitorInfoBox{background:url(images/wall-classroom.jpg) 0 180px/1128px no-repeat;width:50%;height:907px}.rightMonitorInfoBox video{border-radius:0;width:62.5%;margin:0}.newQuestion,.supportedCourses h2{font-size:28px;font-weight:600;font-family:var(--my-font-family-source-sans-pro)}.newTheme ul li{font-size:19px;font-weight:400;font-family:var(--my-font-family-source-sans-pro);color:#888;margin:10px 0}.newFeature{cursor:default;letter-spacing:-2px;max-width:470px;margin:80px 0 0;font-size:40px;font-weight:700;line-height:60%;position:relative;left:-5px}.newFeature i{margin-right:10px;font-size:28px;position:relative;top:-5px;left:6px}.newFeature span{color:#888;letter-spacing:0;font-size:19px;font-weight:400;display:block;position:relative;left:5px}.newFeatureTop{display:block;color:#000!important;padding-bottom:7px!important}.supportedCourses{font-family:var(--my-font-family-source-sans-pro);text-align:left;max-width:470px;margin:70px 0 0}.supportedCourses ul{margin:20px 0 0;font-size:19px}.supportedCourses ul li{border-bottom:1px solid #0003;margin:0;padding:0}.supportedCourses ul li:last-of-type{border:0}.supportedCourses ul li a{font-size:19px;font-weight:400;font-family:var(--my-font-family-source-sans-pro);color:#7ab851;cursor:pointer;margin:1px 0;padding:4px 0;display:block}.supportedCourses ul li a:hover{color:#000}@media screen and (width<=2560px){.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 70px 0 27.4%}}@media screen and (width<=1920px){.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 50px 0 19.5%}}@media screen and (width<=1680px){.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 50px 0 14.5%}}@media screen and (width<=1440px){.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 50px 0 10%}}@media screen and (width<=1280px){.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 50px 0 8%}}@media screen and (width<=1024px){.newLeftInfoBox{box-sizing:border-box;width:50%;padding:0 50px 0 6%}.rightMonitorInfoBox video{width:85%;margin:15% 0 90px 9.5%}}@media screen and (width<=1680px){.rightMonitorInfoBox video{width:70%;margin:0}}@media screen and (width<=1280px){.rightMonitorInfoBox video{width:85%;margin:0}}@media screen and (width<=1023px){.newInfoBoxes{flex-direction:column;display:flex}.newHeadline{letter-spacing:-2px;font-size:55px}.newLeftInfoBox{box-sizing:border-box;width:80%;margin:auto;padding:0 50px 0 9%}.rightMonitorInfoBox{text-align:center;background:url(images/wall-classroom.jpg) bottom/100% no-repeat;width:100%;height:auto;margin:60px auto 0;padding:0 0 380px}.rightMonitorInfoBox video{width:80%;margin:auto}}@media screen and (width<=479px){.newInfoBoxes{flex-direction:column;display:flex}.newHeadline{letter-spacing:-2px;padding:90px 0 0;font-size:48px}.newSubHeadline{margin:0 0 80px;padding:30px 20px 80px;font-size:19px}.newLeftInfoBox{box-sizing:border-box;width:100%;margin:auto;padding:0 50px 0 12%}.rightMonitorInfoBox{text-align:center;background:url(images/wall-classroom.jpg) bottom/100% no-repeat;width:100%;height:auto;margin:60px auto 0;padding:0 0 190px}.rightMonitorInfoBox video{width:95%}}.customPageCookies p{padding:0 0 20px}.customPageCookies ul li{margin-bottom:10px;margin-left:20px;list-style:circle}.customPageCookies table{border:4px solid #d0d0d0;border-left:0;border-right:0;width:100%;margin:40px 0}.customPageCookies table td{vertical-align:top;border-bottom:1px solid #cfcfcf;padding:15px 0 0 10px}.customPageCookies table th{padding-top:15px}.onlineCoursesAvailablePanel{text-align:right;background:url(images/primakurzyonline-panel-bg.jpg) 50%/cover no-repeat;border-radius:7px;flex-direction:column;align-items:flex-end;margin:0 0 45px;padding:45px;display:flex;position:relative}.onlineCoursesAvailablePanel .primakurzyOnlineLogo{z-index:400;background:url(images/logo-primakurzyonline.svg) 50% no-repeat;width:181px;height:50px;margin:0 0 30px;display:inline-block}.onlineCoursesAvailablePanel h2{letter-spacing:.2px;color:#fff;-o-transition:all .3s ease-out;max-width:380px;margin:0 0 35px;font-size:34px;font-weight:700;line-height:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.onlineCoursesAvailablePanel h2 span{text-transform:uppercase;letter-spacing:4px;font-size:16px;font-weight:400;display:block}.onlineCoursesAvailablePanel .advantageBoxes{background:0 0;flex-direction:row;justify-content:flex-end;margin:0 0 35px;padding:0;display:flex}.onlineCoursesAvailablePanel .advantageBoxes span{box-sizing:border-box;color:#fff;text-align:center;letter-spacing:-.2px;border-radius:7px;width:79px;margin-left:10px;padding:53px 3px 7px;font-size:12px;font-weight:700;line-height:120%}@media screen and (width<=767px){.onlineCoursesAvailablePanel{margin:-7px 17px 35px;padding:28px}.onlineCoursesAvailablePanel h2{text-shadow:0 0 10px #000000e6;font-size:34px}.onlineCoursesAvailablePanel .advantageBoxes span{margin:0 0 0 5px}}.onlineCoursesAvailablePanel .advantageBoxes span.time{background:#ba300f url(images/clock.svg) 50% 10px/auto 35px no-repeat}.onlineCoursesAvailablePanel .advantageBoxes span.homeworks{background:#ba300f url(images/homework.svg) 50% 10px/auto 35px no-repeat}.onlineCoursesAvailablePanel .advantageBoxes span.support{background:#ba300f url(images/support.svg) 50% 10px/auto 35px no-repeat}.onlineCoursesAvailablePanel .fakeButton{text-transform:uppercase;letter-spacing:4px;color:#fff;-o-transition:all .3s ease-out;border:1px solid #fff;border-radius:3px;margin-bottom:5px;padding:12px 20px;font-size:16px;font-weight:700;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;display:inline-block}.onlineCoursesAvailablePanel h3{color:#fff;text-transform:uppercase;letter-spacing:.2px;font-size:14px;font-weight:700;line-height:260%;position:absolute;bottom:37px;left:50px}.onlineCoursesAvailablePanel .activeStudents span{text-transform:uppercase;font-size:52px;display:block}@media screen and (width<=767px){.onlineCoursesAvailablePanel h3{margin-bottom:20px;position:relative;bottom:0;left:0}}.onlineCoursesAvailablePanel:hover h2{color:#ba300f;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.onlineCoursesAvailablePanel:hover h2 span{color:#fff;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.onlineCoursesAvailablePanel:hover .fakeButton{color:#ba300f;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.breadCrumbCourseDetail{text-align:center;color:#fff;font-family:var(--my-font-family-open-sans);padding:40px 0 60px}.breadCrumbCourseDetail a{color:#000}.breadCrumbCourseDetail i{color:#949494;margin:15px 3px 0;font-size:16px;line-height:50%}.breadCrumbSmallSubCategory{color:#b2b2b2;letter-spacing:-.3px;margin:0 0 15px;font-size:16px;font-weight:400;line-height:97%}.breadCrumbSmallSubCategory a{color:#b2b2b2}.breadCrumbSmallSubCategory a:hover{color:#8dc63f}.breadCrumbSmallSubCategory i{position:relative;top:1px}.breadCrumbBigName{letter-spacing:-1px;font-size:49px;font-weight:700;line-height:97%;font-family:var(--my-font-family-roboto);margin:0 0 20px;padding:0 15px;line-height:90%}.breadCrumbBigName a{color:#7ab851}.typeOfcourse{cursor:default;color:#000;cursor:pointer;letter-spacing:0;text-transform:none;margin:25px 0 6px;font-size:14px;font-weight:600;transition:all .3s ease-out;display:block}.typeOfCourse i{font-size:12px;position:relative;left:-3px}.smallLectorBrand{color:#838383;text-align:center;border:1px solid silver;border-radius:4px;margin:0 0 7px;padding:2px 5px;font-size:12px;display:inline-block;position:relative;top:-10px}.smallLectorBrand a{color:#7ab851;font-weight:700}.smallLectorBrand a:hover{color:#000;font-weight:700}.smallSepaDadator{border-top:1px solid silver;width:50px;margin:10px auto 17px;display:block;position:relative;top:0}.breadCrumbBigName span:hover{color:#7ab851;transition:all .3s ease-out}.masterCourseSubHeadline{color:#000;margin:0;padding:0 20px;line-height:120%}@media screen and (width<=479px){.masterCourseSubHeadline{padding:0 20px 25px}}.dataCourseQuickInfo{text-align:center;font-size:18px;font-family:var(--my-font-family-pt-sans);cursor:default;margin:auto;padding:35px 0 60px;display:block}.dataCourseQuickInfo a{color:#8dc63f;cursor:pointer;font-weight:400}.dataCourseQuickInfo a:hover{color:#000}.dataCourseQuickInfo div>i{margin:0 3px;font-size:10px;display:inline-block;position:relative;top:-2.2px}.quickLectorList,.quickCourseDuration{text-align:center;letter-spacing:-.3px;margin:auto;font-size:18px;display:inline;font-weight:400!important}.quickCourseDuration a,.quickLectorList a{color:#000}.quickCourseDuration a:hover,.quickLectorList a:hover{color:#7ab851}.lectorsSeparator{color:silver;font-weight:300;position:relative;left:-2px;display:inline!important}.headlineLongDescription{font-family:var(--my-font-family-montserrat);cursor:default;font-size:50px;margin:0 0 35px!important;font-weight:700!important;line-height:110%!important}.courseDurationNote{font-weight:700}@media screen and (width<=768px){.dataCourseQuickInfo{padding:20px 20px 25px}.quickLectorList,.quickCourseDuration{display:block}.quickCourseDuration{margin:0 0 10px}.quickLectorList span{display:block}.courseDurationNote{display:inline-block}.dataCourseQuickInfo div>i{display:none}.breadCrumbCourseDetail{padding:20px 0 0}.masterInfoBoxCourseDetail{flex-wrap:wrap}.masterInfoBoxCourseDetail>div:first-child{flex:1 0 100%;margin:0 0 10px}.introInfoBox,.priceBox{border-right:1px solid #cbcbcb;padding:20px 30px}.paymentWaysBox{padding:20px 30px}.courseDetailAdvantagesSection .advantageBox{width:auto;font-size:12px}}.shortener{z-index:100;background:linear-gradient(#fff0 0%,#fff 40%);align-content:center;align-items:center;height:150px;margin:-150px 0 -20px;display:flex;position:relative;justify-content:center!important}.shortenerMasterLink{cursor:pointer;border:1px solid #000}.shortenerLine{cursor:pointer;text-align:center;background:linear-gradient(270deg,#0000 0%,#919191 50% 67%,#0000 100%) 0/100% 1px no-repeat;width:100%;padding:30px 0 31px}.shortenerLine .shortenerMoreButton{color:#fff;letter-spacing:-.3px;-webkit-font-smoothing:antialiased;text-transform:uppercase;-o-transition:all .4s ease-in-out;background-image:linear-gradient(90deg,#7ab851,#3cba92,#30dd8a,#2bb673);background-size:300% 100%;border-radius:4px;font-size:14px;font-weight:700;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline-block;margin:auto!important;padding:12px 30px!important}.shortenerLine .shortenerMoreButton:hover,.shortenerLine:hover a{color:#f0f0f0;-o-transition:all .4s ease-in-out;background-position:100% 0;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shortenerLine .shortenerMoreButton:focus{outline:none}.spaceSeparator{background:#f5f5f5;height:8px}.headlineFilmStrip{width:100vw;margin-top:60px}@media (width<=500px){.headlineFilmStrip{margin-top:0}}.headlineFilmStrip .swiper-slide{max-width:fit-content}.duoBoxes{padding:60px 0 0}@media (width<=768px){.duoBoxes{padding:0}}.twoColumnSection{padding:20px 0 70px;display:flex}.twoColumnSection>div{box-sizing:border-box;width:50%;padding:0 3%}.twoColumnSection.contact>div:last-of-type{flex-direction:column;justify-content:center;display:flex}.twoColumnSection.contact>div:first-of-type{padding:0}@media screen and (width<=960px){.twoColumnSection{flex-direction:column;padding:0 0 50px;display:flex}.twoColumnSection>div{box-sizing:border-box;width:90%;margin:auto;padding:0 3%}.twoColumnSection>div:first-child{margin:auto auto 40px}}@media screen and (width<=1130px){.js-demo-container{display:none}}@media (width<960px){.twoColumnSection.contact>div:first-of-type{padding:0 3%}}@media (width<768px){.twoColumnSection.contact>div:first-of-type{padding:0}}.twoColumnSection>div>h2:first-child{font-family:var(--my-font-family-montserrat);text-align:left;margin:0 0 40px;font-size:40px;font-weight:200;line-height:95%}.twoColumnSection>div>h2:first-child>span:first-child{letter-spacing:2px;text-transform:uppercase;margin:0 0 7px 3px;font-size:17px;font-weight:400;line-height:90%;display:block}.twoColumnSection h2{font-size:26px;line-height:100%;font-family:var(--my-font-family-montserrat);text-align:left;margin:0 0 20px;font-weight:400}#reasons-box.collapsed-box,#comparison-box.collapsed-boxTable{height:300px;overflow:hidden}#reasons-box,#comparison-box{transition:height 1s ease-in-out;overflow:hidden}.reasonsWhyBox{font-family:var(--my-font-family-pt-sans);color:#464646;font-size:18px}.reasonsWhyBox ul li{line-height:150%}.reasonsWhyBox a{color:#7ab851;cursor:pointer}.reasonsWhyBox a:hover{color:#639541;text-decoration:underline}.reasonsWhyBox ul{margin:-10px 0 0;padding:0;list-style:none}.reasonsWhyBox ul li{margin:10px 0 10px 15px}.reasonsWhyBox ul li div{display:inline}.reasonsWhyBox ul li:before{content:"";width:1.3em;margin-left:-1.3em;font-family:"Font Awesome 5 Free";font-size:11px;font-weight:700;display:inline-block;position:relative;top:-1px}@media (width<=767px){.twoColumnSection{flex-direction:column;justify-content:center;padding:clamp(1rem,.25rem + 3.3333vw,2rem);display:flex}.twoColumnSection>div{width:100%;margin:auto;padding:0}.twoColumnSection>div:first-child{margin:auto auto 30px}.reasonsWhy h2{padding:0}.faqSection{padding:0!important}}@media screen and (width<=767px){.twoColumnSection>div{width:100%;margin:auto;padding:0}.completOutline .topicDetail{padding:0 0 0 18px}}@media screen and (width<=479px){.twoColumnSection{padding:20px 0 0}}.lqip-facebook-posts{filter:blur(2px);background-image:url(images/facebook_posts_lqip.png);background-repeat:no-repeat;background-size:100%;min-height:600px}.singleColumnSection{padding:40px 0}.certificateGallery{flex-flow:wrap;place-content:center;align-items:center;padding:30px 0 0;display:flex}.certificateGallery img{width:160px;height:100%;margin:0 20px 30px;transition:all .3s ease-out}.certificateGallery img:hover{transition:all .3s ease-out;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.noPadding{position:relative;padding:0!important}.silverGradient{background:linear-gradient(#f5f5f5 0%,#fff 100%)}.lectorContainerIn{cursor:pointer;background-image:linear-gradient(90deg,#001e5e 0%,#3a7bd5 51%,#0089ff 100%);background-size:200%;flex-direction:row;align-content:center;align-items:center;padding:40px 0;transition:all 2s;display:flex;overflow:hidden}@media (width<=620px){.lectorContainerIn{align-items:flex-start}}.lectorContainerIn:hover{background-position:100%;transition:all 2s;border-color:#c7c7c7!important}.lectorContainerIn:hover .lectorDetailButton{color:#000;background:#fff;transition:all 2s;animation:.6s linear infinite blinker;border-color:#fff!important}.lectorContainerIn:hover .lectorShapeImg{background-size:auto 124%;transition:all 2s}.lectorShape{background:linear-gradient(90deg,#000 0%,#22004b 100%);width:54%;height:400px;margin:0 0 0 -100px;position:relative;overflow:hidden;-webkit-transform:skew(-25deg);-moz-transform:skew(-25deg);-o-transform:skew(-25deg);box-shadow:0 0 15px #0006}.lectorFunction{font-family:var(--my-font-family-pt-sans);color:#fff;font-size:14px;font-weight:700}.lectorShapeData{text-align:left;padding:0 0 0 150px}.lectorBigName{font-family:var(--my-font-family-montserrat);letter-spacing:-.8px;color:#fff;padding:0 10px 20px 0;font-size:46px;font-weight:200;line-height:100%;position:relative;left:-5px}.lectorBigMemo{color:#fff;font-family:var(--my-font-family-pt-sans);width:400px;margin:0 0 45px;font-size:16px;line-height:140%}.lectorDetailButton{color:#fff;letter-spacing:-.3px;border:1px solid #fff;border-radius:3px;padding:12px 20px;font-size:14px;font-weight:700;transition:all 2s}.lectorShapeImg{background-repeat:no-repeat;background-size:auto 120%;transition:all 2s;position:absolute;inset:20px -50px -60px 65%;-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg)}.lectorShapeImg.luke{background-image:url(images/lukas-krasa-min.png)}@media screen and (width<=620px){.lectorContainerIn{flex-direction:column;padding:0 0 35px}.lectorShape{width:120%;height:300px;margin:0 0 0 -100px}.lectorShapeImg{left:42%}.lectorBigMemo{color:#fff;width:90%}.lectorShapeData{box-sizing:border-box;width:100%;padding:40px 0 20px 40px}}@media screen and (width>=620px){.lectorShapeImg{left:25%}.lectorBigMemo{color:#fff;width:270px}.lectorShapeData{padding:0 0 0 130px}}@media screen and (width>=768px){.lectorShapeImg{left:25%}.lectorBigMemo{color:#fff;width:270px}.lectorShapeData{padding:0 0 0 130px}}@media screen and (width>=1024px){.lectorShapeImg{left:45%}.lectorBigMemo{color:#fff;width:350px}.lectorShapeData{padding:0 0 0 150px}}@media screen and (width>=1200px){.lectorShapeImg{left:53%}.lectorBigMemo{color:#fff;width:350px}.lectorShapeData{padding:0 0 0 150px}}@media screen and (width>=1400px){.lectorShapeImg{left:58%}}@media screen and (width>=1600px){.lectorShapeImg{left:62%}}.lazyload,.lazyloading{filter:blur(5px);transition:filter .4s,-webkit-filter .4s}.lazyload.lazyloaded{filter:blur()}.countdown{max-width:305px;margin:15px auto 0;font-size:125%;font-weight:300}.countdown .countdown-container{clear:both;height:50px;margin:0 0 10px}.countdown .time{text-align:center;-webkit-perspective:479px;-moz-perspective:479px;perspective:479px;-ms-perspective:479px;-o-perspective:479px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;border-radius:5px;width:27px;height:40px;display:inline-block;position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);box-shadow:0 0 3px #00000080}.countdown .countdownNumber{color:#f8f8f8;font-family:var(--my-font-family-oswald);text-align:center;text-shadow:0 0 10px #000c;-webkit-transform-style:flat;-moz-transform-style:flat;transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;background:#202020;width:100%;font-size:1em;line-height:1.95em;display:block;position:absolute;top:0;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.countdown .countdownNumber.top{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;border-top:1px solid #fff3;border-bottom:1px solid #ffffff1a;border-radius:3px 3px 0 0;height:50%}.countdown .countdownNumber.bottom{background-image:-moz-linear-gradient(#ffffff1a,#0000);background-image:-ms-linear-gradient(#ffffff1a,transparent);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;background-image:-webkit-linear-gradient(#ffffff1a,#0000);background-image:-moz-linear-gradient(#ffffff1a,#0000);background-image:-o-linear-gradient(#ffffff1a,#0000);border-top:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 3px 3px;height:50%;line-height:0;top:50%}.countdown .label{color:#9e9e9e;width:100%;margin-top:5px;font-size:11px;display:block;position:absolute;top:40px}.countdown .countdownNumber.prev.top{z-index:3;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.countdown .countdownNumber.next.bottom{z-index:2;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.countdown #countdown_secs{display:none}.validitySpecialPrice{box-sizing:border-box;background:#fff;border-radius:3px;width:240px;margin:10px 0;padding:15px 20px;display:block}@media screen and (width<=479px){.countdown{width:80%}.validitySpecialPrice{width:100%}}.calendarIconUnloaded{cursor:pointer}.popUpBg{z-index:9999;background:#000c;place-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}@media screen and (width<=479px){.popUpBg{z-index:1000;padding:0 10px}}.popUpBg .popupWindow{width:380px}.closeAnim{transition:transform .75s ease-in}.popUpBg .popupWindow .closePopUp{color:#fff;text-align:right;font-size:30px;display:block;position:absolute;top:8px;right:16px}.popUpBg .popupWindow .closePopUp:hover{color:red}.popUpBg .popUpForm{padding:10px 0}.popupDiscountMainHolder input{border:0;border-radius:3px;padding:8px;font-size:17px}.popupDiscountMain{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.popupDiscountMainHolder{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cd0000",endColorstr="#530000",GradientType=1);color:#fff;background:-moz-radial-gradient(circle,#cd0000 0%,#530000 100%);background:-webkit-radial-gradient(circle,#cd0000 0%,#530000 100%);background:radial-gradient(circle,#cd0000 0%,#530000 100%);border-radius:7px;padding:40px;font-size:17px;line-height:1.5;position:relative;box-shadow:0 0 20px #00000080}.popupDiscountMainHolder h2{margin-bottom:.5rem;font-size:35px;font-weight:500;line-height:1.2;display:block}.popupDiscountMinimized{z-index:1000;position:fixed;bottom:25px;right:130px}@media screen and (width<=479px){.popupDiscountMinimized{z-index:1000;position:fixed;bottom:78px;right:13px}}.popupDiscountMinimizedHolder{color:#fff;z-index:10001;background-image:linear-gradient(80deg,#1233df,#4a9dd9);border-radius:50px;padding:15px 25px 16px;font-size:15px;font-weight:300;transition:opacity .25s linear}@media screen and (width<=479px){.popupDiscountMinimizedHolder{z-index:1000;position:fixed;bottom:78px;right:13px}}.popupDiscountMinimizedHolder.mobile{display:none}@media screen and (width<=479px){.popupDiscountMinimizedHolder.desktop{display:none}.popupDiscountMinimizedHolder.mobile{display:inline-block}}.popupDiscountMainHolder .popUpAgree{padding:15px 0;font-size:10px}.popupDiscountMainHolder .popUpAgree input{-webkit-appearance:checkbox;position:relative;top:1px}.popupDiscountMainHolder .popUpAgree label{color:#b2b2b2;width:50%;line-height:120%}.popupDiscountMainHolder .popUpLector .popUpLectorPhoto{width:170px;height:220px;display:block;position:absolute;bottom:0;right:-30px}.popUpAgree .data-processing-agreement-form{flex-direction:row;display:flex}.popUpAgree .data-processing-agreement-form input{margin-right:5px}.mainSizeHeadline{margin-bottom:20px;font-size:60px}.saleCodeBoxHeadline{margin:15px 0 7px;display:block}.saleCodeInput{color:#000;background:#fff;border-radius:3px;margin-bottom:20px;padding:7px 20px;font-size:30px;display:inline-block}.saleCodeInput:hover{color:#000}.saleCodeInput i{color:#000;margin-left:10px}.saleCodeInput:hover i{color:#0d7cff}.onlineHeaderBox .onlineHeader{width:100%;height:70vh;position:relative}.onlineHeaderBox .memoPicture{text-align:center;width:100%;padding:0;position:absolute;bottom:35px;left:0;right:0}.onlineHeaderBox .memoPictureSubheadline{cursor:default;background:#ffffffcd;border-radius:50px;margin:12px 0 0;padding:5px 15px;display:inline-block}.onlineHeaderBox .memoPicture .memoPictureHeadline{color:#fff;cursor:default;background:#900;border-radius:50px;margin:0;padding:5px 15px;font-size:14px;font-weight:700}.onlineHeaderBox .headlineBox{text-align:center;background:#ffffff80;padding:90px 0 80px}.aboutOnline{color:#888;letter-spacing:-.8px;margin-bottom:70px;padding:0 40px;font-size:36px;font-weight:600;line-height:125%}.onlineHeaderBox .headline{letter-spacing:-1px;cursor:default;font-family:Montserrat,sans-serif;font-size:110px;line-height:100%}@media screen and (width<=479px){.onlineHeaderBox .headline{font-size:69px}.aboutOnline{color:#888;letter-spacing:-.8px;margin-bottom:70px;padding:0 40px;font-size:26px;font-weight:600;line-height:125%}}.headlineBox .headline span{letter-spacing:-.5px;font-family:PT Sans,sans-serif;font-size:36px;font-weight:300;line-height:90%;display:block}.headlineBox .headline span:first-of-type{margin-bottom:2px}@media screen and (width<=767px){.headlineBox .headline span{font-size:30px}}.onlineHeaderBox .onlineHeader.pgs{background:url(images/skoleni-grafiky-online.jpg) top/cover no-repeat}.equipmentBox{height:600px;margin:0 0 130px;position:relative}.equipmentBox .container .equipmentMemo{color:#3a3a3a;letter-spacing:-.8px;width:300px;margin-bottom:60px;padding:0 40px;font-size:26px;font-weight:600;line-height:125%;position:absolute;top:170px;right:215px}.equipmentBox .equipmentMemo span{color:#888;margin-bottom:15px;font-size:36px;line-height:110%;display:block}.equipmentBox.pgs{background:url(images/vybava-na-kurz-pgs.jpg) 50%/auto 100% no-repeat}@media screen and (width<=1024px){.equipmentBox .container .equipmentMemo{right:115px}}@media screen and (width<=768px){.equipmentBox{height:630px;margin:0 0 130px;position:relative}.equipmentBox .container .equipmentMemo{color:#3a3a3a;letter-spacing:-.8px;width:auto;margin-bottom:60px;padding:0 40px;font-size:26px;font-weight:600;line-height:125%;position:relative;top:0;right:0}.equipmentBox.pgs{background:url(images/vybava-na-kurz-pgs.jpg) bottom/70% no-repeat}}.masterMegaHeadline{cursor:default;padding:0 37px 90px;font-size:80px;line-height:100%}.masterMegaHeadline.lineTop{border-top:4px solid silver;padding-top:90px}.masterMegaHeadline span{letter-spacing:-1px;color:#dc0000;font-size:80px}@media screen and (width<=479px){.masterMegaHeadline{font-size:50px}.masterMegaHeadline span{letter-spacing:-1px;color:#dc0000;font-size:50px}}.onlineAcademy{background:url(images/primakurzyonline-grafika-online.jpg) 50%/cover no-repeat;height:100vh;margin:0 0 80px;position:relative}.advantageBoxes{flex-flow:wrap;place-content:center;align-items:center;padding:120px 0 0;display:flex}.advantageBoxes .advantageBox{color:#fff;border-top:1px solid #ffffff4d;width:28%;margin:0 2% 40px 1%;padding:20px 3px 0}.advantageBoxes .advantageBox h2{cursor:default;text-shadow:0 0 15px #00000080;text-transform:uppercase;letter-spacing:-1px;font-family:Montserrat,sans-serif;font-size:44px;font-weight:700;line-height:130%}@media screen and (width<=1024px){.onlineAcademy{height:auto;padding:8px 0}.advantageBoxes{background:#0009;flex-direction:column;padding:30px 0 80px}.advantageBoxes .advantageBox{color:#fff;border-top:1px solid #ffffff4d;width:90%;margin:0 0 40px;padding:20px 3px 0}}.advantageBoxes .advantageBox h2 span{text-transform:none;letter-spacing:.3px;font-family:PT Sans,sans-serif;font-size:18px;font-weight:400;line-height:100%;display:block}.onlineAcademy .memoPicture{text-align:center;width:100%;padding:0;position:absolute;bottom:35px;left:0;right:0}.onlineAcademy .memoPictureSubheadline{cursor:default;background:#ffffffcd;border-radius:50px;margin:12px 0 0;padding:5px 15px;display:inline-block}.advantageBoxesSmall{flex-flow:wrap;padding:0 0 60px 40px;display:flex}.advantageBoxesSmall .advantageBoxSmall{color:#000;border-top:1px solid #0003;width:20%;margin:0 3% 40px 0;padding:20px 3px 0}.advantageBoxesSmall .advantageBoxSmall h2{cursor:default;text-transform:uppercase;letter-spacing:-1px;font-family:Montserrat,sans-serif;font-size:36px;font-weight:700;line-height:130%}.advantageBoxesSmall .advantageBoxSmall h2 span{text-transform:none;color:#707070;letter-spacing:.3px;font-family:PT Sans,sans-serif;font-size:18px;font-weight:400;line-height:120%;display:block}.container .slaveBox{background:#f2f2f2;flex-direction:row;margin-bottom:90px;padding:110px 90px;display:flex}.container .slaveBox.eLearning{margin-bottom:90px;padding:0}.container .slaveBox .aboutOnline{margin:0;padding:0;font-size:22px;font-weight:400}.container .slaveBox .slaveBoxData{max-width:380px}.container .slaveBox.eLearning .slaveBoxData{width:50%;max-width:420px;padding:110px 100px 110px 90px}.container .slaveBox.eLearning .slaveBoxData h2{color:#000;line-height:98%}.container .slaveBox.eLearning .slaveBoxData h2 span{text-align:center;color:#fff;background:#900;border-radius:50px;width:80px;margin:0 0 5px;padding:5px 0;font-size:12px;font-weight:700;line-height:100%;display:block}.container .slaveBox.eLearning .aboutOnline{letter-spacing:-.2px;margin-bottom:30px}.container .slaveBox.eLearning .onlineLearnButton{border:1px solid #c7c7c7;padding:10px 15px;display:inline-block}.container .slaveBox.eLearning .onlineLearnButton i{font-size:12px;position:relative;top:-1px}.container .slaveBox .slaveBoxImage{background:url(images/macbook-grafik.png) 140px/auto 530px no-repeat;flex:1;margin:0 -90px 0 0}@media screen and (width<=768px){.onlineHeaderBox .memoPictureSubheadline{box-sizing:border-box;border-radius:0;width:100%;margin:22px 0 0;padding:20px}.onlineHeaderBox .memoPicture{bottom:0}.advantageBoxesSmall{flex-direction:column;padding:0 0 60px 40px}.advantageBoxesSmall .advantageBoxSmall{color:#000;border-top:1px solid #0003;width:80%;margin:0 0 40px;padding:20px 3px 0}}.container .slaveBox.eLearning .slaveBoxImage{background:url(images/skoleni-grafiky-online.jpg) 50%/auto 100% no-repeat;flex:none;width:50%;margin:0;transition:all 1s}@media screen and (width<=768px){.container .slaveBox.eLearning{flex-direction:column}.container .slaveBox.eLearning .slaveBoxData{width:100%;max-width:80%;padding:60px 30px}.container .slaveBox.eLearning .slaveBoxImage{background-size:cover;width:100%;height:400px}.container .slaveBox.eLearning{margin-bottom:8px}}.container .slaveBox.eLearning:hover .slaveBoxImage{border-radius:7px;transform:scale(1.05)}.container .slaveBox.eLearning:hover{border-radius:7px}.container .slaveBox .slaveBoxData .slaveHeadline{margin-bottom:30px;font-size:48px;line-height:100%;position:relative}.container .slaveBox .slaveBoxData .slaveHeadline:before{content:"";background:url(images/snap.svg) -15px 0/80px no-repeat;height:100px;display:block}.container .slaveBox.eLearning .slaveBoxData .slaveHeadline:before{content:"";background:url(images/elearning-kraasa-cz.svg) 0 0/80px no-repeat;height:100px;display:block}@media screen and (width<=1024px){.container .slaveBox .slaveBoxImage{background:url(images/macbook-grafik.png) 0/auto 530px no-repeat;flex:1;margin:0 -90px 0 0}}@media screen and (width<=768px){.container .slaveBox .slaveBoxImage{background:url(images/macbook-grafik.png) 0 45px/auto 240px no-repeat;flex:1;margin:0 -90px 0 -50px}}@media screen and (width<=767px){.container .slaveBox{flex-direction:column;margin-bottom:50px;padding:80px 45px}.container .slaveBox .slaveBoxImage{background:url(images/macbook-grafik.png) -20px/auto 100% no-repeat;height:280px;margin:50px -45px 0 0}}.pgs-online{flex-direction:row;padding:20px 0 80px;display:flex}.pgs-online .pgs-online-image{background:url(images/skoleni-grafiky-online.jpg) top/cover no-repeat;width:50%;height:500px}.pgs-online .pgs-online-data{text-align:center;flex-direction:column;place-content:center;align-items:center;width:50%;display:flex}.onlineLearnButton{border:1px solid #fff;border-radius:4px;font-size:17px}.container .slaveBox.eLearning:hover .slaveBoxData h2{animation:.6s linear infinite blinker}.container .slaveBox.eLearning:hover .onlineLearnButton{color:#fff;background:#900;transition:all 1s;animation:.6s linear infinite blinker}.buttonSection{text-align:center;margin:0 0 80px}.bigButtonLink{text-align:center;letter-spacing:-1px;color:#000;border:3px solid silver;border-radius:80px;padding:8px 30px;font-size:32px;font-weight:700;display:inline-block}.bigButtonLink i{font-size:18px;position:relative;top:-2px;left:8px}@media screen and (width<=479px){.magSsTag{display:none}}.covidInfoPanel{color:#000;background:#7ab851;border-radius:4px;margin:30px 0;padding:40px;font-size:22px;display:block}.covidInfoPanel:hover{color:#000}.covidInfoPanel .msmtCovidText .sourceCovid{margin:10px 0 0;font-size:14px;font-weight:700;line-height:100%;display:block}.covidInfoPanel .container{display:block}.covidInfoPanel h2{margin:0 0 10px;font-size:40px;line-height:100%}.covidInfoPanel .msmtCovidText{color:#000;letter-spacing:-.5px;border:2px dashed #000;border-radius:10px;margin:15px 0;padding:10px 10px 13px;font-size:16px;font-style:italic;line-height:120%;display:block}.covidInfoPanel .primakurzyCovidText{font-size:22px;line-height:100%}@media screen and (width<=479px){.covidInfoPanel{padding:25px;font-size:17px;line-height:110%}.covidInfoPanel h2 i{display:none}.covidInfoPanel .primakurzyCovidText{font-size:17px;line-height:110%}}.pageSubHeadline{text-align:center;padding:10px 0 0;font-size:20px;line-height:120%}.pageSubHeadline.up i{font-size:16px}.pageSubHeadline.up img{height:16px;margin:0 0 0 5px;display:inline-block}.pageSubHeadline.up.fixed a{color:#fff}.birthdayBg{background:#e4e3e3}.birthdayWrapper{background:url(images/birthday-header-bg-min.jpg) 50%/100% no-repeat;display:block}img.lastChance{text-align:center;width:300px;margin:60px 0 -40px}.birthdayWrapper img{vertical-align:top;opacity:0;width:100%}.birthdayWrapperMobile{background:url(images/birthday-header-bg-mobile-min.jpg) 50%/100% no-repeat;display:none}.birthdayWrapperMobile img{vertical-align:top;opacity:0;width:100%}.birthdayPanel{cursor:pointer;text-align:center;background:url(images/birthday-bg-panel-min2.jpg) 50%/cover no-repeat;border-top:10px solid #b50b1a;padding:10px 0 40px;transition:all .3s ease-out;display:block}.button.birthday{text-align:center;margin:auto}.button.birthday i{font-size:12px}.birthdayPanel.detail{border-top:0;max-width:2000px;margin:auto}@media (width<=530px){.birthdayPanel{cursor:pointer;background:url(images/birthday-bg-panel-min.jpg) -650px/cover no-repeat;padding:20px 0 40px;transition:all .3s ease-out;display:block}}.birthdayPanel .multilineHeadline,.birthdayPanel .actionStart{color:#000}@media screen and (width<=1023px){.birthdayWrapperMobile{display:block}.birthdayWrapper{display:none}.birthdayCourseWrapperMobile{display:block}.birthdayCourseWrapper{display:none}}.multilineHeadline{text-align:center;text-transform:uppercase;margin:50px 0 30px;font-size:5em;font-weight:700;line-height:85%}.birthdayPanel:hover .multilineHeadline{color:#b50b1a;transition:all .3s ease-out}.birthdayPanel:hover .multilineHeadline span{color:#000;transition:all .3s ease-out}.multilineHeadline a{color:#fff}.multilineHeadline a:hover{text-decoration:underline}.multilineHeadline span:first-of-type{letter-spacing:2px;margin-bottom:15px;font-weight:400}.multilineHeadline span:last-of-type{margin-top:15px;display:block}.multilineHeadline span{font-size:.4em;line-height:100%;display:block}@media screen and (width<=479px){.multilineHeadline span{margin-bottom:20px;font-size:.3em}.multilineHeadline{margin:40px 0 0;font-size:3em}.birthdayPanel{padding:1px 0 0}}.actionStart{text-align:center;color:#b50b1a;font-size:22px;line-height:120%}@media (width>=768px){.actionStart{width:400px;margin:auto auto 25px;display:block}}.countdown{text-align:center;text-align:center;color:#fff;cursor:default;background:#b50b1a;border-radius:5px;max-width:430px;height:80px;margin:10px auto 50px;padding:0 30px;font-size:2em;font-weight:300;display:block}.hpPrima .countdown{margin:10px auto 30px;padding:3px 0 0}@media (width<=520px){.countdown{text-align:center;max-width:unset;text-align:center;color:#fff;cursor:default;background:#b50b1a;border-radius:5px;height:60px;margin:10px auto 50px;padding:0 30px;font-size:2em;font-weight:300;display:inline-block}}.countdown .countdownSection{color:#adadad;font-size:1.6em;font-weight:100;position:relative;top:4px}.countdown .countdownTimeUnit{color:#adadad;margin-left:2px;font-weight:100}@media screen and (width<=479px){.countdown{font-size:1.5em}}.center{text-align:center}.instaIcon a{margin-left:0}.instaIcon a i{padding:0 10px;font-size:22px;position:relative;top:3px}.instagramFeed{padding-bottom:80px}@media (width<=1024px){.instagramFeed{padding-top:50px;padding-bottom:40px}}.darkMode .instagramFeed{background:#242424}.instagramFeedBox{background:url(images/instagram-feed-bg.jpg) 50%/100% no-repeat;width:100%;transition:all .3s ease-out;display:block;position:relative}.instagramFeedBox.mdevices{background:url(images/instagram-feed-tablet-bg.jpg) 50%/100% no-repeat;transition:all .3s ease-out}.instagramFeedBox img{object-fit:cover;width:100%;display:block;position:relative}.instagramTextBox{background:#fff9;border-radius:5px;width:30%;padding:15px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.darkMode .instagramTextBox{background:#27272799}.instagramFeedBox.mdevices .instagramTextBox{width:50%}@media screen and (width<=479px){.instagramFeedBox.mdevices .instagramTextBox{width:90%}}.instagramTextBoxIn{text-align:center;color:#000;background:#ffffff9a;border-radius:5px;padding:25px}.darkMode .instagramTextBoxIn{color:#fff;background:#0006}.instagramTextBoxIn i{margin-bottom:15px;font-size:70px;display:block}.instagramHeadline{text-transform:uppercase;font-family:Oxanium,sans-serif;font-size:26px;font-weight:700;line-height:110%;display:block}.instagramSubHeadline{margin:-5px 0 25px;font-family:PT sans,sans-serif;display:block}.instagramButton{color:#fff;background:#bf0000;border-radius:4px;padding:10px 15px;display:inline-block}.instagramFeedBox:hover .instagramButton{background:red;transition:all .3s ease-out}.instagramFeedBox:hover .instagramTextBoxIn i{color:red;transition:all .3s ease-out;animation:.3s linear infinite blinker}.instagramFeedBox:hover{transform:scale(1.01)}@media screen and (width>=1024px){.instagramFeedBox{display:block}.instagramFeedBox.mdevices{display:none}}@media screen and (width<=1023px){.instagramFeedBox{display:none}.instagramFeedBox.mdevices{display:block}}.lastAvailablePlaces{text-align:center;color:#fff;background:#d10000;border-radius:7px 7px 0 0;margin:-15px -15px 15px;padding:15px;font-size:19px;animation:.6s linear infinite blinker}@media screen and (width<=768px){.lastAvailablePlaces{font-size:15px}}@media screen and (width<=479px){.lastAvailablePlaces{font-size:16px}}.welcomeBlock{padding:70px 0 40px}@media (width<=550px){.welcomeBlock.jsemVkurzu{padding:0 0 40px}}.welcomeBlock i{color:#f3d500}.welcomeBlock h1{letter-spacing:-.5px;text-align:center;font-size:48px;font-weight:700;line-height:100%}.welcomeBlock h1 span{display:block}.upWelcomeMemo{text-align:center;width:90%;margin:auto;padding:0 0 60px;font-size:18px;line-height:130%}.upWelcomeMemo p{margin-bottom:15px}@media screen and (width<=1024px){.upWelcomeMemo{width:80%}}@media screen and (width<=768px){.upWelcomeMemo{width:90%}}@media screen and (width<=766px){.welcomeBlock h1{font-size:34px}.welcomeBlock{padding:30px 0 40px}.upWelcomeMemo{padding:0 0 20px}}@media screen and (width>=1023px) and (width<=1024px){.welcomeBlock h1{font-size:34px}}.upSteps{background:#ebebeb;padding:60px 0}.upSteps h2{letter-spacing:-.5px;text-align:center;margin-bottom:70px;font-size:48px;font-weight:700;line-height:100%}.upSteps h2 span{text-transform:uppercase;letter-spacing:4px;font-size:20px;font-weight:300;display:block}@media screen and (width<=479px){.upSteps h2{font-size:35px}}.upSteps .upGuide{flex-direction:row;align-items:stretch;display:flex}.upSteps .upGuide .guideStep{text-align:center;cursor:default;border:4px solid #ffffff4d;border-radius:12px;flex:1 1 0;margin:0 15px 15px 0;padding:15px 25px 25px}.upSteps .upGuide div:last-of-type{margin:0 0 15px}@media screen and (width>=767px) and (width<=768px){.upSteps .upGuide{flex-flow:wrap}.upSteps .upGuide div:nth-child(2){margin-right:0}.upSteps .upGuide div:last-of-type{flex:100%}}.upSteps .upGuide .guideStep .guideStepNum{color:#ccc;background:#ebebeb;border-radius:50px;margin:-95px 0 0;padding:0 25px;font-size:80px;font-weight:700;display:inline-block}.upSteps .upGuide .guideStep h3{padding:0 0 5px;font-size:24px}.upSteps .upGuide .guideStep p{color:#303030;margin-top:.5em;font-size:17px;line-height:140%}.noRiskBox{text-align:center;cursor:default;display:flex}.noRiskPayment{color:#fff;background:#b90000;border-radius:9px 0 0 9px;width:50%;margin:10px auto 0;padding:20px;font-size:22px;font-weight:700;line-height:120%;display:inline-block}.noRiskBox h2{color:#fff;background:#6b6b6b;border-radius:0 9px 9px 0;width:50%;margin:10px auto 0;padding:20px;font-size:22px;font-weight:700;line-height:120%;display:inline-block}@media screen and (width<=766px){.noRiskBox{flex-direction:column}.noRiskPayment{box-sizing:border-box;border-radius:9px 9px 0 0;width:100%}.noRiskBox h2{box-sizing:border-box;border-radius:0 0 9px 9px;width:100%;margin-top:0}.upSteps{padding-bottom:30px}.upSteps h2{font-size:34px}.noRiskBox h2{font-size:22px}}.upAdvantagesPanel{padding:60px 0 80px}.upAdvantagesPanel h2,.upContactPanel h2,.upFaqSection h2{letter-spacing:-.5px;text-align:center;margin-bottom:50px;font-size:48px;font-weight:700;line-height:100%}.upAdvantagesBoxes{display:flex}.upAdvantagesBoxes .upAdvantage{text-align:center;cursor:default;border-radius:12px;flex:1 1 0;margin:0 15px 15px 0;padding:120px 15px 25px;font-size:18px;font-weight:400;display:inline-block}.upAdvantagesBoxes .upAdvantage h3{font-weight:300}.upAdvantagesBoxes div:last-of-type{margin-right:0}.upAdvantagesBoxes .upAdvantage.a{background:#f4f4f4 url(images/icon-best-company.png) 50% 25px/auto 80px no-repeat}.upAdvantagesBoxes .upAdvantage.b{background:#f4f4f4 url(images/icon-progress.png) 50% 25px/auto 80px no-repeat}.upAdvantagesBoxes .upAdvantage.c{background:#f4f4f4 url(images/icon-best-rating.png) 50% 25px/auto 75px no-repeat}.upAdvantagesBoxes .upAdvantage.d{background:#f4f4f4 url(images/icon-online-course.png) 50% 25px/auto 75px no-repeat}@media screen and (width>=767px) and (width<=768px){.upAdvantagesBoxes{flex-flow:wrap}.upAdvantagesBoxes div:nth-child(2){margin-right:0}.upAdvantagesBoxes div{flex:40%!important}.upAdvantagesBoxes .upAdvantage{margin-bottom:15px}}@media screen and (width<=766px){.upSteps .upGuide{flex-direction:column;padding:0}.upAdvantagesBoxes .upAdvantage{margin-right:0}.upSteps .upGuide .guideStep{margin:0 0 50px}.upAdvantagesBoxes{flex-direction:column;padding:0}}.upContactPanel{padding:0 0 80px}.upContactPanel.courseDetail{padding:80px 0}.upContactPanel.line .cnt-fluid{border-top:1px solid silver;padding-top:70px}.upContactPanel.line .cnt img{width:100%}@media (width<=768px){.upContactPanel.line .cnt{padding-top:35px;padding-bottom:30px}}.upContactPanel.line .container{border-top:1px solid silver;padding:70px 0 10px}@media screen and (width<=479px){.upContactPanel.line .container{border-top:1px solid silver;padding:30px 0}}.upContactPanel.line h2 span.secondLine{text-transform:uppercase;letter-spacing:2px;margin-top:10px;font-size:20px;font-weight:300;line-height:110%;display:block}.contactButtonBoxes{text-align:center;justify-content:center;margin-top:-25px;display:flex}.contactButtonBoxes a{color:#fff;background:#da0000;border-radius:4px;margin-right:10px;padding:10px 20px;font-size:20px;display:inline-block}.contactButtonBoxes a:hover{transform:scale(1.05)}.contactButtonBoxes a:last-of-type{margin-right:0}@media screen and (width<=766px){.contactButtonBoxes{flex-direction:column;padding:25px 0}.contactButtonBoxes a{margin:0 0 10px}.upAdvantagesPanel h2,.upContactPanel h2,.upFaqSection h2,#rekvalifikacni-kurzy .headlineStandalone{font-size:34px}.upContactPanel{padding-bottom:10px}.upAdvantagesPanel{padding:50px 0 35px}}.upShortLineDecoration{background:red;border-radius:20px;width:50px;height:4px;margin:38px auto 0;display:block}.blinkLinkAnimation{animation:.6s linear infinite blinker}.upFaqSection{padding:50px 0}.boxContentUl.up{width:70%;margin:15px 0 0 32px;padding:0;font-size:17px;line-height:150%}@media screen and (width<=479px){.boxContentUl.up{width:90%}}.listStyleRightHand:before{content:"";margin:0 11px 0 -29px;font-family:"Font Awesome 5 Free";font-weight:400}.upCourseName{color:#fff;text-align:center;background:#7ab851;border:1px solid #ededed;border-radius:3px;padding:4px 10px;font-size:clamp(.7rem,.5rem + 1.3333vw,.8rem);font-weight:700;line-height:110%;display:block}.upBackground{background:url(images/up-background.jpg) top/cover no-repeat;width:100%;min-height:600px}@media screen and (width<=479px){.upBackground{min-height:250px}}.twoColumnSection.up{max-width:1920px;margin:auto;padding:0}.twoColumnSection.up>div{width:100%;padding:0}@media screen and (width>=2100px){.twoColumnSection.up{padding:50px 0}}.twoColumnSection.up>div:first-of-type{width:50%;margin:auto;padding:0 40px}@media screen and (width<=1024px){.twoColumnSection.up>div:first-of-type{width:95%;padding:0 40px}}@media screen and (width<=768px){.twoColumnSection.up>div:first-of-type{width:95%;padding:0 40px}}.twoColumnSection.up>div:last-of-type{border-radius:12px}@media screen and (width<=479px){.twoColumnSection.up>div:first-of-type{padding:0 10px}}.upFaqSection .faqSection{border-top:0;padding:0!important}.salaryMaxBox{margin:0 0 15px;display:block}.salaryMax{color:#000;background:#fff;border-radius:54px;padding:4px 10px;font-size:16px;font-weight:400;display:inline-block}.whyPkoPoints{color:#000;background:#e4e3e3;padding:25px 0 57px}@media only screen and (width>=1670px) and (width<=1680px){.whyPkoPointsPanel .whyWe{flex:100%;margin-bottom:20px}}.whyPkoPointsPanel .advantagePkoPoint{color:#000;letter-spacing:-.5px;border-radius:7px;flex:1 1 0;width:0;margin:0 4px;padding:18px 15px 15px 90px;font-size:22px;font-weight:700;line-height:95%;display:inline-block}@media (width<=810px){.whyPkoPointsPanel .advantagePkoPoint{font-size:22px}}.whyPkoPointsPanel .whyWe{cursor:default;color:#da0100;width:170px;margin-right:10px;font-family:IBM Plex Sans,sans-serif;font-size:28px;font-weight:700;line-height:100%}@media screen and (width<=1730px){.whyPkoPointsPanel .whyWe{text-align:center;flex:100%;margin-bottom:20px;margin-right:0;padding:0}.whyPkoPointsPanel .advantagePkoPoint.next{text-align:right;flex:100%;padding-left:0;padding-right:0}.whyPkoPointsPanel .advantagePkoPoint{text-align:center;flex-flow:wrap;flex:auto;width:20%;margin:4px;padding:85px 15px 15px}}@media screen and (width<=1240px){.whyPkoPointsPanel .whyWe{text-align:center;flex:100%;margin-bottom:20px;margin-right:0;padding:0}.whyPkoPointsPanel .advantagePkoPoint.next{text-align:right;flex:100%;padding-left:0;padding-right:0}.whyPkoPointsPanel .advantagePkoPoint{text-align:center;flex-flow:wrap;flex:auto;width:40%;margin:4px;padding:85px 15px 15px}}@media screen and (width<=768px){.whyPkoPointsPanel .whyWe{flex:100%;margin-bottom:20px}.whyPkoPointsPanel .advantagePkoPoint.next{text-align:right;flex:100%;padding-left:0;padding-right:0}.whyPkoPointsPanel .advantagePkoPoint{width:100%;margin:4px!important}.whyPkoPointsPanel{flex-direction:column}.whyPkoPointsPanel .advantagePkoPoint{text-align:left;padding:18px 15px 15px 90px}}@media screen and (width<=479px){.whyPkoPointsPanel .whyWe{flex:100%;margin-bottom:20px}.whyPkoPointsPanel{flex-direction:column}}.whyPkoPointsPanel{flex-flow:wrap;justify-content:space-between;align-items:center;margin-top:-40px;display:flex}.whyPkoPointsPanel .advantagePkoPoint span{letter-spacing:0;margin-top:2px;font-size:18px;font-weight:300;line-height:110%;display:block}.whyPkoPointsPanel .advantagePkoPoint.next{font-size:28px}.whyPkoPointsPanel .advantagePkoPoint:hover{color:red}.whyPkoPointsPanel .advantagePkoPoint:hover span{color:#3c3c3c}.whyPkoPointsPanel .advantagePkoPoint.next:hover i{background-color:#fff}.whyPkoPointsPanel .advantagePkoPoint.next i{background:#da0100;border-radius:70px;padding:15px 16px}.whyPkoPointsPanel .advantagePkoPoint.time{background:#fff url(images/icon-rating-v3.svg) 17px/auto 58% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.support{background:#fff url(images/icon-since.svg) 17px/auto 60% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.practice{background:#fff url(images/icon-teacher.svg) 17px/auto 60% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.return{background:#fff url(images/icon-support.svg) 17px/auto 65% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.support:hover,.whyPkoPointsPanel .advantagePkoPoint.support:hover span,.whyPkoPointsPanel .advantagePkoPoint.practice:hover,.whyPkoPointsPanel .advantagePkoPoint.practice:hover span{color:#000;cursor:default}@media (width<=1730px){.whyPkoPointsPanel .advantagePkoPoint.time{background:#fff url(images/icon-rating-v3.svg) 50% 17px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint.support{background:#fff url(images/icon-since.svg) 50% 17px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint.practice{background:#fff url(images/icon-teacher.svg) 50% 17px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint.return{background:#fff url(images/icon-support.svg) 50% 17px/auto 50px no-repeat}}@media (width<=768px){.whyPkoPointsPanel .advantagePkoPoint.time{background:#fff url(images/icon-rating-v3.svg) 17px/auto 56% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.support{background:#fff url(images/icon-since.svg) 17px/auto 60% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.practice{background:#fff url(images/icon-teacher.svg) 17px/auto 60% no-repeat;flex-grow:1}.whyPkoPointsPanel .advantagePkoPoint.return{background:#fff url(images/icon-support.svg) 17px/auto 65% no-repeat;flex-grow:1}}@media (width<=479px){.whyPkoPointsPanel .advantagePkoPoint.time{background:#d8d8d8 url(images/icon-rating-v3.svg) 17px/auto 52% no-repeat}}.whyPkoPointsPanel .advantagePkoPoint.return:hover,.whyPkoPointsPanel .advantagePkoPoint.return:hover span{color:#000;cursor:default}@media screen and (width<=768px){.whyPkoPointsPanel .advantagePkoPoint{margin-bottom:10px}.whyPkoPointsPanel .advantagePkoPoint.next{text-align:right;width:100%;padding:25px 0}.whyPkoPoints{background:#e4e3e3;padding:25px 0}}@media screen and (width<=479px){.whyPkoPointsPanel .advantagePkoPoint{margin:0 0 30px}.whyPkoPointsPanel .whyWe{text-align:center;justify-items:center;margin:10px 0 17px}.whyPkoPointsPanel .advantagePkoPoint.next{text-align:right;width:100%;padding:25px 0}.whyPkoPoints{padding:1px 0 25px}.whyPkoPointsPanel .advantagePkoPoint{padding:24px 15px 18px 80px;font-size:21px}.whyPkoPointsPanel .advantagePkoPoint span{font-size:14px}}@media (width<=300px){.whyPkoPointsPanel .advantagePkoPoint.time{background:#fff url(images/icon-rating-v3.svg) 50% 19px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint.support{background:#fff url(images/icon-since.svg) 50% 19px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint.practice{background:#fff url(images/icon-teacher.svg) 50% 19px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint.return{background:#fff url(images/icon-support.svg) 50% 19px/auto 50px no-repeat}.whyPkoPointsPanel .advantagePkoPoint{text-align:center;padding:80px 15px 18px;font-size:21px}}.formOfStudyBoxes{border-bottom:1px solid #a8a8a8;flex-flow:wrap;justify-content:center;margin-bottom:55px;padding-bottom:60px;display:flex}.formOfStudyType{text-align:center;letter-spacing:-.5px;background-position:top;margin:0;padding:90px 10px 0;font-size:30px;font-weight:700;line-height:110%;transition:all .9s ease-out;display:block}.formOfStudyType.attendance{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Education' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M459.2,210.6c-1.6,1.7-2.5,3.9-2.5,6.2c0,2.3,1,4.5,2.5,6.2c1.7,1.6,3.9,2.5,6.2,2.5c2.3,0,4.5-1,6.2-2.5 c1.6-1.7,2.5-3.8,2.5-6.2c0-2.3-1-4.5-2.5-6.2C468.3,207.3,462.5,207.3,459.2,210.6z'/%3E%3Cpath d='M162.6,367.6c-1.6,1.7-2.5,3.9-2.5,6.2c0,2.3,1,4.5,2.5,6.2c1.7,1.6,3.9,2.5,6.2,2.5s4.5-1,6.2-2.5 c1.6-1.7,2.5-3.9,2.5-6.2c0-2.3-1-4.5-2.5-6.2C171.6,364.3,165.9,364.3,162.6,367.6z'/%3E%3Cpath d='M413,142.6H285.3c-4.8,0-8.7,3.9-8.7,8.7s3.9,8.7,8.7,8.7H413c4.8,0,8.7-3.9,8.7-8.7S417.8,142.6,413,142.6z'/%3E%3Cpath d='M413,177.5H295.1c-4.8,0-8.7,3.9-8.7,8.7c0,4.8,3.9,8.7,8.7,8.7H413c4.8,0,8.7-3.9,8.7-8.7 C421.7,181.4,417.8,177.5,413,177.5z'/%3E%3Cpath d='M277.8,229.8H413c4.8,0,8.7-3.9,8.7-8.7c0-4.8-3.9-8.7-8.7-8.7H277.8c-4.8,0-8.7,3.9-8.7,8.7 C269,225.9,272.9,229.8,277.8,229.8z'/%3E%3Cpath d='M386.8,116.4c0-4.8-3.9-8.7-8.7-8.7H212.4c-4.8,0-8.7,3.9-8.7,8.7c0,4.8,3.9,8.7,8.7,8.7h165.7 C382.9,125.2,386.8,121.2,386.8,116.4z'/%3E%3Cpath d='M447.9,55.4H304v-8.7c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7v8.7H142.6c-14.4,0-26.2,11.7-26.2,26.2v26.9 c-23.7,4.3-42.3,25.5-42.3,50.2c0,14.2,6.2,27.2,15.9,36.6c-7.1,1.3-14.1,3.1-21,5.3c0,0-0.1,0-0.1,0c-18.5,5.6-31,22.4-31,41.7v90 c0,16.8,13.2,25.6,26.2,25.6c3,0,5.9-0.5,8.7-1.4v87c0,9,3.5,17,9.8,22.4c5.5,4.8,12.9,7.4,20.7,7.4c8,0,16-2.8,21.8-8.4 c0.4,0.3,0.7,0.7,1.1,1c5.5,4.8,12.9,7.4,20.7,7.4c15.2,0,30.5-10.2,30.5-29.8v-34.9c0-4.8-3.9-8.7-8.7-8.7s-8.7,3.9-8.7,8.7v34.9 c0,12-11.8,12.4-13.1,12.4c-1.3,0-13.1-0.3-13.1-12.4V332.3c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7v111.3 c0,12-11.8,12.4-13.1,12.4s-13.1-0.3-13.1-12.4V251.8c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7v80.5c0,7.8-7.3,8.2-8.7,8.2 s-8.7-0.4-8.7-8.2v-90c0-11.6,7.5-21.7,18.6-25c0,0,0.1,0,0.1,0c25.3-8.1,52.6-9.7,78.7-4.6c0.1,0,0.3,0,0.4,0.1c0,0,0.1,0,0.1,0 c0.3,0,0.7,0.1,1,0.1c0,0,0.1,0,0.1,0c0,0,0,0,0.1,0c0.1,0,0.3,0,0.4,0c0.9,0,1.8-0.2,2.7-0.6c0.1-0.1,0.3-0.1,0.4-0.2 c0,0,0.1,0,0.1-0.1l81.1-37.8c0,0,0.1,0,0.1,0c7.1-3.3,10.5,3.1,11.1,4.5c0.6,1.3,3.3,8.1-3.7,11.3l-81.6,38 c-0.1,0-0.2,0.1-0.3,0.1c-0.1,0.1-0.2,0.1-0.3,0.2c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0.1-0.4,0.3-0.6,0.4 c0,0-0.1,0-0.1,0.1c-0.2,0.2-0.4,0.3-0.6,0.5c0,0,0,0,0,0c-0.2,0.2-0.4,0.4-0.5,0.6c0,0,0,0,0,0c-0.2,0.2-0.3,0.4-0.5,0.6 c0,0,0,0.1-0.1,0.1c-0.1,0.2-0.3,0.4-0.4,0.6c0,0.1-0.1,0.1-0.1,0.2c-0.1,0.2-0.2,0.4-0.3,0.6c0,0.1-0.1,0.1-0.1,0.2 c-0.1,0.2-0.1,0.4-0.2,0.6c0,0.1-0.1,0.2-0.1,0.2c-0.1,0.2-0.1,0.4-0.2,0.6c0,0.1,0,0.2,0,0.2c0,0.2-0.1,0.4-0.1,0.7 c0,0.1,0,0.1,0,0.2c0,0.2,0,0.5,0,0.7c0,0,0,0,0,0.1v0.2c0,0,0,0.1,0,0.1v102.7c0,4.8,3.9,8.7,8.7,8.7s8.7-3.9,8.7-8.7v-26.2h97.1 v77.6l-78.7,68.5c-3.6,3.2-4,8.7-0.8,12.3c1.7,2,4.1,3,6.6,3c2,0,4.1-0.7,5.7-2.1l67.2-58.5v25.9c0,4.8,3.9,8.7,8.7,8.7 c4.8,0,8.7-3.9,8.7-8.7v-25.9l67.2,58.5c1.6,1.4,3.7,2.1,5.7,2.1c2.4,0,4.9-1,6.6-3c3.2-3.6,2.8-9.1-0.8-12.3L292,390.2v-77.5 h155.9c14.4,0,26.2-11.7,26.2-26.2v-34.9c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7v34.9c0,4.8-3.9,8.7-8.7,8.7H177.5v-53.8 l76.4-35.6c0,0,0,0,0.1,0c15.2-7.1,17.6-22.8,12.1-34.5c-5.5-11.7-18.9-19.9-34.1-13c-0.1,0-0.1,0-0.2,0.1l-66.2,30.9 c6.5-8.6,10.4-19.2,10.4-30.5c0-24.7-18.6-45.9-42.3-50.2V81.5c0-4.8,3.9-8.7,8.7-8.7h305.3c4.8,0,8.7,3.9,8.7,8.7v100.3 c0,4.8,3.9,8.7,8.7,8.7c4.8,0,8.7-3.9,8.7-8.7V81.5C474.1,67.1,462.3,55.4,447.9,55.4z M158.7,158.7c0,18.2-15.4,33.6-33.6,33.6 s-33.6-15.4-33.6-33.6c0-18.2,15.4-33.6,33.6-33.6S158.7,140.5,158.7,158.7z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:auto 70px}.formOfStudy:hover .formOfStudyType.attendance{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Education' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M459.2,210.6c-1.6,1.7-2.5,3.9-2.5,6.2c0,2.3,1,4.5,2.5,6.2c1.7,1.6,3.9,2.5,6.2,2.5c2.3,0,4.5-1,6.2-2.5 c1.6-1.7,2.5-3.8,2.5-6.2c0-2.3-1-4.5-2.5-6.2C468.3,207.3,462.5,207.3,459.2,210.6z'/%3E%3Cpath class='st0' d='M162.6,367.6c-1.6,1.7-2.5,3.9-2.5,6.2c0,2.3,1,4.5,2.5,6.2c1.7,1.6,3.9,2.5,6.2,2.5s4.5-1,6.2-2.5 c1.6-1.7,2.5-3.9,2.5-6.2c0-2.3-1-4.5-2.5-6.2C171.6,364.3,165.9,364.3,162.6,367.6z'/%3E%3Cpath class='st0' d='M413,142.6H285.3c-4.8,0-8.7,3.9-8.7,8.7s3.9,8.7,8.7,8.7H413c4.8,0,8.7-3.9,8.7-8.7S417.8,142.6,413,142.6z' /%3E%3Cpath class='st0' d='M413,177.5H295.1c-4.8,0-8.7,3.9-8.7,8.7c0,4.8,3.9,8.7,8.7,8.7H413c4.8,0,8.7-3.9,8.7-8.7 C421.7,181.4,417.8,177.5,413,177.5z'/%3E%3Cpath class='st0' d='M277.8,229.8H413c4.8,0,8.7-3.9,8.7-8.7c0-4.8-3.9-8.7-8.7-8.7H277.8c-4.8,0-8.7,3.9-8.7,8.7 C269,225.9,272.9,229.8,277.8,229.8z'/%3E%3Cpath class='st0' d='M386.8,116.4c0-4.8-3.9-8.7-8.7-8.7H212.4c-4.8,0-8.7,3.9-8.7,8.7c0,4.8,3.9,8.7,8.7,8.7h165.7 C382.9,125.2,386.8,121.2,386.8,116.4z'/%3E%3Cpath class='st0' d='M447.9,55.4H304v-8.7c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7v8.7H142.6c-14.4,0-26.2,11.7-26.2,26.2 v26.9c-23.7,4.3-42.3,25.5-42.3,50.2c0,14.2,6.2,27.2,15.9,36.6c-7.1,1.3-14.1,3.1-21,5.3c0,0-0.1,0-0.1,0 c-18.5,5.6-31,22.4-31,41.7v90c0,16.8,13.2,25.6,26.2,25.6c3,0,5.9-0.5,8.7-1.4v87c0,9,3.5,17,9.8,22.4c5.5,4.8,12.9,7.4,20.7,7.4 c8,0,16-2.8,21.8-8.4c0.4,0.3,0.7,0.7,1.1,1c5.5,4.8,12.9,7.4,20.7,7.4c15.2,0,30.5-10.2,30.5-29.8v-34.9c0-4.8-3.9-8.7-8.7-8.7 s-8.7,3.9-8.7,8.7v34.9c0,12-11.8,12.4-13.1,12.4c-1.3,0-13.1-0.3-13.1-12.4V332.3c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7 v111.3c0,12-11.8,12.4-13.1,12.4s-13.1-0.3-13.1-12.4V251.8c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7v80.5 c0,7.8-7.3,8.2-8.7,8.2s-8.7-0.4-8.7-8.2v-90c0-11.6,7.5-21.7,18.6-25c0,0,0.1,0,0.1,0c25.3-8.1,52.6-9.7,78.7-4.6 c0.1,0,0.3,0,0.4,0.1c0,0,0.1,0,0.1,0c0.3,0,0.7,0.1,1,0.1c0,0,0.1,0,0.1,0c0,0,0,0,0.1,0c0.1,0,0.3,0,0.4,0c0.9,0,1.8-0.2,2.7-0.6 c0.1-0.1,0.3-0.1,0.4-0.2c0,0,0.1,0,0.1-0.1l81.1-37.8c0,0,0.1,0,0.1,0c7.1-3.3,10.5,3.1,11.1,4.5c0.6,1.3,3.3,8.1-3.7,11.3 l-81.6,38c-0.1,0-0.2,0.1-0.3,0.1c-0.1,0.1-0.2,0.1-0.3,0.2c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0-0.1,0.1-0.2,0.1 c-0.2,0.1-0.4,0.3-0.6,0.4c0,0-0.1,0-0.1,0.1c-0.2,0.2-0.4,0.3-0.6,0.5c0,0,0,0,0,0c-0.2,0.2-0.4,0.4-0.5,0.6c0,0,0,0,0,0 c-0.2,0.2-0.3,0.4-0.5,0.6c0,0,0,0.1-0.1,0.1c-0.1,0.2-0.3,0.4-0.4,0.6c0,0.1-0.1,0.1-0.1,0.2c-0.1,0.2-0.2,0.4-0.3,0.6 c0,0.1-0.1,0.1-0.1,0.2c-0.1,0.2-0.1,0.4-0.2,0.6c0,0.1-0.1,0.2-0.1,0.2c-0.1,0.2-0.1,0.4-0.2,0.6c0,0.1,0,0.2,0,0.2 c0,0.2-0.1,0.4-0.1,0.7c0,0.1,0,0.1,0,0.2c0,0.2,0,0.5,0,0.7c0,0,0,0,0,0.1v0.2c0,0,0,0.1,0,0.1v102.7c0,4.8,3.9,8.7,8.7,8.7 s8.7-3.9,8.7-8.7v-26.2h97.1v77.6l-78.7,68.5c-3.6,3.2-4,8.7-0.8,12.3c1.7,2,4.1,3,6.6,3c2,0,4.1-0.7,5.7-2.1l67.2-58.5v25.9 c0,4.8,3.9,8.7,8.7,8.7c4.8,0,8.7-3.9,8.7-8.7v-25.9l67.2,58.5c1.6,1.4,3.7,2.1,5.7,2.1c2.4,0,4.9-1,6.6-3 c3.2-3.6,2.8-9.1-0.8-12.3L292,390.2v-77.5h155.9c14.4,0,26.2-11.7,26.2-26.2v-34.9c0-4.8-3.9-8.7-8.7-8.7c-4.8,0-8.7,3.9-8.7,8.7 v34.9c0,4.8-3.9,8.7-8.7,8.7H177.5v-53.8l76.4-35.6c0,0,0,0,0.1,0c15.2-7.1,17.6-22.8,12.1-34.5c-5.5-11.7-18.9-19.9-34.1-13 c-0.1,0-0.1,0-0.2,0.1l-66.2,30.9c6.5-8.6,10.4-19.2,10.4-30.5c0-24.7-18.6-45.9-42.3-50.2V81.5c0-4.8,3.9-8.7,8.7-8.7h305.3 c4.8,0,8.7,3.9,8.7,8.7v100.3c0,4.8,3.9,8.7,8.7,8.7c4.8,0,8.7-3.9,8.7-8.7V81.5C474.1,67.1,462.3,55.4,447.9,55.4z M158.7,158.7 c0,18.2-15.4,33.6-33.6,33.6s-33.6-15.4-33.6-33.6c0-18.2,15.4-33.6,33.6-33.6S158.7,140.5,158.7,158.7z'/%3E%3C/g%3E%3C/svg%3E%0A");transition:all .3s ease-out}.formOfStudyType.combined{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 510.2 510.2' style='enable-background:new 0 0 510.2 510.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23010202;%7D .st1%7Bfill:none;%7D%0A%3C/style%3E%3Cpath class='st0' d='M97.6,343.1c-1.2,1.3-2,3-2,4.8c0,1.8,0.7,3.5,2,4.8c1.3,1.2,3,2,4.8,2c1.7,0,3.5-0.7,4.8-2c1.2-1.3,2-3,2-4.8 c0-1.7-0.7-3.5-2-4.8C104.6,340.6,100.2,340.6,97.6,343.1z'/%3E%3Ccircle class='st1' cx='68.7' cy='181.9' r='25.9'/%3E%3Cg id='Layer_2'%3E%3Cg%3E%3Cpath class='st0' d='M321.1,194.3c37.1,0,67.3-30.2,67.3-67.3s-30.2-67.3-67.3-67.3s-67.3,30.2-67.3,67.3S284,194.3,321.1,194.3z M321.1,73.2c29.7,0,53.8,24.2,53.8,53.8s-24.2,53.8-53.8,53.8s-53.8-24.2-53.8-53.8S291.4,73.2,321.1,73.2z'/%3E%3Cpath class='st0' d='M501.2,436.6h-51.1c0.4-1,0.6-2,0.8-3.1l0.6-3.3l24.4-24.4c8.8-8.8,12-21.7,8.4-33.7l-14-45.4l2.6-14.3 c1-5.7-0.4-11.6-4.1-16.2c-2.6-3.2-6.1-5.6-10-6.7l-9-29.4c-4.7-15.2-14-28.3-26.8-37.8c-12.8-9.5-28-14.5-44-14.5h-116 c-15.9,0-31.2,5-44,14.5c-12.8,9.5-22.1,22.5-26.8,37.8l-9,29.4c-3.9,1.2-7.4,3.5-10,6.7c-3.6,4.6-5.1,10.5-4.1,16.2l2.6,14.3 l-14,45.4c-3.7,11.9-0.5,24.9,8.4,33.7l24.4,24.4l0.6,3.3c0.2,1.1,0.5,2.1,0.8,3.1h-41c-3.7,0-6.7,3-6.7,6.7c0,3.7,3,6.7,6.7,6.7 h60h219.8h70.1c3.7,0,6.7-3,6.7-6.7C507.9,439.6,504.9,436.6,501.2,436.6L501.2,436.6z M471.5,376c2.2,7.2,0.3,14.9-5,20.2 l-10.7,10.7l9.4-51.5L471.5,376z M263.2,221.2h116c26.8,0,50,17.2,57.9,42.8l7.6,24.5H197.7l7.6-24.5 C213.1,238.4,236.4,221.2,263.2,221.2L263.2,221.2z M170.8,376l6.3-20.6l9.4,51.5l-10.7-10.7C170.5,390.9,168.6,383.2,170.8,376z M211.2,436.6c-3.3,0-6-2.3-6.6-5.5l-19.2-105.4c0,0,0,0,0-0.1l-2.9-15.7c-0.4-1.9,0.1-3.8,1.4-5.4c1.2-1.5,3-2.4,4.9-2.5 c0.1,0,0.2,0,0.3,0h263.9c0.1,0,0.2,0,0.3,0c2,0.1,3.7,1,5,2.5c1.2,1.5,1.7,3.5,1.4,5.4c0,0,0,0,0,0l-2.9,15.7c0,0,0,0.1,0,0.1 l-18.2,99.9c0,0,0,0,0,0l0,0.1l-1,5.4c-0.6,3.2-3.4,5.5-6.6,5.5L211.2,436.6L211.2,436.6z'/%3E%3Cpath class='st0' d='M321.1,342.4c-18.6,0-33.7,12.1-33.7,26.9s15.1,26.9,33.7,26.9c18.6,0,33.7-12.1,33.7-26.9 S339.7,342.4,321.1,342.4z M321.1,382.8c-10.9,0-20.2-6.2-20.2-13.5c0-7.3,9.2-13.5,20.2-13.5s20.2,6.2,20.2,13.5 C341.3,376.6,332.1,382.8,321.1,382.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ccircle class='st1' cx='68.7' cy='181.9' r='25.9'/%3E%3Cpath class='st0' d='M82.2,115.6h151.3c0.5-4.2,1.3-8.7,2.3-13.5h-29.1v-6.7c0-3.7-3-6.7-6.7-6.7s-6.7,3-6.7,6.7v6.7H82.2 c-11.1,0-20.2,9.1-20.2,20.2v20.8c-18.3,3.3-32.6,19.7-32.6,38.7c0,10.9,4.8,21,12.3,28.2c-5.5,1-10.9,2.4-16.2,4.1 c0,0-0.1,0-0.1,0C11,218.5,1.4,231.5,1.4,246.4v69.4c0,13,10.2,19.8,20.2,19.8c2.3,0,4.6-0.4,6.7-1v67.1c0,6.9,2.7,13.1,7.6,17.3 c4.3,3.7,9.9,5.7,16,5.7c6.2,0,12.4-2.2,16.8-6.5c0.3,0.3,0.6,0.5,0.8,0.8c4.3,3.7,9.9,5.7,16,5.7c11.7,0,23.6-7.9,23.6-23v-26.9 c0-3.7-3-6.7-6.7-6.7s-6.7,3-6.7,6.7v26.9c0,9.3-9.1,9.5-10.1,9.5s-10.1-0.3-10.1-9.5v-85.8c0-3.7-3-6.7-6.7-6.7s-6.7,3-6.7,6.7 v85.8c0,9.3-9.1,9.5-10.1,9.5c-1,0-10.1-0.3-10.1-9.5v-148c0-3.7-3-6.7-6.7-6.7c-3.7,0-6.7,3-6.7,6.7v62.1c0,6-5.6,6.3-6.7,6.3 c-1.1,0-6.7-0.3-6.7-6.3v-69.4c0-9,5.8-16.7,14.3-19.3c0,0,0.1,0,0.1,0c19.6-6.2,40.6-7.5,60.7-3.6c0.1,0,0.2,0,0.3,0 c0,0,0.1,0,0.1,0c0.3,0,0.5,0.1,0.8,0.1c0,0,0.1,0,0.1,0c0,0,0,0,0,0c0.1,0,0.2,0,0.3,0c0.7,0,1.4-0.2,2.1-0.4 c0.1,0,0.2-0.1,0.3-0.1c0,0,0.1,0,0.1,0l62.5-29.2c0,0,0,0,0.1,0c5.5-2.5,8.1,2.4,8.5,3.4c0.5,1,2.6,6.2-2.9,8.8l-62.9,29.3 c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0-0.2,0.1-0.2,0.1c-0.1,0.1-0.3,0.2-0.4,0.2c0,0-0.1,0.1-0.1,0.1c-0.1,0.1-0.3,0.2-0.4,0.3 c0,0,0,0-0.1,0c-0.2,0.1-0.3,0.3-0.4,0.4c0,0,0,0,0,0c-0.1,0.1-0.3,0.3-0.4,0.5c0,0,0,0,0,0c-0.1,0.2-0.2,0.3-0.4,0.5 c0,0,0,0,0,0.1c-0.1,0.2-0.2,0.3-0.3,0.5c0,0,0,0.1-0.1,0.1c-0.1,0.1-0.1,0.3-0.2,0.4c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.3-0.2,0.4c0,0.1,0,0.1-0.1,0.2c0,0.2-0.1,0.3-0.1,0.5c0,0.1,0,0.1,0,0.2c0,0.2-0.1,0.3-0.1,0.5c0,0,0,0.1,0,0.1 c0,0.2,0,0.4,0,0.6c0,0,0,0,0,0.1v0.2c0,0,0,0.1,0,0.1v79.2c0,3.7,3,6.7,6.7,6.7s6.7-3,6.7-6.7v-20.2H164c1.4-4.6,2.7-9.2,4-13.5 h-58.9v-41.5l59-27.5c0,0,0,0,0.1,0c11.7-5.5,13.6-17.6,9.4-26.6c-4.2-9.1-14.6-15.4-26.3-10c0,0-0.1,0-0.1,0.1L100,205.4 c5-6.6,8.1-14.8,8.1-23.5c0-19-14.4-35.4-32.6-38.7v-20.8C75.5,118.7,78.5,115.6,82.2,115.6z M94.6,181.9c0,14-11.9,25.9-25.9,25.9 c-14,0-25.9-11.9-25.9-25.9S54.7,156,68.7,156C82.8,156,94.6,167.9,94.6,181.9z'/%3E%3C/g%3E%3Cpath class='st0' d='M136,156h100.2c-1.3-4-2.3-8.5-3-13.5H136c-3.7,0-6.7,3-6.7,6.7C129.3,153,132.3,156,136,156z'/%3E%3Cpath class='st0' d='M192.3,183h62c-4-3.5-8.2-7.8-11.8-13.5h-50.2c-3.7,0-6.7,3-6.7,6.7S188.6,183,192.3,183z'/%3E%3Cpath class='st0' d='M199.9,209.9h6.7c5.2-5.1,11.2-9.8,18.1-13.5h-24.8c-3.7,0-6.7,3-6.7,6.7S196.2,209.9,199.9,209.9z'/%3E%3Cpath class='st0' d='M186.5,236.8h0.8c2.3-4.4,5-9,8.1-13.5h-8.9c-3.7,0-6.7,3-6.7,6.7S182.8,236.8,186.5,236.8z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:auto 70px}.formOfStudy:hover .formOfStudyType.combined{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 510.2 510.2' style='enable-background:new 0 0 510.2 510.2;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:none;%7D%0A%3C/style%3E%3Cpath class='st0' d='M97.6,343.1c-1.2,1.3-2,3-2,4.8c0,1.8,0.7,3.5,2,4.8c1.3,1.2,3,2,4.8,2c1.7,0,3.5-0.7,4.8-2c1.2-1.3,2-3,2-4.8 c0-1.7-0.7-3.5-2-4.8C104.6,340.6,100.2,340.6,97.6,343.1z'/%3E%3Ccircle class='st1' cx='68.7' cy='181.9' r='25.9'/%3E%3Cg id='Layer_2'%3E%3Cg%3E%3Cpath class='st0' d='M321.1,194.3c37.1,0,67.3-30.2,67.3-67.3s-30.2-67.3-67.3-67.3s-67.3,30.2-67.3,67.3S284,194.3,321.1,194.3z M321.1,73.2c29.7,0,53.8,24.2,53.8,53.8s-24.2,53.8-53.8,53.8s-53.8-24.2-53.8-53.8S291.4,73.2,321.1,73.2z'/%3E%3Cpath class='st0' d='M501.2,436.6h-51.1c0.4-1,0.6-2,0.8-3.1l0.6-3.3l24.4-24.4c8.8-8.8,12-21.7,8.4-33.7l-14-45.4l2.6-14.3 c1-5.7-0.4-11.6-4.1-16.2c-2.6-3.2-6.1-5.6-10-6.7l-9-29.4c-4.7-15.2-14-28.3-26.8-37.8c-12.8-9.5-28-14.5-44-14.5h-116 c-15.9,0-31.2,5-44,14.5c-12.8,9.5-22.1,22.5-26.8,37.8l-9,29.4c-3.9,1.2-7.4,3.5-10,6.7c-3.6,4.6-5.1,10.5-4.1,16.2l2.6,14.3 l-14,45.4c-3.7,11.9-0.5,24.9,8.4,33.7l24.4,24.4l0.6,3.3c0.2,1.1,0.5,2.1,0.8,3.1h-41c-3.7,0-6.7,3-6.7,6.7c0,3.7,3,6.7,6.7,6.7 h60h219.8h70.1c3.7,0,6.7-3,6.7-6.7C507.9,439.6,504.9,436.6,501.2,436.6L501.2,436.6z M471.5,376c2.2,7.2,0.3,14.9-5,20.2 l-10.7,10.7l9.4-51.5L471.5,376z M263.2,221.2h116c26.8,0,50,17.2,57.9,42.8l7.6,24.5H197.7l7.6-24.5 C213.1,238.4,236.4,221.2,263.2,221.2L263.2,221.2z M170.8,376l6.3-20.6l9.4,51.5l-10.7-10.7C170.5,390.9,168.6,383.2,170.8,376z M211.2,436.6c-3.3,0-6-2.3-6.6-5.5l-19.2-105.4c0,0,0,0,0-0.1l-2.9-15.7c-0.4-1.9,0.1-3.8,1.4-5.4c1.2-1.5,3-2.4,4.9-2.5 c0.1,0,0.2,0,0.3,0h263.9c0.1,0,0.2,0,0.3,0c2,0.1,3.7,1,5,2.5c1.2,1.5,1.7,3.5,1.4,5.4c0,0,0,0,0,0l-2.9,15.7c0,0,0,0.1,0,0.1 l-18.2,99.9c0,0,0,0,0,0l0,0.1l-1,5.4c-0.6,3.2-3.4,5.5-6.6,5.5L211.2,436.6L211.2,436.6z'/%3E%3Cpath class='st0' d='M321.1,342.4c-18.6,0-33.7,12.1-33.7,26.9s15.1,26.9,33.7,26.9c18.6,0,33.7-12.1,33.7-26.9 S339.7,342.4,321.1,342.4z M321.1,382.8c-10.9,0-20.2-6.2-20.2-13.5c0-7.3,9.2-13.5,20.2-13.5s20.2,6.2,20.2,13.5 C341.3,376.6,332.1,382.8,321.1,382.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ccircle class='st1' cx='68.7' cy='181.9' r='25.9'/%3E%3Cpath class='st0' d='M82.2,115.6h151.3c0.5-4.2,1.3-8.7,2.3-13.5h-29.1v-6.7c0-3.7-3-6.7-6.7-6.7s-6.7,3-6.7,6.7v6.7H82.2 c-11.1,0-20.2,9.1-20.2,20.2v20.8c-18.3,3.3-32.6,19.7-32.6,38.7c0,10.9,4.8,21,12.3,28.2c-5.5,1-10.9,2.4-16.2,4.1 c0,0-0.1,0-0.1,0C11,218.5,1.4,231.5,1.4,246.4v69.4c0,13,10.2,19.8,20.2,19.8c2.3,0,4.6-0.4,6.7-1v67.1c0,6.9,2.7,13.1,7.6,17.3 c4.3,3.7,9.9,5.7,16,5.7c6.2,0,12.4-2.2,16.8-6.5c0.3,0.3,0.6,0.5,0.8,0.8c4.3,3.7,9.9,5.7,16,5.7c11.7,0,23.6-7.9,23.6-23v-26.9 c0-3.7-3-6.7-6.7-6.7s-6.7,3-6.7,6.7v26.9c0,9.3-9.1,9.5-10.1,9.5s-10.1-0.3-10.1-9.5v-85.8c0-3.7-3-6.7-6.7-6.7s-6.7,3-6.7,6.7 v85.8c0,9.3-9.1,9.5-10.1,9.5c-1,0-10.1-0.3-10.1-9.5v-148c0-3.7-3-6.7-6.7-6.7c-3.7,0-6.7,3-6.7,6.7v62.1c0,6-5.6,6.3-6.7,6.3 c-1.1,0-6.7-0.3-6.7-6.3v-69.4c0-9,5.8-16.7,14.3-19.3c0,0,0.1,0,0.1,0c19.6-6.2,40.6-7.5,60.7-3.6c0.1,0,0.2,0,0.3,0 c0,0,0.1,0,0.1,0c0.3,0,0.5,0.1,0.8,0.1c0,0,0.1,0,0.1,0c0,0,0,0,0,0c0.1,0,0.2,0,0.3,0c0.7,0,1.4-0.2,2.1-0.4 c0.1,0,0.2-0.1,0.3-0.1c0,0,0.1,0,0.1,0l62.5-29.2c0,0,0,0,0.1,0c5.5-2.5,8.1,2.4,8.5,3.4c0.5,1,2.6,6.2-2.9,8.8l-62.9,29.3 c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0-0.2,0.1-0.2,0.1c-0.1,0.1-0.3,0.2-0.4,0.2c0,0-0.1,0.1-0.1,0.1c-0.1,0.1-0.3,0.2-0.4,0.3 c0,0,0,0-0.1,0c-0.2,0.1-0.3,0.3-0.4,0.4c0,0,0,0,0,0c-0.1,0.1-0.3,0.3-0.4,0.5c0,0,0,0,0,0c-0.1,0.2-0.2,0.3-0.4,0.5 c0,0,0,0,0,0.1c-0.1,0.2-0.2,0.3-0.3,0.5c0,0,0,0.1-0.1,0.1c-0.1,0.1-0.1,0.3-0.2,0.4c0,0.1,0,0.1-0.1,0.2 c-0.1,0.1-0.1,0.3-0.2,0.4c0,0.1,0,0.1-0.1,0.2c0,0.2-0.1,0.3-0.1,0.5c0,0.1,0,0.1,0,0.2c0,0.2-0.1,0.3-0.1,0.5c0,0,0,0.1,0,0.1 c0,0.2,0,0.4,0,0.6c0,0,0,0,0,0.1v0.2c0,0,0,0.1,0,0.1v79.2c0,3.7,3,6.7,6.7,6.7s6.7-3,6.7-6.7v-20.2H164c1.4-4.6,2.7-9.2,4-13.5 h-58.9v-41.5l59-27.5c0,0,0,0,0.1,0c11.7-5.5,13.6-17.6,9.4-26.6c-4.2-9.1-14.6-15.4-26.3-10c0,0-0.1,0-0.1,0.1L100,205.4 c5-6.6,8.1-14.8,8.1-23.5c0-19-14.4-35.4-32.6-38.7v-20.8C75.5,118.7,78.5,115.6,82.2,115.6z M94.6,181.9c0,14-11.9,25.9-25.9,25.9 c-14,0-25.9-11.9-25.9-25.9S54.7,156,68.7,156C82.8,156,94.6,167.9,94.6,181.9z'/%3E%3C/g%3E%3Cpath class='st0' d='M136,156h100.2c-1.3-4-2.3-8.5-3-13.5H136c-3.7,0-6.7,3-6.7,6.7C129.3,153,132.3,156,136,156z'/%3E%3Cpath class='st0' d='M192.3,183h62c-4-3.5-8.2-7.8-11.8-13.5h-50.2c-3.7,0-6.7,3-6.7,6.7S188.6,183,192.3,183z'/%3E%3Cpath class='st0' d='M199.9,209.9h6.7c5.2-5.1,11.2-9.8,18.1-13.5h-24.8c-3.7,0-6.7,3-6.7,6.7S196.2,209.9,199.9,209.9z'/%3E%3Cpath class='st0' d='M186.5,236.8h0.8c2.3-4.4,5-9,8.1-13.5h-8.9c-3.7,0-6.7,3-6.7,6.7S182.8,236.8,186.5,236.8z'/%3E%3C/svg%3E%0A");transition:all .3s ease-out}.formOfStudyType.online{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D .st1%7Bdisplay:inline;%7D .st2%7Bfill:none;stroke:%23FF2F29;stroke-width:0.5;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg id='Layer_1' class='st0'%3E%3Cg class='st1'%3E%3Cpath class='st2' d='M32.3,32.3h447.4v447.4H32.3L32.3,32.3z'/%3E%3Cpath class='st2' d='M0,0c256,256,512,512,512,512'/%3E%3Cpath class='st2' d='M512,0L0,512'/%3E%3Cpath class='st2' d='M32.3,32.3h447.4v447.4H32.3L32.3,32.3z'/%3E%3Cpath class='st2' d='M0,0c256,256,512,512,512,512'/%3E%3Cpath class='st2' d='M512,0L0,512'/%3E%3Cpath class='st2' d='M256,0.2v511.6'/%3E%3Cpath class='st2' d='M511.8,256H0.2'/%3E%3Cpath class='st2' d='M256,0.2v511.6'/%3E%3Cpath class='st2' d='M511.8,256H0.2'/%3E%3Ccircle class='st2' cx='256' cy='256' r='223.7'/%3E%3C/g%3E%3C/g%3E%3Cg id='Layer_2'%3E%3Cg%3E%3Cpath d='M250,184c44.1,0,80-35.9,80-80s-35.9-80-80-80s-80,35.9-80,80S205.9,184,250,184z M250,40c35.3,0,64,28.7,64,64 s-28.7,64-64,64s-64-28.7-64-64S214.7,40,250,40z'/%3E%3Cpath d='M464,472h-60.7c0.4-1.2,0.8-2.4,1-3.7l0.7-4l29.1-29.1c10.5-10.5,14.3-25.9,9.9-40l-16.6-54l3.1-16.9 c1.2-6.8-0.5-13.8-4.8-19.2c-3.1-3.8-7.2-6.6-11.8-8L403,262.1c-5.6-18.1-16.6-33.6-31.8-44.9C355.9,206,337.9,200,318.9,200 H181.1c-19,0-37,6-52.3,17.2c-15.2,11.3-26.3,26.8-31.8,44.9L86.2,297c-4.6,1.4-8.8,4.2-11.8,8c-4.3,5.4-6.1,12.4-4.8,19.2 l3.1,16.9l-16.6,54c-4.4,14.2-0.6,29.5,9.9,40L95,464.3l0.7,4c0.2,1.3,0.6,2.5,1,3.7H48c-4.4,0-8,3.6-8,8s3.6,8,8,8h71.3h261.3 H464c4.4,0,8-3.6,8-8S468.4,472,464,472L464,472z M428.7,399.9c2.6,8.5,0.3,17.7-6,24L410,436.7l11.1-61.2L428.7,399.9z M181.1,216h137.8c31.8,0,59.5,20.4,68.8,50.8l9,29.2H103.3l9-29.2C121.6,236.4,149.3,216,181.1,216L181.1,216z M71.3,399.9 l7.5-24.5L90,436.7L77.3,424C71,417.7,68.7,408.5,71.3,399.9z M119.4,472c-3.9,0-7.2-2.8-7.9-6.6L88.7,340.2c0,0,0,0,0-0.1 l-3.4-18.7c-0.4-2.3,0.2-4.6,1.6-6.4c1.5-1.8,3.6-2.9,5.9-3c0.1,0,0.3,0,0.4,0h313.7c0.1,0,0.3,0,0.4,0c2.3,0.1,4.4,1.2,5.9,3 c1.5,1.8,2,4.1,1.6,6.4c0,0,0,0,0,0l-3.4,18.7c0,0,0,0.1,0,0.1l-21.6,118.7c0,0,0,0,0,0l0,0.1l-1.2,6.4c-0.7,3.8-4,6.6-7.9,6.6 L119.4,472L119.4,472z'/%3E%3Cpath d='M250,360c-22.1,0-40,14.4-40,32s17.9,32,40,32s40-14.4,40-32S272.1,360,250,360z M250,408c-13,0-24-7.3-24-16s11-16,24-16 c13,0,24,7.3,24,16S263,408,250,408z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:auto 70px}.formOfStudy:hover .formOfStudyType.online{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Vrstva_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D .st1%7Bdisplay:inline;%7D .st2%7Bfill:none;stroke:%23FF2F29;stroke-width:0.5;stroke-miterlimit:10;%7D .st3%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='Layer_1' class='st0'%3E%3Cg class='st1'%3E%3Cpath class='st2' d='M32.3,32.3h447.4v447.4H32.3L32.3,32.3z'/%3E%3Cpath class='st2' d='M0,0c256,256,512,512,512,512'/%3E%3Cpath class='st2' d='M512,0L0,512'/%3E%3Cpath class='st2' d='M32.3,32.3h447.4v447.4H32.3L32.3,32.3z'/%3E%3Cpath class='st2' d='M0,0c256,256,512,512,512,512'/%3E%3Cpath class='st2' d='M512,0L0,512'/%3E%3Cpath class='st2' d='M256,0.2v511.6'/%3E%3Cpath class='st2' d='M511.8,256H0.2'/%3E%3Cpath class='st2' d='M256,0.2v511.6'/%3E%3Cpath class='st2' d='M511.8,256H0.2'/%3E%3Ccircle class='st2' cx='256' cy='256' r='223.7'/%3E%3C/g%3E%3C/g%3E%3Cg id='Layer_2'%3E%3Cg%3E%3Cpath class='st3' d='M250,184c44.1,0,80-35.9,80-80s-35.9-80-80-80s-80,35.9-80,80S205.9,184,250,184z M250,40 c35.3,0,64,28.7,64,64s-28.7,64-64,64s-64-28.7-64-64S214.7,40,250,40z'/%3E%3Cpath class='st3' d='M464,472h-60.7c0.4-1.2,0.8-2.4,1-3.7l0.7-4l29.1-29.1c10.5-10.5,14.3-25.9,9.9-40l-16.6-54l3.1-16.9 c1.2-6.8-0.5-13.8-4.8-19.2c-3.1-3.8-7.2-6.6-11.8-8L403,262.1c-5.6-18.1-16.6-33.6-31.8-44.9C355.9,206,337.9,200,318.9,200 H181.1c-19,0-37,6-52.3,17.2c-15.2,11.3-26.3,26.8-31.8,44.9L86.2,297c-4.6,1.4-8.8,4.2-11.8,8c-4.3,5.4-6.1,12.4-4.8,19.2 l3.1,16.9l-16.6,54c-4.4,14.2-0.6,29.5,9.9,40L95,464.3l0.7,4c0.2,1.3,0.6,2.5,1,3.7H48c-4.4,0-8,3.6-8,8s3.6,8,8,8h71.3h261.3 H464c4.4,0,8-3.6,8-8S468.4,472,464,472L464,472z M428.7,399.9c2.6,8.5,0.3,17.7-6,24L410,436.7l11.1-61.2L428.7,399.9z M181.1,216h137.8c31.8,0,59.5,20.4,68.8,50.8l9,29.2H103.3l9-29.2C121.6,236.4,149.3,216,181.1,216L181.1,216z M71.3,399.9 l7.5-24.5L90,436.7L77.3,424C71,417.7,68.7,408.5,71.3,399.9z M119.4,472c-3.9,0-7.2-2.8-7.9-6.6L88.7,340.2c0,0,0,0,0-0.1 l-3.4-18.7c-0.4-2.3,0.2-4.6,1.6-6.4c1.5-1.8,3.6-2.9,5.9-3c0.1,0,0.3,0,0.4,0h313.7c0.1,0,0.3,0,0.4,0c2.3,0.1,4.4,1.2,5.9,3 c1.5,1.8,2,4.1,1.6,6.4c0,0,0,0,0,0l-3.4,18.7c0,0,0,0.1,0,0.1l-21.6,118.7c0,0,0,0,0,0l0,0.1l-1.2,6.4c-0.7,3.8-4,6.6-7.9,6.6 L119.4,472L119.4,472z'/%3E%3Cpath class='st3' d='M250,360c-22.1,0-40,14.4-40,32s17.9,32,40,32s40-14.4,40-32S272.1,360,250,360z M250,408c-13,0-24-7.3-24-16 s11-16,24-16c13,0,24,7.3,24,16S263,408,250,408z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");transition:all .3s ease-out}.formOfStudyBoxes a{flex:1}.formOfStudyMemo{padding:0 0 20px;display:block}.formOfStudyMemo img{height:20px;display:inline-block;position:relative;top:3px}.formOfStudyBoxes .formOfStudy{text-align:center;--width:100%;--time:.7s;--timeb:1.2s;color:#000;background:#fff;border-radius:7px;margin:0 10px;padding:20px;transition:all .8s ease-out;display:block;position:relative;overflow:hidden}.formOfStudyBoxes .formOfStudy .formOfStudyType{transition:all .4s ease-out!important}.HOVER.FLASH:hover text{color:#fff}.formOfStudyBoxes .formOfStudy span{z-index:5;transition:color var(--time);position:relative}.formOfStudyBoxes .formOfStudy:hover span{color:#fff}.formOfStudyBoxes .formOfStudy div{content:"";z-index:0;color:#fff;transition:width var(--time),padding-top var(--time);background:#c02828;border-radius:100%;width:0;height:0;display:block;position:absolute;top:0;transform:translate(-50%,-50%)}.formOfStudyBoxes .formOfStudy div.leftBox{transition:width var(--timeb),padding-top var(--timeb);top:0;right:0;transform:translate(20%,-20%)}.formOfStudyBoxes .formOfStudy:hover div,.formOfStudyBoxes .formOfStudy:hover div.leftBox{width:calc(var(--width)*2.25);padding-top:calc(var(--width)*2.25);color:#fff}.animated{--angle:5deg}@media screen and (width<=520px){.formOfStudyBoxes{flex-direction:column;padding:0 0 30px}.formOfStudyBoxes .formOfStudy{width:auto;margin:0 0 20px;padding:20px 40px}.formOfStudyBoxes .formOfStudy span:first-of-type{font-size:25px}}.formOfStudyBoxes .formOfStudy:hover span:first-of-type i{color:#fff;border:1px solid #fff;transition:all .5s ease-in-out}.formOfStudyBoxes .formOfStudy span:first-of-type i{color:#393939;border:1px solid #0003;border-radius:50px;width:25px;height:25px;margin:auto auto 5px;padding:10px;font-size:24px;transition:all .5s ease-in-out;display:block;position:relative;top:-2px}.formOfStudyBoxes .formOfStudy span:first-of-type i.fa-users:before{position:relative;left:-2px}.formOfStudyBoxes .formOfStudy span:last-of-type{text-align:center;border:1px solid #535353;border-radius:6px;padding:8px 20px;font-size:18px;font-weight:700;transition:all .5s ease-in-out;display:inline-block}.formOfStudyBoxes .formOfStudy:hover span:last-of-type{border:1px solid #c5c5c5;transition:all .5s ease-in-out;animation:.3s linear infinite blinker}.formOfStudyBoxes .formOfStudy span:last-of-type i{position:relative;top:2px}@media (width<=990px){.formOfStudyBoxes{flex-direction:column}.formOfStudyBoxes .formOfStudy{width:auto;margin-bottom:10px}}.highlightedSpan{color:red}.contactPanelFixed{opacity:0;color:#fff;z-index:100;background:#7ab851;width:100%;padding:10px 0;font-size:18px;font-weight:700;position:fixed;bottom:0}.contactPanelFixed a{color:#fff;border-radius:60px;margin:0 3px;padding:.3em .4em;font-size:14px;display:inline-block;box-shadow:0 0 3px #fff}.contactPanelFixed a:hover{box-shadow:0 0 3px #000}.paymentWaysBox h3{font-weight:300}.paymentWaysBox ul li{margin:0 0 4px}.paymentWaysBox ul li i{margin:0 2px 0 0}.paymentWaysBox ul li i:first-of-type{margin:0 4px 0 0}.paymentWaysBox ul{margin:0 0 20px -.4em;padding:0;list-style:none}.paymentWaysBox ul li{margin:5px 0 5px 17px;font-weight:400;line-height:120%;list-style:none}.paymentWaysBox ul li:before{content:"";width:1.3em;margin-left:-1.3em;font-family:"Font Awesome 5 Free";font-size:8px;font-weight:700;display:inline-block;position:relative;top:-2px}span.newActive{letter-spacing:-.5px;color:#fff;text-shadow:none;font-size:12px;font-weight:700;font-family:var(--my-font-family-oswald);background-color:#7ab851;border-radius:3px;margin-right:3px;padding:2px 4px 1px;display:inline-block;position:relative;top:-1px;left:2px}.coCoList{text-align:center;flex-flow:wrap;justify-content:center;width:100%;display:flex}.coCoList .courseListBoxes{text-align:center;width:45%;margin:15px}.coCoList .courseListBoxes .courseListBox{width:100%}@media (width<=800px){.coCoList{flex-direction:column}.coCoList .courseListBoxes{width:100%;margin:0 0 20px}}.coCoListBlock{padding:0 0 80px}.coCoListBlock h2{letter-spacing:-.5px;text-align:center;margin-bottom:40px;font-size:48px;font-weight:700;line-height:100%}.switchTwoLayout{display:flex}.switchInfoBlock{background:#fff}.dateCombinedCourseBox h3{margin-bottom:5px;padding:10px 0 0;font-weight:300}.coursePriceCzk span.extensionEarly{font-size:25px;display:block}.paymentWaysBox h3{margin-bottom:5px}.dateCombinedCourseBox{padding:0 0 10px}.dateCombinedCourseBox span.combinedCourseDate{border:1px solid #acacac;border-radius:6px;padding:2px 4px;display:inline-block}.variantBox .dateCombinedCourseBox span.combinedCourseDate{border-color:#fff;margin:15px 0 0;padding:2px 8px}.variantBox .dateCombinedCourseBox span.combinedCourseDate a{color:#fff}.msmtBox{border-top:1px solid #dadada;padding:8px 0 10px;display:inline-block}.mainInfoMasterBoxPriceOrDate .classicCourseDetail{margin-bottom:10px;padding-bottom:0;display:block}.variantBox .shortener{display:none}@media (width<=950px){.variantBox .shortener{display:block}.variantBoxContent.collapsed-box{height:180px}.variantBoxContent{padding-bottom:100px;transition:all 1s ease-in-out;overflow:hidden}.variantBox .shortener{background:linear-gradient(#fff0 0%,#fff 40%);height:100px;margin:-100px 0 0}.variantBox.active .shortener{background:linear-gradient(#7ab85100 0%,#7ab851 40%)}}.combiDateHint{color:#007bff;cursor:pointer}.variantBox .combiDateHint{color:unset}.reviewHeader{cursor:default;margin-bottom:15px;display:flex;position:relative}@media screen and (width<=768px){.reviewHeader{flex-direction:column;display:flex}}@media screen and (width<=1023px){.reviewHeader:after{content:"";color:#707070;margin-top:10px;font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900}}.reviewCountBig{letter-spacing:-8px;font-size:110px;font-weight:700}@media screen and (width>=1024px){.reviewCountBig{border-right:2px solid #c4c4c480;margin:0 30px 0 0;padding:0 35px 0 0}}.reviewCountBig i{color:#4267b2}.verifiedReviews{color:#707070;margin:0 0 7px;font-size:28px;font-weight:700;line-height:100%;display:block}.reviewCtaMini{color:#3c3c3c;text-align:left;flex-direction:column;justify-content:center;max-width:768px;font-size:16px;display:flex}@media screen and (width<=1024px){.reviewCtaMini{text-align:center}}@media screen and (width<=479px){.verifiedReviews{margin:auto auto 8px}.reviewCtaMini{width:90%;margin:10px auto 20px}.reviewCountBig{font-size:90px}}.headline.studentsReview{cursor:default;text-align:left;margin:0 15px 0 12px;padding-top:20px}.headline.studentsReview span{letter-spacing:0;font-size:16px;font-weight:700;line-height:120%;display:block;margin:0!important;padding:0 0 0 2px!important}@media screen and (width<=479px){.headline.studentsReview span{line-height:140%;padding:5px 0 0 2px!important}}.welcomeBlock img{width:33px;display:inline-block}.twoColumnSection.up.jvk .welcomeBlock h1{text-align:center;margin:auto;display:inline-block;position:relative}.twoColumnSection.up.jvk .welcomeBlock h1 span img{display:inline-block}.xwelcomeBlock.jsemVkurzu h1:after{content:"";background:url(images/up-logo.svg) 50% no-repeat;width:60px;height:60px;margin-top:5px;display:inline-block}.welcomeBlock h1 span.maxHighlight{color:#fff;background:#b00;border-radius:12px;padding:3px 5px;display:inline-block}.jvkCoCoListBlock .cnt.pd>h2 span.miniHighlight{color:#fff;background:#b00;border-radius:6px;padding:1px 5px;font-weight:400;display:inline-block}.welcomeBlock.jsemVkurzu{text-align:center;padding:50px 0 0}.twoColumnSection.up.jvk .welcomeBlock h1{text-transform:uppercase;text-align:center;margin:auto;line-height:130%}.twoColumnSection.up.jvk .welcomeBlock h1 span.mini{text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:clamp(1rem,.85rem + .6667vw,1.2rem);font-weight:300;line-height:130%;display:block}@media (width<=550px){.twoColumnSection.up.jvk .welcomeBlock h1 span.newLine{display:unset}}.twoColumnSection.up.jvk .welcomeBlock h1 span.mini2{text-transform:uppercase;letter-spacing:1px;padding-top:0;font-size:clamp(1rem,.85rem + .6667vw,1.2rem);font-weight:300;display:block}.twoColumnSection.up.jvk .welcomeBlock h1 span.underline{display:unset;color:#312783}.twoColumnSection.up.jvk>div:first-of-type{width:90%;padding-top:80px}@media (width<=550px){.twoColumnSection.up.jvk>div:first-of-type{width:90%;padding-top:0}}.twoColumnSection.up.jvk .welcomeBlockMemo{padding-top:30px;font-size:clamp(1.3rem,1.075rem + 1vw,1.6rem);line-height:150%}.twoColumnSection.up.jvk .welcomeBlockMemo span{padding:23px 0 25px;display:block}.welcomeBlock.jsemVkurzu .listOfCourse{border:1px solid silver;width:240px;margin:25px auto 0;padding:10px;font-size:18px;font-weight:700;display:block}.jvkVideoPanel{background:#eee;margin:40px 0;padding:0}@media (width>=1024px){.jvkVideoPanel{padding:70px 0}}.jvkVideoPanel .videoBox{text-align:center}.jvkCoCoListBlock{padding-bottom:55px}@media (width<=550px){.jvkCoCoListBlock{padding-bottom:0}}@media (width>=1024px){.jvkVideoPanel .jvkVideo{width:70%;margin:auto}}.jvkCoCoListBlock .cnt.pd>h2{letter-spacing:-.5px;text-align:center;margin-bottom:40px;font-size:clamp(1.3rem,1.075rem + 1vw,2rem);font-weight:700;line-height:130%}.upSteps.jvk h4{letter-spacing:-.5px;text-align:center;margin-bottom:40px;padding:40px 0 0;font-size:clamp(1.3rem,1.075rem + 1vw,2rem);font-weight:700;line-height:130%}.jvkCoCoListBlock .cnt.pd>h2>span{letter-spacing:2px;text-transform:uppercase;margin-top:20px;font-size:clamp(1rem,1.225rem + .3333vw,1.2rem);font-weight:300;line-height:100%;display:block}@media (width<=550px){.jvkCoCoListBlock .cnt.pd>h2>span{margin-top:20px;line-height:120%}}.jvkOurCourses{text-align:center;justify-content:center;gap:20px;padding-top:15px;display:flex}.jvkOurCourses a{color:#fff;letter-spacing:-.5px;text-align:center;background:#333;border-radius:6px;justify-self:center;width:14%;padding:20px 15px;font-size:clamp(1.1rem,.875rem + 1vw,1.2rem);font-weight:400;line-height:120%;display:inline-block}@media (width<=1475px){.jvkOurCourses{flex-flow:wrap}.jvkOurCourses a{width:230px}}.jvkOurCourses a:hover{background:#900}.jvkOurCourses a img{text-align:center;width:60px;margin:auto;padding-bottom:10px;display:block}.upSteps.jvk{margin:23px 0}.courseTrueCategory.vokazButton{padding-bottom:23px}.upButton{white-space:nowrap;text-align:center;color:#fff;background:#8dc63f;border-radius:55px;width:260px;margin-bottom:60px;padding:15px 5px;font-weight:700;display:block}.emailCollectionBox .openTab{width:17px!important;height:166px!important}@media (width<=600px){.emailCollectionBox .openTab{width:12px!important;height:136px!important;padding:10px 10px 10px 7px!important}}.emailCollectionBox input[type=email]{font-size:17px;margin:5px 0 25px!important;padding:3px!important}.emailCollectionBox .formHolder{top:-181px!important}.emailCollectionBox .closeButton{top:18px!important}.emailCollectionBox .headlineDescription{line-height:130%}.emailCollectionBox .headline{font-size:1.8rem;line-height:120%}.social-block.bg{background:#f5f5f5;margin-top:40px}.social-block{text-align:center;opacity:0;padding:80px 0 90px;font-size:18px;animation:1s ease-out forwards fadeIn}.social-block .section-title{color:#000;margin:0 0 10px;font-size:clamp(2rem,.875rem + 5vw,2.5rem);font-weight:700;animation:3s cubic-bezier(.5,1,.89,1) forwards scale;transform:scale(.94)}.social-block h3{color:#000;margin:0 0 60px;font-size:clamp(1.25rem,1.109rem + .625vi,1.5rem);font-weight:300}.social-icons{grid-template-columns:repeat(3,1fr);place-items:center;gap:20px;display:grid}.social-icon{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:20px 0;display:flex;position:relative!important}.img-wrapper{display:inline-block;position:relative}.social-icon img{border-radius:35px;max-width:100%;height:90px;margin:auto auto 15px;transition:transform .2s;display:block;position:relative}.social-icon a:hover img{animation:.3s ease-in-out shake}.social-icon a:hover .badge i{color:#fff}.badge{color:#fff;z-index:10;border-radius:50%;place-content:center;align-items:center;width:30px;height:30px;padding:5px;font-size:14px;display:flex;position:absolute;top:-10px;right:-10px;line-height:50%!important}.badge i{font-size:15px}.social-icon.facebook .badge{background:#1877f2}.social-icon.facebook .badge i{content:""}.social-icon.instagram .badge{background:#fbad50}.social-icon.instagram .badge i{content:"";font-size:17px}.social-icon.youtube .badge{background:#ba0000}.social-icon.youtube .badge i{content:""}.social-icon.linkedin .badge{background:#0077b5}.social-icon.linkedin .badge i{content:""}.social-icon span:nth-child(2){font-size:clamp(1.063rem,.816rem + 1.094vi,1.5rem);font-weight:700;transition:all .3s ease-out;display:block}.social-icon a:hover span:nth-child(2){color:#7ab851}.social-icon span:nth-child(3){border:1px solid silver;border-radius:50px;margin:8px 0 0;padding:2px 6px;font-size:14px;font-weight:700;display:inline-block}.social-icon a{color:#333;cursor:pointer;width:100%;font-size:16px;text-decoration:none;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.social-icons{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.social-icons{grid-template-columns:repeat(2,1fr)}.social-block h2{font-size:18px}.social-icon{margin:10px 0}.social-icon img{width:90px;height:90px}.social-block{font-size:16px}}.underline{padding-bottom:2px;display:inline-block;position:relative}.underline:after{content:"";z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 20\"><path d=\"M0,10 Q50,0 100,10\" fill=\"transparent\" stroke=\"red\" stroke-width=\"3\"/></svg>") 0 0/100% 100% no-repeat;width:100%;height:40px;animation:1s forwards underlineFlash,none;position:absolute;top:28px;bottom:-10px;left:0;transform:rotate(-3deg)!important}@media (width<500px){.underline:after{height:20px}}.giftVoucherAdvantages{background:#2d2d2d;padding:60px 0 65px;box-shadow:inset 0 0 60px #00000080}@media (width<=770px){.giftVoucherAdvantages{padding:20px 0 40px}}@media (width<=1920px){.giftVoucherAdvantages.solo{padding-top:0}}.giftVoucherAdvantages .container-fluid{flex-flow:wrap;place-content:stretch center;align-items:center;display:flex}.giftVoucherAdvantages .container-fluid.extra{flex-direction:column;align-content:center}.giftVoucherAdvantagesBox{box-sizing:border-box;background:#222;border-radius:7px;width:360px;padding:25px 30px 20px;display:inline-block;box-shadow:0 0 20px #0000001a}.giftVoucherAdvantagesBox:hover{background:#b13333}.giftVoucherAdvantagesBox h2{color:#fff;padding:0 0 10px;font-family:Raleway,sans-serif;font-size:26px;font-weight:700}.giftVoucherAdvantagesBox p{color:#bebebe;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:160%}.giftVoucherHeader{background:url(images/gift-voucher-header-min.jpg) 0/cover no-repeat;height:450px}.giftVoucherHeader.blackFriday{background:url(images/black-friday-header-min.jpg) 50%/cover no-repeat;max-width:1920px;height:700px;margin:auto auto 30px;display:block}@media (width<479px){.giftVoucherHeader.christmas{background:url(images/christmas-bg-min.jpg) top/auto 100% no-repeat;height:400px}.giftVoucherHeader.blackFriday{background:url(images/black-friday-header-mobile.jpg) top/100% no-repeat;height:300px}.actionPanelBox{width:90%}.giftVoucherHeader h2{width:94%;font-size:34px}}.headlineAction{text-align:center;color:#fff;padding:20px 0 0}.headlineAction.marginBottom{margin:0 0 35px}.actionPanel .actionButton,.giftVoucherAdvantages .actionButton{color:#fff;letter-spacing:-.3px;box-sizing:0;border:2px solid #fff;border-radius:50px;padding:10px 30px;font-size:18px;font-weight:700;display:inline-block}.actionPanel .actionButton:hover,.giftVoucherAdvantages .actionButton:hover{border:2px dashed #d9000e}.cross-sell{margin-top:2em}.cross-sell .section-title{color:#000;text-align:center;margin:0 0 3rem;font-size:clamp(2rem,.875rem + 5vw,2.5rem);font-weight:700;line-height:80%}
/*# sourceMappingURL=main.css⁄map */