.screen{width:100%}.content{margin-left:4vw;margin-right:4vw}div.main-block{height:100%;padding-top:100px;width:60%}.top-fillerOuter{left:0;position:absolute;top:0;width:100%;z-index:-1}.fillBkWhite{background-color:#fff!important}.fillBkGray,.fillBkWhite{margin-left:-4vw;margin-right:-4vw}.fillBkGray{background-color:#ebebeb!important}.card{width:100%}.card-block-outer{display:flex;flex-direction:row;margin-left:-.5em;margin-right:-.5em;padding-top:40px}.card-block-outer .card-block{font-family:Orenburg;line-height:1rem;margin-bottom:1em;padding:.5em}.card-block-outer .card-block h3,.card-block-outer .card-block h4{padding-bottom:2px;padding-top:2px}.card-block-outer .card-block h3{font-size:1.2em;font-weight:700;text-align:center;text-transform:uppercase}.card-block-outer .card-block h4{font-size:1.1em;font-weight:700;text-align:center}.card-block-outer .card-block .info{height:100%;margin:auto}.card-block-outer .card-block .info p{font-size:1em;font-weight:300;line-height:1.2em;padding-bottom:0;padding-top:0;text-align:left}.card-block-outer .card-block:hover .card-base p{padding-bottom:10px;padding-top:10px}.card-block-outer .card-block:hover .card-base h3{padding-top:20px}.card-block-outer .card-block .carousel-indicators li{background-color:#e4e4e4}.card-block-outer .card-block .carousel-indicators .active{background-color:#adadad}.card-block-outer .card-block .cardbox{align-items:center;display:flex;justify-content:center;width:100%}.card-block-outer .card-block .cardbox .cardTitle1{bottom:3em;color:#fff;min-height:3em;padding-left:10px;padding-right:10px;position:absolute}.card-block-outer .card-block .cardbox .cardTitle1 a h3{color:#fff}.card-block-outer .card-block .cardbox .cardTitle1 p{margin:0;padding:0}.card-block-outer .card-block .cardbox .cardPhoto{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.card-block-outer .card-block .cardbox .cardPhoto img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto}a.btn-about{font-size:80%;font-weight:700;margin:0;padding:10px 20px}.card-base{background-size:cover;color:#fff;height:100%;margin:0;padding:0;width:100%}.card-base h4,.card-base p{display:none}.card-base :hover{background-color:#fff;color:#000}.mainCard{display:flex;font-family:Orenburg}.mainCard .card-body{height:100%;text-align:center}.mainCard .card-body .card-title{font-family:Orenburg;font-size:2.1em;font-weight:700;text-transform:uppercase}.mainCard .card-body .btnOuter{left:0;margin:.2em 2em;position:relative;text-align:center}.mainCard .card-body .btnOuter .btn{background-color:#fddc71!important;color:#000!important;font-size:1.1em;font-weight:700;line-height:1.2em;width:100%}.mainCard .card-body .btnOuter .btn:hover{background-color:#000!important;color:#fff!important;font-weight:700}.mainCard .card-body .btnRecOuter{left:0;position:relative;width:100%}.mainCard .card-body .btnRecOuter .xbtn{background-color:#fad46b!important;color:#000;margin:1em;padding:1em 0;transition:all .2s ease-in-out}.mainCard .card-body .btnRecOuter .xbtn .title{font-size:.8em;font-weight:700;line-height:.97em;text-align:center;text-transform:uppercase;width:100%}.mainCard .card-body .btnRecOuter .xbtn .days,.mainCard .card-body .btnRecOuter .xbtn .time{font-size:1.2em;font-weight:700;line-height:1.3em;text-align:center;width:100%}.mainCard .card-body .btnRecOuter .xbtn .days,.mainCard .card-body .btnRecOuter .xbtn .teacher{font-family:Minion;font-style:italic;text-transform:none}.mainCard .card-body .btnRecOuter .xbtn .teacher{font-size:1.2em;font-weight:700;line-height:1.3em;text-align:center;width:100%}.mainCard .head{height:100%;position:relative;text-transform:uppercase;width:100%}.mainCard p{font-size:1.4em!important;font-weight:300!important;line-height:1.2em;padding-top:0;text-align:center}.btn-xlink-around{display:inline-grid;justify-items:center;position:absolute;width:100%;z-index:2}a.btn-xlink{background-color:#fad46b;box-shadow:none!important;color:#000!important;font-size:.8em;font-weight:700;margin:0;padding:4px 14px}a.btn-xlink:hover{background-color:#000!important;color:#fad46b!important}#card-3 div div img{margin-top:-15px;width:100%}.card-wrapper{min-height:350px}.card-wrapper .fa-repeat,.card-wrapper .fa-undo{margin-top:5px}.full-white .full-bg-img,.full-white .mask{background:#fff}img+div>h3{color:#fff;left:0;position:absolute;text-align:center;top:0;width:100%}.directLink{color:#000!important;display:block;height:100%}.directLink .infoOuter{height:100%;overflow:hidden}.directLink .infoOuter .info{height:100%;padding:2em}.directLink .infoOuter .info div{align-items:center;display:flex;font-size:1.2em;height:100%;line-height:1.3em;text-align:center;width:100%}.directLink .infoOuter .info div p{font-size:1em;text-align:center;width:100%}.directLink .infoOuter .info div strong{font-weight:700}.carousel-indicators{background-color:transparent;bottom:.6em;margin-bottom:0}.carousel .carousel-indicators li{height:.5em;width:.5em}.carousel-control-next,.carousel-control-prev{opacity:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-repeat:no-repeat;height:4em!important;width:4.2em!important}.carousel-control-prev-icon{background-image:url(/dist/Content/img/svg/arrow_left_yellow.svg)!important}.carousel-control-next-icon{background-image:url(/dist/Content/img/svg/arrow_right_yellow.svg)!important}#annouceCarosel .carousel-item,#letterCarosel .carousel-item,#newsCarosel .carousel-item{transition:transform 1s ease}.schlTable{color:#000;height:95%;margin-bottom:1em;margin-top:2em;overflow:scroll}.schlTable td{font-size:1em}.schlTable td:last-child{font-weight:700}#cbTimes .carousel-inner{margin-left:auto;margin-right:auto;width:75%}.gradient{background:linear-gradient(transparent,transparent,rgba(0,0,0,.76),rgba(0,0,0,.9))}.gradient,.gradient-course{height:100%;left:0;position:absolute;top:0;width:100%}.gradient-course{background:linear-gradient(transparent,transparent,rgba(0,0,0,.3),rgba(0,0,0,.65))}.grey{filter:grayscale(1) contrast(1.23)}.posrel{position:relative}#beginersClassesOuter{min-height:10em}.content h4{font-weight:600;text-transform:uppercase}.three-column div p{margin-bottom:0}.three-column h4{text-align:center}.legko-link{background-color:#fff;display:flex;justify-content:center;position:relative}.legko-link .img-outer{height:10em;max-height:10em;text-align:center}.legko-link .img-outer img{height:100%}.legko-info{color:#000;margin-bottom:auto;margin-top:auto}.legko-info div:first-child{font-size:1.4em;margin-left:-1.2em}.legko-info div:nth-child(2){font-size:.8em;font-weight:600}.legko-info div:nth-child(3),.legko-info div:nth-child(4){font-size:.7em;font-weight:600}.legko-btn-outer{display:flex;flex-direction:row}.legko-btn-outer .legko-btn{background-color:transparent;border:1px solid #000;display:flex;font-size:1em;height:2em;margin:auto .4em 1em;max-width:16em;min-width:16em}.legko-btn-outer .legko-btn a{color:#000;height:100%;line-height:2em;margin:auto;text-align:center;text-decoration:none;width:100%}.legko-btn-outer .legko-btn a:hover{background-color:#000;color:#fff}#headTimes{height:34.7em}#headTimes p{color:#fff;font-size:1.2em;text-align:left}#headTimes .carousel-control-next,#headTimes .carousel-control-prev{width:7%}.legko-counter-outer{background-color:#fbd1e5;border-radius:50%;color:#000;display:flex;height:7em;position:absolute;right:8vw;top:2vw;width:7em}.legko-counter-outer .legko-counter{display:flex;flex-direction:column;font-size:.8em;height:75%;justify-content:space-between;line-height:1em;margin:auto;text-align:center;width:100%}.legko-counter-outer .legko-counter .counter-value{font-size:2.7em;margin-bottom:.3em;margin-top:.3em}@media(min-width:768px){.content{margin-left:9.126vw;margin-right:9.126vw}.top-fillerOuter{height:100%}.fillBkGray,.fillBkWhite{margin-left:-9.126vw;margin-right:-9.126vw}.top-filler{height:inherit;height:100%;overflow:hidden;position:relative;width:100%}.top-filler #mainimg{left:0;position:absolute;top:0;width:100%}#mainCardOuter{padding-top:37%}.card-block-outer .card-block{width:33.33%}.card-block-outer .card-block .cardbox{height:20vw}.mainCard .card-body .card-title{font-size:1.4em;padding-left:0;padding-right:0}.mainCard .card-body .btnOuter .btn{padding:1em 2em}.directLink .infoOuter .info{flex-direction:column}.directLink .infoOuter .info div{line-height:1.5em}.three-column div{-moz-column-count:3;column-count:3;-moz-column-gap:1em;column-gap:1em}.three-column div p{margin-bottom:.5em}}@media(max-width:991px){.legko-link{flex-direction:column;margin:1em 2em}.legko-link .img-outer{height:18em;max-height:18em}.legko-info{margin-bottom:1em;text-align:center}.legko-btn-outer .legko-btn{margin-left:auto;margin-right:auto}}@media(max-width:767px){.top-filler{background-color:#fddc71;height:inherit;overflow:hidden;position:relative;width:100%}.top-filler #mainimg{left:-48vw;position:absolute;top:15vh;width:300%}#mainCardOuter{padding-top:120%}.card-block-outer{flex-direction:column}.card-block-outer .card-block{margin:auto;width:85%}.card-block-outer .card-block .cardbox{height:60vw}.directLink .infoOuter .info{flex-direction:column-reverse}#headTimes{height:30em!important}}@media(max-width:575px){.top-fillerOuter{height:90em}}@media(min-width:576px) and (max-width:767px){.top-fillerOuter{height:80em}}