.brand-page h3{font-weight:700}@media screen and (min-width:992px){.brand-page .lead{width:75%}}.brand-page .brand-head{background:#0a1e64}.brand-page .brand-head:before{display:none}.brand-page .brand-head__wrapper{background:none}.brand-page .brand-head__content:before{display:none}.about h2{margin-top:0}.contacts{margin-bottom:1.5em;width:auto}.research-topics{background:#0a1e64;border-radius:1.6rem;margin-bottom:1.5em;padding:25px 30px}@media screen and (min-width:992px){.research-topics{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.research-topics,.research-topics h3{color:#fff;font-weight:500}.research-topics h3{padding-right:1em}@media screen and (min-width:992px){.research-topics h3{-webkit-box-flex:1;-webkit-flex:1 40%;-moz-box-flex:1;-ms-flex:1 40%;flex:1 40%;margin-bottom:0}}.research-topics a{color:#fff}.research-topics a:hover{color:hsla(0,0%,100%,.6)}.teachers{margin-bottom:1.5em}@media screen and (min-width:480px){.teachers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.teachers a{color:#000}.teachers a:hover{color:#fa2e53}.teachers p{margin-bottom:.8em}.teachers .person.with-avatar{min-height:56px}.teachers .person__avatar{height:56px;width:56px}.teachers__item{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;padding:24px!important}@media screen and (min-width:700px){.teachers__item{-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin-right:10px;max-width:-webkit-calc(50% - 10px);max-width:-moz-calc(50% - 10px);max-width:calc(50% - 10px)}}@media screen and (min-width:1440px){.teachers__item{-webkit-box-flex:1;-webkit-flex:1 33%;-moz-box-flex:1;-ms-flex:1 33%;flex:1 33%;max-width:-webkit-calc(33% - 10px);max-width:-moz-calc(33% - 10px);max-width:calc(33% - 10px)}}.subjects{background:#0a1e64;border-radius:1.6rem;padding:15px}.subjects,.subjects h5{color:#fff}.subjects h5{margin-bottom:1.5em}@media screen and (min-width:992px){.subjects{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.subjects__item{padding:15px}.subjects__item:first-child{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subjects__item:first-child .strong{background:-webkit-linear-gradient(#37ebff,#0541f0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:block;font-size:2.1em;line-height:1}@media screen and (min-width:992px){.subjects__item{-webkit-box-flex:1;-webkit-flex:1 33%;-moz-box-flex:1;-ms-flex:1 33%;flex:1 33%}}.subjects__item a{color:#fff}.subjects__item a:hover{color:#fa2e53}.subjects__amount{font-size:2.6em;font-weight:500}.jobs-salary{display:block;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;margin-right:-1rem}@media screen and (min-width:600px){.jobs-salary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.jobs-salary__item{background:#0a1e64;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 10px 10px 0!important;width:auto}.jobs-salary__value{font-size:2.9em;font-weight:500;line-height:1;margin-bottom:0!important}.skills{border-radius:1.6rem;padding:30px}@media screen and (min-width:480px){.skills{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.skills h3{-webkit-box-flex:1;-webkit-flex:1 45%;-moz-box-flex:1;-ms-flex:1 45%;flex:1 45%;font-weight:700}@media screen and (min-width:480px){.skills h3{padding-right:1em}}.skills ul{margin-bottom:0}.skills li:before{display:block!important}.job{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.job .carousel{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.job .carousel .item-inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-right:2em}.job .carousel .item-inner img{margin:0 15px;-webkit-box-flex:1;-webkit-flex:1 20%;-moz-box-flex:1;-ms-flex:1 20%;flex:1 20%;height:auto;width:20%}.job .carousel .item-inner img:first-child{margin-left:0}.job .carousel .item-inner img:last-of-type{margin-right:0}.job .carousel-indicators{left:0;position:absolute;right:0;top:100%}.job__item{-webkit-flex:1 45%;-ms-flex:1 45%;flex:1 45%}.job__item,.job__item--logos{-webkit-box-flex:1;-moz-box-flex:1}.job__item--logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 55%;-ms-flex:1 55%;flex:1 55%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}.competence ul{color:#fff;font-weight:500;margin:0!important}.competence li{background:#0a1e64;border-radius:1.6rem;display:inline-block;margin-left:0;padding:.5em 1em!important}.competence li:before{display:none!important}.publications .collapsed-control .link_pseudo{font-size:24px}.publications .collapsed-control .toggle-control{top:.6em}.practice{margin:0 -5px}@media screen and (min-width:480px){.practice{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.practice .carousel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2}.practice .carousel img{margin-bottom:.7em}.practice .carousel-inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.practice .carousel-inner>.next,.practice .carousel-inner>.prev{top:auto}.practice .carousel-inner .item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.practice h5{line-height:1.4}.practice__item{background:#f2f2f2;border-radius:1.6rem;margin:0 5px 10px;padding:1em}.practice__item ul{margin:0}@media screen and (min-width:480px){.practice__item{-webkit-box-flex:1;-webkit-flex:1 -webkit-calc(50% - 10px);-moz-box-flex:1;-ms-flex:1 calc(50% - 10px);flex:1 calc(50% - 10px)}.practice__item:last-child{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%}}@media screen and (min-width:700px){.practice__item,.practice__item:last-child{-webkit-box-flex:1;-webkit-flex:1 -webkit-calc(33.33% - 10px);-moz-box-flex:1;-ms-flex:1 calc(33.33% - 10px);flex:1 calc(33.33% - 10px)}}.practice__item--partners{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}