/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.header__menu_item,a{text-decoration:none}body,figure,h1{margin:0}img,legend{border:0}pre,textarea{overflow:auto}body,legend,td,th{padding:0}a:active,a:hover,button{outline:0}.input_block,sub,sup{position:relative}.clearfix:after,.row:after,.row:before{content:''}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#707070}.acceccement a:hover,a:hover{text-decoration:underline}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible;cursor:pointer}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}.popup__cross,label{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{}textarea{resize:none}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}.clear{clear:both}.row--inline{font-size:0}.btn,body{font-size:14px}.row--inline>.col{display:inline-block;float:none;vertical-align:top}.row--inline>.col:first-child,.row--inline>.col:last-child{padding:0 10px}.row--inline:after{display:none}.row .col:first-child{padding-left:0}.row .col:last-child{padding-right:0}.row .col--single{float:none;margin:0 auto}.col,.to-left{float:left}.row:after,.row:before{display:table}.row:after{clear:both}.col{box-sizing:border-box;min-height:1px;padding:0 10px}.s-1{width:8.33%}.s-2{width:16.66%}.s-3{width:25%}.s-4{width:33.33%}.s-5{width:41.66%}.s-6{width:50%}.s-7{width:58.33%}.s-8{width:66.66%}.s-9{width:75%}.s-10{width:83.11%}.s-11{width:91.66%}.s-12{width:100%}.s-20{width:20%}.text-right{text-align:right}.advantages__item,.btn,.contacts h2,.error,.success,.text-center,.top__about{text-align:center}.to-right{float:right}body{font-family:'Myriad Pro',sans-serif;line-height:20px}b,strong{font-weight:600}.btn{line-height:54px;display:inline-block;box-sizing:border-box;height:54px;padding:0 45px;text-transform:uppercase;color:#fff;border:2px solid #127ea6;border-radius:4px}input[type=password],input[type=text],select,textarea{font-family:'Myriad Pro',sans-serif;font-size:18px;font-size:14px;line-height:20px;box-sizing:border-box;width:100%;padding:10px;outline:0;background:#303030}form{max-width:540px;margin:0 auto}input[type=checkbox],input[type=radio]{display:none;margin:20px}input[type=checkbox]+label input[type=radio]+label{display:inline-block;vertical-align:middle}input[type=checkbox]+label::before input[type=radio]+label::before{display:inline-block;width:49px;height:49px;margin:0 10px 0 0;content:''}input[type=checkbox]+label::before,input[type=checkbox]:checked+label::before,input[type=radio]+label::before,input[type=radio]:checked+label::before{background:url(../img) no-repeat}.input_block input,.input_block textarea{font-size:16px;font-weight:700;position:relative;min-height:57px;margin-bottom:20px;padding:20px;color:#aaa9a9;border:2px solid #303030;border-radius:3px}.input_block label{font-weight:700;position:absolute;z-index:10;top:20px;left:20px;padding:3px 5px;-webkit-transition:all .3s ease;transition:all .3s ease;color:#aaa9a9;border-radius:3px;background:0 0}.top h1,.top h2{font-weight:400;line-height:1.2em;font-family:'Cormorant Infant',serif;color:#fff;text-transform:uppercase}.input_block.m--focus label{font-size:12px;top:-8px;background:#303030}.input_block input[type=submit]{box-sizing:border-box;width:100%;padding:20px 20px 16px;text-align:center;text-transform:uppercase;color:#fff;border:3px solid #127ea6;background:0 0}.input_block input[type=submit]:hover{background:#127ea6}.wrapper{width:1170px;margin:0 auto}.clearfix:after{display:block;clear:both}.top{box-sizing:border-box;height:100vh;padding-top:40vh;background:url(../img/belsky.jpg) center bottom no-repeat;background-size:cover}.top h1{font-size:70px}.top h2{font-size:40px;margin:10px 0}.top h2 span{color:#127ea6}.top__quote{font-size:14px;font-weight:700;font-style:italic;position:relative;margin:30px 0;padding-left:15px;color:#555}.top__quote:before{font-family:'Cormorant Infant',serif;font-size:30px;font-style:italic;position:absolute;left:0;margin-right:4px;content:'\“';color:#127ea6}.top__about{font-size:14px;line-height:54px;display:inline-block;box-sizing:border-box;height:54px;padding:0 45px;text-transform:uppercase;color:#fff;border:2px solid #127ea6;border-radius:4px}.advantages{padding:100px 0;background:#303030}.advantages__items:after{display:block;clear:both;content:''}.advantages__item{float:left;width:25%}.advantages__icon{border:1px solid #676b72;border-radius:100px}.advantages__title{font-size:36px;font-weight:400;line-height:1.2em;position:relative;margin:40px 0 0;padding-bottom:10px;letter-spacing:1.2px;color:#fff}.about__photo,.about__text{margin-bottom:40px;float:left}.advantages__title:after{position:absolute;bottom:0;left:50%;width:40px;height:3px;margin-left:-20px;content:'';background:#127ea6}.advantages__text{font-size:18px;font-weight:400;line-height:30px;margin-top:10px;color:#9d9d9e}.about{padding:100px 0;background:#212121}.about__photo{width:44.44%;margin-right:4.2%}.about__text{width:51.36%;color:#fff}.about__text h2:before,.training h2:before{width:70px;height:2px;content:'';top:0;left:0}.about__text h2{font-family:'Cormorant Infant',serif;font-size:36px;font-weight:400;line-height:1.2em;position:relative;margin:0 0 20px;padding:30px 0 0;text-transform:uppercase}.about__text h2:before{position:absolute;background:#127ea6}.about__text p{font-size:18px;line-height:30px;margin:30px 0;color:#9d9d9e}.acceccement h2,.training h2{margin:0 0 20px;font-weight:400;font-family:'Cormorant Infant',serif}.about__text p span{color:#127ea6}.acceccement h2,.training h2,.training__title{text-transform:uppercase;color:#fff}.training{position:relative;padding:100px 0;background:#303030}.training h2{font-size:36px;line-height:1.2em;position:relative;padding:30px 0 0}.training h2:before{position:absolute;background:#127ea6}.training__item{position:relative;float:left;overflow:hidden;box-sizing:border-box;padding-bottom:270px;cursor:pointer}.training__arrow,.training__item:after,.training__item:before{position:absolute;content:''}.training__item:before{z-index:15;top:0;left:0;width:calc(100% - 10px);height:calc(100% - 10px);-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;-webkit-transform:scale(1.2);transform:scale(1.2);border:5px solid #127ea6}.training__item:after{z-index:10;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:background .4s ease;transition:background .4s ease;background:rgba(0,0,0,0)}.training__item:hover:before{-webkit-transform:scale(1);transform:scale(1)}.training__item:hover:after{background:rgba(0,0,0,.45)}.training__item:hover .training__arrow{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.training__arrow{z-index:100;right:40px;bottom:40px;display:block;width:42px;height:42px;-webkit-transition:-webkit-transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;border-radius:42px;background:url(../img/arrow-white.png) center no-repeat,#127ea6}.training__wrap{position:relative}.training__wrap:after{display:block;clear:both;content:''}.acceccement__image,.acceccement__list_item p,.games__image,.games__text{display:inline-block;vertical-align:middle}.training__image{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}.training__image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.training__title{font-size:24px;line-height:30px;position:absolute;z-index:20;top:0;left:0;box-sizing:border-box;width:100%;padding-top:40px;padding-right:40px;padding-left:40px}.training__title:after{position:absolute;bottom:-25px;left:40px;width:70px;height:2px;content:'';background:#127ea6}.training__25{width:25.64%}.training__50{width:51.28%}.training__23{width:23.08%}.training__37{width:37.18%}.training__65{width:65.81%;height:425px}.training__34{float:right;width:34.19%;height:685px}.training__25_2,.training__40,.training__45,.training__54{height:260px;padding-bottom:260px}.training__40{width:40.17%}.training__25_2{width:25.64%}.training__54{width:54.35%}.training__45{width:45.65%}.acceccement{padding:100px 0 70px;background:#212121}.acceccement h2{font-size:36px;line-height:1.2em;position:relative;padding:30px 0 0}.acceccement h2:before{position:absolute;top:0;left:0;width:70px;height:2px;content:'';background:#127ea6}.acceccement p{font-size:18px;line-height:30px;color:#9d9d9e}.contacts h2,.games h2,.training_full__head h2{line-height:1.2em;text-transform:uppercase}.acceccement a{color:#127ea6}.acceccement__list{padding-left:210px;list-style:none}.acceccement__list_item p{width:calc(100% - 80px)}.acceccement__image{position:relative;width:44px;height:44px;margin-right:30px;border:1px solid #797e88;border-radius:100px}.acceccement__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.games{padding:100px 0;background:#303030}.games h2:before,.games__text:before{background:#127ea6;content:''}.games h2{font-family:'Cormorant Infant',serif;font-size:36px;font-weight:400;position:relative;margin:0 0 20px;padding:30px 0 0;color:#fff}.games h2:before{position:absolute;top:0;left:0;width:70px;height:2px}.games__text{position:relative;box-sizing:border-box;width:50%;padding:0 25px 0 100px}.games__text:before{position:absolute;top:20px;left:48px;width:2px;height:80%}.games__text h3{font-size:24px;font-weight:400;line-height:20px;margin-top:0;margin-bottom:25px;text-transform:uppercase;color:#127ea6}.games__text p{font-size:18px;line-height:30px;color:#9d9d9e}.games__image{position:relative;width:calc(50% - 4px)}.games__image img{max-width:100%}.games__item.m--text_left .games__text{padding-left:0}.games__item.m--text_left .games__text:before{left:-48px}.games__item:nth-of-type(3) .games__image img{max-width:70%}.contacts{padding:100px 0;background:#212121}.contacts h2{font-family:'Cormorant Infant',serif;font-size:36px;font-weight:400;position:relative;margin:0 0 20px;padding:30px 0 0;color:#fff}.allblack,.popup{position:fixed;display:none}.contacts h2 span{color:#127ea6}.allblack{z-index:100;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85)}.popup{z-index:101;left:50%;overflow:hidden;overflow-y:auto;box-sizing:border-box;width:90%;max-height:80vh;margin-left:-45%;padding:30px;color:#9d9d9e;background:#303030}.popup__cross{position:absolute;z-index:10;top:20px;right:20px;width:40px;height:40px;border-radius:100px;background:url(../img/cross.png) center no-repeat}.popup__cross:hover{opacity:.85}.error,.success{font-family:'Cormorant Infant',serif;font-size:20px;margin-top:20px;text-transform:uppercase;color:#c9574f}.success{color:#127ea6}.training_full__top:after{display:block;clear:both;content:''}.training_full__video{display:none;float:left;width:40%;padding-top:30px}.training_full__video iframe{height:auto}.training_full__head{position:relative;float:left;width:50%;margin-left:10%}.training_full__head:before{position:absolute;top:20px;left:-10%;width:2px;height:80%;content:'';background:#127ea6}.training_full__head h2{font-size:23px;font-weight:300;color:#127ea6}.training_full__body p,.training_full__head p{font-size:18px;line-height:29px}.training_full__body ul{padding-left:calc(10% - 30px);list-style:none}.training_full__body ul li{font-size:18px;margin-bottom:10px;padding-left:30px;background:url(../img/check.png) no-repeat}.training__inner{display:none}.footer:after,.header__logo img{display:block}.header{position:fixed;z-index:100;top:0;left:0;width:100%;height:115px;border-bottom:2px solid #333532;background:#0a0e0b}.header__logo{float:left;margin-top:20px}.header__menu{float:left;margin-top:50px;margin-left:125px}.header__menu_item{font-size:14px;font-weight:700;margin-right:33px;text-transform:uppercase;color:#707070}.header__menu_item.m--active{color:#127ea6}.header__menu_item:hover{color:#555}.header__contacts{float:right;width:165px;margin-top:38px;text-align:right;color:#707070}.header__contacts a{font-size:14px}.header__contacts_mail{color:#127ea6}.header__line{position:absolute;bottom:0;left:0;width:0;height:2px;background:#127ea6}.footer{padding:10px 0;color:#fff;background:#111}.footer:after{clear:both;content:''}.footer__copyrights{float:left;margin-top:40px}.footer__right{float:right}@media screen and (max-width:1250px){.wrapper{box-sizing:border-box;width:100%;padding:0 5%}.header__menu{margin-left:55px}.header__menu_item{margin-right:13px}}@media screen and (max-width:1100px){.training__50{width:31.28%}.training__23{width:43.08%}.training__40{width:30.17%}.training__25_2{width:35.64%}.header__menu{float:right;margin-top:25px}.header__menu_item{margin-right:0;margin-left:13px}.header__contacts{position:absolute;top:15px;right:5%}}.mobile__opener{position:absolute;top:30px;right:5%;display:none;width:42px;height:28px}.mobile__opener span{position:absolute;top:0;left:0;width:42px;height:4px;background:#ccc}.mobile__opener span:nth-child(2){top:12px}.mobile__opener span:nth-child(3){top:24px}.mobile__opener.m--active span{background:#127ea6}.footer__copyright{float:left;margin-top:10px}@media screen and (max-width:900px){.mobile__opener,.top:after{display:block}.games__item:before,.top:after{content:''}.header{height:90px}.header__menu{position:absolute;z-index:1000;top:67px;right:0;width:320px;height:calc(100vh - 67px);-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;-webkit-transform:translateX(320px);transform:translateX(320px);background:#0b0d0a}.header__menu_item{display:block;margin-top:20px;margin-left:0;padding:0 5%;text-align:right}.top h1,.top h2{text-align:center;z-index:10}.header__menu.m--active{-webkit-transform:translateX(0);transform:translateX(0)}.top{padding-top:65vh;background:url(../img/belsky.jpg) 78% bottom no-repeat;background-size:cover}.top:after{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 46%,rgba(0,0,0,.64) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 46%,rgba(0,0,0,.64) 100%)}.games__item,.top h1,.top h2,.top__about{position:relative}.top h1{font-size:36px}.top h2{font-size:24px}.header__logo img{width:110px}.advantages__item{width:50%;min-height:330px}.top__quote{display:none}.top__about{z-index:10;display:block;width:160px;margin:20px auto 0;padding:0 25px}.about,.advantages{padding:50px 0 0}.training__item{width:100%;height:270px}.acceccement__list{padding-left:20px}.games__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-left:15%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.games__text:before,.header__contacts{display:none}.games__item:last-child{margin-bottom:0}.games__item:before{position:absolute;top:20px;left:4.5%;width:2px;height:90%;background:#127ea6}.games__image,.games__text,.training_full__video{width:100%;float:none}.games__item:nth-child(3n+1){padding-right:15%;padding-left:0}.games__item:nth-child(3n+1):before{right:4.5%;left:auto}.games__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.games__item:nth-of-type(3) .games__image img{max-width:100%}.games__text{margin-top:35px;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}iframe{height:auto}.training_full__head{float:none;width:90%}.popup{top:0!important;width:100%;height:100%;height:100vh;max-height:100vh;margin-top:0;margin-left:-50%;padding-top:50px}}@media screen and (max-width:600px){.about__photo,.about__text{float:none;width:100%}.top h1{font-size:26px}.top h2{font-size:22px}.advantages__text{font-size:16px;line-height:1.2em}.about__photo{margin-bottom:20px}.acceccement__list{padding-left:0}}
/*# sourceMappingURL=style.min.css.map */
