@import url(https://fast.fonts.net/lt/1.css?apiType=css&c=49963ad3-265f-4d66-8645-a0141d722440&fontids=5607926,5607932);@import url(//hello.myfonts.net/count/36e2d9);@import url(https://use.typekit.net/afg2met.css);@charset "UTF-8";

/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}ol,ul{padding:0;list-style:none;list-style-image:none}dd,dl,ol,p,ul{margin:0}[type=email],[type=password],[type=text],textarea{box-sizing:border-box;-webkit-appearance:none;padding:0;border:0;border-radius:0}[type=email]:focus,[type=password]:focus,[type=text]:focus,textarea:focus{outline:none}fieldset{margin:0;padding:0;border:0}textarea{resize:none}a:focus,button,select:focus{outline:none}button{padding:0;margin:0;border:0;background:transparent}h1,h2,h3,h4,h5{margin:0;font-weight:400}table{border-collapse:collapse;border-spacing:0}th{font-weight:400;text-align:left}td,th{padding:0}@font-face{font-family:PlantinStd;font-display:auto;src:url(/build/fonts/cba4df3d-b854-4798-9a7a-28c8d7a53b16.f393e51f.eot);src:url(/build/fonts/cba4df3d-b854-4798-9a7a-28c8d7a53b16.f393e51f.eot) format("eot"),url(/build/fonts/dcbaa64c-ffd8-4ced-9a96-4f115ca09a22.ea48b90d.woff2) format("woff2"),url(/build/fonts/07ccc631-0403-4539-9c17-74fb6077424a.eb539656.woff) format("woff"),url(/build/fonts/ac350ec3-7317-4aac-bf4c-feee5c3c28f7.48441cb3.ttf) format("truetype")}@font-face{font-family:PlantinStd-Italic;font-display:auto;src:url(/build/fonts/45104311-8c20-446a-a134-20a563ccd6df.b33b2aea.eot);src:url(/build/fonts/45104311-8c20-446a-a134-20a563ccd6df.b33b2aea.eot) format("eot"),url(/build/fonts/ad43412c-4962-46a4-9857-e2a67969adf6.d5dc9a23.woff2) format("woff2"),url(/build/fonts/9b7f963e-08f1-4d9a-9d53-6b91d33af3b7.4e8d0dfe.woff) format("woff"),url(/build/fonts/c6293357-b535-407f-a94a-20e4b418de78.3c9599bb.ttf) format("truetype")}@font-face{font-family:BwGradual-Bold;font-display:auto;src:url(/build/fonts/36E2D9_0_0.b62f8db7.eot);src:url(/build/fonts/36E2D9_0_0.b62f8db7.eot) format("embedded-opentype"),url(/build/fonts/36E2D9_0_0.07bceb9a.woff2) format("woff2"),url(/build/fonts/36E2D9_0_0.42351895.woff) format("woff"),url(/build/fonts/36E2D9_0_0.6c428d6c.ttf) format("truetype")}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#dad6ce;-webkit-transition:padding-top .5s ease;-o-transition:padding-top .5s ease;transition:padding-top .5s ease}body._mob-menu{overflow:hidden}body._cookie-show{padding-top:66px}@media screen and (min-width:786px){body._mob-menu{overflow:auto}body._cookie-show{padding-top:52px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}ul{list-style:none;margin:0;padding:0}address{font-family:inherit;font-size:inherit;line-height:inherit}address,i{font-style:normal}.container{height:auto;width:calc(100vw - 30px);width:100%;margin:0 auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:786px){.container{width:84.375vw}}@media screen and (min-width:786px) and (min-width:1600px){.container{width:1440px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-wrapper{background:#fff;padding:0 15px;-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;z-index:2}@media screen and (min-width:786px){.content-wrapper{margin-left:-50px;margin-right:-50px;padding:0 50px}}@media screen and (min-width:1024px){.content-wrapper{margin-left:-4.296vw;margin-right:-4.296vw;padding:0 4.296vw}}@media screen and (min-width:1600px){.content-wrapper{margin-left:-80px;margin-right:-80px;padding:0 80px}}#content{-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:786px){#content{margin-top:228px}}.grid-wrapper{height:100vh;background:transparent;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:84.375vw}@media (min-width:1600px){.grid-wrapper{width:1440px}}.grid-col{height:100%;display:block;background:red;opacity:.3;-webkit-box-flex:1;-ms-flex:1;flex:1;width:5.3125vw}@media (min-width:1600px){.grid-col{width:87px}}.grid-col+.grid-col{margin-left:1.875vw}@media (min-width:1600px){.grid-col+.grid-col{margin-left:36px}}.grid-label{position:absolute;top:40px;margin:auto;font-size:20px;font-weight:700;opacity:.3}button{cursor:pointer;line-height:inherit}button:active{color:initial}.btn-primary{display:inline-block;line-height:38px;text-align:center;font-family:futura-pt;font-size:16px;border-radius:25px;border:2px solid #000;white-space:nowrap;min-width:160px;background-color:#000;color:#fff}.btn-primary,.btn-primary:hover{-webkit-transition:background-color .25s ease,color .25s ease;-o-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}.btn-primary:hover{background:#fff;color:#000}.nav-global{width:100%;position:relative}.nav-global__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 15px;text-transform:lowercase}.nav-global__logo{font-size:0}.nav-global__logo>svg{fill:#000;width:163px;height:38px}.nav-global__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;padding-top:4px}.nav-global__item{font-family:futura-pt;font-size:20px;position:relative}.nav-global__item.selected:after{width:100%}.nav-global__item:after{content:"";position:absolute;right:0;bottom:2px;width:0;height:2px;background-color:#000}.nav-global__item:after,.nav-global__item:hover:after{-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.nav-global__item:hover:after{width:100%}.nav-global__item+.nav-global__item{margin-left:4.69vw}.nav-global__item-full{display:none}.nav-global__mob-toggl{display:none;width:40px;height:40px;margin-left:auto}.nav-global__mob-toggl>.icon{width:30px;height:22px;margin:auto}@media (max-width:785px){.nav-global__links{display:none}.nav-global__mob-toggl{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:786px){.nav-global{position:fixed;z-index:1}.nav-global__inner{padding:30px 0}}@media (min-width:1080px){.nav-global__item-short{display:none}.nav-global__item-full{display:inline-block}}@media (min-width:1024px){.nav-global{margin-bottom:80px}.nav-global__inner{padding:54px 0}}.nav-mob{position:fixed;height:100vh;top:0;right:-340px;bottom:0;z-index:99;background-color:#dad6ce;-webkit-box-shadow:-20px 0 20px 0 rgba(0,0,0,.2);box-shadow:-20px 0 20px 0 rgba(0,0,0,.2);width:302px;padding:40px 100px 40px 20px;-webkit-transition:right .3s ease-in;-o-transition:right .3s ease-in;transition:right .3s ease-in;overflow:auto}._cookie-show .nav-mob{padding-top:106px}._mob-menu .nav-mob{right:0;-webkit-transition:right .3s ease-out;-o-transition:right .3s ease-out;transition:right .3s ease-out}.nav-mob__mob-toggl{width:40px;height:40px;position:absolute;right:15px;top:32px}.nav-mob__mob-toggl>.icon{width:30px;height:22px;margin:auto}._cookie-show .nav-mob__mob-toggl{top:98px}.nav-mob__links{margin-bottom:80px;font-family:futura-pt;font-size:20px}.nav-mob__links>li+li{margin-top:40px}.nav-mob__item+.nav-mob__item{margin-top:30px}.nav-mob__item-label{font-family:futura-pt;font-size:16px;margin-bottom:2px}.nav-mob__item-link{font-family:PlantinStd;font-size:20px;line-height:1.4}@media (min-width:1024px){.nav-mob{display:none}}.footer-global{padding:40px 0;text-align:center}.footer-global__copy{font-family:futura-pt;font-size:16px;color:#4a4a4a}.footer-global__quote{font-family:PlantinStd-Italic;line-height:1.31;margin-left:auto}.footer-global__link,.footer-global__quote{font-size:16px;color:#4a4a4a;margin-bottom:20px}.footer-global__link{font-family:futura-pt}.footer-global__link>a{transition:opacity .25s ease}.footer-global__link>a:hover{opacity:.7;transition:opacity .25s ease}@media screen and (min-width:1024px){.footer-global{padding:40px 0 110px;text-align:left}.footer-global__copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer-global__quote{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0}.footer-global__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-global__link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline-block;margin-left:70px}}.footer-cookies{position:fixed;right:0;left:0;top:-99px;z-index:99;padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.1);background:#dad6ce;-webkit-transform:translateZ(999px);transform:translateZ(999px)}._cookie-show .footer-cookies,.footer-cookies{-webkit-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}._cookie-show .footer-cookies{top:0}.footer-cookies__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-cookies__text{font-family:PlantinStd;font-size:13px;line-height:1.23;margin-right:20px}.footer-cookies__text a{font-family:PlantinStd-Italic}.footer-cookies__text a:hover{font-family:PlantinStd}.footer-cookies__accept-blk{margin-left:auto}.footer-cookies__accept-btn{background:#000;color:#fff;font-family:futura-pt;font-size:13px;line-height:18px;min-width:40px;border-radius:9px}.footer-cookies__accept-btn,.footer-cookies__accept-btn:hover{-webkit-transition:background-color .25s ease,color .25s ease;-o-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}.footer-cookies__accept-btn:hover{background:#fff;color:#000}.homepage-lead__wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #dad6ce;position:relative}.homepage-lead__main{width:100%;font-family:PlantinStd;font-size:24px;line-height:1.25}.homepage-lead__main i{font-family:PlantinStd-Italic}.homepage-lead__main p+p{margin-top:40px}@media (min-width:1024px){.homepage-lead__wrapper{padding-top:50px;padding-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:520px}.homepage-lead__main{width:34.0625vw;font-size:30px;line-height:1.2}}@media (min-width:1024px) and (min-width:1600px){.homepage-lead__main{width:579px}}@media screen and (min-width:1600px){.homepage-lead__main{width:34.0625vw}}@media screen and (min-width:1600px) and (min-width:1600px){.homepage-lead__main{width:579px}}.homepage-selected{color:#fff;min-height:480px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;padding-right:70px}.homepage-selected__dеcor{width:100px;height:100px;margin-top:20px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:contain}.homepage-selected__tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;font-family:futura-pt;font-size:16px}.homepage-selected__tags>li+li:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#fff;margin:3px 10px}.homepage-selected__title{font-family:PlantinStd;font-size:24px;line-height:1.25}.homepage-selected__title>i{font-family:PlantinStd-Italic}.homepage-selected__abstract{margin-top:auto;padding-top:20px;font-family:PlantinStd;font-size:20px;line-height:1.4;width:100%}.homepage-selected__continue-btn{position:absolute;right:0;bottom:24px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.875vw}@media (min-width:1600px){.homepage-selected__continue-btn{margin-right:36px}}.homepage-selected__continue-btn>.icon{width:20px;height:9px;fill:#fff;margin:auto}.homepage-selected__panel{margin-top:40px;pespective:800px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-selected__animated-card,.homepage-selected__animated-panel{height:100%;width:100%;position:absolute}.homepage-selected__animated-card{background-color:#000}@media (min-width:1024px){.homepage-selected{padding:24px 1.875vw;-webkit-transform:translateZ(999px);transform:translateZ(999px)}}@media (min-width:1024px) and (min-width:1600px){.homepage-selected{padding-left:36px;padding-right:36px}}@media (min-width:1024px){.homepage-selected__panel{margin-left:auto;margin-top:-94px;margin-bottom:0;right:4.296vw;width:35.9375vw}}@media (min-width:1024px) and (min-width:1600px){.homepage-selected__panel{width:615px}}@media (min-width:1024px){.homepage-selected__tags{margin-bottom:48px}.homepage-selected__title{width:26.875vw;font-size:30px;line-height:1.2}}@media (min-width:1024px) and (min-width:1600px){.homepage-selected__title{width:456px}}@media (min-width:1024px){.homepage-selected__dеcor{position:absolute;left:-50px;top:50%;margin-top:-50px}.homepage-selected__abstract{padding-top:148px;width:19.6875vw}}@media (min-width:1024px) and (min-width:1600px){.homepage-selected__abstract{width:333px}}@media screen and (min-width:1600px){.homepage-selected__panel{position:absolute;right:80px}}.homepage-expertise__wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #dad6ce}.homepage-expertise__lead{width:100%}.homepage-expertise__lead>p{font-family:PlantinStd;font-size:24px;line-height:1.25;margin-bottom:30px}.homepage-expertise__lead>p>em,.homepage-expertise__lead>p>i{font-family:PlantinStd-Italic;font-style:normal}.homepage-expertise__lead-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-expertise__item{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}.homepage-expertise__item>.icon{max-width:42px;max-height:42px;margin:12px auto 12px 0}.homepage-expertise__item>p{font-family:PlantinStd;font-size:16px;line-height:1.31}.homepage-expertise__item+.homepage-expertise__item{margin-left:25px}.homepage-expertise__item-title{font-family:futura-pt;font-size:16px}.homepage-expertise__side{width:100%;position:relative;margin-top:106px}.homepage-expertise__continue-btn{position:absolute;right:0;bottom:-6px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-expertise__continue-btn>.icon{width:20px;height:9px;fill:#000;margin:auto;position:relative}.homepage-expertise__side-title{display:none}.homepage-expertise__side-figure{font-family:BwGradual-Bold;font-size:144px;line-height:.83;margin-bottom:10px}.homepage-expertise__side-figure>svg{width:147px;height:144px}.homepage-expertise__side-link{font-family:PlantinStd;font-size:20px;line-height:1.4;margin-right:40px}.homepage-expertise__manager{width:160px}@media (min-width:1024px){.homepage-expertise__wrapper{padding-top:110px;padding-bottom:124px;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-expertise__lead{width:34.0625vw}}@media (min-width:1024px) and (min-width:1600px){.homepage-expertise__lead{width:579px}}@media (min-width:1024px){.homepage-expertise__lead>p{font-family:PlantinStd;font-size:30px;line-height:1.2;margin-bottom:50px}.homepage-expertise__item{width:12.5vw;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width:1024px) and (min-width:1600px){.homepage-expertise__item{width:210px}}@media (min-width:1024px){.homepage-expertise__item+.homepage-expertise__item{margin-left:1.875vw}}@media (min-width:1024px) and (min-width:1600px){.homepage-expertise__item+.homepage-expertise__item{margin-left:36px}}@media (min-width:1024px){.homepage-expertise__side{width:35.9375vw;margin-left:auto;margin-top:0;border-left:1px solid #000;position:relative;padding-left:1.875vw;padding-right:1.875vw}}@media (min-width:1024px) and (min-width:1600px){.homepage-expertise__side{width:615px;padding-left:36px;padding-right:36px}}@media (min-width:1024px){.homepage-expertise__side-title{display:block;font-family:futura-pt;font-size:16px;margin-bottom:72px}.homepage-expertise__side-figure{font-size:288px;line-height:.83;margin-left:-49px;margin-bottom:-24px}.homepage-expertise__side-figure>svg{width:293px;height:240px}.homepage-expertise__continue-btn{position:absolute;right:0;bottom:-6px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.875vw}}@media (min-width:1024px) and (min-width:1600px){.homepage-expertise__continue-btn{margin-right:36px}}@media (min-width:1024px){.homepage-expertise__continue-btn>.icon{width:40px;height:9px;fill:#000;margin:auto;position:relative}.homepage-expertise__continue-btn:before{content:"";width:20px;height:40px;background:#fff;display:block;position:absolute;top:0;left:0;z-index:2}.homepage-expertise__continue-btn:before,.homepage-expertise__continue-btn:hover:before{-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.homepage-expertise__continue-btn:hover:before{width:0}.homepage-expertise__side-link{margin-right:0}}@media screen and (min-width:1600px){.homepage-expertise__lead{width:34.0625vw}}@media screen and (min-width:1600px) and (min-width:1600px){.homepage-expertise__lead{width:579px}}.homepage-founders__title{display:none}.homepage-founders__img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-founders__img-item{-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1);opacity:.75;-webkit-transition:margin-left .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:margin-left .25s ease,opacity .25s ease,-webkit-transform .25s ease;-o-transition:margin-left .25s ease,transform .25s ease,opacity .25s ease;transition:margin-left .25s ease,transform .25s ease,opacity .25s ease;transition:margin-left .25s ease,transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;cursor:pointer}.homepage-founders__img-item:hover{-webkit-transform:scale3d(.94,.94,1);transform:scale3d(.94,.94,1)}.homepage-founders__img-item.selected,.homepage-founders__img-item:hover{opacity:1;-webkit-transition:margin-left .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:margin-left .25s ease,opacity .25s ease,-webkit-transform .25s ease;-o-transition:margin-left .25s ease,transform .25s ease,opacity .25s ease;transition:margin-left .25s ease,transform .25s ease,opacity .25s ease;transition:margin-left .25s ease,transform .25s ease,opacity .25s ease,-webkit-transform .25s ease}.homepage-founders__img-item.selected,.homepage-founders__img-item.selected:hover{-webkit-transform:scaleX(1);transform:scaleX(1)}.homepage-founders__img-item.selected:hover{opacity:1}.homepage-founders__img-item:nth-of-type(2){margin-left:-64px}.homepage-founders__img-item img{width:160px}.homepage-founders__info-item{padding-right:40px;max-height:0;opacity:0;overflow:hidden}.homepage-founders__info-item,.homepage-founders__info-item.selected{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.homepage-founders__info-item.selected{max-height:999px;opacity:1}.homepage-founders__info-dscr{font-family:PlantinStd-Italic;font-size:20px;line-height:1.4;margin-bottom:6px}.homepage-founders__info-name{font-family:futura-pt;font-size:16px}.homepage-founders__info-name>i{color:#a0a0a0}@media (min-width:1024px){.homepage-founders__title{display:block;font-family:futura-pt;font-size:16px;margin-bottom:20px}.homepage-founders__img-wrapper{margin-left:-64px}.homepage-founders__img-item img{width:246px}.homepage-founders__img-item:nth-of-type(2){margin-left:-100px}}.contacts-global__wrapper{padding-top:40px;padding-bottom:80px}.page-lglink+.contacts-global__wrapper{padding-top:80px}.contacts-global__lead{width:100%}.contacts-global__lead-main>p{font-family:PlantinStd;font-size:24px;line-height:1.25;margin-bottom:30px}.contacts-global__form-blk{margin-top:40px;position:relative}.contacts-global__form-text{font-family:PlantinStd;font-size:20px;line-height:1.4;margin-bottom:16px}.contacts-global__input-wrapper{border:1px solid #dad6ce;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.contacts-global__input-wrapper,.contacts-global__input-wrapper.empty{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.contacts-global__input-wrapper.empty{border-color:#e60000}.contacts-global__input-wrapper>input{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:16px;padding:8px 6px 11px 22px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:transparent}.contacts-global__input-wrapper>button{margin-left:auto;position:relative;font-family:futura-pt;font-size:16px;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease;padding-right:22px;padding-bottom:4px;min-width:100px;text-align:left}.contacts-global__input-wrapper>button>.label{background:#fff;position:relative;display:inline-block;z-index:2;padding-right:7px;overflow:hidden;white-space:nowrap;width:52px;-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.contacts-global__input-wrapper>button>.icon{width:70px;height:9px;fill:#000;position:absolute;top:50%;right:23px;margin-top:-4px}.contacts-global__side{width:100%;position:relative;text-align:center;margin-top:80px}.contacts-global__side-item{font-family:PlantinStd;font-size:20px;line-height:1.4}.contacts-global__side-item a:hover{font-family:PlantinStd-Italic}.contacts-global__side-item li{margin:12px 0}.contacts-global__side-item+.contacts-global__side-item{margin-top:40px}.contacts-global__side-label{font-family:futura-pt;font-size:16px}@media (min-width:1024px){.contacts-global__wrapper{padding-top:110px;padding-bottom:156px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-lglink+.contacts-global__wrapper{padding-top:110px}.contacts-global__lead{width:34.0625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:390px}}@media (min-width:1024px) and (min-width:1600px){.contacts-global__lead{width:579px}}@media (min-width:1024px){.contacts-global__lead-main>p{font-size:30px;line-height:1.2}.contacts-global__form-blk{margin-top:auto}.contacts-global__form-text{margin-bottom:24px}.contacts-global__input-wrapper{border:none;border-bottom:1px solid #dad6ce;border-radius:0;width:26.875vw;position:relative}}@media (min-width:1024px) and (min-width:1600px){.contacts-global__input-wrapper{width:456px}}@media (min-width:1024px){.contacts-global__input-wrapper>input{padding:6px 0}.contacts-global__input-wrapper>button{padding-right:0;padding-bottom:0;padding-right:20px;min-width:80px;text-align:left}.contacts-global__input-wrapper>button>.icon{position:absolute;top:50%;right:0;margin-top:-3px}.contacts-global__input-wrapper>button>.label{background:#fff;position:relative;display:inline-block;z-index:2;padding-right:7px;overflow:hidden;white-space:nowrap;width:60px;-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.contacts-global__input-wrapper>button:hover>.label{color:transparent;width:0;padding-right:0;-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}.contacts-global__input-wrapper.empty>input~.contacts-global__input-underline,.contacts-global__input-wrapper>input:focus~.contacts-global__input-underline{left:0;-webkit-transition:left .25s ease;-o-transition:left .25s ease;transition:left .25s ease}.contacts-global__input-wrapper.empty>input~.contacts-global__input-underline{background-color:#e60000}.contacts-global__input-underline{content:"";right:0;bottom:-1px;left:100%;height:1px;position:absolute;background-color:#000}.contacts-global__side{width:35.9375vw;margin-left:auto;margin-top:0;border-left:1px solid #000;position:relative;text-align:left;padding-left:1.875vw;padding-right:1.875vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px) and (min-width:1600px){.contacts-global__side{width:615px;padding-left:36px;padding-right:36px}}@media (min-width:1024px){.contacts-global__side-item+.contacts-global__side-item{margin-top:auto}.contacts-global__side-item li{margin:0}}@media screen and (min-width:1600px){.contacts-global__lead,.contacts-global__lead-main{width:34.0625vw}}@media screen and (min-width:1600px) and (min-width:1600px){.contacts-global__lead,.contacts-global__lead-main{width:579px}}@media screen and (min-width:1600px){.contacts-global__input-wrapper{width:26.875vw}}@media screen and (min-width:1600px) and (min-width:1600px){.contacts-global__input-wrapper{width:456px}}.contacts__wrapper{padding-top:40px;padding-bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__lead{width:100%}.contacts__lead-pre{font-family:PlantinStd;font-size:24px;line-height:1.25;margin-bottom:20px}.contacts__lead-text{font-family:PlantinStd;font-size:20px;line-height:1.4}.contacts__lead-actions{margin-bottom:40px}@media screen and (min-width:1024px){.contacts__wrapper{padding-top:50px;padding-bottom:158px}.contacts__lead{width:35.9375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:390px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px) and (min-width:1600px){.contacts__lead{width:615px}}@media screen and (min-width:1024px){.contacts__side{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.contacts__lead-pre{font-size:30px;line-height:1.2;margin-bottom:30px}.contacts__lead-text{margin-top:auto;font-size:20px;line-height:1.4}.contacts__lead-actions{margin-bottom:0}}.contacts-map__container{min-width:calc(100% + 30px);height:480px;margin-left:-15px;margin-right:-15px;margin-top:40px}@media screen and (min-width:786px){.contacts-map__container{margin-left:-50px;margin-right:-50px;min-width:calc(100% + 100px)}}@media screen and (min-width:1024px){.contacts-map__container{margin-left:-4.296vw;margin-right:-4.296vw;margin-top:110px;height:496px;min-width:calc(100% + 8.592vw);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (min-width:1600px){.contacts-map__container{margin-left:-80px;margin-right:-80px;min-width:calc(100% + 160px)}}.contacts-signup{width:100%;margin-top:40px;position:relative}.contacts-signup__text{font-family:PlantinStd;font-size:20px;line-height:1.4;margin-bottom:20px}@media screen and (min-width:1024px){.contacts-signup{margin-top:110px;width:35.9375vw;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (min-width:1024px) and (min-width:1600px){.contacts-signup{width:615px}}.contacts-signup__form.done .contacts-global__input-wrapper{opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.contacts-signup__form.done~.contacts-signup__done-state{max-height:99px;opacity:1;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.contacts-signup__done-state{font-family:futura-pt;font-size:16px;position:absolute;bottom:26px;max-height:0;overflow:hidden;opacity:0}.contacts-signup__done-state>.icon{width:10px;height:11px}.contacts-signup__form.processing{opacity:.4;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.selected-content__wrapper{padding-top:40px;padding-bottom:80px;position:relative}.selected-content__display{width:100%}.selected-content__row+.selected-content__row{margin-top:80px}@media (min-width:1024px){.selected-content__wrapper{padding-top:52px;padding-bottom:110px}.selected-content__row,.selected-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-content__row+.selected-content__row{margin-top:164px}}.selected-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #000;position:relative;max-height:330px}.selected-item:after{content:"";position:absolute;bottom:-1px;left:-15px;right:-15px;height:1px;background-color:#000}.selected-item+.selected-item{margin-top:80px}.selected-item__category{font-family:futura-pt;font-size:16px;margin-bottom:18px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.selected-item__category>li+li:before{content:", "}.selected-item__title{font-family:PlantinStd;font-size:24px;line-height:1.25;width:100%;margin-bottom:34px}.selected-item__title i{font-family:PlantinStd-Italic}.selected-item--preview .selected-item__title{color:#4a4a4a}.selected-item__abstract,.selected-item__action{display:none}.selected-item__abstract{font-family:PlantinStd;font-size:20px;line-height:1.4}.selected-item__img,.selected-item__img-pholder{margin:0 auto;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;overflow:hidden}.selected-item__img-pholder>img,.selected-item__img>img{display:block;max-width:100%}.selected-item--lg .selected-item__img,.selected-item--lg .selected-item__img-pholder,.selected-item--sm .selected-item__img,.selected-item--sm .selected-item__img-pholder{width:100%}.selected-item--lg .selected-item__img-pholder>img,.selected-item--lg .selected-item__img>img,.selected-item--sm .selected-item__img-pholder>img,.selected-item--sm .selected-item__img>img{margin:0 auto}@media (min-width:1024px){.selected-item{min-height:326px;max-height:unset;overflow:hidden}.selected-item:after{display:none}.selected-item--lg{width:48.4375vw}}@media (min-width:1024px) and (min-width:1600px){.selected-item--lg{width:825px}}@media (min-width:1024px){.selected-item--sm{width:26.875vw}}@media (min-width:1024px) and (min-width:1600px){.selected-item--sm{width:456px}}@media (min-width:1024px){.selected-item+.selected-item{margin-top:0;margin-left:auto}.selected-item__category{margin-bottom:12px;width:26.875vw}}@media (min-width:1024px) and (min-width:1600px){.selected-item__category{width:456px}}@media (min-width:1024px){.selected-item__title{font-size:30px;line-height:1.2;width:26.875vw;margin-bottom:0}}@media (min-width:1024px) and (min-width:1600px){.selected-item__title{width:456px}}@media (min-width:1024px){.active .selected-item__title:hover{opacity:.75}.selected-item--sm .selected-item__title{margin-bottom:220px}.selected-item__abstract{display:block;margin-top:auto;width:19.6875vw}}@media (min-width:1024px) and (min-width:1600px){.selected-item__abstract{width:333px}}@media (min-width:1024px){.selected-item__img,.selected-item__img-pholder{position:absolute;bottom:0;margin:0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;right:0;height:auto}.selected-item--lg .selected-item__img,.selected-item--lg .selected-item__img-pholder{width:19.6875vw}}@media (min-width:1024px) and (min-width:1600px){.selected-item--lg .selected-item__img,.selected-item--lg .selected-item__img-pholder{width:333px}}@media (min-width:1024px){.selected-item--lg .selected-item__img-pholder>img,.selected-item--lg .selected-item__img>img{max-height:324px;margin:0 auto}.selected-item--sm .selected-item__img,.selected-item--sm .selected-item__img-pholder{width:100%;left:0;margin:0 auto}.selected-item--sm .selected-item__img-pholder>img,.selected-item--sm .selected-item__img>img{max-height:200px;margin:0 auto}.selected-item.active .selected-item__img:hover,.selected-item.active .selected-item__title:hover~.selected-item__img{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.selected-item__action{display:block;width:26.875vw;padding:26px 0 48px}}@media (min-width:1024px) and (min-width:1600px){.selected-item__action{width:456px}}.page-lglink{background-color:#f3f3f3;padding:20px 15px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:background-color .25s ease,color .25s ease;-o-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease;position:relative;z-index:2}.page-lglink__title{font-family:BwGradual-Bold;font-size:30px;line-height:1.33;text-transform:lowercase}.page-lglink__subtitle{margin-top:4px;font-family:PlantinStd;font-size:20px;line-height:1.4}.page-lglink__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.page-lglink__icon>.icon{width:40px;height:9px;fill:#000;margin:auto}.page-lglink__icon:before{content:"";width:20px;height:10px;background:#f3f3f3;display:block;position:absolute;top:0;left:0;z-index:2;-webkit-transition:width .25s ease,background-color .25s ease;-o-transition:width .25s ease,background-color .25s ease;transition:width .25s ease,background-color .25s ease}.page-lglink:hover{background-color:#000;color:#fff;-webkit-transition:background-color .25s ease,color .25s ease;-o-transition:background-color .25s ease,color .25s ease;transition:background-color .25s ease,color .25s ease}.page-lglink:hover .page-lglink__icon>.icon{fill:#fff}.page-lglink:hover .page-lglink__icon:before{width:0;background-color:#000;-webkit-transition:background-color .25s ease,width .25s ease;-o-transition:background-color .25s ease,width .25s ease;transition:background-color .25s ease,width .25s ease}@media screen and (min-width:786px){.page-lglink{padding:20px 50px 28px;margin-left:-50px;margin-right:-50px}}@media screen and (min-width:1024px){.page-lglink{margin-left:-4.296vw;margin-right:-4.296vw;padding:50px 4.296vw}.page-lglink__title{font-size:60px;line-height:1}}@media screen and (min-width:1600px){.page-lglink{margin-left:-80px;margin-right:-80px;padding:50px 80px}}.page-title__blk{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}.page-title__heading{font-family:BwGradual-Bold;font-size:30px;line-height:1.33;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-transform:lowercase}.page-title__accessorie{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:8px}.page-title__back-link,.page-title__date{font-family:futura-pt;font-size:16px}.page-title__date{color:#9b9b9b}@media screen and (min-width:1024px){.page-title__blk{padding-bottom:100px}.page-title__heading{font-size:60px;line-height:1;width:57.5vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width:1024px) and (min-width:1600px){.page-title__heading{width:984px}}@media screen and (min-width:1024px){.page-title__accessorie{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:19.6875vw;margin-left:auto;margin-top:24px;margin-bottom:auto}}@media screen and (min-width:1024px) and (min-width:1600px){.page-title__accessorie{width:333px}}.error-page__illustration{width:100%;margin-bottom:40px}.error-page__illustration>svg{width:566.7px;height:143px;max-width:100%}.error-page__text{width:100%;padding-bottom:80px}.error-page__text p{font-family:PlantinStd;font-size:20px;line-height:1.4}.error-page__text p+p{margin-top:24px}.error-page__text a,.error-page__text i{font-family:PlantinStd-Italic}.error-page__text a{text-decoration:underline;white-space:nowrap}.error-page__text a:hover{text-decoration:none;font-family:PlantinStd}@media screen and (min-width:1024px){.error-page__illustration{width:43.125vw}}@media screen and (min-width:1024px) and (min-width:1600px){.error-page__illustration{width:738px}}@media screen and (min-width:1024px){.error-page__text{width:35.9375vw}}@media screen and (min-width:1024px) and (min-width:1600px){.error-page__text{width:615px}}@media screen and (min-width:1024px){.error-page__text p+p{margin-top:30px}}.form-item{position:relative;width:100%}.form-item+.form-item{margin-top:40px}@media screen and (min-width:1024px){.form-item--sm{width:16.09375vw}}@media screen and (min-width:1024px) and (min-width:1600px){.form-item--sm{width:271.5px}}@media screen and (min-width:1024px){.form-item+.form-item{margin-left:auto;margin-top:0}}.form-label{font-family:futura-pt;font-size:16px}.form-label>small{font-size:16px;color:#9b9b9b}.form-label>p{display:inline-block}.form-label a{font-family:PlantinStd-Italic}.form-label a:hover{font-family:PlantinStd}.form-input{background:transparent;font-family:PlantinStd,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.4;border:none;border-bottom:1px solid #000;width:100%;padding:0 0 5px;margin-top:2px;border-radius:0}.form-input::-webkit-input-placeholder{font-family:PlantinStd-Italic;color:#9b9b9b}.form-input:-ms-input-placeholder{font-family:PlantinStd-Italic;color:#9b9b9b}.form-input:-moz-placeholder,.form-input::-moz-placeholder{font-family:PlantinStd-Italic;color:#9b9b9b}.form-input:focus{outline:none}select.form-input{-webkit-appearance:none;border-radius:0}select.form-input.has-val~.form-preudoholder{display:none}.done .form-input,.done .form-textarea{border-color:transparent;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.done .form-textarea{padding:0;-webkit-transition:padding .25s ease;-o-transition:padding .25s ease;transition:padding .25s ease}.done .form-label{color:#9b9b9b;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.done button{display:none}.form-textarea{border:1px solid #000;padding:5px 24px 5px 10px;width:100%;font-family:PlantinStd,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.31;margin-top:13px}.form-textarea::-webkit-input-placeholder{font-family:PlantinStd-Italic;color:#9b9b9b}.form-textarea:-ms-input-placeholder{font-family:PlantinStd-Italic;color:#9b9b9b}.form-textarea:-moz-placeholder,.form-textarea::-moz-placeholder{font-family:PlantinStd-Italic;color:#9b9b9b}.form-textarea:focus{outline:none}.form-preudoholder{position:absolute;left:0;bottom:6px;font-family:PlantinStd-Italic;color:#9b9b9b;font-size:20px;line-height:1.4;pointer-events:none}.form-error{display:none;white-space:nowrap;font-family:futura-pt;font-size:16px;color:#e60000;position:absolute;top:100%}@media screen and (min-width:1024px){.form-error{top:32px;left:100%;padding-left:24px}.checkbox .form-error{top:0}}.empty .form-input,.empty .form-textarea{border-color:#e60000}.empty .form-error{display:block}.form-honey{max-width:0;max-height:0;overflow:hidden}.hire__wrapper{padding-top:40px;padding-bottom:80px}@media screen and (min-width:1024px){.hire__wrapper{padding-top:50px;padding-bottom:210px}}.hire-form{width:100%}.hire-form>form,.hire-form>form.processing{-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.hire-form>form.processing{opacity:.4}.hire-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hire-form__commint,.hire-form__row+.hire-form__row{margin-top:40px}.processing .hire-form__commint{opacity:0}.hire-form__commint-text{font-family:PlantinStd;font-size:20px;line-height:1.4;max-height:0;overflow:hidden;opacity:0}.hire-form__commint-text a,.hire-form__commint-text em,.hire-form__commint-text i{font-family:PlantinStd-Italic;font-style:normal}.hire-form__commint-text a{border-bottom:1px solid transparent}.hire-form__commint-text a,.hire-form__commint-text a:hover{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.hire-form__commint-text a:hover{border-color:#000}.done .hire-form__commint-text{max-height:999px;opacity:1;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}@media screen and (min-width:1024px){.hire-form{width:35.9375vw}}@media screen and (min-width:1024px) and (min-width:1600px){.hire-form{width:615px}}@media screen and (min-width:1024px){.hire-form__row{display:-webkit-box;display:-ms-flexbox;display:flex}.hire-form__row+.hire-form__row{margin-top:40px}}.hire-side{display:none}.hire-side__person-quote{font-family:PlantinStd-Italic;font-size:20px;line-height:1.4;margin-bottom:20px}.hire-side__person{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:lowercase}.hire-side__person-img{max-width:82px;max-height:95px;width:100%;height:100%;margin-right:16px}.hire-side__person-name{margin:auto 0;font-family:futura-pt;font-size:16px}.hire-side__person-name>small{font-size:16px;color:#a0a0a0}@media screen and (min-width:1024px){.hire-side{display:block;width:19.6875vw;margin-left:auto;margin-bottom:0}}@media screen and (min-width:1024px) and (min-width:1600px){.hire-side{width:333px}}.about-lead__wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #dad6ce}.about-lead__text{width:100%}.about-lead__text>h3,.about-lead__text>p{font-family:PlantinStd;font-size:24px;line-height:1.25}.about-lead__text>h3+h3,.about-lead__text>p+p{margin-top:32px}.about-lead__text em,.about-lead__text i{font-family:PlantinStd-Italic;font-style:normal}.about-lead__side{margin-top:60px;width:100%}@media screen and (min-width:1024px){.about-lead{display:-webkit-box;display:-ms-flexbox;display:flex}.about-lead__wrapper{padding-top:50px;padding-bottom:110px;border-bottom:1px solid #dad6ce}.about-lead__text{width:34.0625vw}}@media screen and (min-width:1024px) and (min-width:1600px){.about-lead__text{width:579px}}@media screen and (min-width:1024px){.about-lead__text>h3,.about-lead__text>p{font-size:30px;line-height:1.2}.about-lead__text>h3+h3,.about-lead__text>p+p{margin-top:40px}.about-lead__side{width:19.6875vw;margin-left:auto;margin-top:0}}@media screen and (min-width:1024px) and (min-width:1600px){.about-lead__side{width:333px}}.about-team__wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #dad6ce}.about-team__display{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-team__item-intro{width:100%;margin-bottom:20px}.about-team__item-intro>h3{font-family:PlantinStd;font-size:30px;line-height:1.2;margin-bottom:20px}.about-team__item-intro>p{font-family:PlantinStd;font-size:20px;line-height:1.4}.about-team__item-intro em,.about-team__item-intro i{font-family:PlantinStd-Italic;font-style:normal}.about-team__item-member{width:50%;margin-bottom:20px}.about-team__item-img{max-width:145px;max-height:170px}.about-team__item-name{font-family:futura-pt;font-size:16px}.about-team__item-name>small{font-size:16px;color:#a0a0a0;display:block}.about-team__comment{width:100%;margin-top:10px}.about-team__comment>h2{font-family:BwGradual-Bold;font-size:30px;line-height:1.33;margin-bottom:10px;text-transform:lowercase}.about-team__comment>P{font-family:PlantinStd;font-size:20px;line-height:1.4}.about-team__comment>p+p{margin-top:36px}.about-team__comment em,.about-team__comment i{font-family:PlantinStd-Italic;font-style:normal}.about-team__comment a{font-family:PlantinStd-Italic}.about-team__comment a:hover{font-family:PlantinStd}@media screen and (min-width:1024px){.about-team__wrapper{padding-top:110px;padding-bottom:110px}.about-team__item{margin-top:auto;margin-bottom:40px}.about-team__item-intro{width:41.25vw;margin-right:auto}}@media screen and (min-width:1024px) and (min-width:1600px){.about-team__item-intro{width:702px}}@media screen and (min-width:1024px){.about-team__item-intro>h3{width:34.0625vw;font-size:30px;line-height:1.2}}@media screen and (min-width:1024px) and (min-width:1600px){.about-team__item-intro>h3{width:579px}}@media screen and (min-width:1024px){.about-team__item-intro>p{width:34.0625vw}}@media screen and (min-width:1024px) and (min-width:1600px){.about-team__item-intro>p{width:579px}}@media screen and (min-width:1024px){.about-team__display{width:86.25vw}}@media screen and (min-width:1024px) and (min-width:1600px){.about-team__display{width:1476px}}@media screen and (min-width:1024px){.about-team__item-member{width:14.375vw;padding-right:1.875vw}}@media screen and (min-width:1024px) and (min-width:1600px){.about-team__item-member{width:246px;padding-right:36px}}@media screen and (min-width:1024px){.about-team__item-img{max-width:145px;max-height:170px}.about-team__comment{width:34.0625vw;margin-top:30px}}@media screen and (min-width:1024px) and (min-width:1600px){.about-team__comment{width:579px}}@media screen and (min-width:1024px){.about-team__comment>h2{font-family:BwGradual-Bold;font-size:40px;margin-bottom:10px}}.about-skills__wrapper{padding-top:40px;padding-bottom:40px}.about-skills__text{width:100%}.about-skills__text>h2{font-family:BwGradual-Bold;font-size:30px;line-height:1.33;margin-bottom:10px;text-transform:lowercase}.about-skills__text>p{font-family:PlantinStd;font-size:20px;line-height:1.4}.about-skills__text>p+p{margin-top:36px}.about-skills__text em,.about-skills__text i{font-family:PlantinStd-Italic;font-style:normal}.about-skills__text a{font-family:PlantinStd-Italic}.about-skills__text a:hover{font-family:PlantinStd}.about-skills__side{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.about-skills__side>svg{width:100%;height:auto;max-width:100%;margin:auto}@media screen and (min-width:1024px){.about-skills{display:-webkit-box;display:-ms-flexbox;display:flex}.about-skills__wrapper{padding-top:110px;padding-bottom:110px}.about-skills__text{width:34.0625vw}}@media screen and (min-width:1024px) and (min-width:1600px){.about-skills__text{width:579px}}@media screen and (min-width:1024px){.about-skills__text>h2{font-size:40px;margin-bottom:10px}.about-skills__side{width:34.0625vw;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}}@media screen and (min-width:1024px) and (min-width:1600px){.about-skills__side{width:579px}}@media screen and (min-width:1024px){.about-skills__side>svg{width:436px;height:252px;max-width:100%;margin:auto}}.expertise-title__wrapper{padding-top:40px}@media screen and (min-width:1024px){.expertise-title__wrapper{padding-top:50px}}.expertise-fields__wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #dad6ce}.expertise-fields__item+.expertise-fields__item{margin-top:60px}.expertise-fields__item-main{width:100%}.expertise-fields__item-main>h3{font-family:BwGradual-Bold;font-size:24px;line-height:1.33;margin-bottom:4px;text-transform:lowercase}.expertise-fields__item-main>p{font-family:PlantinStd;font-size:20px;line-height:1.4}@media screen and (min-width:1024px){.expertise-fields__wrapper{padding-top:110px;padding-bottom:80px;position:relative}.expertise-fields__item{display:-webkit-box;display:-ms-flexbox;display:flex}.expertise-fields__item+.expertise-fields__item{margin-top:140px}.expertise-fields__item-main{width:34.0625vw}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-fields__item-main{width:579px}}@media screen and (min-width:1024px){.expertise-fields__item-main>h3{font-size:40px;margin-top:-20px;margin-bottom:4px}.expertise-fields__rocket-container{width:50.3125vw;position:absolute;top:30px;bottom:80px;right:0;opacity:0}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-fields__rocket-container{width:861px}}@media screen and (min-width:1024px){.expertise-fields__rocket-platform{position:absolute;bottom:-100px;left:0;right:0;background-image:url(/build/images/platform.17b1e66b.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:60px}.expertise-fields__rocket-rocket{margin-left:-65px;background-image:url(/build/images/rocket.89b11397.png);width:130px;height:274px;-webkit-transition:opacity .5s linear,-webkit-transform .05s linear;transition:opacity .5s linear,-webkit-transform .05s linear;-o-transition:transform .05s linear,opacity .5s linear;transition:transform .05s linear,opacity .5s linear;transition:transform .05s linear,opacity .5s linear,-webkit-transform .05s linear}.expertise-fields__rocket-flame,.expertise-fields__rocket-rocket{opacity:0;position:absolute;right:50%;left:50%;background-position:50%;background-repeat:no-repeat;background-size:contain}.expertise-fields__rocket-flame{top:238px;margin-left:-30px;background-image:url(/build/images/flame.b936eb69.png);width:60px;height:130px;-webkit-transition:opacity .1s linear,-webkit-transform .05s linear;transition:opacity .1s linear,-webkit-transform .05s linear;-o-transition:transform .05s linear,opacity .1s linear;transition:transform .05s linear,opacity .1s linear;transition:transform .05s linear,opacity .1s linear,-webkit-transform .05s linear}.expertise-fields__rocket-smoke{bottom:-100px;background-image:url(/build/images/smoke.2b087ade.png);height:252px}.expertise-fields__rocket-noise,.expertise-fields__rocket-smoke{position:absolute;right:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.expertise-fields__rocket-noise{bottom:30%;background-image:url(/build/images/noise-bg.f4003224.png);height:460px}}.expertise-tech__blk{border-bottom:1px solid #dad6ce}.expertise-tech__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.expertise-tech__lead{margin-top:40px;margin-bottom:80px;width:100%;font-family:PlantinStd;font-size:24px;line-height:1.44}.expertise-tech__lead em,.expertise-tech__lead i{font-family:PlantinStd-Italic;font-style:normal}.expertise-tech__list{background-color:#f3f3f3;color:#9b9b9b;font-family:futura-pt;font-size:16px;padding-top:20px;padding-bottom:20px}.expertise-tech__list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.expertise-tech__list>ul>li:after{content:"";width:3px;height:3px;border-radius:50%;background-color:#9b9b9b;margin:2px 10px;display:inline-block}.expertise-tech__list>ul>li:last-child:after{display:none}.expertise-tech__list-title{width:100%;margin-bottom:10px}@media screen and (min-width:1024px){.expertise-tech__wrapper{min-height:774px}.expertise-tech__lead{margin-top:110px;width:35.9375vw;font-size:30px;line-height:1.2}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-tech__lead{width:615px}}@media screen and (min-width:1024px){.expertise-tech__list{display:-webkit-box;display:-ms-flexbox;display:flex}.expertise-tech__list-title{width:14.375vw;padding-right:0;margin-bottom:0}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-tech__list-title{width:246px}}.expertise-list__wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #dad6ce}.expertise-list__side{width:100%;margin-top:40px}.expertise-list__main>ol{list-style-type:none}.expertise-list__main>ol>li{counter-increment:list-counter}.expertise-list__main>ol>li+li{margin-top:80px}.expertise-list__main>ol>li:before{content:counter(list-counter);font-family:BwGradual-Bold;font-size:80px;line-height:1}.expertise-list__item{width:100%}.expertise-list__item-label{font-family:futura-pt;font-size:16px;margin-bottom:12px}.expertise-list__item-text{font-family:PlantinStd;font-size:24px;line-height:1.44}.expertise-list__item-text em,.expertise-list__item-text i{font-family:PlantinStd-Italic;font-style:normal}.expertise-list__item-img,.expertise-list__timeline{margin-top:40px}@media screen and (min-width:1024px){.expertise-list__wrapper{padding-top:130px;padding-bottom:124px}.expertise-list__inner{position:relative}.expertise-list__side{position:absolute;right:0;top:0;width:19.6875vw;margin-top:0}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-list__side{width:333px}}@media screen and (min-width:1024px){.expertise-list__main>ol>li{display:-webkit-box;display:-ms-flexbox;display:flex}.expertise-list__main>ol>li+li{margin-top:110px}.expertise-list__main>ol>li:before{font-size:144px;line-height:1;padding-top:16px;width:12.5vw}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-list__main>ol>li:before{width:210px}}@media screen and (min-width:1024px){.expertise-list__item{border-left:1px solid #000;padding-left:1.875vw;width:43.125vw}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-list__item{padding-left:36px;width:738px}}@media screen and (min-width:1024px){.expertise-list__item-text{font-size:30px;line-height:1.2}.expertise-list__item--lg{width:64.6875vw}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-list__item--lg{width:1107px}}@media screen and (min-width:1024px){.expertise-list__item--lg .expertise-list__item-text{width:55.625vw;font-size:60px;line-height:1}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-list__item--lg .expertise-list__item-text{width:948px}}@media screen and (min-width:1024px){.expertise-list__item-img,.expertise-list__timeline{display:block;margin-top:56px}.expertise-list__item-img>img,.expertise-list__timeline>img{max-width:100%}}.expertise-cooperation__wrapper{padding-top:40px;padding-bottom:40px}.expertise-cooperation__main{width:100%;font-family:PlantinStd;font-size:24px;line-height:1.44}.expertise-cooperation__main em,.expertise-cooperation__main i{font-family:PlantinStd-Italic;font-style:normal}.expertise-cooperation__side{width:100%;margin-top:40px}.expertise-cooperation__side>ol{list-style-type:none}.expertise-cooperation__side-row{position:relative;counter-increment:cooperation-counter}.expertise-cooperation__side-row+.expertise-cooperation__side-row{margin-top:20px}.expertise-cooperation__side-row:before{content:counter(cooperation-counter,lower-latin) ".";font-family:futura-pt;font-size:16px;position:absolute;left:0}.expertise-cooperation__item+.expertise-cooperation__item{margin-top:20px}.expertise-cooperation__item-label{margin-bottom:10px;font-family:futura-pt;font-size:16px}.expertise-cooperation__item:first-child .expertise-cooperation__item-label{margin-left:30px}.expertise-cooperation__item-text{font-family:PlantinStd;font-size:20px;line-height:1.4}@media screen and (min-width:1024px){.expertise-cooperation__wrapper{padding-top:110px;padding-bottom:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.expertise-cooperation__main{width:35.9375vw;font-size:30px;line-height:1.2}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-cooperation__main{width:615px}}@media screen and (min-width:1024px){.expertise-cooperation__side{width:35.9375vw;margin-left:auto;margin-top:0}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-cooperation__side{width:615px}}@media screen and (min-width:1024px){.expertise-cooperation__side-row{display:-webkit-box;display:-ms-flexbox;display:flex}.expertise-cooperation__side-row:before{left:1.875vw}.expertise-cooperation__side-row+.expertise-cooperation__side-row{margin-top:60px}.expertise-cooperation__item{border-left:1px solid #000;padding-left:1.875vw}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-cooperation__item{padding-left:36px}}@media screen and (min-width:1024px){.expertise-cooperation__item+.expertise-cooperation__item{margin-left:auto;margin-top:0;width:14.375vw}}@media screen and (min-width:1024px) and (min-width:1600px){.expertise-cooperation__item+.expertise-cooperation__item{width:246px}}@media screen and (min-width:1600px){.expertise-cooperation__side-row:before{left:36px}}.expertise-tech__bg{position:absolute;right:0;bottom:0;top:0;z-index:-1;overflow:hidden;max-width:100%;max-height:100%;display:none}@media screen and (min-width:1024px){.expertise-tech__bg{display:block}}.circle_item{opacity:0;transform:translateY(40px);transform-origin:center center}.circle_item.animate{opacity:1;transform:translate(0);transform-origin:center center;transition:opacity 1.5s ease,transform 1.5s ease}.oval-text{opacity:0}.animate .oval-text{opacity:1;transition:opacity 1.5s ease;transition-delay:.6s}.oval{stroke-dasharray:1000;stroke-dashoffset:1000}.animate .oval{animation:dash 1.2s linear forwards}@keyframes dash{to{stroke-dashoffset:0}}.case-wrapper{padding-top:40px;padding-bottom:40px}@media (min-width:1024px){.case-wrapper{padding-top:50px;padding-bottom:54px}}.case-pre__main{width:100%;font-family:PlantinStd;font-size:24px;line-height:1.25}@media (min-width:1024px){.case-pre__main{width:41.25vw;font-size:30px;line-height:1.2}}@media (min-width:1024px) and (min-width:1600px){.case-pre__main{width:702px}}.case-title{padding-bottom:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case-title__heading{font-family:PlantinStd;font-size:30px;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.case-title__heading>em,.case-title__heading>i{font-family:PlantinStd-Italic;font-style:normal}.case-title__accessories{width:100%;font-family:futura-pt;font-size:16px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:6px}@media (min-width:1024px){.case-title{padding-bottom:218px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.case-title__heading{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:60px;width:55.625vw}}@media (min-width:1024px) and (min-width:1600px){.case-title__heading{width:948px}}@media (min-width:1024px){.case-title__accessories{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:19.6875vw;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:0;margin-left:auto}}@media (min-width:1024px) and (min-width:1600px){.case-title__accessories{width:333px}}@media (min-width:1024px){.case-title__accessories>a,.case-title__accessories>a:hover{-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.case-title__accessories>a:hover{opacity:.75}}.case-item{padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-item__title,.case-item h2{margin-top:20px;margin-bottom:20px;font-family:BwGradual-Bold;font-size:24px;line-height:1.44;width:100%;text-transform:lowercase}.case-item h3{margin-top:16px;margin-bottom:16px}@media (min-width:1024px){.case-item{padding-bottom:56px}.case-item__title,.case-item h2{margin-top:54px;margin-bottom:26px;font-size:40px}.case-item h3{margin-top:36px;margin-bottom:18px}}.case-lead__main{width:100%}.case-lead__main>p{font-family:PlantinStd;font-size:20px;line-height:1.4}.case-lead__main>p+p{margin-top:28px}.case-lead__main em{font-family:PlantinStd-Italic;font-style:normal}.case-lead__main a{font-family:PlantinStd-Italic;border-bottom:1px solid #f5a623}.case-lead__main a,.case-lead__main a:hover{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.case-lead__main a:hover{border-color:#000}.case-lead__cloud{width:100%;margin-top:30px}.case-lead__cloud-title{font-family:PlantinStd-Italic;font-size:20px;margin-bottom:7px}.case-lead__cloud-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px}.case-lead__cloud-list>li{margin:3px;display:block;white-space:nowrap;border-radius:15px;border:1px solid #dad6ce;font-family:futura-pt;font-size:16px;line-height:1.4;text-align:center;color:rgba(74,74,74,.95);padding:2px 12px 4px;text-transform:lowercase}@media (min-width:1024px){.case-lead__main{width:41.25vw}}@media (min-width:1024px) and (min-width:1600px){.case-lead__main{width:702px}}@media (min-width:1024px){.case-lead__cloud{width:19.6875vw;margin-left:auto;margin-top:0}}@media (min-width:1024px) and (min-width:1600px){.case-lead__cloud{width:333px}}.case-cover{margin-left:-15px;margin-right:-15px;background:#fff}.case-cover__img{display:block;width:100%;height:100%}@media screen and (min-width:786px){.case-cover{margin-left:-50px;margin-right:-50px}}@media screen and (min-width:1024px){.case-cover{margin-left:-4.296vw;margin-right:-4.296vw}}@media screen and (min-width:1600px){.case-cover{margin-left:-80px;margin-right:-80px}}.case-timeline__float{display:none}.case-timeline__item{width:100%;position:relative}.case-timeline__item+.case-timeline__item{margin-top:40px}.case-timeline__item+.case-timeline__item:before{content:"";width:2px;height:32px;background:#dad6ce;position:absolute;top:-36px;left:0}.case-timeline__date{white-space:nowrap;font-family:PlantinStd-Italic;font-size:16px}.expertise-list__timeline .case-timeline__date{min-height:20px}.case-timeline__title{font-family:futura-pt;font-size:20px}.case-timeline__text{font-family:PlantinStd;font-size:16px;line-height:1.31;margin-top:20px;width:100%}@media (min-width:1024px){.case-timeline__float{position:fixed;top:-100px;left:0;right:0;z-index:99;display:block}._timeline .case-timeline__float,.case-timeline__float{-webkit-transition:top .4s ease;-o-transition:top .4s ease;transition:top .4s ease}._timeline .case-timeline__float{top:0}.case-timeline__float-container{background:#fff;border-bottom:1px solid #dad6ce;display:-webkit-box;display:-ms-flexbox;display:flex}.case-timeline__content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.case-timeline__item{width:12.5vw}}@media (min-width:1024px) and (min-width:1600px){.case-timeline__item{width:210px}}@media (min-width:1024px){.case-timeline__item--lg{width:26.875vw}}@media (min-width:1024px) and (min-width:1600px){.case-timeline__item--lg{width:456px}}@media (min-width:1024px){.expertise-list__timeline .case-timeline__item--lg{width:19.6875vw}}@media (min-width:1024px) and (min-width:1600px){.expertise-list__timeline .case-timeline__item--lg{width:333px}}@media (min-width:1024px){.case-timeline__item+.case-timeline__item{margin-left:1.875vw;margin-top:0}}@media (min-width:1024px) and (min-width:1600px){.case-timeline__item+.case-timeline__item{margin-left:36px}}@media (min-width:1024px){.case-timeline__item+.case-timeline__item:before{display:none}.case-timeline__point{width:100%;margin:20px 0;position:relative}.case-timeline__point:before{content:"";display:block;width:10px;height:10px;border:2px solid #dad6ce;border-radius:50%}.case-timeline__point:after{content:"";display:block;width:100%;height:1px;background-color:#d8d8d8;position:absolute;top:50%;left:20px;margin-top:-1px}.expertise-list__timeline .case-timeline__date{text-align:center}.case-timeline__float .case-timeline__point{margin-top:10px}.case-timeline__float .case-timeline__title{margin-bottom:10px}.case-timeline__item:last-child .case-timeline__point:after{display:none}.case-timeline__text{margin-top:60px;width:12.5vw}}@media (min-width:1024px) and (min-width:1600px){.case-timeline__text{width:210px}}.js-timeline{cursor:pointer;transition:opacity .25s ease}.js-timeline.active{opacity:.5;transition:opacity .25s ease}.js-timeline:hover{opacity:.75;transition:opacity .25s ease}.case-pgrapth__content{width:100%;position:relative}.case-pgrapth__main{width:100%;font-family:PlantinStd;font-size:20px;line-height:1.4}.case-pgrapth__main p+p,.case-pgrapth__main p+ul,.case-pgrapth__main ul+p{margin-top:28px}.case-pgrapth__main em,.case-pgrapth__main i{font-family:PlantinStd-Italic;font-style:normal}.case-pgrapth__main strong{display:block;width:100%;margin:30px 0;padding-left:20px;border-left:1px solid #000;font-size:24px;line-height:1.44;font-weight:400}.case-pgrapth__main a{font-family:PlantinStd-Italic;border-bottom:1px solid #f5a623}.case-pgrapth__main a,.case-pgrapth__main a:hover{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.case-pgrapth__main a:hover{border-color:#000}.case-pgrapth__main ul>li{position:relative;padding-left:40px}.case-pgrapth__main ul>li:before{content:"\2014";position:absolute;left:0}.case-pgrapth__main ul>li+li{margin-top:8px}.case-pgrapth__img{max-width:100%}.case-pgrapth__video{width:100%;height:calc((100vw - 30px) * .5625);border:none;display:block}*+.case-pgrapth__img,*+.case-pgrapth__video,.case-pgrapth__img+*,.case-pgrapth__video+*{margin-top:56px}@media (min-width:1024px){.case-pgrapth__main{width:55.625vw}}@media (min-width:1024px) and (min-width:1600px){.case-pgrapth__main{width:948px}}@media (min-width:1024px){.case-pgrapth__main>p{width:41.25vw}}@media (min-width:1024px) and (min-width:1600px){.case-pgrapth__main>p{width:702px}}@media (min-width:1024px){.case-pgrapth__main strong{width:28.75vw;margin:30px 0;padding-left:1.875vw;font-size:30px;line-height:1.2}}@media (min-width:1024px) and (min-width:1600px){.case-pgrapth__main strong{width:492px;padding-left:36px}}@media (min-width:1024px){.case-pgrapth__main>p>a{font-family:PlantinStd-Italic;border-bottom:1px solid #f5a623}.case-pgrapth__main>p>a,.case-pgrapth__main>p>a:hover{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}.case-pgrapth__main>p>a:hover{border-color:#000}.case-pgrapth__video{height:31.289vw}.case-pgrapth__side{width:19.6875vw;position:absolute;right:0;top:0}}@media (min-width:1024px) and (min-width:1600px){.case-pgrapth__side{width:333px}}@media (min-width:1600px){.case-pgrapth__video{height:534px}}.case-quote{font-family:PlantinStd-Italic;font-size:20px;line-height:1.4}.case-quote+.case-quote{margin-top:48px}.case-quote__person{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.case-quote__img{max-width:82px;max-height:95px;width:100%;height:100%;margin-right:16px}.case-quote__logo{max-width:100%}.case-quote__name{margin:auto 0;font-family:futura-pt;font-size:16px}.case-quote__name>small{font-size:16px;color:#a0a0a0}a.case-quote:hover{font-family:PlantinStd}.case-figure{border-left:1px solid #000;padding-left:1.875vw}@media (min-width:1600px){.case-figure{padding-left:36px}}.case-figure+.case-figure{margin-top:48px}.case-figure__label{font-family:futura-pt;font-size:16px;margin-bottom:24px;text-transform:lowercase}.case-figure__title{font-family:BwGradual-Bold;margin-bottom:-20px;font-size:96px;line-height:1;letter-spacing:-3.2px}.case-figure__subtitle{font-family:PlantinStd;font-size:20px;line-height:1.4}.case-gallery{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.case-gallery__container{margin-top:-15px;margin-bottom:-15px;width:100%}.case-gallery__item{padding:15px 0;width:100%}.case-gallery__item>img{max-width:100%}.case-gallery__side{display:none}@media (min-width:1024px){.case-gallery__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px -.938vw;width:auto;min-width:57.5vw}}@media (min-width:1024px) and (min-width:1600px){.case-gallery__container{min-width:984px}}@media (min-width:1024px){.case-gallery__item{padding:0;margin:15px .938vw;width:26.875vw}}@media (min-width:1024px) and (min-width:1600px){.case-gallery__item{width:456px}}@media (min-width:1024px){.case-gallery__side{display:block}.case-gallery__side>.case-side__item{width:19.6875vw;min-width:19.6875vw;margin-left:auto}}@media (min-width:1024px) and (min-width:1600px){.case-gallery__side>.case-side__item{width:333px;min-width:333px}}@media (min-width:1600px){.case-gallery__container{margin:-15px -18px}.case-gallery__item{margin:15px 18px}}.case-side__item{display:block;margin-top:40px;padding-left:20px;border-left:1px solid #000}.case-side__item+.case-side__item{margin-top:48px}@media (min-width:1024px){.case-side__item{border-left:none;margin-top:0;padding-left:0}}