﻿.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"Oswald";src:url("../font/Oswald/static/Oswald-Regular.ttf");font-weight:500}@font-face{font-family:"Oswald";src:url("../font/Oswald/static/Oswald-ExtraLight.ttf");font-weight:300}@font-face{font-family:"Oswald";src:url("../font/Oswald/static/Oswald-Light.ttf");font-weight:300}.bn-bold,nav .brand-logo h1{font-family:"Oswald",sans-serif;font-weight:500;text-transform:uppercase}.bn-book,.headliner h2{font-family:"Oswald",sans-serif;font-weight:300;text-transform:uppercase}.bn,#news .news-item .title,h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase}.didact,nav,.contacts-bar,.main-content{font-family:"Didact Gothic",sans-serif;font-weight:400}.contain-box{display:block}.contain-box img{max-width:100%;max-height:100%;width:auto;height:auto}body{color:#222}a,.card .card-action a{color:#53c6c6}a:hover,.card .card-action a:hover{color:#40bfbf}a.masked,.card .card-action a.masked{color:inherit}a.masked:hover,.card .card-action a.masked:hover{color:#53c6c6}strong{color:#53c6c6}ul{margin:0;padding:0}ul li{font-size:15px}span{text-align:center;font-size:15px;line-height:30px}.container:before{content:" ";display:table}.container:after{content:" ";display:table;clear:both}.row{margin-bottom:0}.main-content{font-size:16px}.page-block{padding-top:60px}.page-block ul{margin:15px 0 20px}.page-block ul li{padding:7px 0;font-size:16px}.list li{padding:7px 0;font-size:14px}.list li .fa{margin-right:10px;color:#6cc}.headliner{margin-bottom:35px}.headliner h2{margin:1rem 0;text-align:center;font-size:2.5rem}.undertitle{width:116px;height:12px;margin:10px auto}.undertitle div[class*=romb]{float:left;margin-right:7px;background:#6cc;transform:rotate(45deg);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.16),2px 2px 6px rgba(0,0,0,.12);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.16),2px 2px 6px rgba(0,0,0,.12);-ms-box-shadow:2px 2px 3px rgba(0,0,0,.16),2px 2px 6px rgba(0,0,0,.12);-o-box-shadow:2px 2px 3px rgba(0,0,0,.16),2px 2px 6px rgba(0,0,0,.12);box-shadow:2px 2px 3px rgba(0,0,0,.16),2px 2px 6px rgba(0,0,0,.12)}.undertitle div[class*=romb].romb6{width:12px;height:12px}.undertitle div[class*=romb].romb5{width:9px;height:9px;margin-top:1px;opacity:.9}.undertitle div[class*=romb].romb4{width:7px;height:7px;margin-top:2px;opacity:.75}.undertitle div[class*=romb].romb3{width:5px;height:5px;margin-top:3px;opacity:.6}.undertitle div[class*=romb].romb2{width:3px;height:3px;margin-top:4px;opacity:.45}.undertitle div[class*=romb]:last-child{margin-right:0}.important-info{margin:20px 0}.parallax-box{position:relative;overflow:hidden}.parallax-box .parallax-img-container{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);overflow:visible;display:block}.parallax-box .parallax-img-container>img{width:100%;height:100%;object-fit:cover}.parallax-box .parallax-img-container.img-cover-fix{background-position:center center;background-size:cover}.parallax-box .parallax-img-container.img-cover-fix>img{display:none}.parallax-box .parallax-img-container img{min-width:100%;min-height:100%}.dots{display:block;text-align:center}.dots:before{content:" ";display:table}.dots:after{content:" ";display:table;clear:both}.dots li{display:inline-block}.dots li button{font-size:0;line-height:0;display:block;padding:5px 7px;background:transparent;border:none;outline:none;cursor:pointer}.dots li button:before{content:"";display:block;width:12px;height:12px;border:3px solid #6cc;transform:rotate(45deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dots li[class*=active] button:before,.dots li:hover button:before{background:#6cc}.social-links a{display:inline-block;width:40px;height:40px;margin:5px;color:#6cc}.social-links a .fa{display:inline-block;vertical-align:middle;text-align:center;line-height:30px;font-size:28px}.contacts-bar{width:100%;background:#fff}.contacts-bar:before{content:" ";display:table}.contacts-bar:after{content:" ";display:table;clear:both}.contacts-bar .container:before{content:" ";display:table}.contacts-bar .container:after{content:" ";display:table;clear:both}.contacts-bar .contact-block{float:right;height:70px;margin-right:15px}.contacts-bar .contact-block:before{content:" ";display:table}.contacts-bar .contact-block:after{content:" ";display:table;clear:both}.contacts-bar .contact-block .fa{float:left;display:block;height:50px;line-height:46px;font-size:30px;text-align:left;color:#6cc}.contacts-bar .contact-block ul{float:left;margin-left:15px;padding:7px 0}.contacts-bar .contact-block ul li{display:block;padding:3px 0}.contacts-bar .contact-block ul li:before{content:" ";display:table}.contacts-bar .contact-block ul li:after{content:" ";display:table;clear:both}.contacts-bar .contact-block ul li span{display:inline-block;font-size:12px;line-height:1}.contacts-bar .contact-block ul li span:first-child{float:left}.contacts-bar .contact-block ul li span:not(:first-child){float:right;margin-left:10px}.contacts-bar .contact-block ul:not(:first-of-type) li:before{content:"";float:left;display:inline-block;width:4px;height:4px;margin:3px 15px 0 3px;border-radius:50%;background:#6cc}.contacts-bar .divider{float:right;display:block;width:1px;height:32px;margin:9px 15px 9px 0;background:#ccc}.contacts-bar .social-links a{width:30px;height:30px;margin:10px 5px}.contacts-bar .social-links a .fa{float:none;line-height:30px;font-size:28px}.navbar-fixed nav{top:0}nav{opacity:1;background:#6cc;letter-spacing:.04em;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav .nav-wrapper:before{content:" ";display:table}nav .nav-wrapper:after{content:" ";display:table;clear:both}nav .nav-wrapper ul li a{color:#fff}nav .brand-logo{position:relative;display:inline-block;height:64px;overflow:visible;padding-top:20px;padding-left:42px;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav .brand-logo .contain-box{position:absolute;top:3%;left:0;height:94%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav .brand-logo h1{line-height:1;margin:0;padding:2px 0;font-size:26px;text-transform:uppercase;font-weight:normal;border-top:2px solid #fff}nav .brand-logo.on-top{padding-left:0}nav .brand-logo.on-top .contain-box{top:-45px;left:-20px;height:64px}nav .button-collapse i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav .side-nav{padding:20px 15px 80px;line-height:34px;color:#222}nav .side-nav ul{margin-bottom:15px}nav .side-nav ul li{padding:0}nav .side-nav ul li:hover{background:none}nav .side-nav ul li a{height:34px;line-height:34px;color:#408b8b;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}nav .side-nav ul li a:hover{background:#6cc;color:#fff}nav .side-nav .social-links a{width:20px;height:20px;padding:0;line-height:20px}nav.mini{height:50px;line-height:50px;opacity:.97}nav.mini .button-collapse i{height:50px !important;line-height:50px !important}nav.mini .brand-logo{height:50px;padding-top:12px}nav.mini:hover{opacity:1}.input-field label{left:0}.input-field label sup{font-size:1.15em;top:-3px;right:-3px;color:#ff5a4e !important}.advantage-item{margin-top:40px;text-align:center}.advantage-item .advantage-item-scene{position:relative;display:inline-block;width:100px;height:100px;margin:30px 0}.advantage-item .advantage-item-scene .advantage-item-bg{position:absolute;left:0;width:100px;height:100px;background:#6cc;transform:rotate(45deg);-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.16),3px 3px 12px rgba(0,0,0,.12);-moz-box-shadow:3px 3px 6px rgba(0,0,0,.16),3px 3px 12px rgba(0,0,0,.12);-ms-box-shadow:3px 3px 6px rgba(0,0,0,.16),3px 3px 12px rgba(0,0,0,.12);-o-box-shadow:3px 3px 6px rgba(0,0,0,.16),3px 3px 12px rgba(0,0,0,.12);box-shadow:3px 3px 6px rgba(0,0,0,.16),3px 3px 12px rgba(0,0,0,.12)}.advantage-item .advantage-item-scene span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:60px;color:#fff}.advantage-item span{display:inline-block;text-align:center;padding:0 10px}.back-to-top{visibility:hidden;position:fixed;bottom:-45px;right:20px;display:block;opacity:0;background:#6cc}.back-to-top i{font-size:16px;transform:rotate(-90deg)}.back-to-top.shown{visibility:visible;bottom:12px;opacity:1}.materialbox-caption{left:0;right:0}.card .card-action a{text-transform:none}.card.error .card-content,.card.info .card-content{padding-left:70px}.card.error .card-content .title,.card.info .card-content .title{font-size:18px}.card.error .card-content:before{content:"";position:absolute;top:30px;left:20px;display:block;height:100%;line-height:1;font-size:35px;font-family:FontAwesome;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card.error .card-content .title,.card.error .card-content .searched,.card.error .card-content:before{color:#ff5a4e}.card.info .card-content:before{content:"";position:absolute;top:30px;left:20px;display:block;height:100%;line-height:1;font-size:35px;font-family:FontAwesome;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card.info .card-content .title,.card.info .card-content:before{color:#fb9848}.cover-box{display:block}.cover-box>img{width:100%;height:100%;object-fit:cover}.cover-box.img-cover-fix{background-position:center center;background-size:cover}.cover-box.img-cover-fix>img{display:none}#top-slider{position:relative;overflow:hidden}#top-slider .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25)}#top-slider .content{position:relative;height:100%;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);text-align:center}#top-slider .content .headline .title{font-size:40px;margin:32px 0 0}#top-slider .content .headline .descr{margin:0}#top-slider .content .dots{display:block;width:100%;margin:45px auto}#top-slider .slide{padding-top:30px}#top-slider .slide .text{position:relative;max-width:800px;padding:0 50px;margin:0 auto;padding-bottom:10px;text-align:center;font-size:18px;line-height:32px}#services .list li{position:relative;padding-left:20px}#services .list li:before{content:"";position:absolute;top:28px;left:0;display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #6cc}#services .programm{border:1px solid #6cc;margin-bottom:30px}#services .programm .title{display:block;margin:0 0 15px;padding:20px 15px;background:#6cc;text-align:center;color:#fff;font-size:24px}#services .programm ul{margin:0;padding:0 15px}#services .programm ul li{min-height:24px;margin-top:10px;padding:0;line-height:24px}#services .programm ul li:before{content:" ";display:table}#services .programm ul li:after{content:" ";display:table;clear:both}#services .programm ul li strong,#services .programm ul li span,#services .programm ul li p{line-height:24px}#services .programm ul li ul{display:inline-block;padding:0}#services .programm ul li ul li:first-child{margin-top:0}#services .programm ul .option{float:left;display:inline-block;width:75px;text-align:left;color:#408b8b}#teachers .row{margin-top:15px}#teachers .row .hidden-teachers{display:none}#teachers .row .card{margin-top:30px}#teachers .row .card img{opacity:.85;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#teachers .row .card span{text-align:left;font-size:18px}#teachers .row .card i{color:#6cc}#teachers .row .card p{display:inline-block;margin-top:15px;font-size:14px;color:#555}#teachers .row .card .card-content{padding:13px 25px}#teachers .row .card .card-title{font-size:20px}#teachers .row .card .card-title.activator>i{margin-top:5px}#teachers .row .card:hover img{opacity:1}#teachers #show-more{float:right;background:#6cc;font-size:14px}#teachers img{display:inline-block;width:100%;max-width:100%;margin:20px 0;box-shadow:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);-ms-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);-o-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12)}#gallery .gallery-item{position:relative;height:250px;margin:20px 0}#gallery .gallery-item .preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);-ms-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);-o-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 12px rgba(0,0,0,.12)}#gallery .gallery-item .preview .cover-box{height:100%;border-radius:3px;overflow:hidden}#gallery .gallery-item .material-placeholder{height:100%}#gallery .gallery-item .material-placeholder img.materialboxed:not(.active){opacity:0}#news .news-item{margin:40px 0;padding-bottom:20px;border-bottom:1px solid rgba(102,204,204,.4)}#news .news-item .title{font-size:22px;color:#5d5d5d}#news .news-item:last-child{border-bottom:none}#contacts ul li{padding:10px 5px;font-size:14px}#contacts ul.with-dividers li{border-bottom:1px solid rgba(102,204,204,.4)}#contacts ul.with-dividers li:last-child{border:none}.footer{padding:20px 0 20px 0;font-size:14px}.footer .col{margin-top:15px}.footer .copyright img{width:80px;margin-right:10px}@media(max-width: 1200px){.contacts-bar .contact-block.time+.divider,.contacts-bar .contact-block.socials{display:none !important}}@media(max-width: 900px){.contacts-bar{display:none !important}}@media(max-width: 992px){.brand-logo{padding-left:0 !important}.brand-logo .contain-box{top:10% !important;left:-35px !important;height:80% !important}.brand-logo.on-top{padding-left:0 !important}.brand-logo.on-top .contain-box{top:10% !important;left:-35px !important;height:80% !important}#services .programm ul li{min-height:0 !important}#top-slider .title{font-size:34px !important}#top-slider .text{max-width:none;padding:0 !important;padding-bottom:0 !important;font-size:16px !important;line-height:1.3 !important;margin-bottom:25px !important}}@media(max-width: 600px){nav .brand-logo{height:56px !important;padding-top:16px !important}nav.mini .brand-logo{height:50px !important;padding-top:13px !important}}/*# sourceMappingURL=style.css.map */
