@charset "UTF-8";@font-face{font-family:Lato;src:url("../fonts/lato-hairline.eot");src:url("../fonts/lato-hairline.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-hairline.woff2") format("woff2"),url("../fonts/lato-hairline.woff") format("woff"),url("../fonts/lato-light.ttf") format("truetype");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-light.eot");src:url("../fonts/lato-light.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-light.woff2") format("woff2"),url("../fonts/lato-light.woff") format("woff"),url("../fonts/lato-light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-light-italic.eot");src:url("../fonts/lato-light-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-light-italic.woff2") format("woff2"),url("../fonts/lato-light-italic.woff") format("woff"),url("../fonts/lato-light-italic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-regular.eot");src:url("../fonts/lato-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-regular.woff2") format("woff2"),url("../fonts/lato-regular.woff") format("woff"),url("../fonts/lato-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-regular-italic.eot");src:url("../fonts/lato-regular-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-regular-italic.woff2") format("woff2"),url("../fonts/lato-regular-italic.woff") format("woff"),url("../fonts/lato-regular-italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-medium.eot");src:url("../fonts/lato-medium.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-medium.woff2") format("woff2"),url("../fonts/lato-medium.woff") format("woff"),url("../fonts/lato-medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-medium-italic.eot");src:url("../fonts/lato-medium-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-medium-italic.woff2") format("woff2"),url("../fonts/lato-medium-italic.woff") format("woff"),url("../fonts/lato-medium-italic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-semibold.eot");src:url("../fonts/lato-semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-semibold.woff2") format("woff2"),url("../fonts/lato-semibold.woff") format("woff"),url("../fonts/lato-semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-semibold-italic.eot");src:url("../fonts/lato-semibold-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-semibold-italic.woff2") format("woff2"),url("../fonts/lato-semibold-italic.woff") format("woff"),url("../fonts/lato-semibold-italic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-bold.eot");src:url("../fonts/lato-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-bold.woff2") format("woff2"),url("../fonts/lato-bold.woff") format("woff"),url("../fonts/lato-bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url("../fonts/lato-bold-italic.eot");src:url("../fonts/lato-bold-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-bold-italic.woff2") format("woff2"),url("../fonts/lato-bold-italic.woff") format("woff"),url("../fonts/lato-bold-italic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/roboto-light.eot");src:url("../fonts/roboto-light.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-light.woff2") format("woff2"),url("../fonts/roboto-light.woff") format("woff"),url("../fonts/roboto-light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/roboto-light-italic.eot");src:url("../fonts/roboto-light-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-light-italic.woff2") format("woff2"),url("../fonts/roboto-light-italic.woff") format("woff"),url("../fonts/roboto-light-italic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/roboto-regular.eot");src:url("../fonts/roboto-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-regular.woff2") format("woff2"),url("../fonts/roboto-regular.woff") format("woff"),url("../fonts/roboto-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/roboto-regular-italic.eot");src:url("../fonts/roboto-regular-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-regular-italic.woff2") format("woff2"),url("../fonts/roboto-regular-italic.woff") format("woff"),url("../fonts/roboto-regular-italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/roboto-medium.eot");src:url("../fonts/roboto-medium.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-medium.woff2") format("woff2"),url("../fonts/roboto-medium.woff") format("woff"),url("../fonts/roboto-medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../fonts/roboto-medium-italic.eot");src:url("../fonts/roboto-medium-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-medium-italic.woff2") format("woff2"),url("../fonts/roboto-medium-italic.woff") format("woff"),url("../fonts/roboto-medium-italic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:fontello;src:url('../fonts/fontello.eot?60480245');src:url('../fonts/fontello.eot?60480245#iefix') format('embedded-opentype'),url('../fonts/fontello.woff2?60480245') format('woff2'),url('../fonts/fontello.woff?60480245') format('woff'),url('../fonts/fontello.ttf?60480245') format('truetype'),url('../fonts/fontello.svg?60480245#fontello') format('svg');font-display:swap;font-weight:400;font-style:normal}.share-links .ya-share2__icon:after,[class*=font-icon-]:before{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;vertical-align:top;font-size:14px;color:#dadee8;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}b,strong{font-weight:600}em,i{font-style:italic}sub,sup{position:relative;top:-.6em;font-size:65%!important;line-height:1em!important}sub{top:auto;bottom:-.3em}small{display:inline-block;vertical-align:baseline;font-size:.75em;line-height:1.666666666666667em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}html{height:100%!important;margin:0!important;padding:0!important;-webkit-text-size-adjust:100%}body{height:100%;font-family:Lato;font-weight:400;font-size:17px;line-height:1.588235294117647em;letter-spacing:.01em;color:#252b48;min-width:320px;background:#f6f9fb}.dark-page-bg body{background:#252b48}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:rgba(0,0,0,0);outline:0!important}.small-size{font-size:14px;line-height:1.588235294117647em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{position:relative;font-family:Roboto;font-weight:300;letter-spacing:.01em;max-width:870px}.h1,h1{font-size:2.588235294117647em;line-height:1.272727272727273em;letter-spacing:0;margin:0 0 36px}.h1.large-size,h1.large-size{font-size:3.411764705882353em;letter-spacing:.01em}.h2,h2{font-size:2.235294117647059em;line-height:1.315789473684211em;margin:64px 0 40px}.h3,h3{font-size:1.882352941176471em;line-height:1.375em;margin:64px 0 40px}.h4,h4{font-weight:400;font-size:1.588235294117647em;line-height:1.62962962962963em;margin:64px 0 32px}.h5,h5{font-size:1.529411764705882em;line-height:1.538461538461538em;margin:64px 0 32px}.h6,h6{font-family:Lato,sans-serif;font-weight:600;font-size:1.294117647058824em;line-height:1.363636363636364em;margin:64px 0 24px;max-width:830px}.h5+p,.h6+p,h5+p,h6+p{margin-top:0}ol,ul{list-style:none;margin:11px 0;max-width:830px}ol li,ul li{position:relative;padding-left:34px;margin:0 0 9px;background:url("../i/list-bullet.svg") no-repeat 0 10px/8px auto}ol li:last-child,ul:not(.download-list) li:last-child{margin-bottom:0}.small-size li{margin-bottom:11px;background-position:0 6px}ol{counter-reset:list1;list-style:none}ol li{padding-left:34px}ol ol,ul ul{max-width:none;margin:9px 0}ol>li{background:0 0!important}ol>li:before{counter-increment:list1;content:counter(list1,decimal-leading-zero);position:absolute;left:0;top:7px;font-weight:300;font-size:15px;line-height:1em;color:#252b48}ol.small-size>li:before{font-size:12px;top:5.15px}ol ol{counter-reset:list2}ol ol li{padding-left:38px;background:0 0}ol ol li:before{counter-increment:list2;content:counter(list1) "." counter(list2)}ol li p:first-child,ul li p:first-child{margin-top:0!important}ol li p:last-child,ul li p:last-child{margin-bottom:0!important}.square-ol.two-cols{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1170px}.square-ol li{font-family:Roboto;font-weight:300;font-size:22px;line-height:1.636363636363636em;margin-bottom:61px;padding:0}.square-ol.two-cols li{width:43%}.square-ol li:before{counter-increment:list1;content:counter(list1,decimal-leading-zero) '.';position:relative;display:block;font-family:Lato,sans-serif;font-weight:600;font-size:16px;margin:0 0 23px}.square-ol li:after{content:'';position:absolute;z-index:-1;top:-14px;left:-20px;width:38px;height:38px;background:rgba(114,177,255,.08);transform:rotate(-45deg)}.scroll-tbl{position:relative;width:100%;max-width:830px;margin:61px 0;overflow-x:auto}.scroll-tbl table{margin:0 auto;min-width:620px;border:none}table{table-layout:fixed;width:100%;max-width:830px;margin:61px 0;border-collapse:collapse;border-spacing:0}table tr:nth-child(even){background:#f6f9fb}table thead tr:nth-child(odd){background:#f6f9fb}table td,table th{font-weight:400;font-size:16px;line-height:1.5em;color:#252b48;padding:14px 20px;vertical-align:top;text-align:left;border:1px solid #e3ebf3}table th{font-weight:600;font-size:17px}table td>*{margin:10px 0}table td>:first-child{margin-top:0!important}table td>:last-child{margin-bottom:0!important}a{color:#252b48;text-decoration:none;outline:0!important;border-bottom:1px solid #9295a3}.no-touchevents a:hover{color:#0f3468;border-color:transparent}a[href^=fax],a[href^=tel]{white-space:nowrap;text-decoration:none;color:#627a8e;border:none}a[href^=mailto]{color:#a0bbd7;border:none}.no-touchevents a[href^=fax]:hover,.no-touchevents a[href^=mailto]:hover,.no-touchevents a[href^=tel]:hover{opacity:.7}.separator-line{display:block;width:54px;height:1px;margin:22px 0;padding:0;background:#252b48;border:0}p{margin:11px 0;max-width:830px}.important-text{font-size:1.294117647058824em;font-weight:500;line-height:1.727272727272727em;margin:59px 0 45px}.h2+.important-text,h2+.important-text{margin-top:40px}.important-text:before{content:'';display:block;width:54px;height:2px;margin:0 0 17px;background:#252b48}.important-text+*{margin-top:0}blockquote{position:relative;display:flex;justify-content:space-between;font-weight:300;font-size:30px;line-height:1.533333333333333em;color:#252b48;letter-spacing:.01em;margin:61px 0;padding:40px 0 0 60px;max-width:1122px}.section.on-dark-bg blockquote{color:#a0bbd7}blockquote .text{position:relative;width:calc(100% - 282px)}blockquote.no-img .text{width:100%}blockquote .text:before{content:'“';position:absolute;left:-62px;top:-40px;font-weight:400;font-size:160px;line-height:1em;color:#e9f0f6}.section.on-dark-bg blockquote .text:before{color:rgba(160,187,215,.05)}blockquote p{margin:0;max-width:none}blockquote .author{font-weight:400;font-size:17px;line-height:1.529411764705882em;text-align:right;color:rgba(37,43,72,.6);margin:32px 0 0}.section.on-dark-bg blockquote .author{color:rgba(255,255,255,.6)}blockquote .author span{display:inline-block;vertical-align:top;max-width:280px}blockquote .author .name{display:block}blockquote .img{max-width:197px}blockquote .img img{margin:0}img{display:block;max-width:100%;height:auto;margin:61px 0}img.left,img.right{margin:8px 32px 14px 0;max-width:50%;width:345px}img.right{margin:8px 0 14px 32px}p img.left,p img.right{margin-top:8px;margin-bottom:14px}a img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.time{display:block;font-size:16px;line-height:1em;color:rgba(37,43,72,.3);margin:0 0 32px}.h1+.time,h1+.time{margin-top:-6px}.form{position:relative;z-index:10;font-family:Lato,sans-serif;font-weight:400;font-size:1em;line-height:1.285714285714286em;text-align:left}.form-title{font-family:Roboto;font-weight:300;font-size:3.058823529411765em;line-height:1.346153846153846em;color:#fff;margin:0 0 32px}.form .two-fields{display:flex;justify-content:space-between}.form .field{width:100%;margin:0 0 18px}.form .two-fields .field{width:calc(50% - 10px)}.field-name{position:relative;z-index:1;display:block;font-family:Roboto;font-weight:400;font-size:14px;line-height:1.35em;color:rgba(255,255,255,.7);margin:0 0 3px}.sub-view .field-name{color:rgba(37,43,72,.7)}.required .field-name:after{content:'*';position:relative;top:-3px;left:2px;font-size:13px;line-height:1em;color:rgba(160,187,215,.7)}.form-control{position:relative;z-index:2;display:block;font-family:Roboto;font-weight:400;font-size:14px;color:#fff;line-height:38px;width:100%;height:40px;margin:0;padding:0 12px;border:1px solid rgba(255,255,255,.2);background:0 0;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;outline:0!important;text-overflow:ellipsis;transition:border .2s ease}.sub-view .form-control{color:#252b48;border-color:rgba(37,43,72,.3)}textarea.form-control{line-height:24px;min-height:112px;max-width:100%;min-width:100%;overflow:hidden!important;padding:6px 12px}.error-field .form-control{border-color:#dc6457}.sub-view .error-field .form-control:focus,.sub-view .form-control:focus{border-color:#252b48}.error-field .form-control:focus,.form-control:focus{border-color:rgba(255,255,255,.5)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:12px;color:#9fa0a2;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{font-size:12px;color:#9fa0a2;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:12px;color:#9fa0a2;opacity:1}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0!important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0!important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0!important}button{border:none;background:0 0;cursor:pointer;outline:0!important}.btn{position:relative;display:table;font-family:Roboto;font-weight:500;font-size:16px;line-height:1.333333333333333em;letter-spacing:.01em;color:#252b48;text-align:center;text-decoration:none!important;padding:12px 63px;margin:24px 0;background:#f6f9fb;border:1px solid #252b48;border-radius:0;cursor:pointer}.btn.light-view{background:#fff;border-color:#fff}.btn.light-view.transparent{color:rgba(255,255,255,.6);background:0 0;border-color:rgba(255,255,255,.2)}.btn.dark-view{color:#fff;background:#252b48;border-color:#252b48}.btn.js-anchor-link{font-weight:400;font-size:18px;padding:12px 53px;border-style:solid}.btn.js-anchor-link span{border-bottom:2px dotted rgba(37,43,72,.5);transition:border .2s ease}.btn:not(.transparent):not(.action-btn):not(:disabled):after{content:'';position:absolute;z-index:-1;left:6px;top:4px;width:100%;bottom:-6px;border:1px solid rgba(37,43,72,.4);transition:all .2s ease}.btn.light-view:not(.action-btn):not(:disabled):after{border-color:rgba(255,255,255,.2)}.btn.dark-view:not(.action-btn):not(:disabled):after{border-color:rgba(37,43,72,.2)}.action-btn{color:#fff;padding-left:46px;padding-right:46px;background:0 0;border-color:rgba(255,255,255,.3)}.btn.full-width{width:100%;max-width:none}.btn::-moz-focus-inner{border:0}.no-touchevents .btn:not(:disabled):hover{color:rgba(15,52,104,.8);border-color:rgba(15,52,104,.8)}.no-touchevents .btn.light-view:not(:disabled):hover{color:#252b48;background:rgba(255,255,255,.8);border-color:rgba(255,255,255,0)}.no-touchevents .btn.dark-view:not(:disabled):hover{color:#fff;opacity:.9}.no-touchevents .btn.light-view.transparent:not(:disabled):hover,.no-touchevents button.btn.light-view.transparent:not(:disabled):active{color:#fff;background:0 0;border-color:#fff}.no-touchevents .action-btn:not(:disabled):hover{color:#0f3468;background:#fff;border-color:#fff;opacity:1}.no-touchevents .btn.js-anchor-link:not(:disabled):hover span{border-color:transparent}.no-touchevents .btn:not(:disabled):hover:after,.no-touchevents button.btn:not(:disabled):active:after{left:0;top:0;bottom:0}.no-touchevents button.btn:not(:disabled):active{color:#0f3468;border-color:#0f3468}.no-touchevents button.btn.light-view:not(:disabled):active{color:#252b48;background:#fff;border-color:#fff}.no-touchevents button.btn.light-view.transparent:not(:disabled):active{opacity:.8}.btn:disabled{color:rgba(37,43,72,.3);border-color:rgba(37,43,72,.3);cursor:default}.btn.light-view:disabled{color:rgba(255,255,255,.2);background:0 0;border-color:rgba(255,255,255,.2)}.form .field-error{font-family:Roboto;font-weight:300;font-size:12px;line-height:14px;letter-spacing:.03em;color:#ffa8a8;margin:5px 0 -4px}.checkbox-item .field-error{margin-left:28px}.form-message{position:relative;font-family:Roboto;font-weight:400;font-size:14px;line-height:1.5em;color:#fff;padding:17px 20px 17px 72px;margin:34px 0 20px;background:#252b48;border:1px solid rgba(255,255,255,.2)}.form-message.error{border-color:#dc6457}.form-message+.form-message{margin-top:22px}.form-message p{margin:0}.form-message .bg-icon{position:absolute;left:20px;top:50%;margin-top:-12px}.checkbox-item{position:relative;line-height:0;margin:10px 0}.checkbox-item input[type=checkbox]{position:absolute;z-index:-1;top:0;left:0;width:0;height:0;margin:0;opacity:0}.checkbox-item input[type=checkbox]+label{position:relative;display:inline-block;vertical-align:top;font-family:Roboto;font-weight:400;font-size:1em;line-height:1.764705882352941em;color:#252b48;padding:0 0 0 28px;cursor:pointer;transition:color .2s ease}.checkbox-item.light-view input[type=checkbox]+label{color:#fff}.no-touchevents .checkbox-item.light-view input[type=checkbox]:not(:disabled)+label:hover{color:#a9b9d2}.checkbox-item input[type=checkbox]:disabled+label{cursor:default;opacity:.4}.checkbox-item input[type=checkbox]+label:before{content:'';position:absolute;left:0;top:9px;width:13px;height:13px;background:0 0;border:1px solid rgba(37,43,72,.5);transition:border-color .2s ease,opacity .2s ease}.checkbox-item.light-view input[type=checkbox]+label:before{border-color:#74778a}.no-touchevents .checkbox-item input[type=checkbox]:not(:disabled)+label:hover:before{border-color:#252b48}.no-touchevents .checkbox-item.light-view input[type=checkbox]:not(:disabled)+label:hover:before{border-color:#6f819e}.checkbox-item input[type=checkbox]:checked+label:before{border-color:#252b48}.checkbox-item.light-view input[type=checkbox]:checked+label:before{border-color:#6f819e}.checkbox-item input[type=checkbox]:checked+label:after{content:'';position:absolute;left:3px;top:12px;width:7px;height:7px;background:#252b48;transition:opacity .2s ease}.checkbox-item.light-view input[type=checkbox]:checked+label:after{background:#6f819e}.no-touchevents .checkbox-item input[type=checkbox]:checked:not(:disabled)+label:hover:after{opacity:.7}.checkbox-item.auxiliary-view input[type=checkbox]+label{font-size:14px;line-height:22px}.checkbox-item.auxiliary-view input[type=checkbox]+label:before{top:3px;width:15px;height:15px}.checkbox-item.auxiliary-view input[type=checkbox]+label:after{top:7px;left:4px;width:7px;height:7px}.checkbox-item.auxiliary-view label a{color:#a0bbd7;border-color:#7285a1;padding-bottom:0}.no-touchevents .checkbox-item.auxiliary-view label a:hover{border-color:transparent}.no-touchevents .checkbox-item.light-view.auxiliary-view input[type=checkbox]:not(:disabled)+label:hover{color:rgba(255,255,255,.7)}.left{float:left}.right{float:right}.center{text-align:center}.align-right{text-align:right}.centered{margin-left:auto;margin-right:auto}.uppercase{text-transform:uppercase}.no-indent{margin-bottom:0!important}.align-b,.align-m{display:table-cell;vertical-align:middle}.align-b{vertical-align:bottom}.no-wrap{white-space:nowrap}.container{position:relative;z-index:2;max-width:1440px;padding:0 70px;margin:0 auto}#all{position:relative;z-index:1;min-height:100%;height:auto!important;height:100%;overflow:hidden;padding-top:147px}.has-figure-bg #all{background:url("../i/figure-page-bg.svg") no-repeat 100% 0/1361px auto}#header{position:fixed;z-index:999;left:0;top:0;width:100%;min-width:320px;padding:41px 0 29px;background:#fff;border-bottom:1px solid rgba(37,43,72,.1);transition:padding .2s ease,background .1s ease,transform 1s ease 1.35s,opacity 1s ease 1.65s}.dark-page-bg #header{background:#252b48;border-color:rgba(255,255,255,.1)}#header.on-dark-bg{border-color:rgba(255,255,255,.1)}.career-page:not(.sticky-header) #header{background-color:#f6f9fb}.transparent-header:not(.sticky-header) #header{background:0 0}.sticky-header.dark-page-bg #header{background:#252b48}.sticky-header #header.on-dark-bg{border-color:rgba(37,43,72,.1)}.index-page.sticky-header.transparent-header #header.on-dark-bg{border-color:rgba(255,255,255,.1)}.preload-page #header{transform:translateY(-105%);opacity:0}.page-load #header{transform:none;opacity:1}#header .container{display:flex;align-items:flex-start}#logo{display:inline-block;vertical-align:top;line-height:0;width:180px;height:27px;margin:11px 0 0;border:none}.dark-page-bg #logo svg *,html:not(.sticky-header) #header.on-dark-bg #logo svg *{fill:#fff}.no-touchevents #logo:hover{opacity:.7}#logo svg{width:100%;height:auto}#priority-nav{margin:16px 0 0 auto}#priority-nav ul{margin:0}#priority-nav li{font-family:Roboto;margin:0;padding:0;background:0 0}#priority-nav .large-dropdown{position:inherit}#priority-nav .large-dropdown a{position:relative}.no-touchevents #priority-nav .large-dropdown>a:after{content:'';position:absolute;z-index:-1;top:0;left:-100px;right:-100px;display:none;height:70px}.no-touchevents #priority-nav .large-dropdown a:hover:after{display:block}#priority-nav a{border:none}#priority-nav>ul{display:flex;align-items:flex-start}#priority-nav>ul>li{font-weight:300;font-size:16px;line-height:1em;margin:0 0 0 71px}#priority-nav>ul>li>a{color:#252b48}.dark-page-bg #priority-nav>ul>li>a,html:not(.sticky-header) #header.on-dark-bg #priority-nav>ul>li>a{color:#fff}#priority-nav>ul>li.active>a{position:relative}#priority-nav>ul>li.active>a:before{content:'';position:absolute;left:50%;bottom:-44px;width:calc(100% + 26px);height:2px;background:#252b48;transform:translateX(-50%);transition:width .3s ease;pointer-events:none}.sticky-header #priority-nav>ul>li.active>a:before{bottom:-39px}.dark-page-bg #priority-nav>ul>li.active>a:before,html:not(.sticky-header) #header.on-dark-bg #priority-nav>ul>li.active>a:before{background:#fff}.no-touchevents #priority-nav>ul>li.active:hover>a:before,.no-touchevents #priority-nav>ul>li.active>a:hover:before{width:0}.no-touchevents #priority-nav>ul>li:hover>a,.no-touchevents #priority-nav>ul>li>a:hover,.touchevents #priority-nav>ul>.opened-dropdown>a{opacity:.6}#priority-nav li{font-weight:400;font-size:16px;line-height:1.5em;margin:0 0 16px}#priority-nav a{color:#252b48}#priority-nav .dropdown a{padding:3px 0 2px}.dark-page-bg #priority-nav .dropdown a,html:not(.sticky-header) #header.on-dark-bg #priority-nav .dropdown a{color:#fff}#priority-nav .dropdown .active a,.no-touchevents #priority-nav li a:hover{opacity:.6}.no-touchevents #priority-nav .dropdown .active a:hover{opacity:.4}#priority-nav .dropdown{display:none}#priority-nav .dropdown.visible{display:block}#priority-nav .dropdown.large-view{position:absolute;top:78px;left:0;justify-content:space-between;width:100%;padding:68px 70px 58px;transition:top .2s ease}#priority-nav .dropdown.large-view.visible{display:flex}.sticky-header #priority-nav .dropdown.large-view{top:73px}#priority-nav .dropdown.large-view:before{content:'';position:absolute;z-index:-1;top:0;left:-2500px;right:-2500px;bottom:0;background:#fff;border-bottom:1px solid rgba(37,43,72,.1)}.dark-page-bg #priority-nav .dropdown.large-view:before,html:not(.sticky-header) #header.on-dark-bg #priority-nav .dropdown.large-view:before{background:#252b48;border-color:rgba(255,255,255,.1)}.transparent-header:not(.sticky-header) #priority-nav .dropdown.large-view:before{background:#f5f9fc}#priority-nav .dropdown.large-view .dropdown-col{width:46.15%}#priority-nav .title{font-weight:500;font-size:20px;line-height:1.3em;color:#252b48;margin:0 0 28px;padding-bottom:19px;border-bottom:2px solid #252b48}.dark-page-bg #priority-nav .title,html:not(.sticky-header) #header.on-dark-bg #priority-nav .title{color:rgba(255,255,255,.4);border-color:rgba(255,255,255,.4)}#priority-nav .links-grid{display:flex;align-items:flex-start;justify-content:space-between}#priority-nav .links-grid>ul{width:calc(50% - 10px)}#priority-nav .links-grid>ul:nth-child(2){width:calc(50% - 20px)}#priority-nav .links-grid.full-width>ul{width:100%}#nav .active>a{opacity:.6}.no-touchevents #nav .active a:hover{opacity:.4}#nav li span{color:#416b9e}#nav .has-dropdown>a{position:relative}#nav .has-dropdown>a:after{content:'';position:absolute;top:17px;right:-34px;width:8px;height:16px;background:url("../i/nav-link-arrow-mob.svg") no-repeat 0 0/8px auto;transform:rotate(90deg)}#nav .has-dropdown.opened-dropdown>a:after{transform:scaleY(-1) rotate(90deg)}#nav .dropdown{display:none}.header-controls{display:flex;align-items:center;margin-left:100px}.js-close-search,.js-open-search{display:flex;align-items:center;justify-content:center;line-height:0;width:32px;height:32px;margin:0 0 0 45px;cursor:pointer;transition:opacity .2s ease}.dark-page-bg .js-open-search svg:not(.cross) *,html:not(.sticky-header) #header.on-dark-bg .js-open-search svg:not(.cross) *{fill:#fff;stroke:#fff}.dark-page-bg .js-close-search svg *,.dark-page-bg .js-open-search svg.cross *,html:not(.sticky-header) #header.on-dark-bg .js-close-search svg *,html:not(.sticky-header) #header.on-dark-bg .js-open-search svg.cross *{fill:#fff}.no-touchevents .js-close-search:hover,.no-touchevents .js-open-search:hover{opacity:.6}.js-open-search .cross{display:none}.header-search-form{position:absolute;z-index:30;top:-1px;right:240px;padding:6px 0;width:710px;max-width:calc(100% - 500px);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,background .2s ease}.header-search-form .js-close-search{display:none}.opened-search .header-search-form{opacity:1;visibility:visible;pointer-events:auto}.dark-page-bg .header-search-form .form-control,html:not(.sticky-header) .on-dark-bg .header-search-form .form-control{color:#fff;border-color:#fff}.dark-page-bg .header-search-form .search-form .checkbox-item input[type=checkbox]+label,html:not(.sticky-header) .on-dark-bg .header-search-form .search-form .checkbox-item input[type=checkbox]+label{color:#fff}.dark-page-bg .header-search-form .search-btn svg *,html:not(.sticky-header) .on-dark-bg .header-search-form .search-btn svg *{stroke:#fff;fill:#fff}.lang-link{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1em;width:48px;height:48px;margin:0 0 0 45px;background:rgba(37,43,72,.05);border:none}.dark-page-bg .lang-link,html:not(.sticky-header) #header.on-dark-bg .lang-link{color:#fff;background:rgba(255,255,255,.05)}.no-touchevents .lang-link:hover{color:rgba(37,43,72,.6)}.no-touchevents.dark-page-bg .lang-link:hover,html.no-touchevents:not(.sticky-header) #header.on-dark-bg .lang-link:hover{color:rgba(255,255,255,.6)}.lang-link span{border-bottom:1px solid #9295a3;transition:border .2s ease}.no-touchevents .lang-link:hover span{border-color:transparent}.js-open-nav{position:relative;z-index:2;display:block;margin:0;height:48px;width:37px;cursor:pointer}.js-open-nav svg{opacity:.3;transition:opacity .2s ease}.no-touchevents .js-open-nav:hover svg{opacity:1}.dark-page-bg .js-open-nav svg *,html:not(.sticky-header) #header.on-dark-bg .js-open-nav svg *{fill:#fff}.js-open-nav .lines{position:absolute;top:17px;right:22px;width:34px;height:15px;border-top:1px solid #252b48;border-bottom:1px solid #252b48}.dark-page-bg .js-open-nav .lines,html:not(.sticky-header) #header.on-dark-bg .js-open-nav .lines{border-color:#fff}.js-open-nav .lines:before{content:'';display:block;width:100%;height:1px;margin:6px 0 0 -7px;background:#252b48;transition:transform .2s ease}.dark-page-bg .js-open-nav .lines:before,html:not(.sticky-header) #header.on-dark-bg .js-open-nav .lines:before{background:#fff}.no-touchevents .js-open-nav:hover .lines:before{transform:translateX(6px)}#nav-all{position:fixed;z-index:10001;top:0;left:0;font-family:Roboto;width:100%;max-height:100%;height:100%;overflow:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;min-width:320px}.opened-nav #nav-all{visibility:visible;pointer-events:inherit}#nav .hidden-nav-item{display:none}.nav-feedback-box{font-weight:400;font-size:15px;line-height:1.4em;color:rgba(255,255,255,.5)}.nav-feedback-box a{color:#fff}.no-touchevents .nav-feedback-box a:hover{color:#fff;opacity:.7}.nav-feedback-box .sub-data{font-weight:300;font-size:16px}.js-close-nav{position:absolute;top:28px;right:60px;width:24px;height:24px;transition:opacity .2s ease;cursor:pointer}.no-touchevents .js-close-nav:hover{opacity:.7}.js-close-nav svg{opacity:.7}.dark-bg-box{position:relative;color:#fff;overflow:hidden}.dark-bg-box:before{content:'';position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%;background:#252b48}.dark-bg-box.negative-top-indent{margin-top:-136px;padding-top:172px}.section{position:relative;padding:90px 0 98px}.section.dark-bg{color:#fff}.section.bg:before,.section.dark-bg:before{content:'';position:absolute;left:-2500px;top:0;right:-2500px;bottom:0;background:#f6f9fb}.section.dark-bg:before{background:#252b48}.section.negative-top-bg:before{top:-160px}.dark-bg-box.has-square-bg:after{content:'';position:absolute;z-index:1;right:-800px;bottom:-40%;max-width:100%;width:1481px;height:1481px;background:#222845;transform:rotate(-45deg)}#all .section:last-of-type{margin-bottom:90px}#all .section.bg-text-section:last-of-type{margin-bottom:0}.landing-view.last-box .section:last-of-type{padding-bottom:180px}.static-layout-box+.section{margin-top:28px}.filtration-layout-box+.section{margin-top:48px}.dark-bg-box .section+.section{margin-top:-40px}.section .container{padding-left:120px}.events-section .container{padding-left:70px}.program-section{padding-left:60px}.section-title{font-family:Roboto;font-weight:300;font-size:3.058823529411765em;line-height:1.346153846153846em;margin:0 0 54px}.section-title:first-child{margin-top:-.2em}.section-title.separator:after{content:'';display:block;width:54px;height:2px;margin:32px 0 0;background:#fff}.on-dark-bg .section-title{color:#fff}.section .section-title{margin-left:-50px}.section .figure-bg1{position:absolute;top:52%;right:0}.events-section .section-title{margin-left:0}.section-title.has-figure-bg span{position:relative;padding-left:60px;margin-left:-60px}.section-title.has-figure-bg span svg{position:absolute;left:0;top:13px;height:auto;opacity:.3}.section .logos-slider{margin:110px 0 54px -50px}.section .logos-slider:last-child{margin-bottom:54px!important}.logos-slider .swiper-wrapper{align-items:center}.logos-slider .swiper-slide{text-align:center;padding:0 16px}.logos-slider{position:relative;padding:0 40px}.logos-slider a{display:inline-block;vertical-align:top;border:0}.logos-slider a{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.no-touchevents .logos-slider a:hover{-webkit-filter:none;filter:none;opacity:1}.logos-slider img{margin:0 auto}.logos-slider .swiper-slide>img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.logos-slider .swiper-btn{position:absolute;top:50%;left:0;margin:-21px 0 0}.logos-slider .next-btn{left:auto;right:0}.intro-section{margin-bottom:120px}.dark-page-bg .intro-section{color:#fff}.intro-section .max-w{max-width:1096px}.intro-section .max-w *{max-width:none}.intro-section .max-w>:first-child{margin-top:0}.intro-section .max-w>:last-child{margin-bottom:0}.intro-section .h1,.intro-section h1{max-width:none;margin-bottom:55px}.intro-section .advantage-item,.intro-section .advantages-slider{background:#eef4f7}.intro-section .important-text{margin:20px 0}.intro-section .h3{font-size:1.764705882352941em;line-height:1.533333333333333em;margin-top:0}.intro-section .tabs-box{margin-top:84px}.text-aside-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.text-aside-grid .text-box{width:calc(100% - 440px);max-width:830px}.text-aside-grid .text-box>:first-child{margin-top:0}.text-aside-grid .text-box>:last-child{margin-bottom:0}.text-aside-box{width:392px;padding-top:5px}.text-aside-box .left-indent-box>:first-child,.text-aside-box>:first-child{margin-top:0}.text-aside-box .left-indent-box>:last-child,.text-aside-box>:last-child{margin-bottom:0}.text-aside-box .left-indent-box{margin-left:40px}.section.section-description-slider .container{padding-left:70px}.section-description-slider .h1,.section-description-slider h1{margin-left:0!important;margin-bottom:78px;max-width:none}.description-slider{position:relative}.description-slider .swiper-slide{font-weight:300;font-size:16px;line-height:28px;padding:32px 28px 81px;height:auto;max-width:410px;background:rgba(160,187,215,.1)}.description-slider .swiper-slide>:first-child{margin-top:0}.description-slider .swiper-slide>:last-child{margin-bottom:0}.description-slider .title{font-family:Roboto;font-weight:400;font-size:22px;line-height:1.363636363636364em;letter-spacing:.01em;margin:15px 0 18px}.description-slider .on-hover .title a{border-color:transparent}.description-slider .sub-text{font-size:24px;line-height:1.363636363636364em;letter-spacing:.01em;color:#a0bbd7;margin:15px 0}.description-slider .img{display:block;line-height:0;margin:16px 0;border:none}.description-slider .title+.img{margin-top:24px}.description-slider img{margin:0;max-width:100%;width:100%}.description-slider .swiper-btn{position:absolute;left:-70px;top:50%;margin-top:-29px}.description-slider .next-btn{left:auto;right:-70px}.description-slider ol li,.description-slider ul li{padding-left:24px;background-position:0 10px}.description-slider ol>li:before{font-size:14px;top:8px}.contacts-employees-section .container{max-width:844px}.contacts-employees-section .employees-list{justify-content:space-between!important}.contacts-employees-section .employees-list .employee-item{width:calc(50% - 24px)}.contacts-employees-section .employees-list .employee-item:nth-child(even){margin-right:0}.speaker-expert-section.bg:before{left:100px}.speaker-expert-section .section-title{margin:0 auto 72px;max-width:860px}.speaker-expert-grid{display:flex;align-items:flex-start;font-weight:300;font-size:20px;line-height:1.8em}.speaker-expert-grid .img{width:48%}.speaker-expert-grid .img .ratio-box{position:relative;left:calc(100% - 50vw);width:50vw}.speaker-expert-grid .img img{margin:0 0 0 auto;width:100%;max-width:960px}.speaker-expert-grid .text{width:52%;max-width:590px;padding:12px 0 0 90px}.speaker-expert-grid .text>:first-child{margin-top:0}.speaker-expert-grid .text>:last-child{margin-bottom:0}.speaker-expert-grid .speaker-name{font-family:Roboto;font-weight:500;font-size:26px;line-height:1.538461538461538em;letter-spacing:.01em;margin:0 0 18px}.speaker-expert-grid .speaker-position{font-family:Roboto;font-weight:400;font-size:18px;line-height:1.555555555555556em;letter-spacing:.01em;margin:0 0 26px}.registration-section{color:#fff}.registration-section.bg:before{background:#0f3468}.registration-section .section-title{margin-left:auto;margin-right:auto}.registration-section .form{margin:0 auto;max-width:690px}.registration-section .field-name{color:#fff}.registration-section .checkbox-item input[type=checkbox]+label:before{border-color:rgba(255,255,255,.6)}.registration-section .figures-bg{position:absolute;z-index:1;left:50%;top:0;width:100vw;height:100%;margin-left:-50vw}.registration-section .figures-bg .figure-bg{position:absolute;left:0;bottom:0;opacity:.02}.registration-section .figures-bg .figure-bg2{left:auto;bottom:auto;top:0;right:0}.contacts-items-list.in-cols{display:flex;flex-wrap:wrap;margin-bottom:-40px!important}.contacts-items-list.in-cols .item{width:30.5%;padding-right:4.23%;margin-right:4.23%;margin-bottom:54px!important;border-right:2px solid #37405d}.contacts-items-list.in-cols .item:last-child{border:none}.partners-list{max-width:1160px}.partners-list .item{display:flex;flex-wrap:wrap;margin:0 0 68px}.partners-list .item:last-child{margin-bottom:0}.partners-list .logo{display:flex;align-items:center;justify-content:center;width:33.79310344827586%;padding:24px;background:#f6f9fb}.partners-list .logo img{margin:0;max-width:84%}.partners-list .text{padding:34px 62px 42px;width:66.20689655172414%;border:1px solid rgba(160,187,215,.2)}.partners-list .text>*{max-width:634px}.partners-list .text>:first-child{margin-top:0}.partners-list .text>:last-child{margin-bottom:0}.partners-list .title{font-family:Roboto;font-weight:500;font-size:26px;line-height:1.461538461538462em;margin:0 0 28px}.partners-list .title a{border-width:2px}.bg-text-section{text-align:center;color:#fff;padding:120px 0}.landing-view #main .container .bg-text-section:last-child{margin-bottom:-10px}.bg-text-section .bg{position:absolute;top:0;left:50%;right:50%;bottom:0;min-width:100vw;margin:0 -51vw!important;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.no-touchevents:not(.ie) .bg-text-section .bg{background-attachment:fixed}.bg-text-section:before{content:'';position:absolute;z-index:1;top:0;left:50%;right:50%;bottom:0;min-width:100vw;margin:0 -51vw!important;background:linear-gradient(0deg,rgba(0,0,0,.19),rgba(0,0,0,.19)),linear-gradient(0deg,rgba(37,43,72,.2),rgba(37,43,72,.2)),linear-gradient(0deg,rgba(32,81,140,.75),rgba(32,81,140,.75))}.bg-text-section .container{padding:0 70px!important;margin-left:auto!important;margin-right:auto!important}.bg-text-section .container>*{margin-left:auto!important;margin-right:auto!important}.bg-text-section .h1{font-weight:400;line-height:1.45em}.bg-text-section .h3{margin-top:30px}.bg-text-section .separator-line{background:#fff}.bg-text-section .small-size{font-size:15px;line-height:1.6em}.bg-text-section .read-more-link{margin:64px 0}.hr-form-box{font-size:14px;line-height:20px;max-width:690px;margin:0 auto}.hr-form-box .form{margin:32px 0 0}.section .reviews-slider-box{margin:10px 0 0 -50px}.reviews-slider{max-width:1122px;margin:0 auto}.reviews-slider blockquote{margin:0!important}.reviews-slider .swiper-pagination{margin-top:80px}.auxiliary-form-box{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:76px 116px 104px 0;max-width:1040px;margin-left:-50px}.auxiliary-form-box .text-box{position:relative;z-index:1;width:376px}.auxiliary-form-box .text-box .section-title{margin:0 0 35px}.auxiliary-form-box .text-box p:not(.section-title){font-size:14px;line-height:20px;color:rgba(255,255,255,.6);margin:10px 0}.auxiliary-form-box .form-box{position:relative;z-index:1;width:442px;max-width:calc(100% - 424px);padding:17px 0 0}.auxiliary-form-box .btn{padding-left:39px;padding-right:39px;margin-bottom:0}.sub-fields-grid{display:flex;align-items:flex-start;justify-content:space-between;margin:-19px 0 0}.sub-fields-grid .field{flex:1;width:auto;margin:0}.sub-fields-grid>:not(.field){margin-top:24px}.sub-fields-grid .checkbox-item{max-width:230px}.sub-fields-grid .checkbox-item.full-width{max-width:none}.sub-fields-grid .upload-box{max-width:190px;margin:26px 0 10px}.sub-fields-grid.half-items-width .checkbox-item{max-width:none;width:calc(50% - 10px)}.sub-fields-grid.half-items-width .btn{width:calc(50% - 10px)}.auxiliary-form-box .bg{position:absolute;left:-2500px;top:0;right:0;bottom:0;background:#252b48;border:2px solid rgba(160,187,215,.6)}.auxiliary-form-box .bg:after,.auxiliary-form-box .bg:before{content:'';position:absolute;z-index:-1;right:-7px;width:100%;bottom:-7px;top:3px;border:1px solid rgba(255,255,255,.2);background:#252b48}.auxiliary-form-box .bg:before{right:-12px;top:8px;bottom:-12px}.auxiliary-form-box .form-message{margin-bottom:0}.get-file-box{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:960px}.get-file-box .text-box{width:360px}.get-file-box .section-title.separator:after{background:#252b48}#main .get-file-box{position:relative;padding:64px 0 0;margin:64px 0 0 -30px}#main .get-file-box:before{content:'';position:absolute;left:0;top:0;height:2px;width:100%;max-width:870px;background:#f1f4f9}.get-file-box .form{width:calc(100% - 400px);max-width:442px}.get-file-box .form .btn{margin:8px auto}.publications-list{display:flex;flex-wrap:wrap;margin:0;margin-bottom:-86px!important}.publications-list .item{position:relative;font-family:Roboto;font-weight:400;width:calc(33.3333% - 57px);border:none;margin:0 85px 86px 0}.publications-list .item:nth-child(3n){margin-right:0}.employees-list .employee-item.hidden,.projects-list .item.hidden,.publications-list .item.hidden{opacity:0;visibility:hidden}.item.hidden-item{display:none}.publications-list .item:after{content:'';position:absolute;right:-44px;top:3px;bottom:0;width:2px;background:#eceff2;pointer-events:none}.publications-list .item:last-child:after{display:none}.publication-type{display:block;font-weight:500;font-size:16px;line-height:1.2em;color:#a0bbd7;margin:0 0 19px}.publication-title{font-size:1.058823529411765em;line-height:1.333333333333333em;margin:0}.publications-list .time{font-family:Lato;font-size:12px;line-height:1em;color:rgba(37,43,72,.6);margin:22px 0 0!important}.no-touchevents .publications-list .item :not(img){transition:color .2s ease}.no-touchevents .publications-list .item:hover *{color:#0f3468}.publications-list img{margin:0;position:absolute;bottom:calc(100% + 10px);opacity:0;visibility:hidden;transition:all .4s ease;pointer-events:none}.no-touchevents .publications-list .item:hover img{opacity:1;visibility:visible}.projects-list{display:flex;flex-wrap:wrap;font-weight:300;font-size:18px;line-height:1.666666666666667em;margin:0;margin-bottom:-82px!important}.landing-view .projects-list{justify-content:space-between}.projects-list .item{width:calc(33.3333% - 60px);margin:0 90px 82px 0}.landing-view .projects-list .item{margin-right:0}.projects-list .item:nth-child(3n){margin-right:0}.projects-list .item>:last-child{margin-bottom:0}.projects-list .title{font-family:Roboto;font-weight:400;font-size:26px;line-height:1.384615384615385em;margin:0 0 10px}.projects-list .title a{padding-top:2px;border-bottom:2px solid rgba(37,43,72,.15)}.no-touchevents .projects-list .title a:hover{border-color:transparent}.inner-link-box{position:relative;line-height:0;margin:21px 0 0}.inner-link-box:before{content:'';position:absolute;left:0;width:100%;bottom:0;height:2px;background:rgba(37,43,72,.15)}.inner-link-box.outer-line:before{right:-2500px;width:auto}.inner-link{position:relative;display:inline-block;vertical-align:top;font-family:Roboto;font-weight:500;font-size:14px;line-height:1.4em;color:#252b48;padding:0 22px 12px 0;border:none}.inner-link.large-size{font-weight:400;font-size:18px}.no-touchevents .inner-link:hover{color:#0f3468}.inner-link.large-size{padding:0 32px 0 0}.inner-link svg{position:absolute;bottom:16.5px;margin-left:12px}.inner-link.large-size svg{bottom:4px;margin-left:16px}.no-touchevents .inner-link svg *{transition:fill .2s ease}.no-touchevents .inner-link:hover svg *{fill:#0F3468}.inner-link:not(.no-border):after{content:'';position:absolute;right:0;bottom:0;height:4px;width:100%;background:#252b48;transition:width .2s ease}.no-touchevents .inner-link:hover:after{width:0;overflow:hidden}.load-more-box{text-align:center;margin:86px 0 0}.show-all-box{text-align:center;margin:86px 0 0 -50px}.js-load-more-items,.js-show-all{display:inline-flex;align-items:center;font-family:Roboto;font-weight:500;font-size:16px;line-height:1em;border:none}.on-dark-bg .js-load-more-items,.on-dark-bg .js-show-all{color:#a0bbd7}.no-touchevents .on-dark-bg .js-load-more-items:hover,.no-touchevents .on-dark-bg .js-show-all:hover{color:#a0bbd7}.js-load-more-items span,.js-show-all span{display:block;line-height:1em;padding-bottom:2px;margin:0 6px 0 0;border-bottom:2px dotted rgba(37,43,72,.5);transition:border .2s ease}.on-dark-bg .js-load-more-items span,.on-dark-bg .js-show-all span{border-color:#a0bbd7}.no-touchevents .js-load-more-items:hover span,.no-touchevents .js-show-all:hover span{border-color:transparent}.js-load-more-items svg,.js-show-all svg{margin:-3px 0 0 6px}.js-show-all.hide-items svg{display:none}.js-show-all.hide-items:after{content:'';display:block;height:1px;width:14px;margin:-2px 0 0 6px;background:#252b48}#breadcrumbs{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 46px;width:auto;max-width:none}#breadcrumbs li{font-family:Roboto;font-weight:500;font-size:12px;line-height:16px;color:rgba(37,43,72,.6);padding:0;margin:0 4px 8px 0;background:0 0}.dark-page-bg:not(.career-page) #breadcrumbs li{color:#a0bbd7}.dark-page-bg:not(.career-page) #breadcrumbs .active{color:rgba(255,255,255,.6)}#breadcrumbs li:last-child{margin:0}#breadcrumbs li a{border:none}.dark-page-bg:not(.career-page) #breadcrumbs li a{color:#a0bbd7}.no-touchevents.dark-page-bg #breadcrumbs li a:hover{opacity:.7}#breadcrumbs li:before{display:none}.filtration-layout-box,.landing-layout-box,.static-layout-box{position:relative;display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto;padding:0 70px}.static-layout-box:before{content:'';position:absolute;left:-2500px;top:-200px;bottom:0;right:342px;background:#fff;border-right:1px solid #e3ebf3;border-bottom:1px solid #e3ebf3}.filtration-layout-box{z-index:2}.static-layout-box.landing-view:before{display:none}.landing-view .landing-bg{position:absolute;left:-2500px;top:0;bottom:0;right:0;background:#fff;border:1px solid #e3ebf3}.dark-page-bg .landing-view .landing-bg{border-color:#51556d}.landing-view .landing-bg:after,.landing-view .landing-bg:before{content:'';position:absolute;z-index:-1;left:0;top:5px;right:-6px;bottom:-6px;background:#f6f9fb;border:1px solid #e3ebf3}.landing-view .landing-bg:before{top:11px;right:-11px;bottom:-11px}.dark-page-bg .landing-view .landing-bg:after,.dark-page-bg .landing-view .landing-bg:before{border-color:#51556d;background:#252b48}.employee-description-box{display:flex;flex-wrap:wrap;justify-content:space-between}.employee-description-box+*{z-index:2}.employee-description{width:55.11811023622047%;padding:18px 0 60px}.employee-description>:first-child{margin-top:0}.employee-description>:last-child{margin-bottom:0}.employee-description .h1,.employee-description h1{margin:0 0 14px}.employee-position{font-weight:500;font-size:1.058823529411765em;line-height:1.588235294117647em}.employee-position:before{content:'';display:block;width:54px;height:2px;margin:0 0 13px;background:#252b48}.specialization-grid{display:flex;justify-content:space-between;flex-wrap:wrap}.specialization-grid .col{position:relative;width:calc(50% - 42px)}.specialization-grid .col.full-width{width:100%;max-width:400px}.specialization-grid .col:not(:last-child):after{content:'';position:absolute;top:10px;right:-42px;bottom:12px;width:2px;background:#e9f0f5}.specialization-title{font-family:Roboto;font-weight:500;font-size:14px;line-height:1.588235294117647em;color:rgba(37,43,72,.4);margin:7px 0}.links-bullet-list{margin:7px 0}.links-bullet-list li{font-family:Roboto;font-size:16px;line-height:1.588235294117647em;padding:0;margin:0 0 6px;background:0 0}.links-bullet-list.large-size li{font-size:20px;margin-bottom:16px}.links-bullet-list li a{display:inline-block;vertical-align:top;border:0;padding-right:16px;transition:color .2s ease,padding .2s ease}.no-touchevents .links-bullet-list li a:hover{padding-left:16px;padding-right:0!important}.links-bullet-list.large-size li a{padding-right:27px}.no-touchevents .links-bullet-list.large-size li a:hover{padding-left:27px}.links-bullet-list li a:before{content:'';position:absolute;left:0;top:8px;width:8px;height:10px;background:url("../i/list-link-bullet.svg") no-repeat 0 0/8px auto;opacity:0;transition:opacity .2s ease}.links-bullet-list.large-size li a:before{top:10.5px;width:13px;height:13px;background-size:12px auto}.no-touchevents .links-bullet-list li a:hover:before{opacity:1}.employee-photo{position:relative;width:44.88%;min-height:469px}.employee-photo img{position:absolute;z-index:2;right:24px;bottom:0;margin:0;max-height:526px;max-width:110%}.employee-photo .bg{position:absolute;top:-540px;right:-598px}.main-screen{position:relative;z-index:10;display:flex;align-items:center;min-height:100vh;margin:-147px 0 0;padding:220px 60px 190px;background:#252b48;overflow:hidden}.main-screen h1{font-weight:300;font-size:42px;line-height:1.476190476190476em;letter-spacing:.02em;color:#fff;margin:0;max-width:1060px}.main-screen h1 .sub-view{display:block;color:#daccc0;margin:0 0 0 32px}.preload-page .main-screen h1 span{display:block;opacity:0;transform:translateY(60px);transition:transform 1s ease .5s,opacity 1s ease .5s}.preload-page .main-screen h1 .sub-view{transition-delay:.75s}.page-load .main-screen h1 span{transform:none;opacity:1}.main-screen h1 strong{font-weight:500;font-size:48px}.main-screen h1:before{content:'';position:absolute;left:0;top:-29px;width:54px;height:6px;background:#fff}.preload-page .main-screen h1:before{width:0;transition:width .3s ease 1.5s}.page-load .main-screen h1:before{width:54px}.main-screen .js-scroll-down{position:absolute;z-index:10;left:50%;bottom:9.36329588014981%;line-height:0;margin:0 0 0 -29px;opacity:.4;cursor:pointer;transition:opacity .2s ease}.preload-page .main-screen .js-scroll-down{opacity:0;transition:opacity 1s ease 1.65s}.page-load .main-screen .js-scroll-down{opacity:.4}.no-touchevents .main-screen .js-scroll-down:hover{opacity:.6}.no-touchevents .main-screen .js-scroll-down .animate{transition:transform .2s ease}.no-touchevents .main-screen .js-scroll-down:hover .animate{transform:translate3d(0,10px,0)}.main-screen:after{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(37,43,72,.68) 0,rgba(37,43,72,.32) 8.13%,rgba(37,43,72,.06) 15.12%,rgba(37,43,72,0) 18.15%),rgba(37,43,72,.25)}.main-screen .bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.preload-page .main-screen .bg{opacity:0;transition:opacity 1.25s ease .25s}.page-load .main-screen .bg{opacity:1}.section.indicators-section{padding:160px 0 184px}.indicators-list{max-width:1140px}.indicators-list .indicator-item{display:flex;align-items:flex-start;flex-wrap:wrap;font-family:Roboto;font-weight:300;color:#fff;margin-bottom:86px}.js-view-checker .indicator-item{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}.js-view-checker .indicator-item:nth-child(2){transition-delay:.5s}.js-view-checker .indicator-item:nth-child(3){transition-delay:.7s}.visible .indicator-item{transform:none;opacity:1}.indicators-list .indicator-item:last-child{margin-bottom:0}.indicators-list .indicator-item p{margin:0}.indicators-list .indicator-item .indicator-title{font-size:14px;line-height:20px;color:rgba(255,255,255,.4);letter-spacing:.03em;margin:16px 0 0;width:240px;padding-right:32px}.indicators-list .indicator-item .indicator-num{flex:1;font-family:Lato;font-weight:250;font-size:120px;line-height:1em;text-align:right;letter-spacing:.01em;margin:8px 0 0}.indicators-list .indicator-item .indicator-text{font-size:30px;line-height:1.433333333333333em;letter-spacing:.01em;width:50%;padding-left:7.01754385964912%;margin:0 0 29px}.indicators-list .indicator-item .sub-view{color:#929292}.indicators-list .indicator-item .page-link{text-align:right;width:100%;margin:8px 0 0}.indicators-list .indicator-item .inner-link{color:#a0bbd7}.no-touchevents .indicators-list .indicator-item .inner-link:hover{color:#fff;opacity:.6}.no-touchevents .indicators-list .indicator-item .inner-link:hover svg *{fill:#fff}.indicators-list .indicator-item .inner-link:after{background:#a0bbd7}.indicators-list .indicator-item .inner-link:before{content:'';position:absolute;right:0;left:-2500px;bottom:0;height:1px;background:rgba(160,187,215,.15)}.indicators-section .figure-bg{position:absolute;right:0;top:0;width:auto;height:100%;pointer-events:none}.section.about-section{z-index:2;padding:144px 0;background:#fff}.about-section .container{max-width:1240px}.section.specializations-section{z-index:2;padding:144px 0;background:#fff}.no-upcoming-events .section.specializations-section{padding-bottom:100px}.no-upcoming-events .section.specializations-section .rare-img-text-grid{padding-bottom:0}.no-upcoming-events .section.specializations-section .rare-img-text-grid:after{background:#f3f3f6}.no-upcoming-events .section.specializations-section .rare-img-text-grid .img.js-view-checker .animate-box:after{display:none}.specializations-section .container{max-width:1240px}.intro-text{position:relative;z-index:4;font-family:Roboto;font-weight:300;font-size:30px;line-height:1.533333333333333em;letter-spacing:.01em;max-width:1100px;margin:0 auto}.about-section.js-view-checker .intro-text,.specializations-section.js-view-checker .intro-text{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}.about-section.visible .intro-text,.specializations-section.visible .intro-text{transform:none;opacity:1}.intro-text *{max-width:none;margin:20px 0}.intro-text>:first-child{margin-top:0}.intro-text>:last-child{margin-bottom:0}.rare-img-text-grid{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;padding:80px 0 117px}.specializations-section .rare-img-text-grid{margin:172px 0 0}.rare-img-text-grid:before{content:'';position:absolute;z-index:-1;left:0;right:-2500px;top:0;bottom:0;background:#f3f3f6}.section.specializations-section .rare-img-text-grid:after{content:'';position:absolute;z-index:-2;top:80px;left:-2500px;right:-2500px;bottom:-150px;background:#252b48;pointer-events:none}.rare-img-text-grid .img{position:relative;width:46%}.rare-img-text-grid .img .ratio-box{position:relative;left:calc(100% - 50vw);width:50vw}.rare-img-text-grid .img .animate-box{position:relative;margin:0 0 0 auto;width:100%;max-width:960px;overflow:hidden}.rare-img-text-grid .img.js-view-checker .animate-box:after{content:'';position:absolute;z-index:2;left:-2px;top:-2px;right:-2px;bottom:-2px;background:#f3f3f6;transition:transform .75s ease .3s}.rare-img-text-grid .img.visible .animate-box:after{transform:translateX(-100%)}.rare-img-text-grid .img img{margin:0}.rare-img-text-grid .text{width:54%;max-width:590px;padding:12px 0 0 90px}.rare-img-text-grid .text.js-view-checker{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}.rare-img-text-grid .text.visible{transform:none;opacity:1}.rare-img-text-grid .tabs-nav{margin-bottom:60px}.rare-img-text-grid .tabs-box{margin:0}.rare-img-text-grid .tab>:first-child{margin-top:0}.rare-img-text-grid .tab>:last-child{margin-bottom:0}.specializations-section .links-bullet-list{margin:0}.specializations-section .figure-bg{position:absolute;z-index:5;right:0;bottom:-622px;pointer-events:none}.translucent-text{font-family:Roboto;font-weight:400;font-size:100px;line-height:1.2em;letter-spacing:.03em;color:#e2eaf3;max-width:none;mix-blend-mode:color-dodge}.rare-img-text-grid .translucent-text{position:absolute;z-index:3;left:-21.3%;top:0}.section.projects-section{z-index:3;padding-bottom:236px}.projects-section .section-title{color:#fff;margin-left:0}.projects-section .view-all-link-box .inner-link{color:#fff}.no-touchevents .projects-section .view-all-link-box .inner-link:hover{color:#fff;opacity:.6}.projects-section .view-all-link-box .inner-link svg *{fill:#fff!important}.section .section-title+.view-all-link-box{margin:-90px 0 54px;text-align:right}.projects-slider{margin:72px 0 0}.projects-slider .swiper-container{overflow:visible}.projects-slider .swiper-slide{height:auto;width:46.15384615384615%;max-width:600px}.projects-slider .project-item{position:relative;height:100%;font-weight:300;font-size:24px;line-height:1.416666666666667em;letter-spacing:.01em;color:#fff;padding:47px 32px 120px;background:#252b48;border:2px solid #fff}.projects-slider .project-item:after,.projects-slider .project-item:before{content:'';position:absolute;z-index:-1;left:4px;right:-8px;top:4px;bottom:-8px;background:#252b48;border:1px solid rgba(255,255,255,.2)}.projects-slider .project-item:after{z-index:-2;top:10px;left:10px;right:-14px;bottom:-14px}.projects-slider .project-item p{margin:0}.projects-slider .project-item .title{font-weight:400;font-size:34px;line-height:1.117647058823529em;margin:0 0 38px}.projects-slider .project-item .title a{color:#fff;border-bottom:2px solid rgba(255,255,255,.3)}.no-touchevents .projects-slider .project-item .title a:hover{color:#fff;opacity:.6;border-color:transparent}.projects-slider .inner-link-box{position:absolute;left:34px;bottom:38px;right:0;border-color:#2e3552}.projects-slider .inner-link-box:before{background:#a0bbd7;opacity:.2}.projects-slider .inner-link{color:#a0bbd7}.no-touchevents .projects-slider .inner-link:hover{color:#fff;opacity:.6}.no-touchevents .projects-slider .inner-link:hover svg *{fill:#fff}.projects-slider .inner-link:after{background:#a0bbd7}.products-section{background:#fff}.products-section .section-title{margin-left:0}#all .section.products-section:last-of-type{margin-bottom:0;padding-bottom:198px}.products-section .description-slider{margin-top:72px}.description-slider.js-view-checker{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}.description-slider.visible{transform:none;opacity:1}.section.upcoming-events-section{z-index:2;padding:144px 0 104px;background:#f3f3f6}.upcoming-events-section .container{max-width:1800px}.upcoming-events-section .section-title{position:relative;max-width:792px;margin:0 auto 74px}.upcoming-events-section:not(.no-bg) .section-title:before{content:'';position:absolute;z-index:-1;left:-2500px;right:calc(100% + 114px);top:-144px;height:833px;background:#252b48}.upcoming-events-grid{display:flex;align-items:center;justify-content:space-between;max-width:1480px;margin:0}.upcoming-events-grid.single-event{justify-content:center;max-width:832px;margin:0 auto}.upcoming-events-grid .main-event{position:relative;margin:0 0 48px;max-width:832px;width:calc(57.83783783783784% - 24px)}.upcoming-events-grid.single-event .main-event{left:24px;width:100%}.upcoming-events-grid .main-event .img{position:relative;display:block;margin:0 0 -12%;border:none}.upcoming-events-grid .main-event .sub-box{overflow:hidden}.upcoming-events-grid .main-event .img:before{content:'';position:absolute;z-index:-1;left:-2500px;top:0;right:512px;bottom:58px;background:#252b48;display:none}.upcoming-events-grid.single-event .main-event .img:before{display:none}.upcoming-events-grid .main-event img{margin:0;transition:transform .5s ease}.no-touchevents .upcoming-events-grid .main-event a:hover img,.no-touchevents .upcoming-events-grid .on-hover .img img{transform:scale(1.15)}.upcoming-events-grid .main-event .text{position:relative;z-index:2;display:block;margin:0 30px 0 auto;padding:46px 7.5%;width:calc(100% - 60px);max-width:650px;background:#0f3468;border:none;overflow:hidden}.js-view-checker .events-box .upcoming-event,.js-view-checker .main-event .sub-box,.js-view-checker .main-event .text{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}.js-view-checker .events-box .upcoming-event{transition-delay:.5s}.js-view-checker .events-box .upcoming-event:nth-child(2){transition-delay:.7s}.visible .events-box .upcoming-event,.visible .main-event .sub-box,.visible .main-event .text{transform:none;opacity:1}.upcoming-events-grid .events-box{position:relative;max-width:600px;width:calc(42.16216216216216% - 24px)}.upcoming-event{position:relative;display:flex;align-items:flex-end;padding:35px 10%;margin:0 0 48px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:none;overflow:hidden}.upcoming-event:after{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(15,52,104,.7),rgba(15,52,104,.7))}.upcoming-event .text{position:relative;z-index:2}.upcoming-event .text>:first-child,.upcoming-events-grid .main-event .text>:first-child{margin-top:0}.upcoming-event .text>:last-child,.upcoming-events-grid .main-event .text>:last-child{margin-bottom:0}.upcoming-events-grid .event-cycle-title{position:relative;font-family:Roboto;font-weight:400;font-size:13px;line-height:20px;letter-spacing:.03em;color:#a0bbd7;margin:0 0 8px}.upcoming-events-grid .main-event .event-cycle-title{margin-bottom:11px}.upcoming-events-grid .event-cycle-title:before{content:'';position:absolute;top:9px;right:calc(100% + 8px);left:-100px;height:2px;background:#7792b2}.upcoming-events-grid .event-title{font-family:Roboto;font-weight:400;font-size:22px;line-height:1.545454545454545em;letter-spacing:.01em;color:#fff;margin:0 0 16px;transition:color .2s ease}.upcoming-events-grid .main-event .event-title{font-size:24px;line-height:1.416666666666667em;margin:0 0 28px}.no-touchevents .on-hover .event-title,.no-touchevents a:hover .event-title{color:#a0bbd7}.upcoming-events-grid .time{font-weight:600;font-size:14px;line-height:1em;color:rgba(255,255,255,.6);margin:19px 0 0!important}.section.upcoming-events-section .figure-bg1,.section.upcoming-events-section .figure-bg2,.section.upcoming-events-section .figure-bg3{position:absolute;left:auto;pointer-events:none}.section.upcoming-events-section .figure-bg1{top:-54px;right:0;opacity:.5}.section.upcoming-events-section .figure-bg2{bottom:-174px;right:54.85%}.section.upcoming-events-section .figure-bg3{bottom:-420px;right:calc(100% - 564px);line-height:0;height:400px;overflow:hidden}.section.info-center-section{padding:104px 0;background:#f3f3f6}html #all .info-center-section:last-of-type{margin-bottom:0}.section.info-center-section:before{content:'';position:absolute;left:0;width:100%;height:286px;bottom:0;background:#252b48;display:none}.publications-substrate{position:relative;padding:77px 35px 90px 0;margin-top:72px}.publications-substrate:before{content:'';position:absolute;z-index:-1;left:-2500px;right:0;top:0;bottom:0;background:#fff;border:1px solid rgba(160,187,215,.3);box-shadow:0 1px 4px rgba(37,43,72,.1)}.publications-substrate .publications-list:after,.publications-substrate:after{content:'';position:absolute;z-index:-2;top:6px;right:-6px;bottom:-6px;left:-2500px;border:1px solid rgba(255,255,255,.2);box-shadow:0 1px 2px rgba(37,43,72,.05)}.publications-substrate .publications-list:after{top:12px;right:-12px;bottom:-12px}.publications-substrate .publications-list .time{color:rgba(37,43,72,.3)}.js-view-checker .publications-list .item{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}.visible .publications-list .item{transform:none;opacity:1}.section.reviews-articles-section{padding-bottom:116px;background:#f3f3f6}.reviews-articles-section:before{content:'';position:absolute;z-index:1;left:0;width:100%;height:336px;bottom:0;background:#252b48;pointer-events:none}.no-reviews .reviews-articles-section:before{display:none}.no-reviews #all .section.reviews-articles-section{margin-bottom:0;padding-bottom:216px}.info-center-section+.section.reviews-articles-section{padding-top:0}.reviews-articles-section .section-title{margin-left:0}.reviews-articles-slider-box{position:relative;padding:60px 0 84px 52px}.reviews-articles-slider-box .substrate-bg{content:'';position:absolute;z-index:-1;top:0;left:0;right:-2000px;bottom:0;background:#fff;border:1px solid rgba(160,187,215,.3);box-shadow:0 1px 4px rgba(37,43,72,.1)}.reviews-articles-slider-box .substrate-bg:after,.reviews-articles-slider-box .substrate-bg:before{content:'';position:absolute;z-index:-2;top:6px;left:-6px;bottom:-6px;right:-2500px;border:1px solid rgba(255,255,255,.2);box-shadow:0 1px 2px rgba(37,43,72,.05);pointer-events:none}.reviews-articles-slider-box .substrate-bg:after{top:12px;left:-12px;bottom:-12px}.reviews-articles-slider{position:relative}.reviews-articles-slider .swiper-container{overflow:visible}.reviews-articles-slider .swiper-slide{height:auto;width:48%;max-width:600px}.reviews-article-item{position:relative;height:100%;display:block;font-size:16px;line-height:1.5625em;letter-spacing:.01em;color:rgba(255,255,255,.7);padding:52px 8.33333333333333% 52px 10%;min-height:360px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:none}.no-touchevents .reviews-article-item:hover{color:rgba(255,255,255,.7)}.reviews-article-item .title{font-family:Roboto;font-weight:400;font-size:22px;line-height:1.409090909090909em;color:#fff;margin:0 0 20px;transition:color .2s ease}.no-touchevents .reviews-article-item:hover .title{color:#a0bbd7}.reviews-article-item>*{position:relative;z-index:2}.reviews-article-item>:first-child{margin-top:0}.reviews-article-item>:last-child{margin-bottom:0}.reviews-article-item .bg{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%}.reviews-article-item:before{content:'';position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background:rgba(15,52,104,.7)}.reviews-articles-slider .swiper-pagination-progressbar{margin:68px 0 0;background:rgba(37,43,72,.2)}.reviews-articles-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#8799b3}.reviews-articles-section .figure-bg-box{position:absolute;left:0;top:-100px;bottom:336px;width:100%;overflow:hidden}.reviews-articles-section .figure-bg{position:absolute;z-index:0;right:40%;top:-298px;opacity:.3}#grab-cursor{position:fixed;z-index:100000;left:0;top:0;width:153px;height:153px;border-radius:50%;margin:-76px 0 0 -76px;transform:translateX(-100px) translateY(-100px);opacity:0;pointer-events:none;will-change:transform;transition:opacity .15s linear}#grab-cursor.visible{opacity:1;visibility:visible}.pointer:not(.visible-grab) #grab-cursor{opacity:0}#grab-cursor svg{width:100%;height:auto;transform:scale(.5);transition:transform .15s linear}#grab-cursor.visible svg{transform:none}.pointer:not(.visible-grab) #grab-cursor svg{transform:scale(.5)}.about-all{position:relative;padding-top:82px;margin-bottom:100px}.about-all .figure-bg{position:absolute;z-index:3;right:0;bottom:26.6%;max-width:60%;pointer-events:none}.about-all h1{color:#fff}.about-all .intro-text{position:relative;z-index:10;left:30px;color:#fff;margin:58px auto 0}.about-substrate{position:relative;margin:0 0 0 60px;padding:117px 80px}.intro-text+.about-substrate{margin-top:26.75%}.about-substrate:before{content:'';position:absolute;z-index:-1;right:-2500px;top:0;left:0;bottom:0;background:#fff}.about-substrate:after{content:'';position:absolute;z-index:-1;top:158px;left:-2500px;right:100%;bottom:158px;background:#f6f9fb}.about-substrate>:first-child{margin-top:0}.about-substrate>:last-child{margin-bottom:0}.about-all .about-substrate *{margin-left:auto;margin-right:auto}.about-substrate .video-box{max-width:870px}.intro-text+.about-substrate .video-box:first-child{margin-top:-359px}.translucent-text-box{position:relative;height:1px;margin:75px 0}.translucent-text-box .translucent-text{position:absolute;z-index:3;left:-28.5%;top:80px;font-weight:300;mix-blend-mode:normal}.indicators-list-grid{position:relative;display:flex;flex-wrap:wrap;padding:98px 32px 17px 0}.about-substrate .indicators-list-grid{margin:100px -94px 100px -80px}.about-substrate .indicators-list-grid:last-child{margin-bottom:40px}.indicators-list-grid:after,.indicators-list-grid:before{content:'';position:absolute;z-index:-1;left:-2500px;top:0;right:0;bottom:0;background:#f6f9fb}.indicators-list-grid:after{display:none;right:calc(100% - 1px);top:-3200px}.indicators-list-grid .indicator-item{width:calc(33.333333% - 57.33333333333333px);margin:0 86px 72px 0}.indicators-list-grid .indicator-item:nth-child(3n){margin-right:0}.indicators-list-grid .indicator-num{position:relative;font-weight:250;font-size:76px;line-height:1em;letter-spacing:.01em;margin:0 0 30px 39px}.indicators-list-grid .indicator-num:before{content:'';position:absolute;top:50%;left:-24px;width:70px;height:70px;margin:-42px 0 0;background:rgba(114,177,255,.08);transform:rotate(-45deg)}.indicators-list-grid .indicator-text{font-family:Roboto;font-weight:300;font-size:28px;line-height:1.25em;letter-spacing:.01em}.indicators-list-grid .indicator-text .sub-view{display:block;font-size:18px;line-height:1.444444444444444em;letter-spacing:.01em;margin:11px 0 0}.indicators-list-grid .indicator-item>:first-child{margin-top:0}.indicators-list-grid .indicator-item>:last-child{margin-bottom:0}.timeline-slider{position:relative;padding:158px 0;margin:156px 0 0}.about-substrate .timeline-slider{margin-left:-140px;margin-right:-80px}.timeline-slider:after,.timeline-slider:before{content:'';position:absolute;left:-2500px;right:-2500px;top:0;bottom:0;background:#252b48}.timeline-slider:after{right:calc(100% - 60px);top:-158px;bottom:-158px}.timeline-slider .swiper-container{overflow:visible}.timeline-slider .swiper-slide{height:auto;width:46.15384615384615%;max-width:500px;margin-left:0}.timeline-slider .timeline-item{font-weight:300;font-size:18px;line-height:1.666666666666667em;letter-spacing:.01em;color:#fff}.timeline-slider .date{position:relative;font-weight:250;font-size:72px;line-height:1em;letter-spacing:.01em;margin:0 0 48px}.timeline-slider .date a{color:#fff;border:none}.no-touchevents .timeline-slider .date a:hover{color:#a0bbd7}.timeline-slider .timeline-item>:last-child{margin-bottom:0}.timeline-slider .timeline-item>:first-child{margin-top:0}.timeline-slider .timeline-item img{margin:0;position:absolute;bottom:calc(100% + 57px);opacity:0;visibility:hidden;transition:all .4s ease;pointer-events:none}.no-touchevents .timeline-slider .timeline-item a:hover img{opacity:1;visibility:visible}.timeline-slider .swiper-pagination-progressbar{z-index:5;margin-left:0;margin-right:0}.company-features-box{position:relative;margin:117px 0}.company-features-box .section-title{margin:0 0 98px}.company-features-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -120px;max-width:1104px}.about-substrate .company-features-list{margin-right:-80px;margin-left:0}.company-features-list.three-col{margin:72px 0 -16px}.company-features-list .items-col{width:calc(50% - 32px);margin:0}.company-features-list .item{position:relative;font-family:Roboto;font-weight:300;font-size:16px;line-height:27px;letter-spacing:.01em;color:#252b48;margin:0 0 120px;padding:0 0 0 102px;min-height:80px}.company-features-list.three-col .item{width:calc(33.3333333333% - 13.3333333333333px);margin:0 20px 40px 0}.company-features-list.three-col .item:nth-child(3n){margin-right:0}.company-features-list p{margin:0 0 11px}.company-features-list .title{font-weight:500;font-size:18px;line-height:1.666666666666667em}.company-features-list .item p:first-of-type{margin-top:0}.company-features-list .item p:last-of-type{margin-bottom:0}.company-features-list .item .icon{position:absolute;top:-10px;left:12px;display:flex;align-items:center;justify-content:center;line-height:0;width:72px;height:72px}.company-features-list.three-col .item .icon{top:-14px}.company-features-list .item .icon:before{content:'';position:absolute;left:0;top:0;width:58px;height:58px;background:rgba(114,177,255,.08);transform:rotate(-45deg)}.ratings-awards-box{margin:190px 0}.ratings-awards-box .section-title{margin:0 0 98px}.ratings-awards-list{margin:0;max-width:1148px}.about-substrate .ratings-awards-list{margin-right:-80px;margin-left:0}.ratings-awards-list .item{display:flex;flex-wrap:wrap;align-items:center;padding:90px 0;border-bottom:2px solid #f8fafc}.ratings-awards-list .item:first-child{padding-top:0}.ratings-awards-list .item:last-child{border:0;padding-bottom:0}.ratings-awards-list .img{width:34.84320557491289%;padding:0 54px}.ratings-awards-list .img img{margin:0 auto}.ratings-awards-list .text{width:65.15679442508711%;max-width:630px}.ratings-awards-list .text>:first-child{margin-top:0}.ratings-awards-list .text>:last-child{margin-bottom:0}.ratings-awards-list strong{font-weight:600}.career-intro-section{position:relative;padding-bottom:142px}.career-intro-section:before{content:'';position:absolute;z-index:-1;left:-2500px;top:-500px;bottom:0;right:-2500px;background:#f6f9fb}.career-intro-section h1{margin-bottom:66px;max-width:none}.career-intro-section .h3 .figure-bg{position:absolute;left:-150px;top:50%;margin-top:-62px}.career-intro-section .square-ol{margin:74px 0 0 60px}.career-intro-section .intro-text{max-width:none}.career-intro-section .max-w{max-width:830px;margin:0 auto}.career-intro-section .js-anchor-link{font-size:16px;margin:42px 0}.career-intro-section .js-anchor-link:after{display:none}.career-intro-section .max-w>:first-child{margin-top:0}.career-intro-section .max-w>:last-child{margin-bottom:0}.career-intro-section .figure-bg1{position:absolute;left:-40px;top:-260px;max-width:40%}.career-intro-section .figure-bg2{position:absolute;right:0;top:-172px;max-width:80%}.career-intro-section .figure-bg3{position:absolute;right:0;bottom:-190px;max-width:90%;height:auto}.text-links-grid{display:flex}.text-links-grid .text-box{width:calc(100% - 394px);padding-right:40px;border-right:2px solid rgba(160,187,215,.3)}.text-links-grid .text-box>:first-child{margin-top:0}.text-links-grid .text-box>:last-child{margin-bottom:0}.text-links-grid .links-box{align-self:center;width:394px;padding:0 0 6px 32px}.text-links-grid .inner-link-box{margin:64px 0}.text-links-grid .links-box .inner-link{font-weight:400;font-size:16px;padding-bottom:11px}.text-links-grid .links-box>:first-child{margin-top:0}.text-links-grid .links-box>:last-child{margin-bottom:0}.career-substrate-box{padding:10px 0 0;overflow:hidden}.career-substrate{position:relative;margin:0 0 0 140px;padding:80px 0 138px 110px}.career-substrate .substrate-bg{position:absolute;z-index:-2;left:0;top:0;bottom:0;right:-2500px;background:#fff;border:1px solid rgba(160,187,215,.3)}.career-substrate:after,.career-substrate:before{content:'';position:absolute;z-index:-3;top:-5px;left:5px;right:-2500px;height:100px;background:#f6f9fb;border:1px solid rgba(160,187,215,.3)}.career-substrate:before{left:10px;top:-10px}.career-substrate .video-box{max-width:780px}.career-substrate>:first-child{margin-top:0}.career-substrate>:nth-last-child(2){margin-bottom:0!important}.career-substrate>.company-features-list.three-col:nth-last-child(2){margin-bottom:-64px!important}.text-media-grid{display:flex;margin:174px 0}.dark-bg-box .text-media-grid{margin-right:-130px;max-width:calc(100% + ((100vw - 100%)/ 2))}.text-media-grid .text-box{order:1;align-self:center;width:45.45454545454545%;padding-right:58px}.media-blockquote-grid .blockquote-box>:first-child,.media-blockquote-grid .media-box>:first-child,.media-blockquote-grid .text-box>:first-child,.text-media-grid .media-box>:first-child,.text-media-grid .text-box>:first-child{margin-top:0}.media-blockquote-grid .blockquote-box>:last-child,.media-blockquote-grid .media-box>:last-child,.text-media-grid .media-box>:last-child,.text-media-grid .text-box>:last-child{margin-bottom:0}.career-page .dark-bg-box{padding:120px 0 164px}.career-page .dark-bg-box>.section:last-child{margin-bottom:0!important}.career-page .dark-bg-box>.auxiliary-form-section:first-child{padding-top:32px}.career-page .dark-bg-box>.auxiliary-form-section:last-child{padding-bottom:0!important}.career-page .dark-bg-box .container>:last-child{margin-bottom:0}.career-page .dark-bg-box .container>:first-child{margin-top:0}.dark-bg-box .text-media-grid li{background:url("../i/light-list-bullet.svg") no-repeat 0 10px/8px auto}.text-media-grid .media-box{order:2;width:54.54545454545455%}.text-media-grid .marked{color:#252b48;background:#fff}.media-blockquote-box{position:relative;max-width:calc(100vw - (100vw - 100% - 230px));margin:136px auto}.career-page .dark-bg-box .container>.media-blockquote-box:first-child{margin-top:-120px}.career-page .dark-bg-box .container>.media-blockquote-box:first-child:before{content:'';position:absolute;z-index:-2;left:-2500px;right:-2500px;top:0;height:100px;background:#f6f9fb}.media-blockquote-grid{position:relative;display:flex;justify-content:space-between;max-width:1530px;margin-left:-190px;padding:63px 0}.media-blockquote-grid.invert{margin:0 -190px 0 0}.media-blockquote-grid:before{content:'';position:absolute;z-index:-1;right:-2500px;top:0;bottom:0;left:30%;background:#fff}.media-blockquote-grid.invert:before{right:30%;left:-2500px}.media-blockquote-grid .media-box{width:46.1437908496732%}.media-blockquote-grid.invert .media-box{order:2}.media-blockquote-grid .blockquote-box{align-self:center;flex:1;padding-left:54px}.media-blockquote-grid.invert .blockquote-box{padding:0 54px 0 0}.media-blockquote-grid blockquote{font-size:22px;line-height:1.636363636363636em}.stories-slider-box{position:relative;margin:70px -30px 120px -290px;padding:51px 0}.stories-slider-box:before{content:'';position:absolute;z-index:-1;left:-2500px;right:94px;top:0;bottom:0;background:#f3f3f6}.stories-slider-box:after{content:'';position:absolute;z-index:-4;left:-1500px;right:50%;top:0;bottom:-3000px;background:#252b48}.stories-slider{position:relative;padding:0 147px}.stories-slider .swiper-container{margin:0 0 0 -20px;width:100%}.stories-grid{display:flex}.stories-grid .img-box{width:44.60966542750929%}.stories-grid .img-box img{margin:0}.stories-slider .employee-info{position:relative;font-size:16px;line-height:26px;padding:22px 28px 28px;margin:-98px 32px 0;min-height:202px;background:#fff}.stories-slider .employee-info .name{font-family:Roboto;font-weight:400;font-size:24px;line-height:1.35em;letter-spacing:.01em;margin:0 0 12px}.no-touchevents .stories-slider .employee-info .name a:hover{color:#0f3468}.stories-slider .employee-info .name .arrow{position:relative;margin-left:-13px}.stories-slider .employee-info .name .arrow:after{content:'';position:absolute;width:22px;top:0;height:100%}.stories-slider .employee-info .name .arrow svg{position:relative;left:22px}.stories-slider .employee-info .sub-data{position:relative;font-size:14px;line-height:22px;color:rgba(37,43,72,.6);padding-left:23px;margin:12px 0 0}.stories-slider .employee-info .sub-data svg{position:absolute;left:0;top:2px}.stories-grid .text-box{flex:1;font-family:Roboto;font-weight:300;font-size:16px;line-height:28px;padding:28px 0 0 7.80669144981413%}.stories-grid .img-box>:first-child,.stories-grid .text-box>:first-child,.stories-slider .employee-info>:first-child{margin-top:0}.stories-grid .img-box>:last-child,.stories-grid .text-box>:last-child,.stories-slider .employee-info>:last-child{margin-bottom:0}.stories-grid p{margin:6px 0}.video-link{display:inline-flex;align-items:center;font-family:Roboto;font-weight:400;font-size:14px;line-height:20px;margin:21px 0;border:none}.video-link .arrow{display:flex;align-items:center;justify-content:center;width:43px;height:43px;margin:0 10px 0 0;background:#252b48;transform:translate3d(0,0,0);transition:background .2s ease}.no-touchevents .video-link:hover .arrow{background:#0f3468}.video-link span:not(.arrow){text-decoration:underline}.no-touchevents .video-link:hover span:not(.arrow){text-decoration:none}.stories-slider .swiper-btn{position:absolute;left:0;top:50%;width:42px;height:80px;margin-top:-40px}.stories-slider .next-btn{left:auto;right:0}.stories-slider .swiper-pagination{display:none}.subsection-links-box{margin:136px 0}.subsection-links-grid{display:flex;justify-content:space-between;align-items:flex-start;max-width:1232px;margin:0 auto -70px}.subsection-link{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap;line-height:0;max-width:574px;min-height:414px;padding:50px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:none}.subsection-links-grid .subsection-link{width:calc(50% - 42px);margin:0 0 70px}.subsection-links-grid .subsection-link:nth-child(even){margin-top:70px}.subsection-link img{margin:0}.subsection-link .h5{position:relative;display:inline-block;vertical-align:top;margin:0 0 0 -20px;max-width:100%;padding:27px 71px 28px 51px;background:rgba(255,255,255,.9);transition:color .2s ease}.no-touchevents .subsection-link:hover .h5{color:#0f3468}.subsection-link .h5 svg{position:absolute;margin:13px 0 0 18px;transform:translate3d(0,0,0)}.no-touchevents .subsection-link .h5 svg *{transition:fill .2s ease}.no-touchevents .subsection-link:hover .h5 svg *{fill:#0F3468}.subsection-link:after,.subsection-link:before{content:'';position:absolute;z-index:-1;top:5px;right:-5px;left:5px;bottom:-5px;background:#252b48;border:1px solid rgba(255,255,255,.2);transition:all .2s ease}.subsection-link:after{z-index:-2;top:10px;right:-10px;bottom:-10px;left:10px}.no-touchevents .subsection-link:hover:after,.no-touchevents .subsection-link:hover:before{top:0;right:0;bottom:0;opacity:0}.vacancy-box{margin:90px 0}.vacancy-box .accordion{max-width:1024px;margin:0 auto;padding:55px 50px;border:1px solid rgba(160,187,215,.1)}.no-touchevents .vacancy-box .accordion .title{transition:opacity .2s ease}.no-touchevents .vacancy-box .accordion .title:hover{opacity:.7;color:#fff}.no-touchevents .vacancy-box .accordion .title:hover svg *,.vacancy-box .accordion .opened .title svg *{fill:#fff}.vacancy-box .accordion .dropdown{color:#252b48;padding:48px 55px 60px;background:#fff}.vacancy-box .accordion .dropdown ul{margin-bottom:38px}.vacancy-box .accordion .sub-links-box{display:flex;justify-content:space-between;align-items:center;margin:42px 0 0}.vacancy-box .accordion .sub-links-box .js-anchor-link{margin:0;background:0 0}.vacancy-box .accordion .sub-links-box .arrow-link{margin-right:33px}.get-an-internship-box{padding-top:32px;margin:84px 0}.internship-grid{display:flex;justify-content:space-between}.internship-grid .col{position:relative;width:43.92%;padding-bottom:10px;color:#fff}.internship-grid .col:nth-child(odd):before{content:'';position:absolute;right:-13.9%;top:6px;bottom:0;width:2px;background:rgba(160,187,215,.3)}.internship-grid .h4{font-size:26px;margin:0 0 32px}.internship-grid .download-list{margin:35px 0 11px}.internship-grid .download-list li{width:100%}.internship-grid .download-list li:last-child{margin-bottom:0}.internship-grid .download-list a{color:#fff}.internship-grid .download-list a:before{background-image:url("../i/download-icon-light.svg")}.internship-grid .download-list .data{color:rgba(255,255,255,.6)}.internship-grid ol li:before{color:#fff}.internship-grid .js-anchor-link{color:#fff}.no-touchevents .internship-grid .js-anchor-link:hover{color:#fff;opacity:.7}#main{position:relative;padding-bottom:158px;margin-bottom:-2px}.static-layout-box #main{width:calc(100% - 272px)}.static-layout-box.landing-view #main{width:100%;padding:0}.filtration-layout-box .page-title-box{color:#fff;width:100%;margin:48px 0 80px;padding-left:calc(33.38461538461538% - 70px)}.filtration-layout-box .page-title-box .h1,.filtration-layout-box .page-title-box h1{margin-bottom:34px}.filtration-layout-box .page-title-box .inner-link-box{margin:0 0 36px}.filtration-layout-box .page-title-box .inner-link-box::before{background:#4b5068}.filtration-layout-box .page-title-box .inner-link{font-weight:400;color:#fff}.filtration-layout-box .page-title-box .inner-link.active{opacity:.6}.filtration-layout-box .page-title-box .inner-link svg{bottom:16px}.filtration-layout-box .page-title-box .inner-link:hover svg *{fill:#fff}.filtration-layout-box .page-title-box .inner-link:not(.no-border):after{background:#fff}.filtration-layout-box .page-title-box .container>:last-child{margin-bottom:0}.filtration-layout-box #main{order:2;width:66.61538461538462%;padding:49px 0 89px;border:1px solid rgba(160,187,215,.3)}.dark-page-bg .filtration-layout-box #main{border-color:#252b48}.filtration-layout-box #main:after,.filtration-layout-box #main:before{content:'';position:absolute;z-index:-1;left:8px;top:-6px;right:-2500px;height:20px;background:#f5f8fb;border:1px solid rgba(160,187,215,.3)}.dark-page-bg .filtration-layout-box #main:after,.dark-page-bg .filtration-layout-box #main:before{background:#252b48;border:1px solid rgba(255,255,255,.2)}.filtration-layout-box #main:before{top:-11px;left:18px}.filtration-layout-box #main .bg{position:absolute;z-index:0;left:0;top:0;bottom:0;right:-2500px;background:#fff}#main>.container>:first-child,.section>.container>:first-child{margin-top:0}#main>.container>:last-child,.section>.container>:last-child{margin-bottom:0}.static-layout-box #main .h1,.static-layout-box #main .h2,.static-layout-box #main .h3,.static-layout-box #main .h4,.static-layout-box #main .h5,.static-layout-box #main .photo-gallery-box,.static-layout-box #main .text-grid,.static-layout-box #main .time,.static-layout-box #main .video-box.has-substrate,.static-layout-box #main h1,.static-layout-box #main h2,.static-layout-box #main h3,.static-layout-box #main h4,.static-layout-box #main h5{margin-left:-30px}.static-layout-box #main .text-aside-box .h1,.static-layout-box #main .text-aside-box .h2,.static-layout-box #main .text-aside-box .h3,.static-layout-box #main .text-aside-box .h4,.static-layout-box #main .text-aside-box .h5,.static-layout-box #main .text-aside-box .photo-gallery-box,.static-layout-box #main .text-aside-box .text-grid,.static-layout-box #main .text-aside-box .time,.static-layout-box #main .text-aside-box .video-box.has-substrate,.static-layout-box #main .text-aside-box h1,.static-layout-box #main .text-aside-box h2,.static-layout-box #main .text-aside-box h3,.static-layout-box #main .text-aside-box h4,.static-layout-box #main .text-aside-box h5{margin-left:0}.landing-text-box .h1,.landing-text-box .h2,.landing-text-box .h3,.landing-text-box .h4,.landing-text-box .h5,.landing-text-box .photo-gallery-box,.landing-text-box .text-grid,.landing-text-box .time,.landing-text-box .video-box.has-substrate,.landing-text-box h1,.landing-text-box h2,.landing-text-box h3,.landing-text-box h4,.landing-text-box h5{margin-left:0!important}.static-layout-box #main blockquote{margin-left:-40px}.static-layout-box.landing-view #main .text-section .text-box *{margin-left:0}.landing-text-box{max-width:860px;margin:0 auto}.landing-text-box>:first-child{margin-top:0}.landing-text-box>:last-child{margin-bottom:0}.landing-text-box>*{max-width:none}.landing-text-box+.section-title{margin-top:154px}.program-grid{max-width:1240px;margin:64px 0 0 44px;padding-bottom:10px}.program-item{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:72px}.program-item:last-child{padding:0}.program-item:not(:last-child):before{content:'';position:absolute;top:6px;bottom:-20px;left:314px;width:1px;background:rgba(160,187,215,.6)}.program-item:after{content:'';position:absolute;top:7px;left:307px;width:16px;height:16px;background:#b3c9df;transform:rotate(45deg)}.program-item .program-title{font-family:Roboto;font-weight:500;font-size:22px;line-height:1.45em;margin:0 0 24px}.program-item .program-description{width:calc(100% - 434px);margin-left:auto}.program-item .program-description>*{max-width:602px}.program-description>:first-child{margin-top:0!important}.program-description>:last-child{margin-bottom:0!important}.program-description .program-hours{position:absolute;left:0;top:0;display:block;font-weight:300;font-size:26px;line-height:1em;padding-left:42px;margin:2px 0 0;background:url("../i/clock-icon.svg") no-repeat 0 3px/19px auto}.program-speaker{display:block;align-items:center;justify-content:space-between;font-weight:600}.program-speaker p{width:calc(100% - 116px)}.program-speaker .speaker-avatar{position:absolute;left:267px;top:-31px;width:95.75px;height:95.75px;z-index:5;display:block;transform:rotate(45deg);padding:3px;border:1px solid rgba(160,187,215,.6);background:#fff}.program-speaker .speaker-avatar .rhombus{position:relative;width:87.68px;height:87.68px;overflow:hidden}.program-speaker .speaker-avatar img{position:absolute;z-index:2;top:50%;left:50%;width:124px;height:124px;max-width:none;margin:-62px 0 0 -62px;transform:rotate(-45deg)}.program-item .download-list li{width:100%}.reviews-list{margin:100px 0 0 -30px;max-width:830px}.reviews-list .item{position:relative;display:flex;flex-wrap:wrap;font-size:16px;line-height:1.5625em;letter-spacing:.01em;color:rgba(37,43,72,.6);padding:35px 0 42px 30px;margin:0 0 80px}.reviews-list .item.hidden{opacity:0;visibility:hidden}.reviews-list .item:last-child{margin-bottom:0}.reviews-list .item:before{content:'';position:absolute;z-index:-1;left:0;top:0;bottom:0;right:-2000px;border:1px solid rgba(160,187,215,.15)}.reviews-list .item a{border:none}.reviews-list .img-box{display:block;margin:-65px 0 0;width:45.42168674698795%;max-width:377px}.reviews-list .img-box img{margin:0}.reviews-list .text-box{flex:1;padding-left:28px}.reviews-list .text-box>:first-child{margin-top:0}.reviews-list .text-box>:last-child{margin-bottom:0}.reviews-list .item .title{font-family:Roboto;font-weight:400;font-size:18px;line-height:1.333333333333333em;letter-spacing:.01em;margin:0 0 16px}.no-touchevents .reviews-list .on-hover .title a,.no-touchevents .reviews-list .title a:hover{color:#0f3468}.reviews-in-brief-list{display:flex;flex-wrap:wrap;margin:0 0 -32px!important}.reviews-in-brief-list .item{display:block;font-family:Roboto;font-size:18px;line-height:1.333333333333333em;width:calc(33.3333% - 21.33333333333333px);margin:0 32px 32px 0;padding:24px 22px 48px;min-height:202px;background:rgba(160,187,215,.2);border:none}.no-touchevents .reviews-in-brief-list .item:hover{color:#0f3468}.reviews-in-brief-list .publication-type{font-family:Roboto;color:#20518c}.reviews-in-brief-list p{margin:0}.reviews-in-brief-list .item>:first-child{margin-top:0}.reviews-in-brief-list .item>:last-child{margin-bottom:0}.speakers-list{display:flex;flex-wrap:wrap;margin:0 -22px -74px!important}.speaker-item{position:relative;font-size:14px;line-height:26px;color:rgba(255,255,255,.6);padding:0 22px 45px;max-width:436px;border:0}.speakers-list .speaker-item{margin:0 18px 74px 0;width:calc(33.333333% - 12px)}.speakers-list .speaker-item:nth-child(3n){margin-right:0}.no-touchevents .speaker-item:hover{color:rgba(255,255,255,.6)}.speaker-item:before{content:'';position:absolute;z-index:-1;top:177px;left:0;right:0;bottom:0;border:1px solid rgba(160,187,215,.1);transition:border .2s ease}.no-touchevents a.speaker-item:hover:before{border-color:rgba(160,187,215,.6)}.speaker-item img{margin:0 0 26px}.speaker-item>:first-child{margin-top:0}.speaker-item>:last-child{margin-bottom:0}.speaker-item .speaker-name{font-family:Roboto;font-weight:500;font-size:20px;line-height:1.5em;letter-spacing:.01em;color:#fff;margin:0 0 8px;padding-right:18px}a.speaker-item .speaker-name span:not(.arrow){border-bottom:2px solid #5b6075;transition:border .2s ease}.no-touchevents a.speaker-item:hover .speaker-name span{border-color:transparent}.speaker-item .arrow{margin-left:-12px}.speaker-item .arrow svg{position:relative;left:22px}.speaker-item .speaker-position{font-family:Roboto;font-weight:400;font-size:16px;line-height:1.65em;color:#fff;margin:0 0 18px}.lazy-load-detect{margin:64px 0 0}.css-loader{position:relative;width:36px;height:36px;margin:auto;opacity:0}.lazy-load-detect.loading .css-loader{opacity:1}.loader-cube{position:absolute;top:0;left:0;width:14px;height:14px;background:#a0bbd7;animation:loaderAnimate 1.8s ease-in-out infinite}.loader-cube2{animation-delay:.9s}@keyframes loaderAnimate{0%{transform:rotate(0)}25%{transform:translateX(20px) rotate(-90deg) scale(.5)}50%{transform:translateX(20px) translateY(20px) rotate(-179deg)}50.1%{transform:translateX(20px) translateY(20px) rotate(-180deg)}75%{transform:translateX(0) translateY(20px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg)}}.filtration-layout-box .h1,.filtration-layout-box h1{margin:0 0 64px}.filter-box.loading{background:url("../i/filter-loader.svg") no-repeat 50% 25%}.advantage-item{margin:0 0 72px;width:100%;max-width:392px;padding:34px 40px;color:rgba(37,43,72,.8);background:#f6f9fb}.advantage-item>:first-child{margin-top:0}.advantage-item>:last-child{margin-bottom:0}.advantage-title{font-weight:300;font-size:38px;line-height:1.052631578947368em;color:#252b48}.advantage-num{font-weight:300;font-size:66px;line-height:1.060606060606061em}.advantages-slider{max-width:392px;margin:0 0 72px;padding:34px 40px;background:#f6f9fb}.advantages-slider .advantage-item{padding:0;margin:0}.advantages-slider .swiper-pagination{margin:28px 0 -4px -4px}.events-list{display:flex;flex-wrap:wrap;margin-bottom:-82px!important}.events-list+.section-title{margin-top:86px}.events-list .event-item{width:calc(33.333333% - 38px);margin:0 57px 82px 0}.events-list .event-item.hidden{opacity:0;visibility:hidden}.events-list .event-item:nth-child(3n){margin-right:0}.event-item{max-width:395px}.event-item.past-event{position:relative;color:#fff;display:flex;align-items:flex-end;min-height:270px;padding:20px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:0}.event-item.past-event:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(37,43,72,.8),rgba(37,43,72,.8))}.event-item.past-event .text{position:relative;z-index:2}.event-item .img{display:block;margin:0 0 23px;border:0}.event-item img{margin:0}.event-item .event-cycle-title{font-family:Roboto;font-weight:500;font-size:13px;line-height:18px;letter-spacing:.03em;color:#a0bbd7;margin:0 0 10px}.event-item .event-title{font-family:Roboto;font-weight:400;font-size:18px;line-height:1.666666666666667em;margin:0}.no-touchevents .event-item.past-event .event-title{transition:color .2s ease}.event-item .event-title a{padding:5px 0 3px;border:none}.dark-bg .event-item .event-title a,.dark-bg-box .event-item .event-title a{color:#fff}.event-item.on-hover .event-title a{color:#0f3468}.dark-bg .event-item.on-hover .event-title a,.dark-bg-box .event-item.on-hover .event-title a{color:#a0bbd7}.no-touchevents .event-item.past-event:hover .event-title{color:#a0bbd7}.event-item .time{font-weight:600;font-size:14px;line-height:1em;color:rgba(37,43,72,.6);margin:19px 0 0!important}.dark-bg .event-item .time,.dark-bg-box .event-item .time{color:rgba(255,255,255,.6)}.event-item.past-event .time{color:rgba(255,255,255,.6)}.cycle-events-list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1264px;margin:72px 0 -72px}.cycle-event-item{display:block;position:relative;padding:0 33px 47px;max-width:606px;border:none}.cycle-events-list .cycle-event-item{width:calc(50% - 25px);margin-bottom:72px}.cycle-event-item>:first-child{margin-top:0}.cycle-event-item>:last-child{margin-bottom:0}.cycle-event-item:before{content:'';position:absolute;z-index:-1;top:40px;left:0;bottom:0;right:0;background:#f6f9fb;border:1px solid rgba(160,187,215,.3);transition:border .2s ease}.no-touchevents .cycle-event-item:hover:before{border-color:rgba(37,43,72,.3)}.cycle-event-item .img{margin-bottom:21px}.cycle-event-item .img img{margin:0}.cycle-event-item .event-cycle-title{font-family:Roboto;font-weight:300;font-size:17px;line-height:1.647058823529412em;margin:0 0 14px}.cycle-event-item .event-title{font-family:Roboto;font-weight:400;font-size:22px;line-height:1.363636363636364em;letter-spacing:.01em}.cycle-event-item .date-box{display:flex;align-items:center;flex-wrap:wrap;margin:0}.cycle-label{display:table;font-family:Roboto;font-weight:500;font-size:18px;line-height:1.225em;letter-spacing:.03em;color:#fff;padding:9px 21px;background:#a0bbd7}.cycle-event-item .cycle-label{margin:18px 24px 0 0}.cycle-event-item .from-to-date{display:block;font-size:18px;line-height:1em;color:rgba(37,43,72,.6);margin:20px 0 0 auto}.event-intro-screen{position:relative;color:#fff;padding:192px 0 141px;margin:-147px 0 70px;overflow:hidden}.event-intro-screen .container{display:flex;align-items:center;justify-content:space-between}.event-intro-screen .text-box{flex:1;max-width:910px;padding:0 40px 0 60px}.event-intro-screen .section-title{line-height:1.269230769230769em;letter-spacing:.02em;margin:0 0 28px}.event-intro-screen .in-brief{font-weight:500;font-size:22px;line-height:1.727272727272727em;letter-spacing:.01em;max-width:670px}.event-sub-data-grid{display:flex;align-items:flex-start;flex-wrap:wrap;font-weight:500;font-size:28px;line-height:1.2em;color:#fff;margin:42px 0 0}.event-sub-data-grid>*{display:block;margin:0 58px 16px 0}.event-sub-data-grid>:last-child{margin-right:0}.event-sub-data-grid>.time{font-weight:500;font-size:28px;line-height:1.2em;color:#fff}.event-sub-data-grid .js-open-popup{font-weight:400;font-size:22px;line-height:1.65em;margin-top:0;cursor:pointer}.event-sub-data-grid .js-open-popup>span{border-bottom:2px dotted rgba(255,255,255,.5);transition:border .2s ease}.no-touchevents .event-sub-data-grid .js-open-popup:hover>span{border-color:transparent}.event-intro-screen .btns-box{display:flex;flex-wrap:wrap;align-items:center;margin:40px 0 -16px}.event-intro-screen .btns-box>*{margin:16px 64px 16px 0}.event-intro-screen .btns-box>:last-child{margin-right:0}.event-intro-screen .js-anchor-link:not(.btn){font-weight:500;font-size:18px;line-height:1.2em;color:#fff;border-bottom:2px dotted rgba(255,255,255,.5)}.no-touchevents .event-intro-screen .js-anchor-link:hover{color:#fff}.event-intro-screen .partners-box{position:relative;width:24%;padding-left:7.5%}.event-intro-screen .partners-box:before{content:'';position:absolute;top:-16px;bottom:-16px;left:0;width:1px;background:rgba(160,187,215,.2)}.event-intro-screen .partners-box .logo{text-align:center;margin:94px 0}.event-intro-screen .partners-box .logo a,.event-intro-screen .partners-box .logo img{display:inline-block;vertical-align:top;margin:0;border:none}.event-intro-screen .partners-box .logo img{opacity:.4;transition:opacity .2s ease}.no-touchevents .event-intro-screen .partners-box .logo a:hover img{opacity:1}.event-intro-screen .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 30%;background-size:cover}.event-intro-screen .bg .video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate3d(-50%,-50%,0);opacity:1}.event-intro-screen .bg:after,.event-intro-screen .bg:before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(37,43,72,.13) 80.53%,#252b48 109.45%),rgba(37,43,72,.25)}.event-intro-screen .bg:after{background:linear-gradient(0deg,rgba(0,0,0,.18),rgba(0,0,0,.18)),linear-gradient(0deg,rgba(37,43,72,.7),rgba(37,43,72,.7))}.accordion{max-width:924px;margin:64px auto}.accordion .item{margin:0 0 50px;border-bottom:1px solid rgba(160,187,215,.3)}.accordion .item:last-child{margin-bottom:0}.accordion .title{position:relative;font-family:Roboto;font-size:1.529411764705882em;line-height:1.538461538461538em;margin:0 0 25px;padding-right:80px;max-width:none;cursor:pointer;transition:color .2s ease}.no-touchevents .accordion .title:hover{color:#0f3468}.accordion .title svg{position:absolute;top:5px;right:16px;height:auto;transition:transform .2s ease}.accordion .opened .title svg{transform:rotate(45deg) translate3d(0,-2px,0)}.no-touchevents .accordion .title svg *{transition:fill .2s ease}.no-touchevents .accordion .title:hover svg *{fill:#0F3468}.accordion .dropdown{display:none;padding:8px 0 36px}.accordion .dropdown>:first-child{margin-top:0}.accordion .dropdown>:last-child{margin-bottom:0}.tabs-box{margin:48px 0}.tabs-nav{position:relative;display:flex;align-items:flex-start;font-family:Roboto;font-weight:500;font-size:1.411764705882353em;line-height:1.2em;color:rgba(37,43,72,.7);margin:0 0 30px}.on-dark-bg .tabs-nav{color:rgba(255,255,255,.6)}.middle-font-size .tabs-nav{font-size:1.176470588235294em;margin-bottom:32px}.tabs-nav-item{position:relative;display:block;text-align:center;padding:0 0 9px;margin:0 85px 0 0;transition:color .2s ease;cursor:pointer}.tabs-nav-item:last-child{margin-right:0}.tabs-nav-item:not(:last-child):before{content:'';position:absolute;top:0;right:-43px;height:30px;width:2px;background:rgba(37,43,72,.075)}.on-dark-bg .tabs-nav-item:not(:last-child):before{background:#666a7f}.tabs-nav-item.active{color:#252b48;cursor:default}.on-dark-bg .tabs-nav-item.active{color:#fff}.no-touchevents .tabs-nav-item:not(.active):hover{color:#252b48}.no-touchevents .on-dark-bg .tabs-nav-item:not(.active):hover{color:#fff}.tabs-nav-item sup{font-weight:400;font-size:12px!important;line-height:1em;top:-14px}.tabs-nav-item.active sup{display:none}.tabs-nav-item:after{content:'';position:absolute;right:auto;left:50%;top:auto;bottom:0;width:0;height:2px;background:#8c8f9f;transform:translateX(-50%);transition:width .3s ease}.on-dark-bg .tabs-nav-item:after{background:#fff}.tabs-nav-item.active:after{width:100%}.tabs-content .tab{display:none}.tabs-content .tab.visible{display:block}.on-dark-bg .tabs-content{color:#fff}.on-dark-bg .tabs-content a{color:#fff}.anchors-links-list{display:flex;align-items:flex-start;flex-wrap:wrap;font-family:Roboto;font-weight:400;font-size:14px;line-height:1.5em;margin-bottom:-13px}.anchors-links-list li{padding:0;margin:0 36px 13px 0;background:0 0}.js-anchor-link{padding-top:3px;border-bottom:1px dotted #777b8d}.no-touchevents .js-anchor-link:hover{border-color:transparent}.arrow-link{position:relative;display:inline-block;vertical-align:top}.arrow-link:after{content:'';position:absolute;right:-14px;width:18px;height:22px;bottom:0}.arrow-link svg{position:absolute;bottom:5px;letter-spacing:.01em;margin-left:16px}.vertical-tabs{display:flex;align-items:flex-start;justify-content:space-between;max-width:1240px}.vertical-tabs .tabs-nav{display:block;width:52.4%;background:#f6f9fb}.vertical-tabs .tabs-nav-item{z-index:auto!important;display:flex;align-items:center;font-family:Roboto;font-weight:400;font-size:22px;line-height:1.454545454545455em;letter-spacing:.01em;color:#252b48;text-align:left;padding:22px 36px 20px;min-height:86px;margin:0;border-bottom:2px solid #e9f0f5;transition:all .2s ease}.no-touchevents .vertical-tabs .tabs-nav-item:hover,.vertical-tabs .tabs-nav-item.active{background:#dce6f0;border-color:rgba(160,187,215,.1)}.no-touchevents .vertical-tabs .tabs-nav-item:not(.active):hover{color:#0f3468}.vertical-tabs .tabs-nav-item:after{z-index:-1;left:auto;top:50%;right:-2px;width:22px;height:22px;margin:-11px 0 0;transform:rotate(45deg);background:#dce6f0;opacity:0}.vertical-tabs .tabs-nav-item.active:after{opacity:1}.vertical-tabs .tabs-nav-item:not(:last-child):before{content:'';position:absolute;z-index:2;left:0;width:100%;height:2px;top:-2px;background:#d6e2ee;opacity:0;transition:opacity .2s ease}.no-touchevents .vertical-tabs .tabs-nav-item:not(.active):hover:before,.vertical-tabs .tabs-nav-item.active:before{opacity:1}.vertical-tabs .tabs-content{width:calc(47.6% - 42px)}.vertical-tabs .tabs-content .tabs-nav-item{display:none}.employee-item{display:block;font-family:Roboto;font-weight:400;font-size:16px;line-height:28px;color:#252b48;max-width:346px;padding:28px 26px;margin:197px 0 64px;border:1px solid rgba(160,187,215,.3)}#main .container>.employees-list,.employees-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto -80px}.employees-list .employee-item{width:calc(50% - 24px);margin:132px 0 80px}.no-touchevents a.employee-item:hover{color:#252b48;border-color:rgba(37,43,72,.3)}.employee-item>:last-child{margin-bottom:0}.employee-item img{margin:-155px auto 27px}.employee-item p{margin:0 0 7px}.employee-item .name{font-weight:500;font-size:20px;line-height:1.4em;padding-right:18px}a.employee-item .name span:not(.arrow){border-bottom:2px solid #c9cad1;transition:border .2s ease}.no-touchevents a.employee-item:hover .name span{border-color:transparent}.employee-item .arrow{margin-left:-12px}.employee-item .arrow svg{position:relative;left:22px}.employee-item a[href^=mailto]{font-weight:500;font-size:15px;color:#a0bbd7;border:none}.section .expertise-list:first-child{margin-top:-30px!important}.expertise-list{margin-bottom:-60px!important}.fake-tabs-content{display:none}.fake-tabs-content.visible{display:block}.expertise-item{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 60px;padding:44px 0 61px}.expertise-item:after{content:'';position:absolute;z-index:-1;left:-1500px;right:60px;top:0;bottom:0;border:1px solid rgba(160,187,215,.15)}.expertise-item .text-box{width:calc(100% - 470px)}.expertise-item .text-box>:first-child{margin-top:0}.expertise-item .text-box>:last-child{margin-bottom:0}.expertise-item .h2{margin-left:0!important;margin:0 0 24px}.expertise-item .h2 a{padding:3px 0 0}.expertise-item .advantage-item{margin:17px 0 0}.products-links-list{display:flex;flex-wrap:wrap;align-items:flex-start;font-family:Roboto;font-weight:400;font-size:14px;line-height:1.5em;margin:32px 0}.expertise-item .products-links-list:last-child{margin-bottom:-13px!important}.products-links-list li{padding:0;margin:0 36px 13px 0;background:0 0}.products-links-list li:last-child{margin-right:0}.products-links-list a{padding-top:3px}.download-link{font-family:Roboto;font-weight:500;font-size:16px;line-height:22px;padding-left:58px;margin:24px 0}.download-link a{position:relative;padding-top:2px}.download-link a:before{content:'';position:absolute;left:-58px;top:3px;width:58px;height:39px;background:url("../i/download-icon.svg") no-repeat 0 0/39px auto}.download-list .download-link{margin:0}.download-list{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;max-width:800px;margin:52px 0 -7px}.download-list li{width:calc(50% - 20px);padding:0;margin:0 0 45px;background:0 0}.download-list .download-link{margin:0}.download-list .data{display:block;font-weight:400;font-size:12px;line-height:1em;color:rgba(37,43,72,.6);margin:8px 0 0 58px}.text-grid{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:870px;margin:-5px 0}.text-grid.three-col{max-width:none}.text-grid .col{margin:-5px 0;width:calc(50% - 25px)}.photo-gallery-box{max-width:860px;margin:61px 0 39px}.photo-gallery-box:after{content:'';display:block;height:0;clear:both}.photo-gallery{margin:0 -10px}.photo-gallery .item{float:left;max-width:none;width:50%;padding:0 10px;margin:0 0 20px}.photo-gallery .img{position:relative;display:block;line-height:0;width:100%;border:none}.photo-gallery .img img{margin:0;width:100%}.photo-gallery .img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(15,52,104,.4),rgba(15,52,104,.4));opacity:1;transition:opacity .2s ease}.no-touchevents .photo-gallery .img:hover:after,.no-touchevents .photo-gallery .on-hover .img:after{opacity:0}.read-more-link{position:relative;display:table;font-family:Roboto;font-weight:500;font-size:16px;line-height:1.2em;padding:12px 52px 12px 32px;margin:24px 0;border:1px solid rgba(37,43,72,.3)}.read-more-link.on-dark-bg{color:#fff;border-color:#fff}.read-more-link.text-view{padding:0 20px 0 0;border:none}.no-touchevents .read-more-link:hover{border-color:#252b48}.no-touchevents .read-more-link.on-dark-bg:hover{color:#252b48;background:#fff;border-color:#fff}.read-more-link svg{position:absolute;right:32px;top:50%;margin-top:-6px}.read-more-link.text-view svg{top:5px;right:0;margin:0}.no-touchevents .read-more-link svg *{transition:fill .2s ease}.no-touchevents .read-more-link.on-dark-bg:hover svg *{fill:#252B48}.video-box{position:relative;max-width:860px;margin:61px 0}.video-box.has-substrate{padding:67px 0}.video-box.has-substrate:before{content:'';position:absolute;z-index:1;right:24.41860465116279%;top:0;bottom:0;left:-2500px;background:#f6f9fb}.video-box .sub-box{position:relative;z-index:2;padding-bottom:56.25%}.video-box iframe,.video-box video{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;border:none!important}.footnotes{font-size:15px;line-height:1.8em;padding:0 0 0 9px;margin:29px 0 40px}.footnotes:before{content:'';display:block;width:70px;height:2px;margin:0 0 0 -9px;background:#a8aab6}.footnotes p:before{content:'*';position:relative;top:-5px;font-family:Roboto;font-size:14px;margin:0 4px 0 0}.article-footer{display:flex;align-items:center;justify-content:space-between;font-family:Roboto;font-weight:400;font-size:16px;line-height:1.25em;margin:60px 0 0 -30px;padding:25px 0 0;max-width:870px;border-top:2px solid #f1f4f9}.article-footer:last-child{margin-bottom:-50px!important}.back-link{position:relative;margin-left:24px;padding:0;border:none}.back-link:before{content:'';position:absolute;left:-24px;top:0;width:24px;bottom:0}.no-touchevents .back-link:hover{color:#2d2d2d}.back-link svg{position:absolute;top:2px;left:-24px}.no-touchevents .back-link:hover svg{animation:arrowAnimate .7s ease-in-out infinite}@keyframes arrowAnimate{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(-5px,0,0)}100%{transform:translate3d(0,0,0)}}.article-footer .back-link{order:1}.article-footer .share-box{order:2}.share-box{display:flex;align-items:center;font-weight:300;margin:0;color:#2d2d2d}.share-box p{margin:0 6px 0 0}.share-links{font-size:0;margin:0}.share-links li{padding:0;margin:0 7px!important;background:0 0;opacity:1!important}.touchevents .share-links li{margin:0 10px!important}.article-footer .share-links li:last-child{margin-right:0!important}.share-links a{padding:0;border:none}.no-touchevents .share-links a:hover{opacity:1}.share-links .ya-share2__badge{color:#2d2d2d;background:0 0!important;border-radius:0}.share-links .ya-share2__icon{border:none!important;font-size:18px;text-align:center;width:auto!important;background:0 0!important;box-shadow:none!important}.share-links .ya-share2__icon:after{font-size:18px;line-height:24px;color:#2d2d2d}.share-links .ya-share2__item_service_facebook .ya-share2__icon:after{content:'\f308';position:relative;top:-1px}.share-links .ya-share2__item_service_linkedin .ya-share2__icon:after{content:'\f30c'}.share-links .ya-share2__item_service_telegram .ya-share2__icon:after{content:'\e800'}.share-links .ya-share2__item_service_viber .ya-share2__icon:after{content:'\e801'}.no-touchevents .share-links a:hover .ya-share2__icon:after{color:#0f3468}.social-links{display:flex;align-items:flex-start;flex-wrap:wrap}.social-links a{font-size:15px;line-height:19px;color:#a0bbd7;margin:0 0 13px 31px;border-bottom:2px solid #335684}.no-touchevents .social-links a:hover{color:#fff;border-color:transparent}.pager{display:flex;align-items:flex-start;justify-content:center;margin:92px 0;max-width:none}.pager li{font-size:16px;padding:0;margin:0 7px;background:0 0}.pager .dots{margin:0 4px}.pager a,.pager span{display:flex;align-items:flex-start;justify-content:center;text-decoration:none;line-height:22px;width:22px;height:22px;color:#929292;border:none}.pager .active span{font-weight:700;color:#a0bbd7;border-bottom:2px solid #a0bbd7}.no-touchevents .pager a:hover{color:#0f3468}.pager .next a,.pager .prev a{align-items:center;line-height:0;padding:0}.pager .next{margin-left:4px}.pager .prev{margin-right:4px}.pager .next svg{transform:scaleX(-1)}.no-touchevents .pager .next a svg *,.no-touchevents .pager .prev a svg *{transition:stroke .2s ease}.no-touchevents .pager .next a:hover svg *,.no-touchevents .pager .prev a:hover svg *{stroke:#0F3468}.static-layout-box .aside{position:relative;width:272px;padding-left:88px}.filtration-layout-box .aside{order:1;width:33.38461538461538%;padding:79px 40px 0 0}.static-layout-box .aside>:first-child{margin-top:0}.aside .h3{line-height:1.1em;margin-bottom:38px}.employees-sub-list a{display:block;border:none}.employees-sub-list .item{margin:0 0 51px}.employees-sub-list .name{display:inline;font-family:Roboto;font-size:1.176470588235294em;line-height:1.4em;margin:0;border-bottom:1px solid #9295a3;transition:border .2s ease}.no-touchevents .employees-sub-list a:hover .name{border-color:transparent}.employees-sub-list p:not(.name){font-size:13px;line-height:20px;color:rgba(37,43,72,.7);margin:7px 0 0}.employees-sub-list img{margin:0 0 17px}.filtration-layout-box .tabs-box{margin:0}.aside-filter .tabs-nav{font-size:1.176470588235294em;margin-bottom:41px}.dark-page-bg .aside-filter .tabs-nav{color:rgba(255,255,255,.6)}.aside-filter .tabs-nav-item,.middle-font-size .tabs-nav-item{padding:0 0 4px;margin:0 40px 0 0}.aside-filter .tabs-nav-item:not(:last-child):before,.middle-font-size .tabs-nav-item:not(:last-child):before{right:-22px;height:27px}.dark-page-bg .aside-filter .tabs-nav-item:not(:last-child):before{background:#666a7f}.dark-page-bg .aside-filter .tabs-nav-item.active{color:#fff}.dark-page-bg.no-touchevents .aside-filter .tabs-nav-item:not(.active):hover{color:#fff}.aside-filter .tabs-nav-item sup,.middle-font-size .tabs-nav-item sup{left:4px}.aside-filter .tabs-nav-item:after,.middle-font-size .tabs-nav-item:after{height:2px}.dark-page-bg .aside-filter .tabs-nav-item:after{background:#9295a3}.filter-form .checkbox-item:first-of-type{margin-top:0}.filter-form .btn{margin:40px 0 0 28px;padding-left:46px;padding-right:46px}.js-open-mobile-filter{display:none;position:fixed;z-index:600;left:0;bottom:0;right:0;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:500;font-size:20px;line-height:1em;text-align:center;color:#fff;height:60px;padding:0;background:#252b48;box-shadow:0 -2px 5px 0 rgba(46,50,55,.15);cursor:pointer;transition:opacity .2s ease,visibility .2s ease}.opened-filter .js-open-mobile-filter{transition-delay:.2s}.js-open-mobile-filter svg{margin-right:8px}.js-open-mobile-filter span{display:inline-block;vertical-align:middle;color:#fff;margin-left:8px;padding-bottom:2px;border-bottom:1px dotted #fff}.no-touchevents .js-open-mobile-filter:hover span{border-color:transparent}.js-close-filter{display:none;position:absolute;right:24px;top:24px;width:24px;height:25px;cursor:pointer}.js-close-filter svg{width:100%;height:auto}.js-close-filter svg *{transition:fill .2s ease}.no-touchevents .js-close-filter:hover svg *{fill:#6f819e}.number-of-filter-results{display:none}.contacts-box{color:#fff}.contacts-box h1{margin:0 0 57px}.contacts-grid{display:flex;align-items:flex-start;justify-content:space-between;padding-left:60px;max-width:1190px;margin:0 0 140px}.contacts-items-list{font-family:Roboto;font-weight:400;font-size:16px;line-height:26px}.contacts-grid .contacts-items-list{position:relative;width:43.71681415929204%;padding-right:54px}.contacts-grid .contacts-items-list:after{content:'';display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background:#4a5673}.contacts-items-list .item{margin:0 0 54px}.contacts-items-list .item:last-child{margin-bottom:0}.contacts-items-list .item>:first-child{margin-top:0}.contacts-items-list .item>:last-child{margin-bottom:0}.contacts-items-list .title{font-size:24px;line-height:1.545454545454545em;letter-spacing:.01em;margin:0 0 22px}.contacts-items-list p{margin:14px 0}.contacts-items-list .item a[href^=tel]{display:inline-block;vertical-align:top;min-width:136px;color:#fff}.no-touchevents .contacts-items-list .item a[href^=tel]:hover{opacity:.7}.contacts-items-list .sub-data{font-weight:300;color:rgba(255,255,255,.5);margin-left:16px}.contacts-items-list .item a[href^=mailto]{font-weight:500;color:#a0bbd7}.no-touchevents .contacts-items-list .item a[href^=mailto]:hover{color:#a0bbd7;opacity:.7}.contacts-grid .contacts-form-box{margin-top:-69px;width:446px;max-width:50%}.contacts-form-box .form-title{font-size:2.588235294117647em;line-height:1.2em;margin:0 0 44px}.address-box{position:relative;display:flex;justify-content:space-between;align-items:center;color:#252b48;padding:57px 0 57px 60px}.address-box .text{width:43.2258064516129%}.address-box .text>:first-child{margin-top:0}.address-box .text>:last-child{margin-bottom:0}.address-box .title{font-family:Roboto;font-weight:400;font-size:34px;line-height:1.3em;letter-spacing:.01em;margin:0 0 34px}.address-box .h5{font-family:Lato;font-size:24px;line-height:1.416666666666667em;margin:0 0 24px}.address-box .js-anchor-link{border-width:2px}.address-box .important-text{margin:52px 0 0}.address-box .img-box{width:calc(56.77% - 48px)}.address-box .img-box img{margin:0;width:115.71%;max-width:115.71%}.address-box:after{content:'';position:absolute;z-index:-1;left:-2500px;top:0;right:10.5%;bottom:0;background:#fff}.map-box{position:relative;height:658px}.map-box .usual-map{position:absolute;left:0;top:0;width:100%;height:100%}.search-results-box{padding:70px 0 160px}.search-results-box h1{max-width:none}.search-form-box{position:relative;padding:33px 0 37px;margin:0 0 16px}.search-form-box:before{content:'';position:absolute;z-index:-1;top:0;left:-2500px;right:0;bottom:0;background:#fff}.search-form{position:relative;max-width:830px;margin:0 auto;padding-right:36px}.search-form .form-control{font-size:16px;line-height:32px;color:#252b48;height:32px;padding:0;border:0;border-bottom:2px solid #dedfe4}.search-form .form-control::-webkit-input-placeholder{font-size:16px;color:#9ba1ba}.search-form .form-control::-moz-placeholder{font-size:16px;color:#9ba1ba}.search-form .form-control:-ms-input-placeholder{font-size:16px;color:#9ba1ba}.search-form .search-btn{position:absolute;right:-4px;top:7px}.search-form .checkbox-item{margin:8px 0 0}.search-form .checkbox-item input[type=checkbox]+label{font-size:12px;line-height:18px;color:rgba(37,43,72,.4);padding-left:22px}.search-form .checkbox-item input[type=checkbox]+label:before{top:2px;opacity:.6}.search-form .checkbox-item input[type=checkbox]+label:after{top:5px}.search-btn{display:flex;justify-content:center;align-items:center;line-height:0;width:24px;height:24px;padding:0}.no-touchevents .search-btn:hover{opacity:.7}.results-count{font-weight:400;font-size:16px;line-height:1.588235294117647em;color:rgba(37,43,72,.3);max-width:830px;margin:0 auto}.search-results-list{max-width:830px;margin:88px auto 0}.search-results-list li{padding:0 0 0 35px;margin:0 0 50px;background:0 0}.search-results-list li:last-child{margin-bottom:0}.search-results-list span:not(.num){position:relative;color:#fff}.search-results-list span:not(.num):before{content:'';position:absolute;z-index:-1;top:0;left:-1px;right:-1px;bottom:0;background:#252b48}.search-results-list .num{position:absolute;top:7px;left:0;font-weight:300;font-size:15px;line-height:1em;color:#252b48}.search-results-list .title{font-weight:600}.search-results-list .title a{padding:5px 0;border:0}.no-search-results{font-family:Roboto;font-weight:300;font-size:22px;line-height:1.545454545454545em;letter-spacing:.01em;margin:72px auto 40px;max-width:830px}.search-results-box .pager{margin-bottom:0}#popup-box{position:fixed;z-index:10001;top:0;left:0;width:100%;max-height:100%;height:100%;overflow:hidden;overflow-y:auto;padding:24px 0 0;background:rgba(37,43,72,.8);visibility:hidden;opacity:0;transition:all .3s ease;min-width:320px}.opened-popup #popup-box{opacity:1;visibility:visible;transform:none}#popup-box .container{position:relative;font-size:0;height:100%;text-align:center;opacity:0;transform:translateY(-50px)}.opened-popup #popup-box .container{transition:opacity .4s ease .25s,transform .4s ease .25s;opacity:1;transform:none}#popup-box .container:before{content:'';position:relative;height:100%;display:inline-block;vertical-align:middle;width:0;margin:0 -1px 0 0}.popup{position:relative;display:none;vertical-align:middle;text-align:left;font-size:17px;line-height:1.588235294117647em;width:100%;max-width:1240px;margin:0 auto 24px;padding:72px 24px 64px}.popup.visible{display:inline-block}.js-close-popup{position:absolute;width:24px;height:25px;top:30px;right:30px;cursor:pointer}.js-close-popup svg{width:100%;height:auto}.js-close-popup svg *{transition:fill .2s ease}.no-touchevents .js-close-popup:hover svg *{fill:#6f819e}.popup.form-view{padding:59px 16px 62px;max-width:780px;background:#252b48;border:1px solid rgba(255,255,255,.3)}.popup.form-view .max-w{max-width:448px;margin:0 auto}.popup.map-view{padding:40px 0 0}.popup.map-view .js-close-popup{top:0;right:0}.popup.video-popup .video-box{margin:0 auto;max-width:none;background:#000}.page-message-box{position:fixed;z-index:10000;left:0;bottom:0;font-weight:500;font-size:22px;line-height:1.727272727272727em;letter-spacing:.01em;color:#fff;width:100%;padding:34px 0 46px;max-height:100%;min-width:320px;overflow-x:hidden;overflow-y:auto;background:rgba(37,43,72,.97)}.page-message-box a{color:#a0bbd7}.no-touchevents .page-message-box a:hover{color:#a0bbd7;opacity:.7}.page-message-box .container{max-width:1380px;padding-right:140px}.page-message-box .container>:first-child{margin-top:0}.page-message-box .container>:last-child{margin-bottom:0}.page-message-box p{max-width:1050px}.page-message-box .read-more-link{margin:24px 0 0}.page-message-box .js-close-message-box{position:absolute;right:70px;top:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;transition:opacity .2s ease}.no-touchevents .page-message-box .js-close-message-box:hover{opacity:.7}#error-page-box{position:relative;display:table;table-layout:fixed;width:100%}#error-page-box .container{display:table-cell;vertical-align:middle;text-align:center;color:#fff;padding-bottom:64px;height:calc(100vh - 147px);width:100%}.error-grid-box{display:flex;justify-content:center;align-items:center;text-align:left;max-width:720px;margin:0 auto}.error-grid-box .num{font-weight:250;font-size:185px;line-height:1em;letter-spacing:.01em;margin:39px 0 0}.error-grid-box .text{font-family:Roboto;font-weight:300;font-size:22px;line-height:1.454545454545455em;margin:0 0 0 82px}.error-grid-box .inner-link-box{position:relative;border-color:transparent;margin:36px 0 0}.error-grid-box .inner-link-box:before{content:'';position:absolute;z-index:-1;left:0;bottom:0;width:2500px;height:2px;background:#38415e}.error-grid-box .inner-link{color:#a0bbd7}.no-touchevents .error-grid-box .inner-link:hover{color:#a0bbd7;opacity:.7}.no-touchevents .error-grid-box .inner-link:hover svg *{fill:#A0BBD7}.error-grid-box .inner-link:after{background:#a0bbd7}#footer{position:relative;z-index:2;font-family:Roboto;font-weight:400;font-size:15px;line-height:1.866666666666667em;color:#fff;background:#0f3468;overflow:hidden}#footer .container{padding-top:74px;padding-bottom:43px}#footer.js-view-checker .container{opacity:0;transform:translateY(60px);transition:transform .75s ease .3s,opacity .75s ease .3s}#footer.visible .container{opacity:1;transform:none}.footer-grid{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.footer-contacts{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:54%}.footer-contacts .col{width:calc(50% - 24px)}.footer-contacts .contacts-item{position:relative;padding-left:46px;margin:0 0 30px;max-width:300px}.footer-contacts .contacts-item:last-child{margin-bottom:0}.footer-contacts .contacts-item:after{content:'';position:absolute;left:0;top:14px;width:26px;height:2px;background:#57779f}.footer-contacts p{margin:0 0 5px}.footer-contacts a{display:inline-block;color:#fff;min-width:132px}.no-touchevents .footer-contacts a:hover{color:#fff;opacity:.6}.footer-contacts a[href^=mailto]{color:#a0bbd7;border:none}.no-touchevents .footer-contacts a[href^=mailto]:hover{color:#fff;opacity:1}.footer-contacts .sub-data{font-weight:300;font-size:16px;margin-left:12px;opacity:.5}.footer-grid .social-grid{display:flex;align-items:flex-start;flex-wrap:wrap;width:46%;justify-content:space-between}.footer-grid .action-btn{margin:9px auto 0}.footer-grid .social-links{justify-content:flex-end;max-width:280px;margin:5px 0 0 0}.footer-grid.dev-box{align-items:center;justify-content:space-between;width:100%;margin-top:82px;padding-top:40px;border-top:2px solid #254878}.footer-grid.dev-box p{margin:0}.footer-grid .copyright{width:430px;max-width:70%}#copy{font-size:14px;line-height:22px}.footer-grid.dev-box .sub-info{font-size:12px;line-height:20px;color:#b8b9bd}.footer-grid.dev-box .sub-info a{color:#b8b9bd}#iquad{position:relative;z-index:1;display:inline-block;vertical-align:top;font-family:Lato;font-weight:700;font-size:8.2px;text-align:center;line-height:1em;text-transform:uppercase;color:#a0bbd7;text-decoration:none;border:none}#iquad:before{content:'';position:absolute;z-index:1;left:-6px;bottom:0;right:-6px;height:6px;background:#63c3ce;background:linear-gradient(90deg,#c1db25 0,#2c9fd1 100%);-webkit-background-size:200% 100%;background-size:200% 100%;background-position:0 0;opacity:0;pointer-events:none;transition:opacity .2s ease}.no-touchevents #iquad:hover:before{opacity:1}#iquad svg{position:relative;z-index:2;display:block;margin:4px auto 0}#footer .scheme-image-object{font-size:0;line-height:0}#footer .scheme-image-object img{margin:0;width:0}.no-touchevents .btn,.no-touchevents a,.no-touchevents button{transition:all .2s ease}@media screen and (max-width:1940px){.media-blockquote-box{max-width:calc(100vw - (100vw - 100% - 120px))}.media-blockquote-grid{margin-left:calc(((100vw - 100%)/ 2) * -1)}.media-blockquote-grid.invert{margin:0 calc(((100vw - 100%)/ 2) * -1) 0 auto}}@media screen and (max-width:1900px){.indicators-section .figure-bg{left:0;right:auto}.section.upcoming-events-section .figure-bg3{right:70%}}@media screen and (max-width:1740px){.section .figure-bg1{right:auto;left:38%}}@media screen and (max-width:1680px){.translucent-text-box .translucent-text{left:calc((100vw - 100% + 20px)/ 2 * -1)}}@media screen and (max-width:1640px){.rare-img-text-grid .translucent-text{left:-100px}}@media screen and (max-width:1636px){.upcoming-events-section:not(.no-bg) .section-title:before{height:390px}.upcoming-events-grid .main-event .img:before{display:block;right:calc(100vw / 1.5 - 100% + 342.75px)}}@media screen and (max-width:1510px){.landing-view .landing-bg{right:24px}.description-slider .prev-btn{left:-48px}.description-slider .next-btn{right:-48px}.address-box .img-box img{width:calc(114.75% - 20px);max-width:calc(114.75% - 20px)}}@media screen and (max-width:1464px){.rare-img-text-grid .translucent-text{left:-70px}}@media screen and (min-width:1301px){.index-page .section:not(.info-center-section) .container{padding-left:70px}}@media screen and (max-width:1300px){.h1.large-size,h1.large-size{font-size:3em}.container,.filtration-layout-box,.static-layout-box{padding:0 48px}.has-figure-bg #all{background-position:10% 0}#priority-nav .dropdown.large-view{padding:68px 48px 58px}#priority-nav .dropdown.large-view .dropdown-col{width:calc(50% - 24px)}.header-search-form{right:218px}.main-screen h1{font-size:38px}.main-screen h1 strong{font-size:44px}.filtration-layout-box .page-title-box{padding-left:calc(33.38461538461538% - 48px)}.section.specializations-section{padding-bottom:48px}.translucent-text{font-size:90px}.rare-img-text-grid .translucent-text{left:0}.specializations-section .rare-img-text-grid{margin:140px 0 0}.rare-img-text-grid:before{left:70px}.rare-img-text-grid .text{padding:12px 0 0 64px}.section.projects-section{padding-bottom:190px}.upcoming-events-section:not(.no-bg) .section-title{padding-left:170px;max-width:1144px}.upcoming-events-section:not(.no-bg) .section-title:before{right:calc(100% - 70px)}.upcoming-events-grid .main-event .img:before{display:block;right:calc(100vw / 1.5 - 100% + 366.75px)}.intro-text+.about-substrate .video-box:first-child{margin-top:-320px}.career-intro-section .figure-bg3{right:-250px}.career-intro-section h1{margin-bottom:54px}.career-intro-section .h3 .figure-bg{display:none}.career-intro-section .square-ol{margin:64px 0 0 48px}.career-substrate{margin:0 0 0 48px;padding:80px 0 138px 48px}.media-blockquote-box{max-width:none}.media-blockquote-grid{margin-left:-48px}.media-blockquote-grid.invert{margin-right:-48px}.media-blockquote-grid .blockquote-box{padding-left:32px}.media-blockquote-grid.invert .blockquote-box{padding-right:32px}.text-links-grid .text-box{width:calc(100% - 354px)}.text-links-grid .links-box{width:354px}.stories-slider-box{margin:70px -30px 120px -126px}.stories-slider-box:before{right:78px}.stories-slider{padding:0 100px}.stories-slider .swiper-container{margin:0 0 0 -20px}.stories-grid .text-box{padding:16px 0 0 48px}.section .container{padding-left:98px}.events-section .container{padding-left:48px}.section.section-description-slider .container{padding-left:48px}.speaker-expert-grid .text{padding:0 0 0 64px}.registration-section .figures-bg .figure-bg{left:auto;right:50%}.registration-section .figures-bg .figure-bg2{left:40%;right:auto}.bg-text-section .container{padding:0 48px!important}.static-layout-box:before{right:282px}.static-layout-box #main{width:calc(100% - 234px)}.static-layout-box .aside{position:relative;width:234px;padding-left:48px}.description-slider{margin:0 16px}.description-slider .prev-btn{left:-48px}.description-slider .next-btn{right:-48px}.contacts-form-box .form-title{font-size:2.4em}.map-box{max-height:calc(100vh - 100px)}.page-message-box .js-close-message-box{right:48px}}@media screen and (max-width:1270px){.event-intro-screen .partners-box{width:22%;min-width:234px;padding:0 0 0 40px}.footer-contacts{width:68%}.footer-grid .social-grid{display:flex;justify-content:flex-end;width:32%}.footer-grid .social-grid .social-links{order:1;width:100%;max-width:320px;margin:5px 0 16px 20px}.footer-grid .social-grid .action-btn{order:2;margin:0 0 0 auto}}@media screen and (max-width:1255px){.upcoming-events-grid .main-event .img:before{display:block;right:calc(100% - 70px)}}@media screen and (max-width:1220px){#priority-nav>ul>li{margin:0 0 0 54px}.description-slider .swiper-slide{padding:32px 24px 64px}.description-slider .title{font-size:20px}.description-slider .sub-text{font-size:22px}.indicators-list .indicator-item .indicator-num{font-size:9vw}}@media screen and (max-width:1180px){#logo{width:160px;height:24px}.header-controls{margin-left:80px}.js-open-search,.lang-link{margin:0 0 0 32px}.header-search-form{right:188px;max-width:calc(100% - 460px)}.projects-slider .project-item{font-size:22px;padding:42px 24px 100px}.projects-slider .project-item .title{font-size:30px;margin:0 0 32px}.projects-slider .inner-link-box{left:24px}.section.about-section{padding:120px 0 100px}.intro-text+.about-substrate .video-box:first-child{margin-top:-290px}.about-substrate .indicators-list-grid{margin:100px -130px 100px -140px}.indicators-list-grid:after{right:calc(100% - 61px)}.program-section{padding-left:0}.employee-description{padding:0 0 60px}.employee-photo img{right:0}.employee-photo .bg{right:auto;left:0}.auxiliary-form-box{padding-right:9.5%}.projects-list .item{width:calc(33.3333% - 48px);margin-right:72px}.text-aside-grid .text-box{width:calc(100% - 380px)}.text-aside-box{width:340px}.expertise-item .text-box{width:calc(100% - 440px)}.address-box,.contacts-grid,.event-intro-screen .text-box{padding-left:0}.cycle-events-list .cycle-event-item{width:calc(50% - 16px)}.cycle-label{font-size:17px;padding:9px 18px}.cycle-event-item .from-to-date{font-size:17px}.events-list .event-item{width:calc(33.333333% - 26.7px);margin:0 40px 82px 0}.reviews-articles-slider .swiper-slide{width:calc(50% - 32px)}.reviews-articles-section .figure-bg{display:none}.program-grid{margin-left:0}.speaker-item:before{top:140px}}@media screen and (max-width:1140px){.links-bullet-list.large-size li{font-size:18px;margin-bottom:12px}.links-bullet-list.large-size li a{padding-right:24px}.no-touchevents .links-bullet-list.large-size li a:hover{padding-left:24px}.links-bullet-list.large-size li a:before{top:8px;width:12px;height:12px;background-size:11px auto}.no-upcoming-events .section.specializations-section{padding-bottom:64px}.rare-img-text-grid .text{padding:0 0 0 40px}.rare-img-text-grid .tabs-nav{margin-bottom:32px}.upcoming-events-grid .main-event{margin:0 0 32px;width:calc(57.83783783783784% - 16px)}.upcoming-events-grid .main-event .text{padding:35px 32px}.upcoming-events-grid .events-box{width:calc(42.16216216216216% - 16px)}.upcoming-event{padding:35px 32px;margin:0 0 32px}.section.upcoming-events-section .figure-bg1{top:-100px}.vertical-tabs .tabs-nav-item{font-size:20px}.description-slider{margin:0 28px}.description-slider .swiper-slide{padding:32px 28px 64px;max-width:480px}.description-slider .title{font-size:22px}.description-slider .sub-text{font-size:24px}.description-slider .prev-btn{left:-54px}.description-slider .next-btn{right:-54px}.speaker-expert-grid .text{padding:0 0 0 40px}.indicators-list .indicator-item .indicator-title{flex:1;width:auto;padding-right:16px}.indicators-list .indicator-item .indicator-num{flex:inherit;width:240px;font-size:100px}.indicators-list .indicator-item .indicator-text{font-size:28px}.about-substrate .company-features-list{margin-left:-24px}.company-features-list .items-col{width:calc(50% - 16px)}.text-media-grid .text-box{width:50%;padding-right:48px}.text-media-grid .media-box{width:50%}.get-file-box .text-box{width:280px}.get-file-box .form{width:calc(100% - 320px)}}@media screen and (min-width:1081px){.landing-view .projects-list{max-width:1180px}.landing-view .projects-list .item{width:calc(50% - 48px)}}@media screen and (max-width:1080px){#priority-nav>ul>li{margin:0 0 0 42px}.header-controls{margin-left:64px}.js-open-search,.lang-link{margin:0 0 0 24px}.header-search-form{right:172px;max-width:calc(100% - 440px)}.upcoming-events-grid .event-title{font-size:20px}.upcoming-events-grid .main-event .event-title{font-size:22px;margin:0 0 22px}.publications-list .item{width:calc(33.3333% - 40px);margin-right:60px}.publications-list .item:after{right:-32px}.projects-list{justify-content:space-between}.projects-list .item{width:calc(50% - 48px);margin-right:0}.text-grid .col{width:calc(50% - 20px)}.cycle-event-item .date-box{display:block;margin:20px 0 0}.cycle-event-item .cycle-label{margin-right:0}.cycle-event-item .from-to-date{margin:24px 0 0}.footer-contacts{width:calc(100% - 240px)}.footer-grid .action-btn{margin:6px 0 0 auto}.footer-grid .social-grid{justify-content:center;width:100%;margin:43px 0 0}.footer-grid .social-grid .social-links{justify-content:center;max-width:none;margin:0 -15px}.footer-grid .social-grid .social-links a{margin:0 15px 13px 16px}.footer-grid.dev-box{margin-top:48px}}@media screen and (max-width:1080px) and (min-width:781px){.auxiliary-form-box .sub-fields-grid{display:block;margin:0}.auxiliary-form-box .sub-fields-grid .checkbox-item.auxiliary-view,.auxiliary-form-box .sub-fields-grid .upload-box{max-width:none}.auxiliary-form-box .sub-fields-grid .btn{width:100%}}@media screen and (max-width:1100px) and (min-width:1001px){.text-links-grid .intro-text{font-size:26px}}@media screen and (min-width:1001px){.sticky-header #header{padding:24px 0}.transparent-header:not(.sticky-header) #header{background:0 0}#header.on-hover-bg{background:#252b48!important}.no-header-transition:not(.sticky-header) #header{transition:none!important}.page-ready #nav-all{transition:background .7s ease,visibility .3s ease .4s}.opened-nav #nav-all{background:rgba(37,43,72,.8);transition:background .7s ease,visibility .3s ease}.opened-search .js-open-search svg{display:none}.opened-search .js-open-search .cross{display:block}#priority-nav,.js-open-nav{transition:opacity .2s ease}.opened-search #priority-nav,.opened-search .js-open-nav{opacity:0}#nav-grid{display:flex;position:relative;min-height:100%;width:100%}#expertise-nav-box,#nav-box{position:relative;display:flex;justify-content:flex-end;width:50%;background:#0f3468;overflow:hidden;transform:translate3d(-100%,0,0);transition:transform .7s cubic-bezier(.25, .01, .25, 1)}.opened-nav #expertise-nav-box,.opened-nav #nav-box{transform:none}#expertise-nav-box .container,#nav-box .container{max-width:650px;width:100%;padding:40px 60px;margin:0}.nav-feedback-box{position:relative;padding:0 0 0 48px;margin:0 0 42px}.nav-feedback-box:before{content:'';position:absolute;top:10px;left:0;width:26px;height:2px;background:#57779f}.nav-feedback-box .dropdown{display:flex;align-items:flex-start;justify-content:space-between}.nav-feedback-box p{width:auto;margin:0 16px 12px 0}.nav-feedback-box p:last-of-type{margin:0 0 12px 16px}.nav-feedback-box p a{margin-right:19px}.nav-feedback-box .action-btn,.nav-feedback-box .js-open-nav-feedback,.nav-feedback-box .lang-link{display:none}#nav ul{margin:0}#nav li{padding:0;margin:0;background:0 0}#nav a{color:#fff;border:none}.no-touchevents #nav a:hover{opacity:.6}#nav>ul{font-weight:500;font-size:36px;line-height:1.2em;letter-spacing:.01em}#nav>ul>li{margin:0 0 20px}#nav ul ul{font-weight:400;font-size:22px;line-height:1.4em;letter-spacing:.01em;margin:15px 0 23px}#nav li li{margin-bottom:16px}#nav ul ul a{display:inline-block;vertical-align:top;color:#a0bbd7;padding-left:20px;background:url("../i/nav-link-arrow.svg") no-repeat 0 12px/5px 10px}#expertise-nav-box{justify-content:flex-start;right:0;left:auto;background:#252b48;transform:translate3d(100%,0,0)}#expertise-nav-box:after{content:'';position:absolute;left:70%;bottom:-80%;width:1140px;height:1140px;background:#222845;transform:rotate(-45deg)}#expertise-nav-box .container{padding-top:28px;max-width:740px}#expertise-nav-box .action-btn{margin:0}#expertise-nav{display:flex;justify-content:space-between;flex-wrap:wrap;margin:41px 0 0}#expertise-nav .nav-title{font-weight:500;font-size:36px;line-height:1.2em;letter-spacing:.01em;color:#fff;width:100%;margin:0 0 18px}#expertise-nav .col{width:calc(50% - 30px)}#expertise-nav .title{font-weight:500;font-size:18px;line-height:1.3em;letter-spacing:.01em;color:rgba(255,255,255,.4);margin:0;padding-bottom:20px;border-bottom:2px solid #50556c}#expertise-nav ul{font-weight:400;font-size:16px;line-height:1.5em;letter-spacing:.01em;margin:27px 0 0}#expertise-nav li{margin:0 0 16px;padding:0;background:0 0}#expertise-nav a{padding:3px 0 2px;color:#fff;border:none}#expertise-nav .active a,.no-touchevents #expertise-nav a:hover{opacity:.6}.no-touchevents #expertise-nav .active a:hover{opacity:.3}#nav-all>.js-close-nav{display:none}.filtration-layout-page #breadcrumbs{margin:0 0 13px}.static-layout-box #main>.container{padding:0 48px 0 30px}.filtration-layout-box #main>.container{padding-right:0}.static-layout-box.landing-view #main>.container{padding:0}.static-layout-box.landing-view #main .section>.container{padding-left:50px;padding-right:0}.static-layout-box.landing-view #main .contacts-section>.container,.static-layout-box.landing-view #main .general-partners-section>.container,.static-layout-box.landing-view #main .section-description-slider>.container,.static-layout-box.landing-view #main .speaker-expert-section>.container,.static-layout-box.landing-view #main .speakers-section>.container,.static-layout-box.landing-view #main .text-section>.container{padding-left:0}.contacts-employees-section .section-title,.static-layout-box.landing-view #main .contacts-section .section-title,.static-layout-box.landing-view #main .general-partners-section .section-title,.static-layout-box.landing-view #main .speakers-section .section-title,.text-section .section-title{margin-left:0}.events-page .landing-view #main .container>.section.dark-bg:first-of-type{margin-top:-70px}.filtration-layout-box .publications-list .item{width:calc(50% - 43px);margin-right:86px}.filtration-layout-box .publications-list .item:nth-child(even){margin-right:0}.filtration-layout-box .publications-list .item:after{right:-45px}.filtration-layout-page .filtration-layout-box .publications-list .item:after{content:'';display:block;position:absolute;right:-44px;top:3px;bottom:0;width:2px;background:#eceff2;pointer-events:none}.filtration-layout-page .filtration-layout-box .publications-list .item:nth-child(even):after{display:none}.filtration-layout-box .projects-list{justify-content:space-between}.filtration-layout-box .projects-list .item{width:calc(50% - 31px);margin-right:0}.event-intro-screen .partners-box .logo:first-child{margin-top:0}.event-intro-screen .partners-box .logo:last-child{margin-bottom:0}}@media screen and (max-width:1300px) and (min-width:1001px){#expertise-nav-box .container,#nav-box .container{padding-left:48px;padding-right:48px}#expertise-nav .col{width:calc(50% - 16px)}.index-page .section:not(.info-center-section) .container{padding-left:48px}}@media screen and (min-width:1001px) and (max-width:1100px){#expertise-nav-box .container,#nav-box .container{padding-left:32px;padding-right:32px}.filtration-layout-box .publications-list .item{width:calc(50% - 30px);margin-right:60px}.filtration-layout-box .publications-list .item:nth-child(even){margin-right:0}.filtration-layout-page .filtration-layout-box .publications-list .item:after{right:-30px}.filtration-layout-box .projects-list .item{width:calc(50% - 24px)}}@media screen and (max-width:1000px){blockquote{font-size:26px;padding:24px 0 0 48px}blockquote .text{width:calc(100% - 240px)}blockquote .text:before{left:-48px;top:-24px;font-size:120px}blockquote .author{margin:24px 0 0}.container{padding:0 24px}#all{padding-top:110px}.has-figure-bg #all{background:0 0}#header{padding:16px 0}#logo{margin:12px 0 0}#priority-nav,.header-controls .lang-link{display:none}.header-controls{margin-left:auto}.js-open-search{order:1;margin:0}.opened-search .js-open-search{opacity:0;visibility:hidden}.js-open-nav{order:2;margin:0 0 0 54px}.header-search-form{right:106px;max-width:calc(100% - 340px);top:4px;padding:0 64px 0 0}.header-search-form .js-close-search{display:flex;position:absolute;right:9px;top:4px}.header-search-form .search-form .checkbox-item{margin-top:4px}.touchevents:not(.ios).opened-nav body{overflow:hidden}#expertise-nav-box{display:none}#nav-all{opacity:0;transition:opacity .2s ease,visibility .2s ease;background:#252b48}.opened-nav #nav-all{opacity:1}.touchevents #nav-all.visible-third-level{overflow-y:hidden}#nav-all .js-close-nav{position:absolute;z-index:100;top:16px;right:16px}#nav-all .container{padding:16px 32px 40px 38px}#nav{max-width:420px;margin:0 auto}#nav ul{margin:0}#nav li{margin:0;padding:0;background:0 0}#nav a{color:#fff;border:none}.no-touchevents #nav a:hover{opacity:.6}.no-touchevents #nav .active a:hover{opacity:.4}#nav>ul{font-weight:500;font-size:22px;line-height:1.4em;letter-spacing:.01em}#nav .hidden-nav-item{display:block}#nav>ul>li{margin-bottom:17px}#nav ul ul{font-weight:400;font-size:17px;line-height:1.5em;letter-spacing:.01em;margin:13px 0 0}#nav ul ul li{margin-bottom:19px}#nav ul ul a{display:inline-block;vertical-align:top;padding-left:19px;background:url("../i/nav-link-arrow-mob.svg") no-repeat 0 8px/5px 10px}#nav ul .multi-level>ul>li{margin-bottom:14px}#nav ul .multi-level>ul>li>a{display:block;padding:0 28px 3px 0;margin-left:19px;background:url("../i/multi-level-arrow.svg") no-repeat 100% 10px/11px 11px;border-bottom:2px solid #353a56;transition:opacity .2s ease,color .2s ease}#nav .has-dropdown>a:after{top:9px;right:-28px;width:6px;height:12px;background-size:6px auto;transform:rotate(90deg)}#nav .third-level{position:fixed;z-index:50;left:0;top:0;font-size:0;text-align:center;width:100%;height:100%;padding:85px 32px 0 38px;overflow:hidden;overflow-y:auto;background:#252b48;transform:translate3d(105%,0,0);transition:transform .3s ease}#nav .third-level.visible{transform:none}#nav .third-level:before{content:'';position:relative;height:100%;display:inline-block;vertical-align:middle;width:0;margin:0 -1px 0 0}#nav .third-level .align-m{display:inline-block;vertical-align:top;text-align:left;width:100%;max-width:420px;margin:0 auto}#nav .third-level .title{font-size:18px;line-height:24px;color:rgba(255,255,255,.4);margin:0 0 16px}#nav .third-level ul{font-size:18px;line-height:24px;margin:0 0 54px}#nav .third-level a{padding:0;background:0 0}#nav .third-level .prev-box{position:fixed;z-index:5;left:0;top:0;text-align:left;padding:14px 32px 12px 38px;width:100%;background:#252b48}.js-prev-level{position:relative;font-weight:500;font-size:18px;line-height:24px}.js-prev-level:after{content:'';position:absolute;left:-22px;width:22px;height:24px;background:url("../i/multi-level-arrow.svg") no-repeat 100% 6px/11px 11px;transform:scaleX(-1)}.nav-feedback-box{display:flex;align-items:flex-start;max-width:420px;margin:0 auto 32px;padding-top:2px}.nav-feedback-box .js-open-nav-feedback{position:relative;z-index:5;display:inline-block;vertical-align:top;font-weight:300;font-size:16px;line-height:1.2em;margin:0 52px 0 0;border-bottom:2px dotted rgba(255,255,255,.3)}.nav-feedback.opened-dropdown .js-open-nav-feedback{opacity:.7;border-color:transparent}.nav-feedback-box .js-open-nav-feedback .arrow{position:absolute;top:3px;right:-20px;width:24px;height:16px;display:flex;align-items:center;justify-content:flex-end}.opened-dropdown .js-open-nav-feedback .arrow{transform:scaleY(-1)}.nav-feedback{position:relative;z-index:10}.nav-feedback .dropdown{position:absolute;z-index:4;left:0;top:50px;width:230px;padding-bottom:39px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.nav-feedback.opened-dropdown .dropdown{opacity:1;visibility:visible}.nav-feedback .dropdown:before{content:'';position:absolute;z-index:-1;left:-500px;top:-100px;right:-500px;bottom:0;background:#0f3468}.nav-feedback .dropdown p a{display:inline-block;vertical-align:top;min-width:132px}.nav-feedback .dropdown .sub-data{margin-left:12px}.nav-feedback .action-btn{min-width:220px;margin:30px 0 0}.nav-feedback-box .lang-link{display:flex;font-size:14px;width:36px;height:36px;margin:-7px 0 0 0;background:rgba(255,255,255,.05)}.main-screen{margin:-110px 0 0;padding:180px 40px 150px}.section.about-section{padding:120px 0 80px}.section.indicators-section{padding:120px 0 140px}.indicators-list .indicator-item .indicator-title{margin:10px 0 0}.indicators-list .indicator-item .indicator-num{width:200px;font-size:90px;margin-top:5px}.indicators-list .indicator-item .indicator-text{font-size:24px}.section.specializations-section{padding:120px 0 0}.no-upcoming-events .section.specializations-section{padding-bottom:64px}.no-upcoming-events .section.specializations-section .rare-img-text-grid:after{bottom:-64px}.intro-text{font-size:26px}.section.specializations-section .rare-img-text-grid:after{bottom:-16px}.translucent-text{font-size:80px}.rare-img-text-grid{padding:80px 0}.specializations-section .rare-img-text-grid{margin:130px 0 0}.specializations-section .figure-bg{right:-300px}.section.projects-section{padding-bottom:110px}.projects-slider .swiper-slide{width:calc(50% - 15px)}.section.reviews-articles-section{padding-bottom:40px}.info-center-section+.section.reviews-articles-section{padding-top:20px}.no-reviews #all .section.reviews-articles-section{padding-bottom:146px}.reviews-articles-slider-box{padding:60px 0 84px}.reviews-articles-slider-box .substrate-bg{left:-32px}.reviews-articles-slider .swiper-slide{width:calc(50% - 15px)}.reviews-article-item{padding:40px 32px}.projects-slider.products-view .swiper-slide{width:calc(50% - 15px)}.reviews-list{max-width:860px;margin:90px 0 0 -24px}.reviews-list .item{padding:35px 0 42px 24px}.reviews-list .item:before{left:-2px}.reviews-list .text-box{padding-left:24px}.section.upcoming-events-section{padding:90px 0 80px}.upcoming-events-section .section-title{margin:0 auto 60px}.upcoming-events-grid .main-event{margin:0 0 24px;width:calc(57.83783783783784% - 12px)}.upcoming-events-grid.single-event .main-event{left:0}.upcoming-events-grid .main-event .text{margin-right:24px;width:calc(100% - 48px)}.upcoming-events-grid .events-box{width:calc(42.16216216216216% - 12px)}.upcoming-event{margin:0 0 24px}.section.upcoming-events-section .figure-bg1{top:-200px;right:-100px}.section.info-center-section{padding:80px 0}#grab-cursor{width:120px;height:120px;margin:-60px 0 0 -60px}.about-all{padding-top:30px;margin-bottom:24px}.about-all .intro-text{left:0;margin:40px auto 0}.about-substrate{padding:72px 0 100px;margin:0}.intro-text+.about-substrate{margin-top:200px}.about-substrate:before{left:-24px}.about-substrate:after{display:none}.intro-text+.about-substrate .video-box:first-child{margin-top:-190px}.translucent-text-box .translucent-text{left:0}.indicators-list-grid{padding:98px 0 17px}.about-substrate .indicators-list-grid{margin:80px 0}.about-substrate .indicators-list-grid:last-child{margin-bottom:20px}.indicators-list-grid:before{right:-24px}.indicators-list-grid:after{display:none}.indicators-list-grid .indicator-item{width:calc(33.333333% - 32px);margin:0 48px 72px 0}.timeline-slider{padding:90px 0 100px;margin:0}.indicators-list-grid+.timeline-slider{margin-top:-80px}.about-substrate .timeline-slider{margin-left:0;margin-right:0}.timeline-slider:after{display:none}.timeline-slider .swiper-slide{width:calc(50% - 27px)}.timeline-slider .date{font-size:60px;margin:0 0 32px}.timeline-slider .timeline-item img{bottom:calc(100% + 32px)}.company-features-box{margin:80px 0}.company-features-box .section-title{margin:0 0 64px}.about-substrate .company-features-list{margin-left:0;margin-right:0}.company-features-list.three-col{margin:48px 0 -24px}.ratings-awards-box{margin:140px 0}.ratings-awards-box .section-title{margin:0 0 64px}.about-substrate .ratings-awards-list{margin-right:0}.career-intro-section{padding-bottom:120px}.career-intro-section .square-ol{margin:64px 0 0 16px}.square-ol.two-cols li{width:calc(50% - 24px)}.career-substrate{margin:0;padding:64px 0 84px;border:none}.career-substrate .substrate-bg{left:-26px}.career-substrate .substrate-bg:after,.career-substrate .substrate-bg:before{display:none}.career-substrate>.company-features-list.three-col:nth-last-child(2){margin-bottom:-54px!important}.text-media-grid{margin:120px 0}.media-blockquote-box{margin:120px 0}.media-blockquote-grid blockquote{font-size:20px}.subsection-links-box{margin:120px 0}.subsection-link{min-height:380px}.subsection-links-grid .subsection-link{width:calc(50% - 32px)}.subsection-link .h5{font-size:22px;margin:0 0 0 -12px;padding:27px 71px 28px 30px}.subsection-link .h5 svg{bottom:35px}.vacancy-box .accordion{padding:32px 24px 40px}.vacancy-box .accordion .dropdown{padding:48px 32px}.career-page .dark-bg-box{padding-top:72px}.career-page .dark-bg-box>.auxiliary-form-section:first-child{padding-top:16px}.career-page .dark-bg-box .container>.media-blockquote-box:first-child{margin-top:-72px}.stories-slider-box{margin:0 0 80px}.stories-slider-box:after{display:none}.stories-slider-box:before{right:-26px}.stories-slider{padding:0}.stories-slider .swiper-container{margin:0}.stories-slider .swiper-wrapper{align-items:flex-start}.stories-slider .swiper-slide{height:auto}.stories-grid .text-box{padding:0 0 0 40px}.stories-slider .swiper-btn{display:none}.stories-slider .swiper-pagination{display:flex;margin:48px 0 0}.get-an-internship-box{padding-top:16px}#breadcrumbs{margin:0 0 40px}.dark-bg-box.negative-top-indent{padding-top:0;margin-top:0}.dark-bg-box.has-square-bg:after{right:-500px}.section .container{padding-left:24px}.static-layout-box+.section{margin-top:0}#all .section:last-of-type{margin-bottom:48px}.landing-view .section:first-of-type{padding-top:64px}.landing-view.last-box .section:last-of-type{padding-bottom:138px}.section .section-title{margin-left:0}.filtration-layout-box+.section{margin-top:32px}#all .landing-view .section:last-of-type{margin:0}.static-layout-box.landing-view #main .section>.container{padding-right:0}.landing-text-box+.section-title{margin-top:120px}.intro-section{margin-bottom:90px}.intro-section .tabs-box{margin-top:54px}.specialization-grid .col{width:calc(50% - 24px)}.specialization-grid .col:not(:last-child):after{right:-24px}.text-aside-grid{display:block}.text-aside-grid .text-box{width:100%;max-width:830px}.text-aside-box{width:392px;max-width:100%;margin-top:72px;padding-top:0}.text-aside-box .left-indent-box{margin-left:0}.contacts-employees-section .container{max-width:none;padding-left:24px}.contacts-employees-section .section-title{margin-left:0}#main .contacts-employees-section .container{margin-left:-30px;padding-left:0}#main .contacts-employees-section .section-title{margin-left:0}.contacts-employees-section .employees-list{max-width:794px}.section.section-description-slider .container{padding-left:24px}#main .section-description-slider .container{margin-left:-30px;padding-left:0}.section-description-slider .h1,.section-description-slider h1{margin-bottom:54px}.description-slider{margin:0 32px}.description-slider .swiper-slide{padding:32px 28px 48px;max-width:480px}.description-slider .swiper-btn.large-btn{width:22px;height:42px;margin-top:-21px}.description-slider .prev-btn{left:-40px}.description-slider .next-btn{right:-40px}.section .logos-slider{margin:80px 0 48px}.section .logos-slider:last-child{margin-bottom:40px!important}.speaker-expert-grid{font-size:19px}#main .container>.employees-list,.employees-list{justify-content:flex-start;margin-bottom:-64px}.employees-list .employee-item{margin-right:30px;width:calc(33.3333333% - 20px)}.contacts-items-list.in-cols .item{width:calc(33.33333% - 21.33333333333333px);padding-right:32px;margin-right:32px}#all .section.products-section:last-of-type{padding-bottom:148px}.partners-list .text{padding:34px 40px 42px}.landing-view #main .container .bg-text-section:last-child{margin-bottom:0}.bg-text-section .container{padding:0 24px!important}.section .reviews-slider-box{margin:10px 0 0 0}.auxiliary-form-box{padding:64px 48px 80px 0;margin-left:-10px}.get-file-box{max-width:870px}.get-file-box .text-box{width:320px}.get-file-box .form{width:calc(100% - 360px)}.filtration-layout-box,.static-layout-box{display:block;padding:0}.static-layout-box:before{display:none}.landing-view .landing-bg{right:0;border-right:none}.landing-view .landing-bg:after,.landing-view .landing-bg:before{display:none}.filtration-layout-box:last-child{margin-bottom:0}.filtration-layout-box .page-title-box{margin:40px 0 64px;padding-left:0}.filtration-layout-box .page-title-box .h1,.filtration-layout-box .page-title-box h1{margin-bottom:32px}.filtration-layout-box .page-title-box .inner-link-box{margin:0 0 24px}.filtration-layout-box #main,.static-layout-box #main{width:100%;padding-bottom:72px}.filtration-layout-box #main{width:calc(100% + 1px);margin-left:-1px}.static-layout-box #main:last-child{padding-bottom:100px}.filtration-layout-box #main{padding-bottom:80px}.static-layout-box:not(.landing-view) #main:before{content:'';position:absolute;left:0;top:-200px;right:0;bottom:0;background:#fff;border-bottom:1px solid #e3ebf3}.static-layout-box #main .container{padding-left:54px}.static-layout-box.landing-view #main .section>.container{padding-left:0;margin-left:-30px}.projects-list .item{width:calc(50% - 32px)}.section .expertise-list:first-child{margin-top:-4px!important}.show-all-box{margin-left:-30px}.vertical-tabs .tabs-nav{width:calc(52% - 20px)}.vertical-tabs .tabs-nav-item{display:block;padding:20px 24px 18px 20px;font-size:18px;min-height:0}.vertical-tabs .tabs-content{width:calc(48% - 20px)}.advantage-item{padding:28px 24px}.advantages-slider{padding:28px 24px}.speakers-list{margin:0 -10px -74px!important}.speaker-item:before{top:110px}.cycle-events-list{margin:0}.events-list{margin-bottom:-64px!important}.events-list .event-item{width:calc(33.333333% - 21.33333333333px);margin:0 32px 64px 0}.event-item.past-event{padding:16px}.event-intro-screen{padding:140px 0 90px;margin:-110px 0 0}.event-intro-screen .container{display:block}.event-intro-screen .text-box{max-width:none;margin:0 0 54px;padding:0}.event-intro-screen .in-brief{max-width:90%}.event-sub-data-grid{font-size:24px;margin:32px 0 0}.event-sub-data-grid>.time{font-size:24px}.event-sub-data-grid .js-open-popup{margin-top:0}.event-intro-screen .btns-box{margin:10px 0 -16px}.event-intro-screen .partners-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-width:0;padding:54px 0 0;margin-bottom:-40px}.event-intro-screen .partners-box:before{top:0;bottom:auto;height:1px;width:100%}.event-intro-screen .partners-box .logo{padding:0 32px;margin:0 0 40px;max-width:33.3333333%}.contacts-grid{margin-bottom:100px}.contacts-grid .contacts-items-list{width:calc(50% - 8px);padding-right:40px}.contacts-grid .contacts-form-box{width:calc(50% - 32px)}.address-box .img-box img{width:calc(100% + 25px);max-width:calc(100% + 25px)}.map-box{max-height:calc(100vh - 82px)}.pager{margin:80px 0}.static-layout-box .aside{margin:64px 0 0;width:100%;padding:0 24px}.employees-sub-list{display:flex;align-items:flex-start;flex-wrap:wrap;margin-right:-40px}.employees-sub-list .item{margin:0 40px 40px 0;width:181px;max-width:calc(50% - 40px)}.article-footer:last-child{margin-bottom:0!important}.aside-filter{position:fixed;z-index:1600;top:0;left:0;font-size:0;text-align:center;height:100%;width:100%;padding:40px 16px 0;margin:0;background:rgba(37,43,72,.95);overflow:auto;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.opened-filter .aside-filter{visibility:visible;opacity:1;pointer-events:auto}.aside-filter:before{content:'';position:relative;height:100%;display:inline-block;vertical-align:middle;width:0;margin:0 -1px 0 0}.aside-filter .tabs-box{display:inline-block;vertical-align:middle;font-size:17px;text-align:left;width:100%;margin-bottom:124px;max-width:400px}.aside-filter .tabs-nav{color:rgba(255,255,255,.6)}.aside-filter .tabs-nav-item:not(:last-child):before{background:#666a7f}.aside-filter .tabs-nav-item.active{color:#fff}.no-touchevents .aside-filter .tabs-nav-item:not(.active):hover{color:#fff}.aside-filter .tabs-nav-item:after{background:#9295a3}.filter-form{position:relative;z-index:10}.aside-filter .checkbox-item input[type=checkbox]+label{color:#fff}.no-touchevents .aside-filter .checkbox-item input[type=checkbox]:not(:disabled)+label:hover{color:#a9b9d2}.aside-filter .checkbox-item input[type=checkbox]+label:before{border-color:#74778a}.no-touchevents .aside-filter .checkbox-item input[type=checkbox]:not(:disabled)+label:hover:before{border-color:#6f819e}.aside-filter .checkbox-item input[type=checkbox]:checked+label:before{border-color:#6f819e}.aside-filter .checkbox-item input[type=checkbox]:checked+label:after{background:#6f819e}.aside-filter .btn.transparent{color:rgba(255,255,255,.6);background:0 0;border-color:rgba(255,255,255,.2)}.no-touchevents .aside-filter .btn.transparent:not(:disabled):hover,.no-touchevents .aside-filter button.btn.transparent:not(:disabled):active{color:#fff;background:0 0;border-color:#fff}.no-touchevents .aside-filter button.btn.transparent:not(:disabled):active{opacity:.8}.js-close-filter{display:block}.js-open-mobile-filter{display:flex}.opened-filter .js-open-mobile-filter{opacity:0;visibility:hidden}.number-of-filter-results{display:block;position:fixed;z-index:601;left:0;bottom:0;right:0;align-items:center;justify-content:center;font-weight:400;font-size:16px;line-height:1em;text-align:center;color:#fff;padding:18px 16px 20px;background:rgba(37,43,72,.95);box-shadow:0 -2px 5px 0 rgba(46,50,55,.15);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.number-of-filter-results.loading{background:rgba(37,43,72,.95) url("../i/loader.svg") no-repeat 50% 50%/40px 40px}.opened-filter .number-of-filter-results.visible{opacity:1;visibility:visible;pointer-events:auto}.number-of-filter-results strong{font-weight:600}.number-of-filter-results *{transition:opacity .2s ease,visibility .2s ease,border .2s ease}.number-of-filter-results.loading *{visibility:hidden;opacity:0}.number-of-filter-results p{margin:0 0 12px;max-width:none}.js-show-filter-result{font-weight:500;color:#fff;border-bottom:1px dotted #fff;cursor:pointer}.no-touchevents .js-show-filter-result:hover{border-color:transparent}.search-results-box{padding:48px 0 100px}.search-form-box:before{right:-24px}.page-message-box .js-close-message-box{right:24px}.page-message-box .container{padding-right:100px}.js-close-popup{top:24px;right:24px}#error-page-box .container{height:calc(100vh - 110px)}.has-mobile-filter #footer .container{padding-bottom:100px}}@media screen and (max-width:940px){.text-links-grid{display:block}.text-links-grid .text-box{width:100%;padding:0;margin:0 0 32px;border:none}.text-links-grid .links-box{width:100%;padding:0}.text-links-grid .inner-link-box{margin:24px 0}}@media screen and (max-width:920px){.upcoming-events-grid .event-title{font-size:18px}.upcoming-events-grid .main-event .event-title{font-size:20px;margin:0 0 18px}.expertise-item{display:block;padding:32px 16px 48px 0;margin:0 0 40px}.expertise-item:after{right:0}.expertise-item .text-box{width:100%;max-width:680px}.expertise-item .products-links-list{margin:24px 0}.expertise-item .products-links-list:last-child{margin-bottom:0!important}.expertise-item .advantage-item{margin:32px 0 0}.program-item:not(:last-child):before{left:266px}.program-item:after{left:259px}.program-item .program-description{width:calc(100% - 360px)}.program-description .program-hours{font-size:24px;padding-left:36px;margin:4px 0 0;background-position:0 2px}.program-speaker .speaker-avatar{left:219px;top:-32px}.text-media-grid{display:block}.dark-bg-box .text-media-grid{margin-right:0}.text-media-grid .text-box{width:100%;padding-right:0;max-width:620px}.text-media-grid .media-box{width:100%;margin:0 0 64px}.address-box .title{font-size:30px}.address-box .h5{font-size:21px;margin:0 0 24px}.address-box .important-text{font-size:21px;margin:40px 0 0}.address-box .text{width:46%}.address-box .img-box{width:calc(53.77% - 48px)}.error-grid-box{max-width:600px}.error-grid-box .num{font-size:160px;margin:34px 0 0}.error-grid-box .text{margin:0 0 0 54px}.error-grid-box .inner-link-box{margin:20px 0 0}.footer-contacts{width:100%}.footer-grid .action-btn{margin:42px auto 0}.footer-grid.dev-box{margin-top:36px}}@media screen and (min-width:881px){.publications-list .item:nth-child(3n):after{display:none}.reviews-in-brief-list .item:nth-child(3n){margin-right:0}}@media screen and (max-width:1000px) and (min-width:881px){.employees-list .employee-item:nth-child(3n){margin-right:0}}@media screen and (max-width:880px){.form-title{font-size:2.8em}.section.specializations-section{padding-bottom:16px}.translucent-text{font-size:70px}.section.projects-section{padding-bottom:100px}.projects-slider .project-item{font-size:20px}.projects-slider .project-item .title{font-size:28px}.section.upcoming-events-section{padding:72px 0 80px}.upcoming-events-section:not(.no-bg) .section-title{padding-left:120px}.upcoming-events-section .figure-bg1{display:none}.publications-substrate{margin-right:-24px;padding-right:24px}.translucent-text-box .translucent-text{top:70px}.timeline-slider .swiper-slide{width:calc(50% - 20px)}.timeline-slider .timeline-item{font-size:17px}.timeline-slider .date{font-size:48px}.company-features-list .items-col{width:calc(50% - 10px)}.company-features-list .item{padding-left:92px}.subsection-links-grid .subsection-link{width:calc(50% - 20px)}.stories-slider .employee-info{padding:22px 20px 28px;margin:-98px 20px 0}.stories-grid .text-box{padding:0 0 0 24px}.dark-bg-box .container>.get-an-internship-box:last-child{margin-bottom:16px}.section{padding:72px 0 80px}.section-title{font-size:2.8em}.section-title.has-figure-bg span{padding-left:48px;margin-left:-48px}.section-title.has-figure-bg span svg{width:26px}.employee-description .h1,.employee-description h1{width:170%}.section .logos-slider{margin:64px 0 40px}.speaker-expert-grid{font-size:18px}.speaker-expert-grid .speaker-name{font-size:24px}.description-slider{margin:0 32px}.description-slider .swiper-slide{padding:32px 24px 40px}.description-slider .title{font-size:20px}.description-slider .sub-text{font-size:22px}.contacts-items-list.in-cols .item .title{font-size:20px}.bg-text-section{padding:100px 0}.auxiliary-form-box .text-box{width:320px}.auxiliary-form-box .form-box{max-width:calc(100% - 360px)}.lazy-load-detect{margin:48px 0 0}.publications-list{justify-content:space-between;margin-bottom:-64px!important}.publications-list .item{width:calc(50% - 40px);margin:0 0 64px}.publications-list .item:after{right:-40px}.speakers-list{justify-content:space-between;margin:0 0 -64px!important}.speakers-list .speaker-item{margin:0 0 64px;width:calc(50% - 12px)}.speaker-item:before{top:170px}.projects-list{margin-bottom:-64px!important}.projects-list .item{margin-bottom:64px}.load-more-box,.show-all-box{margin-top:64px}.reviews-in-brief-list{justify-content:space-between}.reviews-in-brief-list .item{width:calc(50% - 16px);margin-right:0}#main .container>.employees-list,.employees-list{justify-content:space-between;margin-bottom:-54px;max-width:740px}.employees-list .employee-item{width:calc(50% - 20px);margin-bottom:64px;margin-right:0}.contacts-employees-section .employees-list{max-width:740px}.cycle-event-item{padding:0 24px 40px}.cycle-events-list .cycle-event-item{width:calc(50% - 12px)}.cycle-event-item .event-title{font-size:20px}.events-list{justify-content:space-between}.events-list .event-item{width:calc(50% - 16px);margin:0 0 64px}.event-item.past-event{padding:20px}}@media screen and (max-width:840px){.company-features-list.three-col{justify-content:space-between}.company-features-list.three-col .item{width:calc(50% - 12px);margin-right:0}.career-substrate>.company-features-list.three-col:nth-last-child(2){margin-bottom:-64px!important}}@media screen and (min-width:781px){.contacts-items-list.in-cols .item:nth-child(3n){border-right:0;margin-right:0;padding-right:0}}@media screen and (max-width:780px){.h1,h1{font-size:2.1em}.h1.large-size,h1.large-size{font-size:2.5em}.h2,h2{font-size:1.9em}.h3,h3{font-size:1.8em}img.left{margin:8px 20px 14px 0}img.right{margin:8px 0 14px 20px}blockquote{font-size:22px;padding:16px 0 0 36px}blockquote .text{width:calc(100% - 210px)}blockquote .text:before{left:-36px;top:-16px;font-size:90px}blockquote .img{max-width:170px}.important-text{font-size:1.2em}table td,table th{padding:14px 16px}.links-bullet-list.large-size li{font-size:17px;margin-bottom:8px}.links-bullet-list.large-size li a{padding-right:24px}.no-touchevents .links-bullet-list.large-size li a:hover{padding-left:24px}.links-bullet-list.large-size li a:before{top:7.5px}.form-title{font-size:2.5em}.container{padding:0 16px}.header-search-form{right:0;left:0;top:-16px;width:auto;max-width:none;padding:21px 64px 10px 16px;background:#fff;border-bottom:1px solid rgba(37,43,72,.1);transform:translate3d(0,-105%,0);visibility:visible;opacity:1;transition:transform .3s ease}.opened-search .header-search-form{transform:none}.dark-page-bg .header-search-form{background:#252b48;border-color:rgba(255,255,255,.1)}.transparent-header:not(.sticky-header) #header:not(.on-dark-bg) .header-search-form{background:#f6f9fb}.header-search-form .js-close-search{top:24px;right:12px}html:not(.dark-page-bg) #header.on-dark-bg .header-search-form .form-control{color:#252b48;border-color:#dedfe4}html:not(.dark-page-bg) #header.on-dark-bg .header-search-form .search-form .checkbox-item input[type=checkbox]+label{color:#a9b9d2}html:not(.sticky-header):not(.dark-page-bg) .on-dark-bg .header-search-form .search-btn svg *{stroke:#252B48;fill:#252B48}html:not(.sticky-header):not(.dark-page-bg) #header.on-dark-bg .js-close-search svg *{fill:#252B48}.main-screen h1{font-size:34px}.main-screen h1 strong{font-size:40px}.main-screen h1:before,.page-load .main-screen h1:before{top:-26px;width:50px}.section.about-section{padding:80px 0 54px}.section.indicators-section{padding:90px 0 98px}.indicators-list .indicator-item .indicator-title{margin:8px 0 0}.indicators-list .indicator-item .indicator-num{width:160px;font-size:72px;margin-top:4px}.indicators-list .indicator-item .indicator-text{font-size:22px;padding-left:40px}.section.specializations-section{padding-top:80px}.intro-text{font-size:22px}.translucent-text{font-size:64px}.rare-img-text-grid{padding:70px 0}.specializations-section .rare-img-text-grid{margin:110px 0 0}.rare-img-text-grid .text{padding:0 0 0 32px}.section.projects-section{padding-bottom:80px}.section .section-title+.view-all-link-box{margin:-73px 0 0;text-align:right}.projects-slider{margin:48px 0 0}.projects-slider .swiper-slide{width:400px;max-width:100%}.projects-slider .project-item{font-size:19px;padding:32px 24px 90px}.projects-slider .project-item .title{font-size:24px;margin:0 0 24px}.no-reviews #all .section.reviews-articles-section{padding-bottom:100px}.info-center-section+.section.reviews-articles-section{padding-top:40px}.reviews-articles-slider-box{margin:48px 0 0;padding-bottom:80px}.reviews-articles-slider .swiper-slide{width:400px;max-width:100%}.reviews-article-item{padding:32px 24px}.reviews-article-item .title{font-size:20px}.reviews-articles-slider .swiper-pagination-progressbar{margin:64px 0 0}.reviews-list{margin:48px 0 0}.reviews-list .item{padding:0}.reviews-list .item:before{display:none}.reviews-list .img-box{margin:0}.section.upcoming-events-section{padding:64px 0}.upcoming-events-section .section-title{margin:0 auto 54px;padding:0!important}.upcoming-events-grid .main-event .img:before,.upcoming-events-section .section-title:before{display:none}.upcoming-events-grid{display:block}.upcoming-events-grid .main-event{margin:0 auto 24px;width:100%;max-width:600px}.upcoming-events-grid .main-event .img{margin:0 0 -17.5%}.upcoming-events-grid .main-event .text{padding:35px 26px;margin:0 auto;width:calc(100% - 48px)}.upcoming-events-grid .events-box{display:flex;justify-content:space-between;width:100%;max-width:none;margin-bottom:-32px}.upcoming-event{width:calc(50% - 12px);padding:35px 26px;margin:0 0 32px}.two-items .upcoming-event{min-height:0!important;width:calc(100% - 48px);max-width:552px;margin-left:auto;margin-right:auto}.upcoming-events-grid .event-title{font-size:20px}.upcoming-events-grid .main-event .event-title{font-size:24px}.section.info-center-section{padding:64px 0}.publications-substrate{margin-top:48px;padding:54px 24px 54px 0}.products-section .description-slider{margin-top:48px}.about-all{padding-top:20px;margin-bottom:10px}.about-all .figure-bg{max-width:70%}.intro-text+.about-substrate{margin-top:140px}.about-substrate{padding:72px 0}.about-substrate:before{left:-24px}.intro-text+.about-substrate .video-box:first-child{margin-top:-154px}.translucent-text-box .translucent-text{top:50px}.indicators-list-grid{justify-content:space-between;padding:80px 0 0}.about-substrate .indicators-list-grid{margin:64px 0}.about-substrate .indicators-list-grid:last-child{margin-bottom:0}.indicators-list-grid .indicator-item{width:calc(50% - 32px);margin:0 0 64px}.timeline-slider{padding:64px 0 72px;margin:64px 0 0}.indicators-list-grid+.timeline-slider{margin-top:-64px}.timeline-slider .swiper-container{margin-bottom:-10px}.timeline-slider .swiper-slide{width:400px;max-width:100%}.company-features-box{margin:64px 0}.company-features-box .section-title{margin:0 0 48px}.company-features-list .items-col{width:100%}.company-features-list{margin-bottom:-72px}.company-features-list .item{padding-left:102px;margin:0 0 72px}.company-features-list.three-col{margin-bottom:-32px}.ratings-awards-box{margin:120px 0}.ratings-awards-box .section-title{margin:0 0 48px}.ratings-awards-list .item{padding:72px 0}.ratings-awards-list .img{width:180px;padding:0}.ratings-awards-list .text{width:calc(100% - 180px);padding-left:48px}.career-intro-section{padding-bottom:64px}.career-intro-section .h3{margin-top:0}.career-intro-section .square-ol{margin:64px 0 0 16px}.square-ol li{font-size:20px}.square-ol.two-cols li{width:calc(50% - 20px)}.career-page .dark-bg-box{padding:64px 0 120px}.text-media-grid{margin:80px 0}.media-blockquote-box{margin:80px 0}.career-page .dark-bg-box .container>.media-blockquote-box:first-child{margin-top:-64px}.media-blockquote-grid,.media-blockquote-grid.invert{display:block;margin:0}.media-blockquote-grid.invert:before,.media-blockquote-grid:before{left:-24px;right:-24px}.media-blockquote-grid .media-box{width:100%;margin:0 0 48px}.media-blockquote-grid .blockquote-box{padding:0}.media-blockquote-grid blockquote{font-size:22px}.subsection-links-box{margin:80px 0}.subsection-links-grid{display:block;margin-bottom:0}.subsection-links-grid .subsection-link{width:574px;margin-left:16px;max-width:calc(100% - 16px)}.subsection-links-grid .subsection-link:nth-child(even){margin-left:auto;margin-top:0}.subsection-links-grid .subsection-link:last-child{margin-bottom:0}.subsection-link .h5{margin:0 0 0 -16px;padding:27px 71px 28px 32px}.dark-bg-box .container>.vacancy-box:last-child{margin-bottom:24px}.vacancy-box .accordion{padding:0;margin-top:-16px;border:none}.vacancy-box .accordion .dropdown{padding:40px 24px}.vacancy-box .accordion .dropdown ul{margin-bottom:32px}.vacancy-box .accordion .sub-links-box{margin:32px 0 0}.stories-slider-box{margin:0 0 64px}.stories-slider .employee-info{padding:22px 16px 28px;margin:-98px 16px 0}.internship-grid{display:block}.internship-grid .col{width:100%;padding-bottom:0;margin:0 0 48px}.internship-grid .col:last-child{margin-bottom:0}.internship-grid .h4{font-size:22px;margin:0 0 24px}.internship-grid .h4+*{margin-top:0!important}.section{padding:54px 0 64px}.section.reviews-section{padding-top:58px}.landing-view .section:first-of-type{padding-top:54px}#all .section:last-of-type{margin-bottom:40px}.landing-view.last-box .section:last-of-type{padding-bottom:100px}.dark-bg-box .section+.section{margin-top:-24px}.section .container{padding-left:16px}.static-layout-box.landing-view #main .section>.container{margin-left:0}.section-title{font-size:2.5em;margin-bottom:40px}.landing-text-box+.section-title{margin-top:90px}.section-title.separator:after{margin:24px 0 0}.section .figure-bg1{left:-15%}.section-title.has-figure-bg span{padding-left:40px;margin-left:-40px}.section-title.has-figure-bg span svg{width:21px}.intro-section{margin-bottom:72px}.career-intro-section h1,.intro-section .h1,.intro-section h1{margin-bottom:48px}.intro-section .h3{font-size:1.6em}.employee-description{order:2;width:100%;padding:0;margin:0 0 64px}.employee-description .h1,.employee-description h1{width:100%}.employee-photo{order:1;width:100%;min-height:0;margin:0 0 40px;border-bottom:1px solid rgba(37,43,72,.1);overflow:hidden}.employee-photo img{position:relative;right:auto;width:320px;max-width:64%;margin:0 auto}.employee-photo .bg{top:0;right:auto;left:50%;max-width:100%;height:auto;transform:translate3d(-50%,0,0)}.text-aside-box{margin-top:54px}.contacts-employees-section .container{padding-left:16px}.contacts-employees-section .section-title{margin-left:0}#main .contacts-employees-section .container{margin-left:0}.contacts-employees-section .employees-list .employee-item{width:calc(50% - 20px)}.section.section-description-slider .container{padding-left:16px}#main .section-description-slider .container{margin-left:0}.section-description-slider .h1,.section-description-slider h1{margin-bottom:40px}.description-slider{margin:0}.description-slider .swiper-btn{display:none}.description-slider .swiper-pagination.hidden{display:flex;margin:54px 0 -20px}.section .logos-slider{margin:32px 0 24px}.section .logos-slider:last-child{margin-bottom:16px!important}.logos-slider{padding:0 32px}.logos-slider .swiper-pagination.hidden{display:flex;margin:40px 0 -20px}.speaker-expert-section .section-title{margin:0 auto 40px}.speaker-expert-grid{font-size:17px}.speaker-expert-grid .img{width:44%}.speaker-expert-grid .text{width:56%;padding:0 0 0 32px}.speaker-expert-grid .speaker-name{font-size:22px}.speaker-expert-grid .speaker-position{font-size:17px}.registration-section .figures-bg{display:none}.contacts-items-list.in-cols{justify-content:space-between}.contacts-items-list.in-cols .item{width:50%;margin-right:0}.contacts-items-list.in-cols .item:nth-child(even){padding-right:0;width:calc(50% - 32px);border:none}.partners-list .item{margin:0 0 48px}.partners-list .text{padding:34px 24px}.partners-list .title{font-size:22px;margin:0 0 20px}#all .section.products-section:last-of-type{padding-bottom:114px}.bg-text-section{padding:80px 0}.bg-text-section .container{padding:0 16px!important}.bg-text-section .read-more-link{margin:40px 0}.section .reviews-slider-box{margin:0}.reviews-slider .swiper-pagination{margin-top:48px}.speakers-list .speaker-item{width:calc(50% - 8px)}.speaker-item:before{top:140px}.auxiliary-form-box{display:block;margin-left:0;padding:48px 40px 64px 24px;max-width:540px}.auxiliary-form-box .text-box{width:100%;margin:0 0 24px}.auxiliary-form-box .form-box{width:100%;max-width:none}#main .get-file-box{margin:64px 0 0 0}.get-file-box .text-box{width:280px}.get-file-box .form{width:calc(100% - 320px)}.publications-list{margin-bottom:-48px!important}.publications-list .item{margin-bottom:48px}.section .expertise-list:first-child{margin-top:0!important}.expertise-list{margin-bottom:-30px!important}.projects-list{font-size:17px;margin-bottom:-48px!important}.projects-list .item{margin-bottom:48px}.projects-list .title{font-size:24px}.show-all-box{margin-left:0}.static-layout-box #main{padding-bottom:54px}.static-layout-box #main:last-child{padding-bottom:80px}.static-layout-box #main .container{padding-left:16px}.static-layout-box #main .h1,.static-layout-box #main .h2,.static-layout-box #main .h3,.static-layout-box #main .h4,.static-layout-box #main .h5,.static-layout-box #main .photo-gallery-box,.static-layout-box #main .text-grid,.static-layout-box #main .time,.static-layout-box #main .video-box.has-substrate,.static-layout-box #main blockquote,.static-layout-box #main h1,.static-layout-box #main h2,.static-layout-box #main h3,.static-layout-box #main h4,.static-layout-box #main h5{margin-left:0}.filtration-layout-box .h1,.filtration-layout-box h1{margin:0 0 48px}.tabs-box{margin:48px 0}.tabs-nav{font-size:1.25em}.tabs-nav-item{margin:0 64px 0 0}.tabs-nav-item sup{font-size:11px!important;top:-13px}.tabs-nav-item:not(:last-child):before{top:2px;right:-33px;height:24px}.vertical-tabs{display:block;border-bottom:1px solid rgba(160,187,215,.3)}.vertical-tabs .tabs-nav{display:none}.vertical-tabs .tabs-nav-item{display:block;font-size:22px;line-height:1.454545454545455em;padding:20px 64px 19px 0;min-height:0;border:none;border-top:1px solid rgba(160,187,215,.3)!important;background:0 0!important}.vertical-tabs .tabs-nav-item:after,.vertical-tabs .tabs-nav-item:before{display:none}.vertical-tabs .tabs-content{width:100%}.vertical-tabs .tabs-content .tabs-nav-item{display:block}.vertical-tabs .tabs-content .tabs-nav-item.active{cursor:pointer}.vertical-tabs .tabs-content .tabs-nav-item .cross{position:absolute;top:23px;right:16px;width:25px;height:25px;transition:transform .2s ease}.vertical-tabs .tabs-content .tabs-nav-item.active .cross{transform:rotate(45deg) translate3d(0,0,0)}.vertical-tabs .tabs-content .tab{padding:0 0 24px}.accordion{border-top:1px solid rgba(160,187,215,.3)}.accordion .item{margin:0;border-bottom:1px solid rgba(160,187,215,.3)}.accordion .item:last-child{margin-bottom:0}.accordion .title{font-size:22px;line-height:1.454545454545455em;margin:0;padding:20px 64px 20px 0}.accordion .title svg{top:23px;right:16px;width:25px;height:25px}.accordion .opened .title svg{transform:rotate(45deg) translate3d(0,0,0)}.text-grid .col{width:calc(50% - 12px)}.advantage-item,.advantages-slider{margin:0 0 54px}.cycle-event-item{padding:0 16px 32px}.cycle-events-list .cycle-event-item{width:calc(50% - 12px)}.cycle-event-item .event-title{font-size:18px}.events-list{margin-bottom:-48px!important}.events-list+.section-title{margin-top:64px}.events-list .event-item{width:calc(50% - 12px);margin:0 0 48px}.event-intro-screen{padding:130px 0 72px}.event-sub-data-grid{font-size:22px}.event-sub-data-grid>*{margin:0 32px 16px 0}.event-sub-data-grid>.time{font-size:22px}.program-grid{margin:0}.program-item{padding-bottom:48px}.program-item:not(:last-child):before{left:67px}.program-item:after{left:60px}.program-item .program-description{width:calc(100% - 170px)}.program-description .program-hours{position:relative;left:0;top:0;font-size:22px;padding-left:32px;margin:0 0 20px;background-position:0 1px}.program-speaker .speaker-avatar{left:20px}.program-item .download-list{margin-top:32px}.static-layout-box .aside{padding:0 16px;margin:54px 0 0}.article-footer{margin-left:0}.contacts-grid{margin-bottom:64px}.contacts-box h1{margin:0 0 40px}.contacts-grid{display:block}.contacts-grid .contacts-items-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;padding-right:0}.contacts-grid .contacts-items-list:after{position:relative;right:auto;left:0;width:100%;height:1px;margin:16px 0 0}.contacts-grid .contacts-items-list .item{width:calc(50% - 24px);margin:0 0 40px}.contacts-grid .contacts-form-box{width:440px;max-width:100%;margin:54px auto 0}.contacts-form-box .form-title{font-size:2.2em;margin:0 0 32px}.address-box{display:block;padding:48px 72px 58px 0}.address-box:after{right:32px}.address-box .text{width:100%;max-width:620px}.address-box .important-text{margin:32px 0 0}.address-box .img-box{width:100%;margin:32px 0 0}.address-box .img-box img{max-width:100%}.search-results-box{padding:32px 0 80px}.search-results-list{margin:54px auto 0}.no-search-results{margin:48px 0 10px}.page-message-box{font-size:20px;padding:48px 0 36px}.page-message-box .container{padding-right:16px}.page-message-box .read-more-link{margin:16px 0 0}.page-message-box .js-close-message-box{top:-32px;right:12px}.pager{margin:64px 0}.js-close-popup{top:16px;right:16px}.popup.map-view{margin:0}.popup.map-view .map-box{height:calc(100vh - 64px);max-height:calc(100vh - 64px);margin:0 -16px}}@media screen and (max-width:730px){.stories-grid{display:block}.stories-grid .img-box{width:100%;max-width:480px;margin:0 auto 32px}.stories-grid .text-box{padding:0;margin:0 auto;max-width:580px}}@media screen and (max-width:680px){.links-bullet-list.large-size li{font-size:16px;margin-bottom:6px}.links-bullet-list.large-size li a{padding-right:16px}.no-touchevents .links-bullet-list.large-size li a:hover{padding-left:16px}.links-bullet-list.large-size li a:before{width:8px;height:10px;background-size:8px auto}#all{padding-top:94px}#header{height:auto;padding:8px 0}#logo{width:147px;height:22px;margin-top:13px}.main-screen{margin:-94px 0 0;padding:150px 24px 120px}.main-screen h1{font-size:29px}.main-screen h1 strong{font-size:35px}.main-screen h1:before,.page-load .main-screen h1:before{top:-24px;width:42px}.main-screen .js-scroll-down{width:48px;margin:0 0 0 -24px}.main-screen .js-scroll-down svg{width:100%;height:auto}.section.about-section{padding:64px 0 54px}.section.indicators-section{padding:72px 0 80px}.indicators-list .indicator-item{margin-bottom:64px}.indicators-list .indicator-item .indicator-title{flex:inherit;margin:0 0 24px;width:100%}.indicators-list .indicator-item .indicator-num{width:40%}.indicators-list .indicator-item .indicator-text{font-size:22px;width:60%;margin:0 0 16px}.section.specializations-section{padding:64px 0 0}.no-upcoming-events .section.specializations-section .rare-img-text-grid:before{bottom:-64px}.translucent-text{font-size:54px}.specializations-section .rare-img-text-grid{margin:72px 0 0}.section.specializations-section .rare-img-text-grid:after{display:none}.rare-img-text-grid{display:block;padding:64px 0}.rare-img-text-grid:before{left:-16px}.rare-img-text-grid .img{width:100%;margin:0 0 40px}.rare-img-text-grid .img .ratio-box{width:100%;left:0}.rare-img-text-grid .text{width:100%;padding:0}.rare-img-text-grid .tabs-nav{margin-bottom:24px}.rare-img-text-grid .img.js-view-checker .animate-box:after,.rare-img-text-grid .text.js-view-checker{transition-delay:0s}.js-view-checker .main-event .sub-box,.js-view-checker .main-event .text{transition-delay:0s}.js-view-checker .events-box .upcoming-event{transition-delay:.2s}.js-view-checker .events-box .upcoming-event:nth-child(2){transition-delay:.4s}.js-view-checker .publications-list .item{transition-delay:0s}.about-all{padding-top:16px}.about-all .intro-text{margin:32px auto 0}.career-intro-section .figure-bg3{display:none}.career-intro-section .square-ol{margin:48px 0 0 16px}.square-ol li{font-size:18px}.text-media-grid .media-box{margin:0 0 48px}.dark-bg-box.has-square-bg:after{right:auto;left:50%}.description-slider{margin:0 auto;max-width:450px}.speaker-expert-section.bg:before{left:-100px}.speaker-expert-grid{display:block}.speaker-expert-grid .img{width:100%;margin:0 0 32px}.speaker-expert-grid .img .ratio-box{width:100%;left:0}.speaker-expert-grid .text{width:100%;padding:0}#breadcrumbs{margin:0 0 24px}.career-intro-section h1,.intro-section .h1,.intro-section h1{margin-bottom:32px}.publications-list .item{width:calc(50% - 20px)}.publications-list .item:after{right:-20px}.employee-item{padding:28px 16px}.contacts-employees-section .employees-list .employee-item,.employees-list .employee-item{width:calc(50% - 8px)}.employee-photo{margin:16px 0 40px}.cycle-events-list{display:block;margin-bottom:0}.cycle-event-item{padding:0 24px 32px;max-width:580px}.cycle-events-list .cycle-event-item{width:100%;margin:0 auto 48px}.cycle-event-item .event-title{font-size:22px}.event-intro-screen{margin:-94px 0 0;padding:110px 0 72px}.event-intro-screen .partners-box .logo{padding:0 20px}.event-intro-screen .in-brief{font-size:20px}.event-sub-data-grid,.event-sub-data-grid .js-open-popup,.event-sub-data-grid>.time{font-size:20px}.event-sub-data-grid>*{margin:0 32px 16px 0}.reviews-in-brief-list{margin:0 0 -16px!important}.reviews-in-brief-list .item{width:calc(50% - 8px);margin-bottom:16px;padding:24px 16px 48px}.get-file-box{display:block}#main .get-file-box{margin:48px 0 0;padding:48px 0 0}.get-file-box .text-box{width:100%}.get-file-box .form{width:100%;max-width:480px}.map-box{max-height:calc(100vh - 65px)}#error-page-box .container{padding-top:16px;height:calc(100vh - 94px)}.error-grid-box{display:block;max-width:320px}.error-grid-box .num{display:block;text-align:center;margin:0}.error-grid-box .text{margin:0}.error-grid-box .inner-link-box{margin:16px 0 0}#footer.js-view-checker .container{transition-delay:0s}.footer-contacts .col{width:calc(50% - 12px)}}@media screen and (max-width:620px){.h1,h1{font-size:1.8em;margin:0 0 32px}.h1.large-size,h1.large-size{font-size:2.1em}.h2,h2{font-size:1.7em;margin:48px 0 28px}.h3,h3{font-size:1.6em;margin:48px 0 28px}.h4,h4{font-size:1.5em;margin:48px 0 24px}.h5,h5{font-size:1.4em;margin:48px 0 24px}.h6,h6{font-size:1.25em;margin:48px 0 20px}.important-text{font-size:1.1em;margin:48px 0 38px}blockquote{font-size:20px;padding:16px 0 0 32px}blockquote .text{width:calc(100% - 150px)}blockquote .text:before{left:-32px;top:-16px;font-size:80px}blockquote .author{font-size:16px;margin:16px 0 0}blockquote .img{max-width:120px}.form-title{font-size:2.2em}.translucent-text{font-size:48px}.section.projects-section{padding-bottom:64px}.section .section-title+.view-all-link-box{margin:-32px 0 -24px}.inner-link.large-size{font-size:16px;padding-right:22px}.inner-link.large-size svg{bottom:3.5px;width:14px;height:auto;margin-left:10px}.section.upcoming-events-section{padding:48px 0 54px}.upcoming-events-section .section-title{margin:0 auto 40px}.upcoming-events-grid .main-event{margin-bottom:32px}.upcoming-events-grid.single-event .main-event{margin-bottom:0}.upcoming-events-grid .main-event .text{padding:35px 24px;margin:0 auto;width:100%}.upcoming-events-grid .events-box{display:block}.upcoming-event{width:100%;padding:35px 24px;min-height:260px!important}.two-items .upcoming-event{width:100%}.upcoming-events-grid .main-event .event-title{font-size:22px}.section.info-center-section{padding:48px 0}.about-substrate{padding:48px 0 64px}.intro-text+.about-substrate{margin-top:110px}.intro-text+.about-substrate .video-box:first-child{margin-top:-114px}.translucent-text-box{margin:54px 0}.translucent-text-box .translucent-text{top:40px}.about-substrate .indicators-list-grid{margin:50px 0}.indicators-list-grid+.timeline-slider{margin-top:-50px}.section.reviews-articles-section{padding-bottom:20px}.reviews-articles-slider-box{padding-bottom:64px}.company-features-list{margin-bottom:-54px}.company-features-list .item{margin:0 0 54px}.company-features-list.three-col .item{width:100%;margin-bottom:54px;min-height:54px}.ratings-awards-box{margin:100px 0}.ratings-awards-list .item{padding:48px 0}.ratings-awards-list .img{width:120px}.ratings-awards-list .text{width:calc(100% - 120px);padding-left:40px}.vacancy-box .accordion{margin-top:-12px}.vacancy-box .accordion .dropdown{padding:32px 16px 40px;margin:0 -16px}.vacancy-box .accordion .dropdown ul{margin-bottom:26px}.vacancy-box .accordion .sub-links-box{display:block;margin:32px 0 0}.vacancy-box .accordion .sub-links-box .js-anchor-link{margin-bottom:24px}.vacancy-box .accordion .sub-links-box>:last-child{margin-bottom:0}.text-media-grid{margin:54px 0}.media-blockquote-box{margin:54px 0}.media-blockquote-grid blockquote{font-size:20px}.section{padding:48px 0 54px}#all .section:last-of-type{margin-bottom:20px}.landing-view.last-box .section:last-of-type{padding-bottom:80px}.section-title{font-size:2.2em}.filtration-layout-box+.section{margin-top:16px}.section.bg+.section.bg{margin-top:0!important}.landing-text-box+.section-title{margin-top:64px}.section-title.has-figure-bg span{padding-left:32px;margin-left:-32px}.section-title.has-figure-bg span svg{width:18px}.intro-section{margin-bottom:64px}.career-intro-section h1,.intro-section .h1,.intro-section h1{margin-bottom:32px}.intro-section .h3{font-size:1.4em}.intro-section .tabs-box{margin-top:40px}.text-aside-box{margin-top:48px}.partners-list .title{font-size:1.4em}.partners-list .item{display:block;margin:0 0 48px}.partners-list .logo{width:192px;padding:20px}.partners-list .logo img{max-width:100%}.partners-list .text{width:100%;padding:34px 20px}.partners-list .title{font-size:22px;margin:0 0 20px}.bg-text-section{padding:64px 0 72px}#all .section.products-section:last-of-type{padding-bottom:88px}.advantage-item,.advantages-slider{margin:0 0 48px}.projects-list .item{width:calc(50% - 16px);max-width:420px}.load-more-box,.show-all-box{margin-top:48px}.download-link{padding-left:44px}.download-link a:before{left:-44px;width:46px;height:32px;background-size:32px auto}.download-list{margin:48px 0 16px}.download-list li{width:calc(50% - 16px);margin:0 0 32px}.download-list .data{margin-left:44px}.text-grid{display:block;margin:0}.text-grid .col{width:100%;margin:0}.vertical-tabs .tabs-nav-item{font-size:20px;padding:20px 48px 20px 0}.vertical-tabs .tabs-content .tabs-nav-item .cross{top:22px;right:0}.accordion{margin:48px auto}.accordion .title{font-size:20px;padding:20px 48px 20px 0}.accordion .title svg{top:22px;right:0}.event-item.past-event{padding:16px}.event-item.past-event .event-title{font-size:17px}.program-item{padding-bottom:48px}.program-item:not(:last-child):before{left:7px}.program-item:after{left:0}.program-item .program-description{width:calc(100% - 40px)}.program-item .program-title{font-size:20px;margin:0 0 24px}.program-speaker{display:flex;margin:40px 0;padding-left:16px}.program-speaker .speaker-avatar{position:relative;left:0;top:0;width:80px;height:80px}.program-speaker .speaker-avatar .rhombus{width:71.7px;height:71.7px}.program-speaker .speaker-avatar img{width:102px;height:102px;margin:-51px 0 0 -51px}.speakers-list{justify-content:space-between;margin:0 0 -40px!important}.speaker-item{padding:0 22px 32px;max-width:340px}.speakers-list .speaker-item,.speakers-list .speaker-item:nth-child(3n){margin:0 auto 48px;width:100%}.contacts-box h1{margin:0 0 32px}.contacts-form-box .form-title{font-size:2em}.address-box{padding:48px 48px 58px 0}.address-box:after{right:16px}.address-box .h5{font-size:20px}.address-box .important-text{font-size:1.1em}.page-message-box{font-size:18px}.popup.form-view{padding:48px 16px}#footer .container{padding-top:54px;padding-bottom:48px}.footer-contacts .col{text-align:center;width:100%}.footer-contacts .contacts-item{padding:0;margin:0 auto}.footer-contacts .contacts-item:after{position:relative;top:0;display:block;margin:20px auto}.footer-contacts .col:last-child .contacts-item:first-child{display:inline-block;vertical-align:top;text-align:left}.footer-contacts .col:last-child .contacts-item:last-child:after{display:none}}@media screen and (min-width:581px){.career-substrate .video-box{margin:48px 0}.intro-section .download-list:last-child{margin-bottom:-45px}}@media screen and (max-width:580px){.scroll-tbl,img,table{margin:40px 0}.full-width-mobile{max-width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.main-screen{padding:150px 16px 120px}.main-screen h1{font-size:26px}.main-screen h1 strong{font-size:31px}.main-screen h1 .sub-view{margin-left:16px}.main-screen h1:before,.page-load .main-screen h1:before{top:-20px;width:38px}.indicators-list-grid{display:block;padding:64px 0 1px}.indicators-list-grid .indicator-item{width:100%;max-width:350px;margin:0 auto 58px!important}.indicators-list-grid .indicator-item:last-child{margin-bottom:54px!important}.indicators-list-grid .indicator-num{font-size:70px;margin:0 0 20px 28px}.indicators-list-grid .indicator-num:before{left:-16px;width:64px;height:64px;margin:-37px 0 0}.square-ol li{margin-bottom:48px}.square-ol.two-cols{display:block}.square-ol.two-cols li{width:100%}.contacts-items-list.in-cols{margin-bottom:-32px!important}.contacts-items-list.in-cols .item{margin-bottom:40px!important}.auxiliary-form-box{margin-left:-16px;padding:40px 24px 64px;max-width:480px}.reviews-list{margin:48px 0 0}.reviews-list .item{display:block;margin:0 auto 64px;max-width:430px}.reviews-list .img-box{width:100%;max-width:none;margin:0 auto 24px}.reviews-list .img-box img{width:100%}.reviews-list .text-box{padding:0}.reviews-in-brief-list .item{font-size:16px}.download-list{display:block;margin:40px 0}.download-list li{width:100%}.download-list li:last-child{margin-bottom:0}.photo-gallery-box{margin:40px 0 24px}.photo-gallery{margin:0 -8px}.photo-gallery .item{padding:0 8px;margin:0 0 16px}.video-box{margin:40px 0}.video-box.has-substrate{padding:47px 0}.publication-title{font-size:1em}.projects-list .item{width:100%;max-width:none}.projects-list .title{font-size:22px;margin-bottom:12px}.inner-link-box{margin:12px 0 0}.events-list .event-item{width:calc(50% - 8px)}.event-item .event-title{font-size:17px}.contacts-grid .contacts-items-list{display:block}.contacts-grid .contacts-items-list:after{margin:40px 0 0}.contacts-grid .contacts-items-list .item{width:100%;margin:0 0 32px}.contacts-grid .contacts-form-box{width:100%;margin:40px auto 0}}@media screen and (max-width:540px){blockquote{flex-wrap:wrap;padding:0}blockquote .text{order:2;width:100%;padding:16px 0 0 32px}blockquote .text:before{left:0;top:0;font-size:80px}blockquote .author{font-size:16px;margin:16px 0 0}blockquote .img{order:1;width:180px;max-width:50%;margin:0 auto 8px}.sub-fields-grid.half-items-width .btn,.sub-fields-grid.half-items-width .checkbox-item{width:100%}.intro-text{font-size:20px}.specializations-section .figure-bg{right:-380px}.registration-section{color:#fff}.registration-section .section-title{margin-left:auto;margin-right:auto}.registration-section .form{margin-bottom:-16px!important}#main .container>.employees-list,.employees-list{margin-bottom:-40px}.employee-item{padding:28px 24px}.contacts-employees-section .employees-list .employee-item,.contacts-employees-section .employees-list .employee-item:nth-child(even),.employees-list .employee-item{width:100%;margin:132px auto 48px}#all>.section .employees-list{margin-bottom:-40px}.events-list{margin-bottom:-40px!important}.events-list.past-events{margin-bottom:-16px!important}.events-list .event-item{width:100%;margin:0 auto 40px!important}.event-item.past-event{padding:20px;margin-bottom:24px!important}.event-item .time{margin:14px 0 0!important}.event-intro-screen .partners-box .logo{max-width:50%;padding:0 16px}.sub-fields-grid{display:block;margin:0}.sub-fields-grid .checkbox-item,.sub-fields-grid .upload-box{max-width:none}.sub-fields-grid .btn{width:100%}.get-file-box .form .btn{margin:20px auto}.ratings-awards-list .img{width:110px}.ratings-awards-list .text{width:calc(100% - 110px);padding-left:32px}}@media screen and (max-width:520px){.main-screen h1{font-size:24px}.main-screen h1 strong{font-size:28px}.main-screen h1:before,.page-load .main-screen h1:before{top:-17px;width:34px;height:5px}.indicators-list .indicator-item{margin-bottom:54px}.indicators-list .indicator-item .indicator-num{width:180px}.indicators-list .indicator-item .indicator-text{font-size:20px;width:calc(100% - 180px);padding-left:32px}.translucent-text{font-size:40px}.specializations-section .rare-img-text-grid{margin:64px 0 0}.rare-img-text-grid{padding:54px 0}.translucent-text-box{margin:48px 0}.translucent-text-box .translucent-text{top:30px}}@media screen and (min-width:481px){.company-features-list.three-col .item{padding-left:92px}.filtration-layout-box .page-title-box .inner-link{font-size:16px;padding-bottom:11px}.filtration-layout-box .page-title-box .inner-link svg{width:11px;height:auto}}@media screen and (max-width:480px){body{font-size:16px}.h1,h1{font-size:1.6em;margin:0 0 24px}.h1.large-size,h1.large-size{font-size:1.9em}.h2,h2{font-size:1.5em;margin:36px 0 24px}.h3,h3{font-size:1.4em;margin:36px 0 24px}.h4,h4{font-size:1.3em;margin:32px 0 20px}.h5,h5{font-size:1.2em;margin:32px 0 20px}.h6,h6{font-size:1.1em;margin:32px 0 16px}ol li,ul li{background-position:0 8.5px}ol>li:before{top:5.5px}.h2+.important-text,.important-text,h2+.important-text{font-size:1.05em;margin:32px 0 32px}.important-text:before{margin:0 0 12px}img,img.left,img.right,p img.left,p img.right{float:none;margin:32px auto;max-width:100%;width:auto}.time{font-size:15px;margin-bottom:24px}.separator-line{margin:18px 0}.scroll-tbl,table{margin:32px 0}.form-title{font-size:1.8em}.form .two-fields{display:block}.form .two-fields .field{width:100%}.form-message{padding:17px 20px 17px 58px}.form-message .bg-icon{left:16px}#logo{width:121px;height:18px;margin-top:15px}.js-open-nav{margin-left:48px}.header-search-form{padding:19px 54px 10px 16px}.header-search-form .js-close-search{top:22px}#nav-all .container{padding-bottom:24px}.nav-feedback-box{margin:0 auto 23px}.nav-feedback .dropdown{left:50vw;top:50px;width:calc(100vw - 16px);margin-left:-160px}#nav .third-level{padding-top:75px}.main-screen{padding:150px 0 120px 10px}.main-screen h1{font-size:22px}.main-screen h1 strong{font-size:26px}.main-screen h1 .sub-view{display:inline;margin:0}.main-screen h1:before,.page-load .main-screen h1:before{top:-14px;width:32px;height:4px}.section.indicators-section{padding:64px 0}.indicators-list .indicator-item{margin-bottom:54px}.indicators-list .indicator-item .indicator-num{font-size:59px;width:140px}.indicators-list .indicator-item .indicator-text{font-size:19px;width:calc(100% - 140px);padding-left:24px}.section.about-section{padding:48px 0 40px}.section.specializations-section{padding-top:48px}.translucent-text{font-size:36px}.specializations-section .rare-img-text-grid{margin:48px 0 0}.projects-slider .project-item{padding:28px 16px 76px}.projects-slider .inner-link-box{left:16px;bottom:28px}.section .section-title+.view-all-link-box{margin:-16px 0 -32px}.section.upcoming-events-section{padding:48px 0 36px}.no-upcoming-events .section.specializations-section{padding-bottom:48px}.no-upcoming-events .section.specializations-section .rare-img-text-grid:after{bottom:-48px}.upcoming-events-grid .main-event{margin-bottom:24px}.upcoming-events-grid .main-event .text{padding:28px 24px}.upcoming-events-grid .events-box{margin-bottom:-24px}.upcoming-event{padding:28px 24px;margin-bottom:24px;min-height:220px!important}.upcoming-events-grid .event-title{font-size:18px}.upcoming-events-grid .main-event .event-title{font-size:20px}.section.info-center-section{padding:36px 0}.publications-substrate{padding:40px 24px 32px 0}.no-reviews #all .section.reviews-articles-section{padding-bottom:72px}#grab-cursor{width:80px;height:80px;margin:-40px 0 0 -40px}.about-substrate{padding:48px 0 56px}.intro-text+.about-substrate{margin-top:90px}.intro-text+.about-substrate .video-box:first-child{margin-top:-104px}.timeline-slider{padding:58px 0 64px;margin:58px 0 0}.company-features-box{margin:58px 0}.company-features-box .section-title{margin:0 0 40px}.company-features-list{margin-bottom:-40px}.company-features-list .item{margin:0 0 40px;padding-left:66px}.company-features-list .item .icon{top:-10px;left:-14px}.company-features-list .title{font-size:17px}.company-features-list .item .icon svg{transform:scale(.9)}.company-features-list .item .icon:before{left:12px;top:6px;width:48px;height:48px}.company-features-list.three-col{margin:40px 0 -24px}.company-features-list.three-col .item{margin-bottom:40px}.ratings-awards-box{margin:80px 0}.ratings-awards-box .section-title{margin:0 0 40px}.ratings-awards-list .item{display:block}.ratings-awards-list .img{width:100%;margin:0 0 32px}.ratings-awards-list .img img{max-width:50%}.ratings-awards-list .text{width:100%;padding-left:0}.career-intro-section{padding-bottom:54px}.career-page .dark-bg-box{padding:54px 0 80px}.career-page .dark-bg-box>.auxiliary-form-section:first-child{padding-top:6px}.career-substrate{padding:54px 0 64px}.career-page .dark-bg-box .container>.media-blockquote-box:first-child{margin-top:-54px}.career-substrate>.company-features-list.three-col:nth-last-child(2){margin-bottom:-48px!important}.career-page .dark-bg-box .container>.media-blockquote-box:first-child .media-blockquote-grid,.media-blockquote-grid{padding:54px 0 48px}.media-blockquote-grid .media-box{margin:0 0 32px}.media-blockquote-grid blockquote{font-size:19px}.text-media-grid .media-box{margin:0 0 40px}.subsection-links-box{margin:54px 0}.subsection-link{padding:40px 0;min-height:280px}.subsection-links-grid .subsection-link{margin-bottom:54px}.subsection-link .h5{font-size:20px;margin:0 0 0 -16px;padding:20px 64px 21px 32px}.subsection-link .h5 svg{width:13px;height:auto;margin-left:16px;bottom:28px}.dark-bg-box .container>.vacancy-box:last-child{margin-bottom:16px}.stories-slider-box{padding:40px 0;margin:0 0 48px}.stories-slider .employee-info{padding:22px 16px;margin:0}.stories-slider .employee-info .name{font-size:20px;margin:0 0 12px}.get-an-internship-box{padding-top:0}.internship-grid .col{margin:0 0 40px}.internship-grid .h4{font-size:20px}#all .section:last-of-type{margin-bottom:0}.landing-view.last-box .section:last-of-type{padding-bottom:60px}#all .section.auxiliary-form-section:last-of-type{margin-bottom:24px}.section-title{font-size:1.8em;margin-bottom:28px}.section-title.separator:after{margin:16px 0 0}.section .figure-bg1{left:auto;right:-90%}.section.bg:not(.registration-section)+.section.bg{margin-top:-32px!important}html:not(.index-page) #all>.section+.section{margin-top:-32px}.reviews-section.bg+.section.bg{margin-top:-24px!important}.static-layout-box .section.bg:first-of-type{padding-top:16px}.events-page .static-layout-box .section.bg:first-of-type{padding-top:58px}.section-title.has-figure-bg span{padding-left:28px;margin-left:-28px}.section-title.has-figure-bg span svg{top:8px;width:16px}.landing-text-box+.section-title{margin-top:54px}.career-intro-section h1,.intro-section .h1,.intro-section h1{margin-bottom:28px}.intro-section .h3{font-size:1.2em}.intro-section .tabs-box{margin-top:32px}.employee-description{margin:0 0 58px}.employee-photo{margin:8px 0 32px}.specialization-grid{display:block;margin:24px 0 32px}.specialization-grid .col{width:100%;margin:0 0 24px}.specialization-grid .col:last-child{margin:0}.specialization-grid .col:not(:last-child):after{display:none}.text-aside-box{margin-top:40px}.reviews-articles-slider-box{margin:48px 0 0;padding:48px 0}.reviews-article-item{padding:32px 16px}.reviews-article-item .title{font-size:18px}.reviews-articles-slider .swiper-pagination-progressbar{margin:48px 0 0}#all .section.products-section:last-of-type{padding-bottom:54px}.reviews-list{margin:24px 0 0}.reviews-list .item{margin:0 0 48px}.reviews-in-brief-list{display:block;margin-bottom:0!important}.reviews-in-brief-list .item{font-size:16px;width:100%;min-height:140px}.logos-slider{padding:0 28px}.section .logos-slider{margin:24px 0}.section .logos-slider:last-child{margin-bottom:0!important}.logos-slider .swiper-pagination.hidden{margin:32px 0 -20px}.logos-slider .swiper-btn{width:17px;height:32px;margin-top:-16px}.reviews-slider .swiper-pagination{margin-top:32px}.partners-list .title{font-size:1.2em}.section-description-slider .h1,.section-description-slider h1{margin-bottom:28px}.description-slider .swiper-slide{padding:24px 16px 32px}.description-slider .swiper-pagination.hidden{margin:32px 0 -6px}.speaker-expert-section .section-title{margin-bottom:28px}.speaker-expert-grid .img{margin-bottom:24px}.speaker-expert-grid .speaker-name{font-size:20px;margin-bottom:10px}.speaker-expert-grid .speaker-position{margin:0 0 20px}.contacts-items-list.in-cols{display:block;margin-bottom:-32px!important}.contacts-items-list.in-cols .item{width:100%!important;padding:0;margin-bottom:32px!important;border:none}.partners-list .item{margin:0 0 40px}.partners-list .logo{padding:16px}.partners-list .logo img{max-width:90%}.partners-list .text{padding:24px 16px}.partners-list .title{margin-bottom:16px}.bg-text-section{padding:48px 0 54px}.bg-text-section .read-more-link{margin:32px 0}.auxiliary-form-box{padding:44px 16px 56px;max-width:420px}.auxiliary-form-box .text-box{margin-bottom:16px}.auxiliary-form-box .text-box .section-title{margin:0 0 24px}#main .get-file-box{margin:40px 0 48px;padding:40px 0 0}.static-layout-box #main,.static-layout-box #main:last-child{padding-bottom:54px}.filtration-layout-box #main{padding-bottom:64px}.filtration-layout-box .page-title-box{margin:32px 0 48px;padding-left:0}.filtration-layout-box .page-title-box .h1,.filtration-layout-box .page-title-box h1{margin-bottom:24px}.filtration-layout-box .page-title-box .inner-link-box{margin:0 0 20px}.static-layout-box .aside{margin:48px 0 0}.filtration-layout-box .h1,.filtration-layout-box h1{margin:0 0 32px}.advantage-item,.advantages-slider{margin:0 0 40px}.aside-filter .tabs-nav,.middle-font-size .tabs-nav{margin-bottom:24px}.vertical-tabs .tabs-nav-item{padding:20px 48px 19px 0;font-size:20px}.vertical-tabs .tabs-content .tabs-nav-item .arrow{position:absolute;top:22px;right:10px;width:15px;height:28px}.publications-list{margin-bottom:-32px!important}.publications-list .item{width:100%;margin-bottom:24px;padding-bottom:26px;border-bottom:2px solid #eceff2}.no-touchevents .publications-list .item:hover{border-color:#eceff2}.publications-list .item:last-child{border:none;padding-bottom:14px}.publications-list .item:after{display:none}.projects-list{margin-bottom:-32px!important}.section .projects-list{margin-bottom:-40px!important}.projects-list .item{margin-bottom:40px}.expertise-list{margin-bottom:-16px!important}.expertise-item{display:block;padding:28px 16px 32px 0;margin:0 0 16px}.expertise-item .products-links-list{margin:16px 0}.expertise-item .advantage-item{margin:32px 0 0}.cycle-event-item{padding:0 16px 32px}.cycle-event-item .event-title{font-size:20px}.cycle-label{font-size:16px}.cycle-event-item .from-to-date{font-size:16px}.event-item.past-event{min-height:220px}.event-intro-screen{padding-bottom:58px}.event-intro-screen .text-box{margin:0 0 40px}.event-intro-screen .in-brief{font-size:18px;max-width:none}.event-sub-data-grid{margin:24px 0 0}.event-sub-data-grid,.event-sub-data-grid .js-open-popup,.event-sub-data-grid>.time{font-size:18px}.event-sub-data-grid>*{margin:0 24px 16px 0}.event-intro-screen .btns-box{display:block;margin:24px 0 0}.event-intro-screen .btns-box>*{margin:0 0 32px}.event-intro-screen .partners-box{margin-bottom:-32px;padding-top:40px}.event-intro-screen .partners-box .logo{max-width:50%;padding:0 16px;margin:0 0 32px}.program-item{padding-bottom:40px}.program-item .program-description{width:calc(100% - 32px)}.program-item:after{top:6px;left:0;width:14px;height:14px}.program-item:not(:last-child):before{left:6px}.program-item .program-title{font-size:18px;margin:0 0 20px}.program-description .program-hours{font-size:18px;min-height:21px;padding:2px 0 0 28px;margin-bottom:16px;background-position:0 0}.program-speaker{margin:32px 0}.program-speaker .speaker-avatar{position:relative;left:0;top:0;width:60px;height:60px;padding:2px}.program-speaker .speaker-avatar .rhombus{width:54px;height:54px}.program-speaker .speaker-avatar img{width:78px;height:78px;margin:-39px 0 0 -39px}.program-speaker p{width:calc(100% - 86px)}.load-more-box,.show-all-box{margin-top:40px}.advantage-item{padding:28px 16px}.advantage-title{font-size:32px}.advantage-num{font-size:52px}.advantages-slider{padding:28px 16px}.download-list{margin:32px 0}.photo-gallery-box{margin:32px 0 24px}.photo-gallery{margin:0 -4px}.photo-gallery .item{padding:0 4px;margin:0 0 8px}.accordion{margin:40px auto}.video-box{margin:32px 0}.video-box.has-substrate{padding:37px 0}.footnotes{margin:24px 0 32px}.pager{margin:40px 0}.employees-sub-list{justify-content:space-between;margin-right:0;max-width:400px}.employees-sub-list .item{margin:0 0 40px;max-width:calc(50% - 12px)}.article-footer{display:block;text-align:center;margin:40px auto 0;padding:32px 0 0}.article-footer .share-box{justify-content:center;margin:0 0 28px}.article-footer .share-links li,.article-footer .share-links li:last-child{margin:0 9px!important}.article-footer .share-links .ya-share2__icon:after{font-size:19px}.article-footer .share-box p{display:none}.back-link{left:-8px}.filter-form .btn{margin-top:32px}.js-close-filter{width:20px;height:21px}.contacts-grid{margin-bottom:52px}.contacts-box h1{margin:0 0 24px}.contacts-items-list .title{font-size:20px;margin:0 0 16px}.address-box{padding:36px 0 48px}.address-box:after{right:-16px}.address-box .title{font-size:26px;margin:0 0 28px}.address-box .h5{font-size:19px;margin:0 0 24px}.address-box .important-text{font-size:1.05em;margin:28px 0 0}.search-results-box{padding:16px 0 54px}.search-form-box{padding:24px 0 28px}.search-form .search-btn{right:0}.search-results-list{margin:40px auto 0}.search-results-list li{padding:0 0 0 30px;margin:0 0 32px}.search-results-list .num{top:5.25px}.no-search-results{font-size:20px;margin:32px 0 10px}.page-message-box{font-size:17px;padding:40px 0}.page-message-box .js-close-message-box{top:-28px}#popup-box,#popup-box .container{padding:0}.popup{margin:0}.popup.form-view{padding:40px 16px 32px;border-left:none;border-right:none}.js-close-popup{width:20px;height:21px}.popup.map-view{padding:64px 0 0;margin:0}.popup.map-view .map-box{margin:0}.popup.map-view .js-close-popup{top:24px;right:16px}.error-grid-box{padding:0 16px;max-width:300px}.error-grid-box .num{font-size:120px}.error-grid-box .text{font-size:20px}#footer .container{padding-bottom:38px}.footer-grid.dev-box{padding-top:30px}.footer-grid .copyright{width:100%;max-width:none}#iquad{display:table;margin:30px auto 0}}@media screen and (max-width:420px){.form-title{font-size:1.7em}.indicators-list .indicator-item{margin-bottom:48px}.indicators-list .indicator-item .indicator-num{font-size:50px;width:120px}.indicators-list .indicator-item .indicator-text{font-size:18px;width:calc(100% - 120px);padding-left:20px;margin-bottom:10px}.intro-text{font-size:18px}.translucent-text{font-size:34px}.projects-slider .project-item{font-size:18px}.projects-slider .project-item .title{font-size:22px;line-height:1.3em;margin-bottom:20px}.indicators-list-grid .indicator-text{font-size:26px}.translucent-text-box .translucent-text{top:20px}.timeline-slider .date{font-size:44px;margin:0 0 24px}.text-links-grid .text-box{margin:0 0 24px}.section-title{font-size:1.7em}.projects-list{font-size:16px}.projects-list .title{font-size:20px}.employee-item .name{font-size:19px}.tabs-box{margin:40px 0}.tabs-nav{font-size:1.2em}.dark-page-bg .tabs-nav{font-size:1.1em}.dark-page-bg .tabs-nav-item,.tabs-nav-item{margin:0 48px 0 0}.dark-page-bg .tabs-nav-item sup,.tabs-nav-item sup{font-size:10px!important;top:-11px}.dark-page-bg .tabs-nav-item:not(:last-child):before,.tabs-nav-item:not(:last-child):before{top:2px;right:-25px;height:20px}.cycle-event-item .event-title{font-size:18px}.event-item.past-event{padding:20px 16px}.employees-sub-list{display:block;margin-bottom:-20px}.employees-sub-list .item{margin:0 auto 40px;width:100%;max-width:181px}}@media screen and (max-width:390px){ol li,ul li{padding-left:28px}blockquote{font-size:17px}blockquote .text{padding-left:26px}blockquote .text:before{left:-4px;top:2px;font-size:72px}blockquote .author{font-size:15px;margin:12px 0 0}.js-open-nav{margin-left:40px}.main-screen{padding:150px 0 120px 6px}.media-blockquote-grid blockquote{font-size:17px}.translucent-text{font-size:34px}.download-link{padding-left:38px}.download-link a:before{left:-38px;height:26px;background-size:26px auto}.download-list .data{margin-left:38px}.internship-grid .h4{font-size:19px}.program-item{padding-bottom:32px}.speaker-item{padding:0 16px 32px}.no-search-results{font-size:19px}.address-box .h5{font-size:18px}.error-grid-box .text{font-size:19px}}@media screen and (max-width:380px){.indicators-list .indicator-item .indicator-num{font-size:44px;width:100px}.indicators-list .indicator-item .indicator-text{font-size:17px;width:calc(100% - 100px);padding-left:16px}.translucent-text{font-size:33px}.upcoming-events-grid .main-event .text{padding:28px 20px}.upcoming-event{padding:28px 20px}.upcoming-events-grid .main-event .event-title{font-size:19px}.reviews-list .item .title{font-size:16px}}@media screen and (max-width:360px){.auxiliary-form-box .btn,.btn{padding-left:16px;padding-right:16px;width:100%}.btn.anchor-btn{padding:12px 16px}.action-btn{padding-left:46px;padding-right:46px;width:auto}.filter-form .btn{margin:32px 0 0 0}.translucent-text{font-size:29px}.company-features-list .item{padding-left:64px}.company-features-list .item .icon{left:-18px}.company-features-list .item .icon:before{left:16px}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-wrapper.disabled{transform:translate3d(0,0,0)!important}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.grab-cursor-activate .swiper-slide{user-select:none}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{display:flex;align-items:center;flex-wrap:wrap;line-height:0;margin:32px 0 -6px}.swiper-pagination.centered{justify-content:center}.swiper-pagination.hidden{display:none}.swiper-pagination .swiper-pagination-bullet{position:relative;display:flex;align-items:center;justify-content:center;line-height:0;width:24px;height:24px;margin:0 5px 6px;cursor:pointer;transform:rotate(-45deg);transform-style:preserve-3d}.small-bullets .swiper-pagination-bullet{width:22px;height:22px;margin:0 3px 4px 4px}.swiper-pagination .swiper-pagination-bullet-active{cursor:default}.swiper-pagination .swiper-pagination-bullet:before{content:'';display:block;width:12px;height:12px;background:rgba(37,43,72,.5);transition:background .2s ease}.section.on-dark-bg .swiper-pagination .swiper-pagination-bullet:before{background:rgba(255,255,255,.1)}.small-bullets .swiper-pagination-bullet:before{width:10px;height:10px}.swiper-pagination .swiper-pagination-bullet-active:before{width:10px;height:10px;background:#252b48}.section.on-dark-bg .swiper-pagination .swiper-pagination-bullet-active:before{background:rgba(160,187,215,.6)}.small-bullets .swiper-pagination-bullet-active:before{width:8px;height:8px}.no-touchevents .swiper-pagination .swiper-pagination-bullet:hover:before{background:#252b48}.no-touchevents .section.on-dark-bg .swiper-pagination .swiper-pagination-bullet:hover:before{background:rgba(160,187,215,.6)}.swiper-pagination .swiper-pagination-bullet-active:after{content:'';position:absolute;left:4px;top:4px;right:4px;bottom:4px;border:1px solid #252b48}.section.on-dark-bg .swiper-pagination .swiper-pagination-bullet-active:after{border-color:rgba(160,187,215,.6)}.swiper-button-lock,.swiper-pagination-lock{display:none!important}.swiper-btns-box{display:flex;align-items:flex-start}.swiper-btn{display:flex;align-items:center;line-height:0;width:22px;height:42px;margin:0;cursor:pointer}.swiper-btn.large-btn{width:30px;height:58px}.swiper-btn svg{width:100%;height:100%;opacity:.6;transition:opacity .2s ease}.no-touchevents .swiper-btn:not(.swiper-button-disabled):hover svg{opacity:1}.no-touchevents .swiper-btn svg *{transition:fill .2s ease}.no-touchevents .swiper-btn:not(.swiper-button-disabled):hover svg *{fill:#252b48}.swiper-button-disabled{opacity:.4;cursor:default}.swiper-pagination-progressbar{position:relative;display:block;height:2px;margin:98px 0 0;background:rgba(255,255,255,.3);overflow:hidden}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;left:0;top:-1px;width:100%;height:4px;background:rgba(255,255,255,.6);transform:scale(0);transform-origin:left top}.upload-box{font-family:Roboto;margin:40px 0;line-height:0}.fileinput-wrapper{position:relative;z-index:1;display:block;margin:0;line-height:0;text-align:left}.fileinput{position:relative;z-index:1;display:inline-block;vertical-align:top;overflow:hidden}.fileinput input[type=file],.fileinput input[type=file]:focus,.fileinput input[type=file]:hover{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;margin:0;opacity:0;padding:0;-ms-filter:'alpha(opacity=0)';direction:ltr;outline:0!important;cursor:pointer}.fileinput-name,.upload-btn{position:relative;font-weight:400;font-size:14px;line-height:1em;color:#fff;height:19px;margin:0 0 5px;padding:2px 0 0 30px;overflow:hidden;cursor:pointer;transition:color .2s ease}.no-touchevents .upload-btn:hover{color:#a0bbd7}.no-touchevents .upload-btn>span{position:relative;z-index:11;cursor:pointer;margin-left:-30px;padding-left:30px}.required .upload-box .upload-btn>span:after{content:'*';position:relative;top:-3px;margin-left:2px;font-size:13px;line-height:1em;color:rgba(160,187,215,.7)}.file-selected .upload-btn{display:none}.fileinput-name{display:block;font-weight:400;font-size:14px;width:100%;padding-top:2px;white-space:nowrap;text-overflow:ellipsis;cursor:default}.upload-btn:before{content:'';position:absolute;top:0;left:0;width:15px;height:15px;background:url("../i/plus-icon.svg") no-repeat 50% 50%/15px 15px;transform:translate3d(0,0,0)}.fileinput-name .close{content:'';position:absolute;top:1px;left:0;width:15px;height:15px;padding:0;background:url("../i/cross-icon.svg") no-repeat 50% 50%/11px 11px;border:none!important}.no-touchevents .fileinput-name .close:hover,.no-touchevents .upload-btn:hover:before{transform:rotate(180deg);transition:transform .3s ease}.upload-box .formats{position:relative;z-index:2;font-size:12px;line-height:1.3em;color:rgba(255,255,255,.7);margin:0 0 0 30px}.upload-box .error-field-text+.formats,.upload-box .file-selected+.formats{display:none}.upload-box .error-field-text{margin-bottom:0}.upload-box+.field-error{margin:0 10px 0 30px}.select2-container{position:relative;z-index:2;display:block;margin:0}.select+.select2-container{width:100%!important}.select2-container .select2-selection--single{cursor:pointer;display:block;height:40px;border:1px solid rgba(255,255,255,.2);-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container.select2-container--open{z-index:10002}.error-field .select2-container .select2-selection--single{border-color:#dc6457}.select2-container .select2-selection--single .select2-selection__rendered{display:block;font-family:Roboto;font-weight:400;font-size:14px;line-height:38px;color:#fff;padding:0 48px 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:39px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0;margin:0;background:0 0}.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin:0;padding:0 13px;height:39px;line-height:39px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{display:block;position:absolute;z-index:10000;width:100%;margin:-2px 0 0;padding:10px 0 0;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#252b48;border-top:none}.select2-dropdown--above.select2-dropdown{margin:2px 0 0;border:1px solid rgba(255,255,255,.2);border-bottom:none}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{font-weight:400;font-size:14px;line-height:1.45em;color:#fff;padding:0 20px 0 12px;margin:0 0 18px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer;transition:color .2s ease}.select2-results__option:last-child{margin-bottom:15px!important}.no-touchevents .select2-results__option:hover{color:rgba(255,255,255,.6)}.select2-search--dropdown{display:block;padding:4px 14px;margin:6px 0}.select2-search--dropdown .select2-search__field{height:32px;padding:4px 34px 4px 14px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;bottom:1px;width:48px}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;top:18px;right:16px;width:12px;height:7px;background:url("../i/select-arrow.svg") no-repeat 0 0/12px 7px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:scaleY(-1)}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{color:#35a3a7;background:#f9fbfd;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background:#fff;border:1px solid #d4d4d4;cursor:text}.select2-container--focus.select2-container--default .select2-selection--multiple{border-color:#acacac}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 3px;width:100%;min-height:39px}.select2-container--default .select2-selection--multiple .select2-selection__placeholder,.select2-selection__placeholder{position:relative;text-overflow:ellipsis;font-size:12px;color:#9fa0a2;margin:0;float:left;width:100%;white-space:nowrap;overflow:hidden}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{position:relative;font-size:14px;background:#e4e4e4;border:1px solid #aaa;border-radius:2px;cursor:default;float:left;margin:4px;padding:0 28px 0 10px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;position:absolute;font-size:22px;top:50%;width:20px;height:20px;line-height:22px;right:4px;font-weight:700;margin:-10px 0 0;text-align:center}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #fff}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:152px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{color:rgba(255,255,255,.6);cursor:default}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}@font-face{font-family:lg;src:url("../fonts/lg.eot?n1z373");src:url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../fonts/lg.woff?n1z373") format("woff"),url("../fonts/lg.ttf?n1z373") format("truetype"),url("../fonts/lg.svg?n1z373#lg") format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background:#252b48;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;-webkit-transition:all .2s ease;transition:all .2s ease}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095";transition:all .2s ease}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094";transition:all .2s ease}.lg-actions .lg-next:hover:before,.lg-actions .lg-prev:hover:after{opacity:.5}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background:#252b48;min-width:320px}.lg-toolbar .lg-icon{color:#fff;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;border:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.lg-toolbar .lg-icon:hover{color:#fff!important;opacity:.5}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2";background:0 0}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#fff;display:inline-block;font-size:17px;padding:9px 0 0 15px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:-o-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s,opacity 250ms!important;-moz-transition:-moz-transform 250ms ease 0s,opacity 250ms!important;-o-transition:-o-transform 250ms ease 0s,opacity 250ms!important;transition:transform 250ms ease 0s,opacity 250ms!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background:#252b48;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;padding:0 10px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px;position:relative}.lg-outer .lg-thumb-item.active{border-color:rgba(255,255,255,.3)}.lg-outer .lg-thumb-item img{min-width:96px;min-height:76px;max-width:120%;opacity:1}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background:#252b48;border-radius:2px 2px 0 0;color:#fff;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.lg-outer .lg-toogle-thumb:after{content:"\e1ff";transition:all .2s ease}.lg-outer .lg-toogle-thumb:hover:after{opacity:.5}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{position:absolute;z-index:10;top:50%;left:50%;width:90px;height:90px;margin:-45px 0 0 -45px;cursor:pointer}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-palying .lg-object,.lg-outer .lg-has-video.lg-video-palying .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#fff;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s ease 0s;-moz-transition:-moz-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;transition:transform .3s ease 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s ease 0s,opacity .15s!important;-moz-transition:-moz-transform .3s ease 0s,opacity .15s!important;-o-transition:-o-transform .3s ease 0s,opacity .15s!important;transition:transform .3s ease 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#lg-zoom-in:after{content:"\e311"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer img{margin:0}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../i/loader.svg") no-repeat 50% 50%;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:55px 5px 8px}.lg-outer.lg-thumb-open .lg-img-wrap{padding-bottom:108px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background:rgba(0,0,0,.7);opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{will-change:transform,opacity}.lg-css3.lg-use-left .lg-item{will-change:left,opacity}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}@media screen and (max-width:1000px){.swiper-pagination-progressbar{margin-top:64px}}@media screen and (max-width:480px){.swiper-pagination-progressbar{margin-top:48px}}@media screen and (max-width:410px){.lg-toolbar .lg-icon{width:40px}}