@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);::-moz-selection{background-color:#10b6e6;color:#fff}::selection{background-color:#10b6e6;color:#fff}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-moz-focus-inner{border:0}body{font-size:1.04167vw;line-height:1.66667vw;color:#205d79;font-weight:300;font-family:Roboto,sans-serif;background:#fff;overflow-x:hidden}h1,h2,h3,h4{font-weight:200;color:#114157}h1 span,h2 span,h3 span,h4 span{color:#10b6e6}h1 span.thicker,h2 span.thicker,h3 span.thicker,h4 span.thicker{font-weight:300}h1{font-size:3.38542vw;line-height:3.95833vw}h2{font-size:3.125vw;line-height:3.64583vw}h3{font-size:2.34375vw;line-height:2.86458vw}h4{font-size:1.82292vw;line-height:2.34375vw}h5{font-size:1.04167vw;line-height:1.35417vw}ul::-webkit-scrollbar{height:12px;background:0 0}ul::-webkit-scrollbar-button{display:none}ul::-webkit-scrollbar-track{background:0 0}ul::-webkit-scrollbar-track-piece{background:0 0}ul::-webkit-scrollbar-thumb:horizontal{background:#114157;border-radius:10px;padding-top:5px;border-top:5px solid #fff;border-bottom:5px solid #fff}ul::-webkit-scrollbar-corner{display:none}ul::-webkit-resizer{display:none}button,input,textarea{-webkit-appearance:none;border-radius:0}@media screen and (device-aspect-ratio:2 / 3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:40 / 71){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:375 / 667){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:9 / 16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}.default__content a{text-decoration:underline;color:#205d79}.ballons__block{background-size:auto;width:100%;height:535px;position:relative;overflow:hidden}.ballons__block #scene{height:100%}.ballons__block .content{max-width:29.79167vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ballons__block .content h4{margin-bottom:3.48958vw;z-index:1}.ballons__block .content .ballons__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.ballons__block .content a.button{font-size:.72917vw;line-height:.83333vw;height:3.64583vw;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:13.02083vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.ballons__block .content .button-expertise{margin-right:13px;padding:1.40625vw 2.76042vw}.ballons__block .content .button-solutions{padding:1.40625vw 2.03125vw}section.bottom-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;z-index:-1}section.bottom-block::after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;background-image:url(../images/clouds-footer.png);background-repeat:no-repeat;background-position:bottom;background-size:contain}section.bottom-block .bottom-block__inner{width:100%}section.bottom-block .bottom-block__inner h2{max-width:40.10417vw;margin:0 auto 4.94792vw;text-align:center}section.bottom-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.join{margin-top:3.125vw;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5vw 6.25vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.join div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.join div span{color:#10b6e6;display:contents}.join form{position:relative}.join form .form-row{width:330px;height:45px!important}.join form .form-row__field{font-size:15px;line-height:18px;font-weight:600;color:#114157;background:0 0;outline:0;border:none;border-bottom:2px solid rgba(32,93,121,.2);padding:12px 60px 13px 0}.join form .form-row__field:focus+.form-row__label{top:-5px}.join form .form-row__label{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:11px;line-height:13px;font-weight:500;color:#205d79;left:0}.join form .form-row__label.active{color:#205d79;top:-5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.join form .subscribe{position:absolute;right:0;width:45px;height:45px;background:#10b6e6;padding:0;z-index:2}.join form .subscribe input{width:100%;height:100%;outline:0;background-color:transparent;border:none;z-index:2;cursor:pointer}.join form .subscribe::after{content:"";width:22px;height:22px;position:absolute;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);top:50%;right:50%;background-image:url(../images/icons/send.svg);background-repeat:no-repeat;background-size:contain}.join form .subscribe::before{display:none}.join form .form-row__error{display:none}.join form .form-row__subscribe-success{display:none}.join form.success .subscribe::after{background-image:url(../images/icons/success.svg)}.mark{font-size:.78125vw;line-height:.9375vw;font-weight:300;color:#205d79;padding:.3125vw 1.04167vw;background:#e1e4ea;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-right:25px;margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.mark:last-child{margin-right:0}.mark:hover{background:#10b6e6;color:#fff}.news__item-cat-and-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.date{font-size:.83333vw;line-height:.98958vw;font-weight:300;color:#205d79;position:relative;margin-bottom:10px;padding-left:1.45833vw}.date::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/icons/calendar.svg);background-size:contain;background-repeat:no-repeat;width:.9375vw;height:.9375vw}section.also-read{padding-bottom:6.25vw}section.also-read .also-read__inner{width:100%}section.also-read .also-read__inner h2{width:100%;text-align:center}section.also-read .also-read__inner a.button{margin-top:2.08333vw}.get-to-know{padding:4.6875vw 4.6875vw;position:relative;z-index:0}.get-to-know .about-our-team__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:7.65625vw}.get-to-know .about-our-team__inner h4{margin-bottom:20px}.get-to-know .about-our-team__inner .button-solutions{text-align:center}.get-to-know .about-our-team__inner img{height:7.65625vw;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.get-to-know .about-our-team__inner svg{height:7.65625vw;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.get-to-know .about-our-team__inner svg path{-webkit-animation:anim 10s infinite;animation:anim 10s infinite;stroke:#10b6e6}@-webkit-keyframes anim{0%{stroke-dasharray:1500;stroke-dashoffset:-1500;stroke:#10b6e6;fill:#fff;stroke-width:1px}50%{stroke-dasharray:700;stroke-dashoffset:0;stroke:#10b6e6;fill:#fff;stroke-width:1px}75%{stroke-dasharray:1500;stroke-dashoffset:124;stroke:#10b6e6;fill:#fff;stroke-width:1px}100%{stroke:#10b6e6;fill:#10b6e6}}@keyframes anim{0%{stroke-dasharray:1500;stroke-dashoffset:-1500;stroke:#10b6e6;fill:#fff;stroke-width:1px}50%{stroke-dasharray:700;stroke-dashoffset:0;stroke:#10b6e6;fill:#fff;stroke-width:1px}75%{stroke-dasharray:1500;stroke-dashoffset:124;stroke:#10b6e6;fill:#fff;stroke-width:1px}100%{stroke:#10b6e6;fill:#10b6e6}}.get-to-know .about-our-team__inner h4{z-index:1}.get-to-know .about-our-team__inner h4 a{color:#10b6e6;text-decoration:none;font-weight:300}.date-and-pin{margin-bottom:1.5625vw}.date-and-pin .date{margin-left:0;margin-right:1.25vw}.pin{font-size:.83333vw;line-height:.98958vw;font-weight:300;position:relative;padding-left:1.25vw;color:#205d79}.pin::after{content:"";position:absolute;background-image:url(../images/icons/pin.svg);height:.83333vw;width:100%;background-repeat:no-repeat;background-position:left center;background-size:contain;left:0;top:0}.global-new-date-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:21px}section.news .news__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news .news__inner h2{text-align:center;max-width:36.45833vw;margin-bottom:3.125vw}section.news .news__inner .news__items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:3.125vw 1.30208vw;margin-bottom:3.125vw}section.news .news__inner .news__items .news__item{width:100%}section.news .news__inner .news__items .news__item .news__item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:1.5625vw;height:14.0625vw}section.news .news__inner .news__items .news__item .news__item-image:hover .read-more,section.news .news__inner .news__items .news__item .news__item-image:hover::after{opacity:1;visibility:visible}section.news .news__inner .news__items .news__item .news__item-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.news .news__inner .news__items .news__item .news__item-image::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(16,182,230,.8);opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.news .news__inner .news__items .news__item .title{font-size:.9375vw;line-height:1.35417vw;font-weight:500;margin-top:10px;text-decoration:none;display:block;color:#205d79;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.news .news__inner .news__items .news__item .title:hover{color:#10b6e6}.view-count{font-size:.83333vw;line-height:.98958vw;font-weight:300;color:#205d79;position:relative;margin-bottom:10px;padding-left:1.45833vw}.view-count::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/icons/eye.svg);background-size:contain;background-repeat:no-repeat;width:1.04167vw;height:.9375vw}.back-to-all{font-size:.72917vw;line-height:1.66667vw;color:#10b6e6;text-transform:uppercase;font-weight:500;text-decoration:none;margin-bottom:1.5625vw;position:relative;padding-left:1.14583vw;display:inline-block}.back-to-all::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/icons/person/arrow-left.svg);background-repeat:no-repeat;width:.72917vw;height:.72917vw}.vacancy__block-info ul,ul.page__list{list-style:none}.vacancy__block-info ul li,ul.page__list li{margin-bottom:1.04167vw;padding-left:3.125vw;position:relative}.vacancy__block-info ul li:last-child,ul.page__list li:last-child{margin-bottom:0}.vacancy__block-info ul li::before,ul.page__list li::before{content:"";position:absolute;width:2.08333vw;height:1px;background:#10b6e6;left:0;top:.83333vw}.row__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-description__inner{max-width:50vw;margin:0 auto}.read-more{font-size:.72917vw;line-height:.83333vw;font-weight:500;color:#114157;padding:.88542vw 1.5625vw;background:#fff;text-transform:uppercase;text-decoration:none;position:absolute;z-index:1;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.everlegal-table-wrap{overflow:auto;scrollbar-color:#10b6e6 transparent;scrollbar-width:thin}.everlegal-table-wrap::-webkit-scrollbar{width:10px;height:8px;background-color:#fff}.everlegal-table-wrap::-webkit-scrollbar-thumb{background-color:#10b6e6;border-radius:9em}.everlegal-table-wrap::-webkit-scrollbar-thumb:hover{background-color:#44c2e6}.post__content{padding:1.5625vw 0 3.125vw}.post__content h1,.post__content h2,.post__content h3,.post__content h4,.post__content h5,.post__content h6{margin-bottom:40px}.post__content h1 span,.post__content h2 span,.post__content h3 span,.post__content h4 span,.post__content h5 span,.post__content h6 span{color:#114157}.post__content img{max-width:100%;height:auto!important}.post__content ul{list-style:none}.post__content ul li{padding-left:3.125vw;position:relative;margin-bottom:1.04167vw}.post__content ul li:last-child{margin-bottom:0}.post__content ul li:before{content:"";position:absolute;left:0;top:16px;height:1px;width:2.08333vw;background:#10b6e6}.post__content blockquote{font-size:1.82292vw;line-height:2.08333vw;font-weight:200;background:#f4f7f9;padding:4.16667vw 16.66667vw;margin:3.125vw -16.66667vw 4.16667vw}.post__content blockquote p{padding:0 3.64583vw;position:relative}.post__content blockquote p:last-child{margin-bottom:0}.post__content blockquote p:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:#10b6e6}.post__content p{margin-bottom:40px;font-size:18px;line-height:32px}.post__content a{color:#10b6e6;text-decoration:none;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;word-break:break-word}.post__content a:hover{color:#205d79}.button,button{font-size:.72917vw;line-height:.83333vw;font-weight:500;margin:0;padding:.88542vw 1.5625vw;color:#114157;text-transform:uppercase;background:0 0;background-size:0;outline:0;border:2px solid #10b6e6;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:inline-block;text-decoration:none;z-index:1}.button::before,button::before{content:'';position:absolute;left:-50%;top:0;height:100%;width:0;background-color:#10b6e6;z-index:-1;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.button:hover,button:hover{color:#fff}.button:hover::before,button:hover::before{width:250%}.button.button__accent,button.button__accent{color:#fff;border:none}.button.button__accent::before,button.button__accent::before{display:none}.button__accent-container{position:relative;background-color:#10b6e6;overflow:hidden}.button__accent-container::before{content:'';position:absolute;left:-100%;top:0;height:100%;width:0;background-color:#14c6fa;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.button__accent-container:hover::before{width:140%}.button-white{font-size:.72917vw;line-height:.83333vw;color:#114157;font-weight:500;text-transform:uppercase;padding:.88542vw 1.5625vw;text-decoration:none;background-color:#fff}.header .top.fixed .header__button--contacts>a,.header.dark .header__button--contacts>a{position:relative;overflow:hidden}.header .top.fixed .header__button--contacts>a>span,.header.dark .header__button--contacts>a>span{position:relative}.header .top.fixed .header__button--contacts>a::before,.header.dark .header__button--contacts>a::before{content:'';position:absolute;left:-100%;top:0;height:100%;width:0;background-color:#14c6fa;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.header .top.fixed .header__button--contacts>a:hover::before,.header.dark .header__button--contacts>a:hover::before{width:140%}.form-row{position:relative}.form-row__item{width:100%}.form-row__field{font-size:15px;line-height:17px;font-weight:600;color:#114157;outline:0;border:none;border-bottom:2px solid rgba(32,93,121,.2);background-color:transparent;padding:12px 0;resize:none;border-radius:0!important}.form-row__textarea{font-size:15px;line-height:22px;overflow-y:hidden;padding-right:50px;height:100%}.form-row__textarea::-webkit-scrollbar{width:3px}.form-row__textarea::-webkit-scrollbar-button{display:none}.form-row__textarea::-webkit-scrollbar-track{display:none}.form-row__textarea::-webkit-scrollbar-track-piece{background-color:transparent}.form-row__textarea::-webkit-scrollbar-thumb{background-color:#205d79}.form-row__textarea::-webkit-scrollbar-corner{display:none}.form-row__textarea::-webkit-resizer{display:none}.form-row__label{font-size:15px;line-height:26px;font-weight:600;color:#114157;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.form-row__error{font-size:11px;line-height:13px;font-weight:600;position:absolute;color:#eb5757;bottom:-17px;left:0;display:none}.form-row__error.active{display:block}#subscribe-form.success .form-row__subscribe-success{display:block}.form-row__subscribe-success{font-size:11px;line-height:13px;font-weight:600;position:absolute;color:#10b6e6;bottom:-17px;left:0}.form-row__field:focus{border-color:#10b6e6}.form-row__field:focus+.form-row__label,.form-row__label.active{font-size:11px;line-height:13px;color:#205d79;top:-5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.form-row__file-block{position:absolute;right:10px;bottom:15px}.form-row__file-label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-row__file-input,.form-row__file-input-bg{position:absolute;z-index:-1;opacity:0;width:0}.form-row__file-bg-name,.form-row__file-block-name{display:none}.form-row__file-bg-name .form-row__file-name,.form-row__file-block-name .form-row__file-name{font-size:15px;line-height:22px;font-weight:500;color:#10b6e6;margin-right:5px}.form-row__file-bg-name .file-remove,.form-row__file-block-name .file-remove{cursor:pointer}.form-row__file-bg{background:#f4f7f9}.form-row__file-bg .form-row__file-label{display:block;padding:12px 20px 12px 17px;position:relative}.form-row__file-bg .form-row__file-label img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:17px}.form-row__file-bg .form-row__file-label span{font-size:14px;line-height:25px;font-weight:300;color:#205d79;margin-left:44px;display:block}.form-row__button span{font-size:14px;line-height:20px;font-weight:300;color:#205d79}.form-row__button span a{color:#10b6e6;text-decoration:none}.form-block{opacity:0;visibility:hidden;z-index:-1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.form-block.open{opacity:1;visibility:visible;z-index:99999}#subscribe-form-error{color:red;font-size:13px;display:block;position:absolute}.form-success__container{position:fixed;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:-1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-success__container.open{opacity:1;z-index:99999}.form-success__backdrop{background-color:rgba(255,255,255,.7);width:100%;height:100%}.form-success__block{position:absolute;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:2.60417vw 7.29167vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2)}.form-success__block img{width:4.16667vw;height:4.16667vw;margin-bottom:1.45833vw}.form-success__block h5{margin-bottom:15px}.form-success__block span{font-weight:300}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}#search-site-results{position:absolute;top:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.30208vw;background:#fff;max-height:18.07292vw;overflow-x:hidden;width:100%}#search-site-results>a{font-size:.9375vw;line-height:1.45833vw;text-decoration:none;color:#205d79;margin-bottom:1.35417vw}#search-site-results>a:first-child{margin-top:1.30208vw}#search-site-results.hide{display:none}.footer__soc-net{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__soc-net .soc-net__item{height:1.04167vw;background-repeat:no-repeat;background-size:contain}.footer__soc-net .soc-net__item.facebook{background-image:url(../images/icons/facebook.svg);width:.52083vw}.footer__soc-net .soc-net__item.instagram{background-image:url(../images/icons/instagram.svg);width:1.04635vw}.footer__soc-net .soc-net__item.youtube{background-image:url(../images/icons/youtube.svg);width:1.31146vw}.footer__soc-net .soc-net__item.linkedin{background-image:url(../images/icons/linkedin.svg);width:.94688vw}.footer__soc-net .soc-net__item.tiktok{background-image:url(../images/icons/tik-tok.svg);width:.9375vw}section.reviews .swiper-container-horizontal>.swiper-pagination-bullets,section.reviews .swiper-pagination-custom,section.reviews .swiper-pagination-fraction{bottom:0;height:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-pagination-bullet{width:7px;height:7px;background:#c4c4c4;opacity:1;outline:0}.swiper-pagination-bullet-active{background:#10b6e6}.swiper-button-next,.swiper-button-prev{outline:0}section.gallery .swiper-button-next,section.gallery .swiper-button-prev{bottom:0;position:absolute;top:auto;left:auto;right:auto;width:52px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex}section.gallery .swiper-button-next path,section.gallery .swiper-button-prev path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.gallery .swiper-button-next:hover path,section.gallery .swiper-button-prev:hover path{stroke:#10b6e6}section.gallery .swiper-button-next{-webkit-transform:translateX(calc(50% + 10px));-ms-transform:translateX(calc(50% + 10px));transform:translateX(calc(50% + 10px));-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.gallery .swiper-button-next::after{display:none}section.gallery .swiper-button-prev{-webkit-transform:translateX(calc(-50% - 10px));-ms-transform:translateX(calc(-50% - 10px));transform:translateX(calc(-50% - 10px));-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.gallery .swiper-button-prev::after{display:none}section.gallery .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.gallery .row>h2{max-width:36.45833vw;text-align:center}section.gallery .gallery__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:3.125vw}section.gallery .gallery__inner .gallery__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.gallery .gallery__inner .gallery__items .gallery__item .recent-experience__item-inner{position:relative;overflow:hidden}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-img::after{background:rgba(16,182,230,.8)}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text .description{margin:.78125vw 0 1.5625vw;height:auto}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text a.button{opacity:1;visibility:visible;display:inline-block}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img{position:relative;height:19.84375vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(16,182,230,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:1}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text{position:absolute;padding:1.5625vw 2.60417vw 2.60417vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;top:0;z-index:2}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .title:not(.corporate-slide__title){font-size:1.25vw;line-height:1.66667vw;font-weight:500;color:#fff;text-transform:uppercase}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .description{font-size:.83333vw;line-height:1.35417vw;color:#fff;margin:0;height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text a.button{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#fff;border-color:#fff;opacity:0;visibility:hidden;display:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1}section.gallery .gallery__inner.disabled .gallery__items .gallery__item{width:calc(50% - 1px);margin-right:2px}section.gallery .gallery__inner.disabled .gallery__items .gallery__item:last-child{margin:0 auto}section.gallery .gallery__inner.disabled .swiper-button-next,section.gallery .gallery__inner.disabled .swiper-button-prev{display:none}.swiper-container__our-recognitions.disabled .our-recognitions__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-container__our-recognitions.disabled .swiper-slide{width:calc(100% / 7 - 46.3px);margin-right:2.8125vw}.swiper-container__our-recognitions.disabled .swiper-slide:last-child{margin-right:0}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination ul li a{font-size:.72917vw;line-height:.83333vw;font-weight:500;padding:.78125vw .26042vw;margin:0 .52083vw;color:#114157;text-decoration:none}.pagination ul li.active a{color:#10b6e6;position:relative}.pagination ul li.active a::before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:#10b6e6}.select{font-size:.78125vw;line-height:1.35417vw;font-weight:600;color:#114157;width:100%;position:relative;z-index:100}.select.open .select__dropdown{display:block}.select.open .select__input{cursor:pointer}.select.open .select__input::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select.open .select__backdrop{display:block}.select__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:0 0;z-index:-1;display:none}.select__input{border-bottom:2px solid rgba(32,93,121,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625vw 0;position:relative;cursor:pointer}.select__input::after{content:'';position:absolute;right:.26042vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/icons/select-arrow-down.svg);width:.52083vw;height:.26042vw;background-repeat:no-repeat}.select__dropdown{display:none;position:absolute;top:100%;right:0;left:0;max-height:200px;overflow-y:auto;background:#fff;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2)}.select__dropdown ul li{padding:10px;border-bottom:2px solid rgba(32,93,121,.2);cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.select__dropdown ul li:hover{background:#f1f1f1}.select__dropdown ul li.selected{background:#cdcdcd}section.our-mission{padding:6.25vw 0;position:relative;overflow:hidden}section.our-mission .title--blue{margin-bottom:1.04167vw}section.our-mission h3{margin-bottom:2.08333vw;max-width:43.22917vw}section.our-mission .our-mission__image{position:absolute;right:0;top:32px;height:100%;z-index:-1;overflow:hidden}section.our-mission .our-mission__image img{-o-object-fit:cover;object-fit:cover;height:100%}.our-mission__cloud{right:0;left:auto!important;bottom:0;top:auto!important;width:100%;background-repeat:no-repeat;background-size:contain;background-position:bottom -200px right;height:400px;z-index:2;position:absolute;background-image:url(../images/cloud43.png);-webkit-animation:cloudOurMission 30s ease-out infinite alternate;animation:cloudOurMission 30s ease-out infinite alternate}@-webkit-keyframes cloudOurMission{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes cloudOurMission{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}section.our-approach-to-work{padding-top:3.125vw;padding-bottom:6.25vw;position:relative}section.our-approach-to-work h2{margin-bottom:3.125vw;text-align:center}section.our-approach-to-work .our-approach-to-work__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item{width:25%;margin-right:1.5625vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item:last-child{margin-right:0}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item img{height:auto;width:1.09375vw;display:block}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .title{font-size:1.30208vw;line-height:1.66667vw;font-weight:500;color:#114157;margin:.78125vw 0 .52083vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .description{font-size:.78125vw;line-height:1.30208vw}section.our-approach-to-work .ballons__block #scene{background-image:url(../images/1234.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}section.our-approach-to-work .ballons__block .balloon__img-1{width:4.0625vw;left:16.25vw!important;top:13.4375vw!important}section.our-approach-to-work .ballons__block .balloon__img-2{width:8.22917vw;left:21.30208vw!important;top:2.65625vw!important}section.our-approach-to-work .ballons__block .balloon__img-3{width:7.1875vw;left:31.04167vw!important;top:12.23958vw!important}section.our-approach-to-work .ballons__block .balloon__img-clouds{left:0;right:auto!important;bottom:0;top:auto!important;width:100%;background-repeat:no-repeat;background-size:contain;background-position:bottom -200px right;height:400px;z-index:2}section.our-approach-to-work .ballons__block .balloon__img-clouds-1{background-image:url(../images/cloud43.png);-webkit-animation:cloudHome1 30s ease-out infinite normal;animation:cloudHome1 30s ease-out infinite normal}section.our-approach-to-work .ballons__block .balloon__img-clouds-2{background-image:url(../images/cloud43.png);-webkit-animation:cloudHome2 45s ease-out infinite normal;animation:cloudHome2 45s ease-out infinite normal}@-webkit-keyframes cloudHome1{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes cloudHome1{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes cloudHome2{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes cloudHome2{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}section.our-approach-to-work .ballons__block .content{right:16.66667vw}section.news__home{padding-bottom:6.25vw}section.recent-experience{margin-bottom:6.25vw}section.recent-experience h2{margin-bottom:3.125vw}section.reviews{padding-top:5.46875vw;margin-bottom:5.20833vw}section.reviews .reviews__row{padding:3.64583vw 2.60417vw 0 2.60417vw;background:#f4f7f9;position:relative;margin-left:.98958vw}section.reviews .reviews__row::before{content:'';background-image:url(../images/icons/quot.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:4.0625vw;height:3.59375vw;top:7.55208vw;left:-30px;position:absolute}section.reviews .reviews__row::after{content:'';position:absolute;bottom:0;height:2.44792vw;width:100%;background:#fff;left:0}section.reviews .reviews__row .reviews__inner{padding-bottom:4.01042vw}section.reviews .reviews__row .reviews__inner .title{font-size:.9375vw;line-height:1.09375vw;font-weight:500;text-transform:uppercase;margin-bottom:1.82292vw;color:#10b6e6;padding-left:4.16667vw}section.reviews .reviews__row .reviews__inner .reviews__items .reviews__item .review__text{font-size:1.77083vw;line-height:2.60417vw;color:#205d79;margin-bottom:1.5625vw;max-width:52.08333vw;padding-left:4.16667vw;font-weight:200}section.reviews .reviews__row .reviews__inner .review__from{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.reviews .reviews__row .reviews__inner .review__from .name{margin-right:11px}section.reviews .reviews__row .reviews__inner .review__from img{width:60px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}section.home-feedback{margin-bottom:6.25vw}section.home-feedback .home-feedback__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:3.125vw 11.71875vw;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2)}section.home-feedback .home-feedback__inner h2{margin-bottom:1.04167vw}section.home-feedback .home-feedback__inner .description{font-size:.9375vw;line-height:1.09375vw;font-weight:500;color:#10b6e6;text-transform:uppercase;margin-bottom:2.76042vw;text-align:center}section.home-feedback .home-feedback__inner form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.home-feedback .home-feedback__inner form .form-row:not(.form-row__textarea-block){width:calc(50% - 15px);margin-bottom:43px}section.home-feedback .home-feedback__inner form .form-row:not(.form-row__textarea-block):nth-child(odd){margin-right:30px}section.home-feedback .home-feedback__inner form .form-row__textarea-block{width:100%;margin-bottom:45px;margin-top:7px}section.home-feedback .home-feedback__inner form .form-row.form-row__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.home-feedback .home-feedback__inner form .form-row.form-row__button .button__accent-container{margin-bottom:25px}section.home-feedback .home-feedback__inner form .form-row.form-row__button span{max-width:379px;text-align:center}section.about-list{padding-top:5.20833vw;padding-bottom:5.72917vw}section.about-list .about-list__items{display:-webkit-box;display:-ms-flexbox;display:flex}section.about-list .about-list__items .about-list__item{margin-right:1.5625vw;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;color:#114157}section.about-list .about-list__items .about-list__item:last-child{margin-right:0}section.what-we-do{margin-bottom:6.25vw}section.what-we-do .ballons__block{background-image:url(../images/4.png);background-position:right bottom;background-repeat:no-repeat;background-size:cover}section.what-we-do .ballons__block .balloon__img-1{width:4.0625vw;left:78%!important;top:11.45833vw!important}section.what-we-do .ballons__block .balloon__img-2{width:8.22917vw;left:70.3125vw!important;top:2.65625vw!important;z-index:1}section.what-we-do .ballons__block .balloon__img-3{width:7.1875vw;left:59.89583vw!important;top:12.23958vw!important;z-index:2}section.what-we-do .ballons__block .balloon__img-bg{width:45.78125vw;left:auto!important;right:0;top:auto!important;bottom:0}section.what-we-do .ballons__block .balloon__img-clouds{right:0;left:auto!important;bottom:0;top:auto!important;width:100%;background-repeat:no-repeat;background-size:contain;background-position:bottom -200px right;height:400px;z-index:2}section.what-we-do .ballons__block .balloon__img-clouds-1{background-image:url(../images/cloud43.png);-webkit-animation:cloud 30s ease-out infinite normal;animation:cloud 30s ease-out infinite normal}section.what-we-do .ballons__block .balloon__img-clouds-2{background-image:url(../images/cloud43.png);-webkit-animation:cloud2 45s ease-out infinite normal;animation:cloud2 45s ease-out infinite normal}@-webkit-keyframes cloud{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes cloud{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}@-webkit-keyframes cloud2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes cloud2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(50%);transform:translateX(50%)}}section.what-we-do .ballons__block .content{left:16.66667vw}section.what-we-do .ballons__block .content h2{margin-bottom:1.04167vw}section.what-we-do .ballons__block .content p{margin-bottom:1.04167vw}section.what-we-do .ballons__block .content a{margin-top:1.5625vw}section.our-recognitions{padding-bottom:6.25vw}section.our-recognitions .our-recognitions__inner{padding-bottom:3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}section.our-recognitions .our-recognitions__inner h2{margin-bottom:3.125vw}section.our-recognitions .our-recognitions__inner .our-recognitions__items{display:-webkit-box;display:-ms-flexbox;display:flex}section.our-recognitions .our-recognitions__inner .our-recognitions__item{height:9.53125vw}section.our-recognitions .our-recognitions__inner .our-recognitions__item:hover img{-webkit-filter:none;filter:none}section.our-recognitions .our-recognitions__inner .our-recognitions__item img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.about-tabs{padding-bottom:7.8125vw}.about-tabs .about-tabs__inner{width:100%}.about-tabs .about-tabs__inner h3{max-width:41.66667vw;margin:0 auto;text-align:center}.about-tabs .about-tabs__inner .about-tabs__items{margin-bottom:3.69792vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item{font-size:1.14583vw;line-height:1.35417vw;font-weight:500;text-transform:uppercase;color:#114157;padding:3.48958vw 5.15625vw;background:#f4f7f9;cursor:pointer;text-decoration:none}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active{color:#10b6e6;background:#fff;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);border-bottom:2px solid #10b6e6;position:relative;z-index:3}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active::after{content:'';position:absolute;right:50%;bottom:0;-webkit-transform:translate(50%,50%) rotate(45deg);-ms-transform:translate(50%,50%) rotate(45deg);transform:translate(50%,50%) rotate(45deg);border:2px solid #10b6e6;border-left-color:transparent;border-top-color:transparent;width:.9375vw;height:.9375vw;background:#fff;z-index:1}.about-tabs .about-tabs__inner .about-tabs__body-item{display:none}.about-tabs .about-tabs__inner .about-tabs__body-item.active{display:block}section.csr{padding:8.48958vw 0;position:relative;overflow:hidden;margin-bottom:1.5625vw}section.csr::after{content:'';position:absolute;right:-6.25vw;bottom:0;width:20.83333vw;height:20.83333vw;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}section.csr .csr__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}section.csr .csr__inner .csr__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}section.csr .csr__inner .csr__bg::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(25,65,83,.5)}section.csr .csr__inner .csr__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.csr .csr__inner .csr__text{z-index:1;color:#fff;text-align:center}section.csr .csr__inner .csr__text h2{color:#fff;margin-bottom:1.04167vw}section.csr .csr__inner .csr__text p{max-width:38.125vw;margin:0 auto 1.5625vw}section.corporate-description{padding:5.20833vw 0}section.environment{padding-top:4.94792vw;padding-bottom:4.94792vw}section.environment .environment__inner h2{margin-bottom:1.5625vw;text-align:center}section.environment .environment__inner p{margin-bottom:3.125vw}section.environment .environment__inner .environment__items,section.environment .environment__inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}section.environment .environment__inner .environment__items .environment__item,section.environment .environment__inner .environment__items li,section.environment .environment__inner ul .environment__item,section.environment .environment__inner ul li{font-size:1.04167vw;line-height:1.35417vw;position:relative;padding-left:1.71875vw;width:calc(50% - 40px);margin-bottom:1.30208vw}section.environment .environment__inner .environment__items .environment__item:nth-child(odd),section.environment .environment__inner .environment__items li:nth-child(odd),section.environment .environment__inner ul .environment__item:nth-child(odd),section.environment .environment__inner ul li:nth-child(odd){margin-right:2.08333vw}section.environment .environment__inner .environment__items .environment__item::before,section.environment .environment__inner .environment__items li::before,section.environment .environment__inner ul .environment__item::before,section.environment .environment__inner ul li::before{content:'';position:absolute;top:.20833vw;left:0;width:.67708vw;height:.9375vw;background-image:url(../images/icons/arrow-right-blue.svg);background-repeat:no-repeat;background-size:cover}section.education{padding-bottom:6.25vw}section.education h2{margin-bottom:1.5625vw}section.education p{margin-bottom:3.125vw}section.pro-bono-projects{padding-bottom:6.25vw}section.pro-bono-projects h2{margin-bottom:1.5625vw}section.pro-bono-projects p{margin-bottom:3.125vw}section.our-projects{padding-bottom:6.25vw}section.our-projects h2{margin-bottom:3.125vw}.corporate-slide__title{font-size:1.25vw;line-height:1.66667vw;font-weight:500;color:#fff;text-transform:uppercase}section.news__main{padding-top:2.08333vw;padding-bottom:6.25vw}section.news__main .news__inner{width:100%}section.news__main .news__inner h1{text-transform:uppercase;text-align:center;margin-bottom:4.16667vw}section.news__main .news__inner .news__categories{margin-bottom:3.125vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.news__main .news__inner .news__categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;overflow-x:auto;overflow-y:hidden;margin-right:40px;width:100%}section.news__main .news__inner .news__categories ul li{margin-right:1.5625vw;white-space:nowrap}section.news__main .news__inner .news__categories ul li:last-child{margin-right:0}section.news__main .news__inner .news__categories ul li a{font-size:.9375vw;line-height:1.09375vw;color:#114157;text-decoration:none;text-transform:uppercase;font-weight:500;padding-bottom:.72917vw;display:inline-block}section.news__main .news__inner .news__categories ul li a.active{color:#10b6e6;position:relative}section.news__main .news__inner .news__categories ul li a.active::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#10b6e6}.news-search__inner{width:17.70833vw;position:relative;z-index:0}.news-search__inner input{font-size:.78125vw;line-height:1.35417vw;font-weight:600;background:0 0;border:none;outline:0;color:#205d79!important;border-bottom:2px solid rgba(32,93,121,.2);width:100%;padding:.625vw 2.08333vw .625vw 0}.news-search__inner input::-webkit-input-placeholder{color:#205d79}.news-search__inner input::-moz-placeholder{color:#205d79}.news-search__inner input:-ms-input-placeholder{color:#205d79}.news-search__inner input::-ms-input-placeholder{color:#205d79}.news-search__inner input::placeholder{color:#205d79}.news-search__inner button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background:transparent url(../images/icons/search-dark.svg) no-repeat center;background-size:contain;width:1.04167vw;height:100%;cursor:pointer;border:none;padding:0;margin:0}.news-search__inner button::before{display:none}.news-search__inner button:hover::after{display:none}.post{padding-top:3.125vw;margin-bottom:2.08333vw}.post>h1{max-width:39.6875vw;margin:0 auto 3.125vw;text-align:center}.post .post__bg{width:100%;height:31.25vw;-o-object-fit:cover;object-fit:cover;margin-bottom:3.125vw}.post .post__inner{width:100%}.post .post__inner .navigation-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(32,93,121,.2)}.post .post__inner .navigation-arrows a,.post .post__inner .navigation-arrows>span{font-size:.72917vw;line-height:.83333vw;font-weight:500;color:#114157;text-decoration:none;text-transform:uppercase;padding-top:.78125vw;position:relative;display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.post .post__inner .navigation-arrows a::before,.post .post__inner .navigation-arrows>span::before{content:'';position:absolute;width:0;height:2px;background:#10b6e6;left:0;top:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.post .post__inner .navigation-arrows a:hover,.post .post__inner .navigation-arrows>span:hover{color:#10b6e6}.post .post__inner .navigation-arrows a:hover::before,.post .post__inner .navigation-arrows>span:hover::before{width:100%}.post .post__inner .navigation-arrows>span{cursor:not-allowed;color:#114157;opacity:.5}.post .post__inner .navigation-arrows>span::before{display:none}.post .post__inner .navigation-arrows>span:hover{color:#114157}section.team{padding-top:4.16667vw;padding-bottom:3.125vw}section.team .team__header{width:100%;text-align:center;margin-bottom:3.125vw}section.team .team__header h1{margin-bottom:1.04167vw}section.team .team__header p{max-width:30.83333vw;margin:0 auto}section.team .team__leading-experts{width:100%;background:#f4f7f9}section.team .team__leading-experts h4 span{font-weight:300}section.team .team__inner{padding-top:3.125vw;width:100%}section.team .team__inner .team__list-is-empty.hide{display:none}section.team .team__inner .team__categories{margin-bottom:3.95833vw;width:100%}section.team .team__inner .team__categories ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:auto;overflow-y:hidden}section.team .team__inner .team__categories ul li{margin:0 .52083vw;white-space:nowrap}section.team .team__inner .team__categories ul li:first-child{margin-left:0}section.team .team__inner .team__categories ul li:last-child{margin-right:0}section.team .team__inner .team__categories ul li a{font-size:.9375vw;line-height:1.09375vw;padding:.83333vw .26042vw;font-weight:500;text-transform:uppercase;color:#114157;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}section.team .team__inner .team__categories ul li a.active{position:relative;color:#10b6e6}section.team .team__inner .team__categories ul li a.active::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#10b6e6}section.team .team__inner .team__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.30208vw;grid-row-gap:3.125vw}section.team .team__inner .team__list .team__item{text-decoration:none;position:relative}section.team .team__inner .team__list .team__item:hover .team__item-image::after{opacity:1}section.team .team__inner .team__list .team__item:hover .name{color:#10b6e6}section.team .team__inner .team__list .team__item .team__item-image{margin-bottom:1.5625vw;height:20.83333vw;position:relative;overflow:hidden}section.team .team__inner .team__list .team__item .team__item-image::after{content:'';position:absolute;background:rgba(16,182,230,.6);width:20.83333vw;height:20.83333vw;right:0;bottom:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg) translate(50%,50%);-ms-transform:rotate(45deg) translate(50%,50%);transform:rotate(45deg) translate(50%,50%);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.team .team__inner .team__list .team__item .team__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.team .team__inner .team__list .team__item .name{font-size:1.14583vw;line-height:1.35417vw;font-weight:500;color:#114157;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:.52083vw}section.team .team__inner .team__list .team__item .position{font-size:.625vw;line-height:.72917vw;text-transform:uppercase;color:#205d79}section.team .team__inner .team__list .team__item.hide{opacity:0;position:absolute}::-moz-selection{background-color:#10b6e6;color:#fff}::selection{background-color:#10b6e6;color:#fff}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-moz-focus-inner{border:0}body{font-size:1.04167vw;line-height:1.66667vw;color:#205d79;font-weight:300;font-family:Roboto,sans-serif;background:#fff;overflow-x:hidden}h1,h2,h3,h4{font-weight:200;color:#114157}h1 span,h2 span,h3 span,h4 span{color:#10b6e6}h1 span.thicker,h2 span.thicker,h3 span.thicker,h4 span.thicker{font-weight:300}h1{font-size:3.38542vw;line-height:3.95833vw}h2{font-size:3.125vw;line-height:3.64583vw}h3{font-size:2.34375vw;line-height:2.86458vw}h4{font-size:1.82292vw;line-height:2.34375vw}h5{font-size:1.04167vw;line-height:1.35417vw}ul::-webkit-scrollbar{height:12px;background:0 0}ul::-webkit-scrollbar-button{display:none}ul::-webkit-scrollbar-track{background:0 0}ul::-webkit-scrollbar-track-piece{background:0 0}ul::-webkit-scrollbar-thumb:horizontal{background:#114157;border-radius:10px;padding-top:5px;border-top:5px solid #fff;border-bottom:5px solid #fff}ul::-webkit-scrollbar-corner{display:none}ul::-webkit-resizer{display:none}button,input,textarea{-webkit-appearance:none;border-radius:0}@media screen and (device-aspect-ratio:2 / 3){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:40 / 71){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:375 / 667){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}@media screen and (device-aspect-ratio:9 / 16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}.default__content a{text-decoration:underline;color:#205d79}section.team-item .container__get-to-know{width:100%;background:#f4f7f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.person{padding-top:3.125vw}section.person .row__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.person .row__person .btn-see-more{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.83333vw;line-height:1.66667vw;position:relative;display:inline-block;margin-top:1.04167vw;text-decoration:none;color:#10b6e6;text-transform:uppercase;padding-right:1.30208vw;font-weight:500}section.person .row__person .btn-see-more::after{content:'';position:absolute;right:0;width:.52083vw;height:100%;background-image:url(../images/icons/arrow-down.svg);background-repeat:no-repeat;background-position:center}section.person .person__inner{display:-ms-grid;display:grid;-ms-grid-columns:22.91667vw 1fr;grid-template-columns:22.91667vw 1fr;padding-bottom:6.25vw}section.person .person__inner .content__name{margin-bottom:.52083vw}section.person .person__inner .content__position{font-size:1.04167vw;line-height:1.19792vw;font-weight:300;color:#10b6e6;margin-bottom:2.08333vw}section.person .person__inner blockquote{background:#f4f7f9;padding:3.125vw 1.5625vw;text-align:center;position:relative;margin-bottom:3.125vw}section.person .person__inner blockquote::before{content:'';position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../images/icons/quot.svg);background-repeat:no-repeat;width:2.23958vw;height:1.97917vw;background-size:contain;z-index:1}section.person .person__inner blockquote p{font-size:1.82292vw;line-height:2.34375vw;font-weight:200;margin-bottom:.9375vw}section.person .person__inner blockquote span{font-size:.625vw;line-height:.72917vw;text-align:center}section.person .person__inner .person__recognations h4{margin-bottom:1.5625vw}section.person .person__inner .person__sidebar{width:100%}section.person .person__inner .person__content{padding-left:4.6875vw;width:100%}section.person .person__inner .person__content .person__info h5{margin-bottom:1.04167vw}section.person .person__inner .person__content .person__info p{margin-bottom:2.08333vw}section.person .person__inner .person__content .recent-experience h4{font-weight:200;margin-top:.52083vw;margin-bottom:1.5625vw}section.person .swiper-container__person-recognations,section.person .swiper-container__person-recognations--second{padding-bottom:50px}section.person .swiper-container__person-recognations img,section.person .swiper-container__person-recognations--second img{width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}section.person .swiper-container__person-recognations img:hover,section.person .swiper-container__person-recognations--second img:hover{-webkit-filter:none;filter:none}section.person .swiper-container__person-recognations.disabled .swiper-slide{width:calc(33.33% - 30px);margin-right:44px}section.person .swiper-container__person-recognations.disabled .swiper-slide:last-child{margin-right:0}section.person .swiper-container__person-recognations--second{display:none}.person__image{width:100%;height:22.91667vw;margin-bottom:2.08333vw}.person__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.person__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:4.16667vw}.person__contacts .person__contact{font-size:.88542vw;line-height:1.35417vw;font-weight:300;color:#10b6e6;padding-left:1.66667vw;text-decoration:none;margin-bottom:.72917vw;position:relative}.person__contacts .person__contact::before{content:'';width:.98958vw;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0}.person__contacts .person__contact:last-child{margin-bottom:0}.person__contacts .person__contact--phone{font-size:1.04167vw;line-height:1.35417vw;font-weight:500;color:#205d79;display:inline-block;margin-bottom:1.04167vw}.person__contacts .person__contact--phone::before{background-image:url(../images/icons/person/phone.svg)}.person__contacts .person__contact--mail::before{background-image:url(../images/icons/person/mail.svg)}.person__contacts .person__contact--cv::before{background-image:url(../images/icons/person/cv.svg)}.person__contacts .person__contact--linkedin::before{background-image:url(../images/icons/person/linkedin.svg)}.person__contacts .person__contact--facebook::before{background-image:url(../images/icons/person/fb.svg)}section.vacancies{padding:2.08333vw 0 3.125vw}section.vacancies h1{margin-bottom:4.16667vw;text-align:center;width:100%}section.vacancies .vacancies__inner{width:100%}section.vacancies .vacancies__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-row-gap:3.125vw;grid-column-gap:1.30208vw}section.vacancies .vacancies__list .vacancies__item{overflow:hidden}section.vacancies .vacancies__list .vacancies__item .date-and-pin{margin-bottom:0}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image{height:14.0625vw;width:100%;margin-bottom:1.04167vw;position:relative}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image a{opacity:0;z-index:1;visibility:hidden;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:#fff;border-color:#fff}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(16,182,230,.8);opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.vacancies .vacancies__list .vacancies__item .vacancies__item-title{font-size:1.14583vw;line-height:1.35417vw;font-weight:500;color:#114157;margin-bottom:1.14583vw;text-decoration:none}section.vacancies .vacancies__list .vacancies__item:hover .vacancies__item-image a,section.vacancies .vacancies__list .vacancies__item:hover .vacancies__item-image::after{opacity:1;visibility:visible}.vacancies-form__block{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.vacancies-form__block .vacancies-form__block-inner{background:#fff;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:2.60417vw 5.20833vw;position:relative;z-index:4}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__title{font-size:1.14583vw;line-height:1.35417vw;color:#114157;text-transform:uppercase;font-weight:500;margin-bottom:.52083vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__descr{font-size:.67708vw;line-height:.9375vw;color:#10b6e6;margin-bottom:2.08333vw}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row{width:400px;margin-bottom:33px}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__textarea-block{margin-bottom:20px}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__file-bg{margin-bottom:0}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__file-bg-name{margin-top:13px}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__button{margin-top:23px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__button .button__accent-container{margin-bottom:25px}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__button span{max-width:379px}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer{font-size:.72917vw;line-height:1.04167vw;font-weight:300;max-width:19.79167vw;margin:1.30208vw auto 0;text-align:center}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer a{text-decoration:none;color:#10b6e6}.vacancies-form__close-btn{position:absolute;right:20px;top:20px;width:18px;height:18px;cursor:pointer}.vacancies-form__backdrop{position:fixed;width:100%;height:100%;z-index:3}section.vacancy{padding-top:3.125vw;padding-bottom:5.72917vw}section.vacancy .row__vacancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.vacancy .row__vacancy .vacancy__inner h1{margin-bottom:3.125vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content{display:-webkit-box;display:-ms-flexbox;display:flex}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column{-ms-flex-preferred-size:39.0625vw;flex-basis:39.0625vw;margin-right:2.08333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column img{width:100%;-o-object-fit:cover;object-fit:cover;height:25.78125vw;margin-bottom:1.04167vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__description{margin-bottom:2.08333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info{margin-bottom:2.08333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info p{margin-bottom:20px}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info p,section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info span{font-weight:300}.vacancy-form__block{-ms-flex-preferred-size:25vw;flex-basis:25vw;background:#f4f7f9;padding:2.60417vw 3.64583vw;height:-webkit-max-content;height:-moz-max-content;height:max-content}.vacancy-form__block form.feedback .form-row{width:350px;margin-bottom:33px}.vacancy-form__block form.feedback .form-row__label{background:#f4f7f9}.vacancy-form__block form.feedback .form-row__file-bg{margin-bottom:0}.vacancy-form__block form.feedback .form-row__file-bg .form-row__file-label{display:block;padding:12px 7px;position:relative}.vacancy-form__block form.feedback .form-row__file-bg .form-row__file-label img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:7px}.vacancy-form__block form.feedback .form-row__file-bg .form-row__file-label span{font-size:14px;line-height:25px;font-weight:300;color:#205d79;margin-left:44px;display:block}.vacancy-form__block form.feedback .form-row__file-bg-name{margin-bottom:0;margin-top:12px}.vacancy-form__block form.feedback .form-row__button{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.vacancy-form__block form.feedback .form-row__button .button__accent-container{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-bottom:25px}.vacancy-form__block .vacancy-form__block-header{font-size:1.14583vw;line-height:1.35417vw;font-weight:500;text-transform:uppercase;color:#114157;margin-bottom:1.35417vw}.vacancy-form__block .vacancy-form__block-footer{font-size:.72917vw;line-height:1.04167vw;font-weight:300;text-align:center;margin-top:1.30208vw}.vacancy-form__block .vacancy-form__block-footer a{color:#10b6e6}section.contacts{padding-top:2.60417vw;margin-bottom:6.25vw}section.contacts .contacts__inner{padding-top:4.16667vw;display:-ms-grid;display:grid;-ms-grid-columns:17.1875vw 1fr;grid-template-columns:17.1875vw 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}section.contacts .contacts__inner .left-column .contacts__location{padding-left:2.23958vw;position:relative;margin-bottom:1.30208vw}section.contacts .contacts__inner .left-column .contacts__location::before{content:'';position:absolute;left:0;top:0;width:1.40625vw;height:1.71875vw;background-image:url(../images/icons/contacts-point.svg);background-repeat:no-repeat;background-size:contain}section.contacts .contacts__inner .left-column a{font-size:.88542vw;line-height:1.35417vw;font-weight:300;margin-bottom:.625vw;padding-left:1.5625vw;position:relative;text-decoration:none;display:block}section.contacts .contacts__inner .left-column a::before{content:'';position:absolute;width:.9375vw;height:100%;background-repeat:no-repeat;background-position:center;left:0;top:0;background-size:contain}section.contacts .contacts__inner .left-column a:last-child{margin-bottom:0}section.contacts .contacts__inner .left-column a.contacts__tel{color:#205d79}section.contacts .contacts__inner .left-column a.contacts__tel::before{background-image:url(../images/icons/contacts-phone.svg)}section.contacts .contacts__inner .left-column a.contacts__mail{color:#10b6e6}section.contacts .contacts__inner .left-column a.contacts__mail::before{background-image:url(../images/icons/contacts-mail.svg)}section.contacts .contacts__inner .contacts__form-block{margin-left:5.88542vw}section.contacts .contacts__inner .contacts__form-block .form-row,section.contacts .contacts__inner .contacts__form-block .select{margin-bottom:33px}section.contacts .contacts__inner .contacts__form-block .form-row--half{width:calc(49% - 12px);display:inline-block}section.contacts .contacts__inner .contacts__form-block .form-row--half:nth-child(even){margin-right:24px}section.contacts .contacts__inner .contacts__form-block .form-row__button{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-auto-flow:dense}section.contacts .contacts__inner .contacts__form-block .form-row__button .button__accent-container{-ms-grid-column:2;grid-column:2;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:35px}section.contacts .contacts__inner .contacts__form-block--title{margin-bottom:2.08333vw}section.contacts .contacts__inner .contacts__form-block--title span{color:#10b6e6}.gmap-content{margin-bottom:6.25vw}section.expertise{margin-bottom:6.25vw}section.expertise .expertise-about{padding:5.20833vw 0}section.expertise .expertise-about p{margin-bottom:1.5625vw}section.expertise .expertise-about p span{font-weight:400}section.expertise .expertise__block-list{padding-bottom:6.25vw}section.expertise .expertise__block-list h2{margin-bottom:3.125vw}section.expertise .expertise-practices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}section.expertise .expertise-practices h2{margin-bottom:1.04167vw}section.expertise .expertise-practices>p{margin-bottom:3.125vw}section.expertise .expertise-practices .expertise-practices__blocks{width:100%}section.expertise .expertise-practices .expertise-practices__blocks ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.expertise .expertise-practices .expertise-practices__blocks ul li{width:calc(50% - 1px);margin:0 2px 2px 0;position:relative;overflow:hidden;height:19.79167vw}section.expertise .expertise-practices .expertise-practices__blocks ul li:nth-child(even){margin-right:0}section.expertise .expertise-practices .expertise-practices__blocks ul li .item-hover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.expertise .expertise-practices .expertise-practices__blocks ul li .text{position:absolute;bottom:0;left:2.60417vw;padding-right:2.60417vw;padding-bottom:2.60417vw;overflow:hidden;z-index:1}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .title{font-size:1.35417vw;line-height:1.66667vw;text-transform:uppercase;color:#fff;font-weight:500}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .cont{height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .button{z-index:1;visibility:visible;position:relative;opacity:1;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.expertise .expertise-practices .expertise-practices__blocks ul li:hover .cont{height:53px;margin-top:1.30208vw}section.expertise .expertise-practices .expertise-practices__blocks ul li:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(9,27,35,.4)}.block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.block-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;width:100%}.block-list ul li{font-size:1.04167vw;line-height:1.35417vw;font-weight:400;margin-right:20px;padding-left:1.875vw;position:relative;margin-bottom:1.35417vw;width:calc(33.33% - 14px);overflow:hidden}.block-list ul li:nth-child(3n){margin-right:0}.block-list ul li:before{content:'';position:absolute;background-image:url(../images/icons/arrow-right-blue.svg);width:.67708vw;height:.9375vw;background-size:cover;top:.13021vw;left:0;background-repeat:no-repeat;background-size:cover}.block-list ul li a{font-size:1.04167vw;line-height:1.35417vw;font-weight:400;text-decoration:none;color:#205d79}.block-list ul li a:hover{text-decoration:none}.keys__item:hover .person__image::after{opacity:1}.keys__item .person__image{position:relative;overflow:hidden}.keys__item .person__image::after{content:'';position:absolute;background:rgba(16,182,230,.6);width:13.02083vw;height:13.02083vw;right:0;bottom:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg) translate(50%,50%);-ms-transform:rotate(45deg) translate(50%,50%);transform:rotate(45deg) translate(50%,50%);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.expertise-inner__top-line{margin-bottom:5.20833vw}section.expertise-inner__top-line .expertise-inner__top-line-inner{width:100%;z-index:999}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(32,93,121,.2);width:100%;position:relative}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div{font-size:.9375vw;line-height:1.09375vw;padding:1.5625vw 1.5625vw 1.5625vw 0;text-transform:uppercase;margin-right:2.44792vw;font-weight:500;cursor:pointer;position:relative}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div::after{content:'';position:absolute;background-image:url(../images/icons/select-arrow-down.svg);width:10px;height:5px;background-size:cover;background-repeat:no-repeat;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div:hover::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li:last-child>div{margin-right:0}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul{list-style:none;opacity:0;z-index:-33;visibility:hidden;position:absolute;top:100%;width:100%;left:0;background:#10b6e6;padding:2.34375vw 10.41667vw;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul.active{z-index:33;opacity:1;visibility:visible}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li{position:relative;padding-right:.88542vw;margin-right:10px}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li::after{content:'/';position:absolute;top:0;right:0;color:#fff}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li:last-child{padding-right:0}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li:last-child::after{display:none}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a{font-size:.83333vw;line-height:.9375vw;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;font-weight:500}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a.active{opacity:.5}section.expertise-inner__about{padding-bottom:5.20833vw}section.expertise-inner__about .expertise-inner__about-inner p{margin-bottom:30px;font-weight:300}section.expertise-inner__about .expertise-inner__about-inner p span{font-weight:400}section.expertise-inner__about .expertise-inner__about-inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1.82292vw;-webkit-box-align:start;-ms-flex-align:start;align-items:start;list-style:none}section.expertise-inner__about .expertise-inner__about-inner ul li{padding-left:3.125vw;position:relative;font-weight:300}section.expertise-inner__about .expertise-inner__about-inner ul li:before{content:'';position:absolute;left:0;top:.83333vw;width:2.08333vw;height:1px;background:#10b6e6}section.expertise-inner__about .expertise-inner__about-inner ol{margin-bottom:1.82292vw}section.expertise-inner__tabs{margin-bottom:6.25vw;padding-bottom:0}section.expertise-inner__tabs .about-tabs__inner>h2{text-align:center;margin-bottom:3.125vw}section.expertise-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:3.28125vw 10vw;text-transform:capitalize}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner{padding-bottom:0}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner>h2{margin-bottom:3.125vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.125vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul li{margin-right:2px;margin-bottom:2px;width:calc(50% - 1px)}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul li:nth-child(even){margin-right:0}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul li .description{margin-bottom:0!important}section.expertise-inner__keys{padding-bottom:6.25vw}section.expertise-inner__keys .expertise-inner__keys-inner{width:100%}section.expertise-inner__keys .expertise-inner__keys-inner h2{margin-bottom:3.125vw;text-align:center}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item:nth-last-child(-n+2){margin-bottom:0}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__image{width:14.0625vw;height:14.0625vw;margin-bottom:0;margin-right:2.34375vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact{margin-bottom:7px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name{font-size:1.14583vw;line-height:1.35417vw;font-weight:500;padding-left:0;margin-bottom:.52083vw;color:#205d79;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name:hover{color:#10b6e6}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--position{font-size:.72917vw;line-height:.72917vw;color:#205d79;text-transform:uppercase;font-weight:300;padding-left:0;margin-bottom:1.04167vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--phone{font-size:.88542vw;line-height:1.35417vw;font-weight:300}.tabs .tabs__body ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.tabs .tabs__body ul li{font-size:1.04167vw;line-height:1.35417vw;font-weight:400;padding-right:2.08333vw;padding-left:1.875vw;position:relative;margin-bottom:1.35417vw;width:50%}.tabs .tabs__body ul li:before{content:'';position:absolute;background-image:url(../images/icons/arrow-right-blue.svg);width:.67708vw;height:.9375vw;background-size:cover;top:.13021vw;left:0;background-repeat:no-repeat}section.solutions-inner__tabs .about-tabs__body ul li{width:100%}section.solution{padding:5.20833vw 0}section.solution .solution-about p{margin-bottom:1.5625vw}section.industry .industry__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}section.industry .industry__row .about-tabs.industry__tab{padding-bottom:0}section.industry .industry__row h2{margin-bottom:4.84375vw;text-align:center}section.industry .industry__row .industry-list{width:100%}section.industry .industry__row .industry-list ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}section.industry .industry__row .industry-list ul li{width:calc(33.33% - 14px);margin-right:21px;margin-bottom:1.04167vw;position:relative;height:20.83333vw;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}section.industry .industry__row .industry-list ul li:nth-child(3n){margin-right:0}section.industry .industry__row .industry-list ul li>a{text-decoration:none}section.industry .industry__row .industry-list ul li:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);z-index:1}section.industry .industry__row .industry-list ul li:hover .industry__text{background:0 0}section.industry .industry__row .industry-list ul li:hover .industry__text .descr,section.industry .industry__row .industry-list ul li:hover .industry__text .title{color:#fff}section.industry .industry__row .industry-list ul li:hover .industry__text>.button__accent-container{display:block;height:2.60417vw;margin-top:1.51042vw}section.industry .industry__row .industry-list ul li .industry__bg{position:absolute;left:0;top:0;width:100%;height:100%}section.industry .industry__row .industry-list ul li .industry__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.industry .industry__row .industry-list ul li .industry__bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(9,27,35,.5)}section.industry .industry__row .industry-list ul li .industry__text{position:relative;padding:1.04167vw 3.02083vw 3.02083vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;background:#f4f7f9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.industry .industry__row .industry-list ul li .industry__text img{width:3.75vw;height:3.75vw;margin-bottom:1.04167vw}section.industry .industry__row .industry-list ul li .industry__text .title{font-size:1.35417vw;line-height:1.66667vw;font-weight:500;color:#114157;margin-bottom:.67708vw;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.industry .industry__row .industry-list ul li .industry__text .descr{font-size:.78125vw;line-height:1.14583vw;color:#205d79;font-weight:300;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.industry .industry__row .industry-list ul li .industry__text>.button__accent-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;border:none;height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.solutions-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:3.48958vw 1.04167vw;width:16.5625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item button{margin-top:1.5625vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text{max-height:6.66667vw;overflow:hidden;font-weight:300}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text.active{max-height:100%}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text p{margin-bottom:2.08333vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text:last-child{margin-bottom:0}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1.82292vw;-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li{padding-left:3.125vw;position:relative;font-weight:300}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li:before{content:'';position:absolute;left:0;top:.83333vw;width:2.08333vw;height:1px;background:#10b6e6}section.industry{padding-bottom:3.64583vw}section.recent-experience.solutions-inner .gallery__items{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}section.recent-experience.solutions-inner .gallery__items .recent-experience__item{width:calc(50% - 1px);margin-bottom:2px;margin-right:2px}section.recent-experience.solutions-inner .gallery__items .recent-experience__item:nth-child(even){margin-right:0}section.recent-experience.solutions-inner .btn-see-more{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.default{padding:4.16667vw 0 6.25vw}.default__content{width:100%}.default__content h1{text-align:center;margin:0 auto 2.08333vw}.default__content ul{list-style:none}.default__content ul li{padding-left:3.125vw;position:relative}.default__content ul li:before{content:'';position:absolute;left:0;top:.83333vw;width:2.08333vw;height:1px;background:#10b6e6}.default-page{margin-top:40px}.default-page__inner-title{text-align:center}.page404{width:100%;height:calc(100vh - 5.208vw);background-image:url(../images/654.jpg);background-size:contain;background-repeat:no-repeat;background-color:#fff;background-position:left}.page404__inner{text-align:center;position:absolute;right:17.1875vw;bottom:8.69792vw}.page404__inner .title404{font-size:8.33333vw;line-height:9.73958vw;color:#205d79;font-weight:200}.page404__inner .descr404{margin-bottom:1.45833vw}.header{position:relative;height:100vh;z-index:1}.header .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:5.20833vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.08333vw;z-index:2;position:relative}.header .top .header__logo{height:2.34375vw}.header .top .header__logo>a{position:relative;height:inherit;width:15.625vw;display:block}.header .top .header__logo>a::after{content:'';position:absolute;height:inherit;background-image:url(../images/logo.svg);background-size:contain;background-repeat:no-repeat;width:100%}.header .top .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .top .header__menu nav{margin-right:1.5625vw}.header .top .header__menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.header .top .header__menu nav>ul>li{padding-left:1.40625vw;position:relative}.header .top .header__menu nav>ul>li:hover a{color:#10b6e6}.header .top .header__menu nav>ul>li a,.header .top .header__menu nav>ul>li>span{text-decoration:none;font-size:.83333vw;font-weight:500;line-height:.98958vw;letter-spacing:.05em;text-transform:uppercase;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header .top .header__menu nav>ul>li a.active,.header .top .header__menu nav>ul>li>span.active{color:#10b6e6}.header .top .header__menu nav>ul>li>span{cursor:default}.header .top .header__menu nav>ul>li .sub-menu{position:absolute;background:#fff;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:1.5625vw 4.0625vw 1.5625vw 1.5625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:2.1875vw;left:0;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .top .header__menu nav>ul>li .sub-menu li{margin-bottom:1.25vw}.header .top .header__menu nav>ul>li .sub-menu li:last-child{margin-bottom:0}.header .top .header__menu nav>ul>li .sub-menu li a{font-size:.83333vw;line-height:.98958vw;color:#114157;font-weight:500;white-space:nowrap;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header .top .header__menu nav>ul>li .sub-menu li a.active{color:#10b6e6}.header .top .header__menu nav>ul>li .sub-menu li a:hover{color:#10b6e6}.header .top .header__menu .header__search{width:1.04167vw;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.5625vw;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .top .header__menu .header__search--block.open{display:-webkit-box;display:-ms-flexbox;display:flex}.header .top .header__menu .header__search--block{position:absolute;right:0;bottom:0;width:25.52083vw;border-bottom:2px solid #fff}.header .top .header__menu .header__search--block .header__search--input{background:0 0;outline:0;border:none;padding:12px 0;border-bottom:2px solid rgba(32,93,121,.2);width:100%;font-weight:500;font-size:15px;line-height:17px;color:#fff}.header .top .header__menu .header__search--block .header__search--input::-webkit-input-placeholder{color:#fff}.header .top .header__menu .header__search--block .header__search--input::-moz-placeholder{color:#fff}.header .top .header__menu .header__search--block .header__search--input:-ms-input-placeholder{color:#fff}.header .top .header__menu .header__search--block .header__search--input::-ms-input-placeholder{color:#fff}.header .top .header__menu .header__search--block .header__search--input::placeholder{color:#fff}.header .top .header__menu .header__search button.header__search--btn.active{background-image:url(../images/icons/search-close.svg)}.header .top .header__menu .header__search button.header__search--btn{border:none;background-image:url(../images/icons/search.svg);width:100%;background-repeat:no-repeat;background-size:contain;padding:0;height:1.04167vw;z-index:1}.header .top .header__menu .header__search button.header__search--btn:hover::after,.header .top .header__menu .header__search button.header__search--btn:hover::before{display:none}.header .top .header__menu .header__button--contacts{margin-right:1.5625vw;display:-webkit-box;display:-ms-flexbox;display:flex}.header .top .header__menu .header__button--contacts a{color:#114157;font-weight:500;font-size:.72917vw;line-height:.83333vw;letter-spacing:.05em;text-transform:uppercase;padding:.88542vw 1.5625vw;text-decoration:none;background:#fff}.header .top .header__menu .header__lang ul{list-style:none}.header .top .header__menu .header__lang ul li{line-height:100%}.header .top .header__menu .header__lang ul li a{font-size:.78125vw;line-height:.9375vw;font-weight:500;text-decoration:none;text-transform:uppercase;color:#fff;opacity:.5}.header .top .header__menu .header__lang ul li.active a{text-decoration:underline;opacity:1}.header .header__background{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:hidden;background-color:rgba(16,182,230,.4)}.header .header__background::before{content:'';position:absolute;width:62.5vw;height:62.5vw;right:0;bottom:-46.875vw;background-color:rgba(16,182,230,.4);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;z-index:1}.header .header__background::after{content:'';background:rgba(9,27,35,.15);width:100%;height:100%;position:absolute;top:0;left:0}.header .header__background.temporarily::after{display:none}.header .header__background--item{height:100%}.header .header__background--item img,.header .header__background--item video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.header .header__background .header-content{max-width:39.0625vw;position:absolute;bottom:8.33333vw;left:59.89583vw;color:#fff;z-index:31;-webkit-animation:headerContentFadeOut .8s 1.5s;animation:headerContentFadeOut .8s 1.5s}.header .header__background .header-content .header-title{margin-bottom:1.04167vw;font-weight:300;color:#fff}.header .header__background .header-content .header-descr{font-weight:300}@-webkit-keyframes headerContentFadeOut{from{-webkit-transform:translateX(1200px);transform:translateX(1200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headerContentFadeOut{from{-webkit-transform:translateX(1200px);transform:translateX(1200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.header.dark{height:auto}.header.dark .top .header__menu nav ul li a,.header.dark .top .header__menu nav ul li>span{color:#114157}.header.dark .top .header__menu nav ul li a.active,.header.dark .top .header__menu nav ul li>span.active{color:#10b6e6}.header.dark .top .header__search .header__search--block .header__search--input{color:#114157}.header.dark .top .header__search .header__search--block .header__search--input::-webkit-input-placeholder{color:#114157}.header.dark .top .header__search .header__search--block .header__search--input::-moz-placeholder{color:#114157}.header.dark .top .header__search .header__search--block .header__search--input:-ms-input-placeholder{color:#114157}.header.dark .top .header__search .header__search--block .header__search--input::-ms-input-placeholder{color:#114157}.header.dark .top .header__search .header__search--block .header__search--input::placeholder{color:#114157}.header.dark .top .header__search button.header__search--btn{background-image:url(../images/icons/search-dark.svg)}.header.dark .top .header__search button.header__search--btn.active{background-image:url(../images/icons/close.svg)}.header.dark .top .header__button--contacts a{color:#fff;background:#10b6e6}.header.dark .top .header__lang ul li a{color:#114157}.header.dark .top .header__logo>a::after{background-image:url(../images/logo-dark.svg)}.header.dark .top .header__logo--img{height:100%}.header.dark-mobile{height:auto}.header.dark-mobile .top .header__menu nav ul li a,.header.dark-mobile .top .header__menu nav ul li>span{color:#114157}.header.dark-mobile .top .header__menu nav ul li a.active,.header.dark-mobile .top .header__menu nav ul li>span.active{color:#10b6e6}.header.dark-mobile .top .header__search .header__search--block .header__search--input{color:#114157}.header.dark-mobile .top .header__search .header__search--block .header__search--input::-webkit-input-placeholder{color:#114157}.header.dark-mobile .top .header__search .header__search--block .header__search--input::-moz-placeholder{color:#114157}.header.dark-mobile .top .header__search .header__search--block .header__search--input:-ms-input-placeholder{color:#114157}.header.dark-mobile .top .header__search .header__search--block .header__search--input::-ms-input-placeholder{color:#114157}.header.dark-mobile .top .header__search .header__search--block .header__search--input::placeholder{color:#114157}.header.dark-mobile .top .header__search button.header__search--btn{background-image:url(../images/icons/search-dark.svg)}.header.dark-mobile .top .header__search button.header__search--btn.active{background-image:url(../images/icons/close.svg)}.header.dark-mobile .top .header__button--contacts a{color:#fff;background:#10b6e6}.header.dark-mobile .top .header__lang ul li a{color:#114157}.header.dark-mobile .top .header__logo>a::after{background-image:url(../images/logo-dark.svg)}.header.dark-mobile .top .header__logo--img{height:100%}.header__animation-text{font-size:1.19792vw;line-height:1.40625vw;color:#fff;font-weight:300;position:absolute;-webkit-animation:header-text 2s forwards 1s;animation:header-text 2s forwards 1s;top:100px}@-webkit-keyframes header-text{0%{left:-200px}100%{left:5.625vw}}@keyframes header-text{0%{left:-200px}100%{left:5.625vw}}.header .top.fixed{max-height:80px;-webkit-box-shadow:0 10px 30px rgba(17,65,87,.1);box-shadow:0 10px 30px rgba(17,65,87,.1);z-index:42;position:fixed;width:100%;background:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header .top.fixed .header__menu nav ul li a,.header .top.fixed .header__menu nav ul li>span{color:#114157}.header .top.fixed .header__menu nav ul li a.active,.header .top.fixed .header__menu nav ul li>span.active{color:#10b6e6}.header .top.fixed .header__search .header__search--block .header__search--input{color:#114157}.header .top.fixed .header__search .header__search--block .header__search--input::-webkit-input-placeholder{color:#114157}.header .top.fixed .header__search .header__search--block .header__search--input::-moz-placeholder{color:#114157}.header .top.fixed .header__search .header__search--block .header__search--input:-ms-input-placeholder{color:#114157}.header .top.fixed .header__search .header__search--block .header__search--input::-ms-input-placeholder{color:#114157}.header .top.fixed .header__search .header__search--block .header__search--input::placeholder{color:#114157}.header .top.fixed .header__search button.header__search--btn{background-image:url(../images/icons/search-dark.svg)}.header .top.fixed .header__search button.header__search--btn.active{background-image:url(../images/icons/close.svg)}.header .top.fixed .header__button--contacts a{color:#fff;background:#10b6e6}.header .top.fixed .header__lang ul li a{color:#114157}.header .top.fixed .header__logo>a::after{background-image:url(../images/logo-dark.svg)}.header .top.fixed .header__logo--img{height:100%}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}.header__bradcrumbs-section .breadcrumbs__list{padding:0}.breadcrumbs__link{text-decoration:none;font-family:Roboto;font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#10b6e6;border-bottom:1px solid #10b6e6;padding-bottom:3px}.header__bradcrumbs-section .breadcrumbs__link{color:#fff;border-bottom:1px solid #fff}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item::after{content:"|";-ms-flex-item-align:start;align-self:flex-start;padding:0 10px;font-size:16px;display:inline-block;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.breadcrumbs__item:last-child span.breadcrumbs__link{padding-bottom:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all;color:#205d79;border-bottom:1px solid transparent}.header__bradcrumbs-section .breadcrumbs__item:last-child span.breadcrumbs__link{color:#fff;border-bottom:1px solid transparent}.breadcrumbs__item:last-child::after{display:none}.person__breadcrumbs-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px 0}.header__bradcrumbs-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px 0}html[data-id="1"] .header__bradcrumbs-section{display:none}.default-page__breadcrumbs-section,.news__breadcrumbs-section,.post__breadcrumbs-section,.team__breadcrumbs-section,.vacancies__breadcrumbs-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 40px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .row .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .row .top .footer__logo{height:1.92708vw}footer .row .top .footer__menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}footer .row .top .footer__menu nav ul li{margin-right:1.25vw}footer .row .top .footer__menu nav ul li a{font-size:.83333vw;line-height:.98958vw;font-weight:500;color:#114157;text-decoration:none;text-transform:uppercase}footer .row .top .footer__soc-net{display:-webkit-box;display:-ms-flexbox;display:flex}footer .row .top .footer__soc-net .soc-net__item{margin-right:1.45833vw}footer .row .top .footer__soc-net .soc-net__item:last-child{margin-right:0}footer .row .bottom{font-size:.72917vw;line-height:.83333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.04167vw 0 2.08333vw;font-weight:300}footer .row .bottom .rights>div{display:inline-block}footer .row .bottom .rights a{margin-left:30px;text-decoration:none;color:#114157;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}footer .row .bottom .rights a:hover{color:#10b6e6}footer .row .bottom .development{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .bottom .development>a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:5px}#preloader{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:999999;opacity:1;visibility:visible}#preloader .preloader__inner{width:inherit;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#preloader .preloader__inner svg{width:72px}#preloader .preloader__inner svg path{-webkit-animation:animationPreload 1.5s infinite;animation:animationPreload 1.5s infinite;stroke:#10b6e6}#preloader.loader__done{visibility:hidden;opacity:0;z-index:-999}@-webkit-keyframes animationPreload{0%{stroke-dasharray:1500;stroke-dashoffset:-1500;stroke:#10b6e6;fill:#fff;stroke-width:5px}50%{stroke-dasharray:700;stroke-dashoffset:0;stroke:#10b6e6;fill:#fff;stroke-width:2px}75%{stroke-dasharray:1500;stroke-dashoffset:124;stroke:#10b6e6;fill:#fff;stroke-width:4px}100%{stroke:#10b6e6;fill:#10b6e6;stroke-width:5px}}@keyframes animationPreload{0%{stroke-dasharray:1500;stroke-dashoffset:-1500;stroke:#10b6e6;fill:#fff;stroke-width:5px}50%{stroke-dasharray:700;stroke-dashoffset:0;stroke:#10b6e6;fill:#fff;stroke-width:2px}75%{stroke-dasharray:1500;stroke-dashoffset:124;stroke:#10b6e6;fill:#fff;stroke-width:4px}100%{stroke:#10b6e6;fill:#10b6e6;stroke-width:5px}}.share{position:fixed;right:21px;bottom:32px;z-index:99999}.share__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:auto;overflow-y:hidden;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:15px}.share__list.hide{height:60px}.share__item{margin-bottom:8px}.share__item:last-child{margin-bottom:0}.share__link{background-color:#10b6e6;border-radius:100%;-webkit-box-shadow:0 4px 10px rgba(17,65,87,.15);box-shadow:0 4px 10px rgba(17,65,87,.15);width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share__link--white{background:#fff}.copy-message{font-size:12px;line-height:14px;position:absolute;top:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;z-index:-1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.copy-message.active{opacity:1;z-index:42}.cookies-popup{font-size:14px;line-height:22px;position:fixed;z-index:99999;left:40px;bottom:40px;background:#fff;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:30px}.cookies-popup p{max-width:293px;font-weight:300;margin-bottom:20px}.cookies-popup .cookies-popup__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookies-popup .cookies-popup__links button{margin-right:30px}.cookies-popup .cookies-popup__links .cookies-popup__learn-more{font-size:14px;line-height:16px;text-decoration:none;text-transform:uppercase;color:#10b6e6;font-weight:500}.cookies-popup.hidden{display:none}.n-tabs{margin-bottom:6.25vw;width:100%}.n-tabs__industries{margin-bottom:4.6875vw}.n-tabs__inner{width:100%}.n-tabs__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative}.n-tabs__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:16.5625vw}.n-tabs__item-title{font-size:1.14583vw;line-height:1.35417vw;font-weight:500;color:#114157;padding:3.48958vw 5.15625vw;background:#f4f7f9;cursor:pointer;text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.n-tabs__item-title:not(.active){margin-right:2px}.n-tabs__item-title:not(.active):last-child{margin:0}.n-tabs__item-body{position:absolute;z-index:-1;opacity:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:6.04167vw;overflow:hidden;width:50vw;margin-top:3.64583vw}.n-tabs__item-body>*{margin-bottom:1.35417vw}.n-tabs__item-body>:last-child{margin-bottom:0}.n-tabs__item-body ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.n-tabs__item-body ul li{font-size:1.04167vw;line-height:1.35417vw;font-weight:400;padding-right:2.08333vw;padding-left:1.875vw;position:relative;margin-bottom:1.35417vw;width:50%}.n-tabs__item-body ul li:nth-last-child(-n+2){margin-bottom:0}.n-tabs__item-body ul li:before{content:'';position:absolute;background-image:url(../images/icons/arrow-right-blue.svg);width:.67708vw;height:.9375vw;background-size:cover;top:.13021vw;left:0;background-repeat:no-repeat}.n-tabs__item-body.active{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.n-tabs__item-body.without-fixed-height{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.n-tabs__item-body.center{text-align:center}.n-tabs__item-body.n-tabs__item-body-solution ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.n-tabs__item-body.n-tabs__item-body-solution ul li{margin-bottom:1.04167vw;padding-left:3.125vw;position:relative;width:100%}.n-tabs__item-body.n-tabs__item-body-solution ul li:last-child{margin-bottom:0}.n-tabs__item-body.n-tabs__item-body-solution ul li::before{content:'';position:absolute;width:2.08333vw;height:1px;background:#10b6e6;left:0;top:.83333vw}.n-tabs__item-button{position:absolute;z-index:-1;opacity:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50vw}.n-tabs__item.active .n-tabs__item-title{color:#10b6e6;background:#fff;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);border-bottom:2px solid #10b6e6;position:relative;z-index:3}.n-tabs__item.active .n-tabs__item-title::after{content:'';position:absolute;right:50%;bottom:0;-webkit-transform:translate(50%,50%) rotate(45deg);-ms-transform:translate(50%,50%) rotate(45deg);transform:translate(50%,50%) rotate(45deg);border:2px solid #10b6e6;border-left-color:transparent;border-top-color:transparent;width:.9375vw;height:.9375vw;background:#fff;z-index:1}.n-tabs__item.active .n-tabs__item-body{opacity:1;z-index:1}.n-tabs__item.active .n-tabs__item-button.active{opacity:1;z-index:1}.n-tabs__title{margin:0 auto 3.125vw}.arrows{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50px;-webkit-animation:arrowsDown 1.2s forwards infinite;animation:arrowsDown 1.2s forwards infinite;cursor:pointer;z-index:9999}.arrows__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.arrows__inner svg{width:30px;opacity:.2;-webkit-animation-name:arrowFade;animation-name:arrowFade;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.arrows__inner svg:first-child{position:relative;-webkit-animation-duration:1.2s;animation-duration:1.2s}.arrows__inner svg:nth-child(2){-webkit-animation-duration:1.2s;animation-duration:1.2s}@-webkit-keyframes arrowFade{0%{opacity:.2;bottom:0}100%{opacity:1;bottom:-6px}}@keyframes arrowFade{0%{opacity:.2;bottom:0}100%{opacity:1;bottom:-6px}}@-webkit-keyframes arrowsDown{0%{bottom:100px}100%{bottom:40px}}@keyframes arrowsDown{0%{bottom:100px}100%{bottom:40px}}.container:not(.container-fluid){max-width:1280px;margin:0 auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex}.title--blue{font-size:1.14583vw;line-height:1.35417vw;color:#10b6e6;font-weight:500;text-transform:uppercase}.ttu{text-transform:uppercase}a{color:#205d79}.center{text-align:center}@media only screen and (max-width:1600px){body{font-size:1.25vw;line-height:2vw}h1{font-size:4.0625vw;line-height:4.75vw}h2{font-size:3.75vw;line-height:4.375vw}h3{font-size:2.8125vw;line-height:3.4375vw}h4{font-size:2.1875vw;line-height:2.8125vw}h5{font-size:1.25vw;line-height:1.625vw}}@media only screen and (max-width:1200px){body{font-size:1.66667vw;line-height:2.66667vw}h1{font-size:5vw;line-height:5.83333vw}h2{font-size:4.16667vw;line-height:5vw}h3{font-size:3.33333vw;line-height:4vw}h4{font-size:2.91667vw;line-height:3.75vw}h5{font-size:1.66667vw;line-height:2.16667vw}}@media only screen and (max-width:1024px){body{font-size:1.75781vw;line-height:2.73438vw}h1{font-size:4.88281vw;line-height:5.85938vw}h2{font-size:3.90625vw;line-height:4.88281vw}h3{font-size:2.92969vw;line-height:3.41797vw}h4{font-size:2.92969vw;line-height:3.90625vw}h5{font-size:1.95312vw;line-height:2.53906vw}}@media only screen and (max-width:768px){body{font-size:2.34375vw;line-height:3.64583vw}h1{font-size:6.51042vw;line-height:7.8125vw}h2{font-size:5.20833vw;line-height:6.51042vw}h3{font-size:3.90625vw;line-height:4.55729vw}h4{font-size:3.90625vw;line-height:5.20833vw}h5{font-size:2.60417vw;line-height:3.38542vw}}@media only screen and (max-width:576px){body{font-size:18px;line-height:28px}h1{font-size:40px;line-height:48px}h2{font-size:32px;line-height:40px}h3{font-size:26px;line-height:32px}h4{font-size:26px;line-height:35px}h5{font-size:20px;line-height:26px}}@media only screen and (max-width:1600px){.container:not(.container-fluid){max-width:80vw}.title--blue{font-size:1.375vw;line-height:1.625vw}}@media only screen and (max-width:1200px){.container:not(.container-fluid){max-width:90vw}.title--blue{font-size:1.83333vw;line-height:2.16667vw}}@media only screen and (max-width:1024px){.container:not(.container-fluid){max-width:91.79688vw}.title--blue{font-size:1.95312vw;line-height:2.24609vw}}@media only screen and (max-width:768px){.container:not(.container-fluid){max-width:89.58333vw}.title--blue{font-size:2.60417vw;line-height:2.99479vw}}@media only screen and (max-width:576px){.container:not(.container-fluid){max-width:100%;margin:0 15px}.title--blue{font-size:20px;line-height:23px}}@media only screen and (max-width:1600px){.page-common-text{max-width:60vw;margin:0 auto}.ballons__block .content{max-width:35.75vw}.ballons__block .content h4{margin-bottom:4.1875vw}.ballons__block .content a.button{font-size:.875vw;line-height:1vw;width:15.625vw;height:4.375vw}.ballons__block .content .button-expertise{padding:1.6875vw 3.3125vw}.ballons__block .content .button-solutions{padding:1.6875vw 2.4375vw}section.bottom-block .bottom-block__inner h2{max-width:48.125vw;margin:0 auto 5.9375vw}.join{margin-top:3.75vw;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:3vw 7.5vw}.join form input{font-size:.9375vw;line-height:1.125vw;padding:.8125vw 3.75vw .8125vw 0}.join form label{font-size:.6875vw;line-height:.8125vw}.join form button{width:2.8125vw;height:2.8125vw}.join form button::after{width:1.375vw;height:1.375vw}.mark{font-size:.9375vw;line-height:1.125vw;padding:.375vw 1.25vw}.date{font-size:1vw;line-height:1.1875vw;padding-left:1.75vw}.date::before{width:1.125vw;height:1.125vw}.view-count{font-size:1vw;line-height:1.1875vw;padding-left:1.75vw}.view-count::before{width:1.25vw;height:1.125vw}section.also-read{padding-bottom:7.5vw}section.also-read .also-read__inner a.button{margin-top:2.5vw}.get-to-know{padding:5.625vw 5.625vw}.get-to-know .about-our-team__inner{height:9.1875vw}.get-to-know .about-our-team__inner img{height:9.1875vw}.get-to-know .about-our-team__inner svg{height:9.1875vw}.date-and-pin{margin-bottom:1.875vw}.date-and-pin .date{margin-left:0;margin-right:1.5vw}.pin{font-size:1vw;line-height:1.1875vw;padding-left:1.5vw}.pin::after{height:1vw}section.news .news__inner{width:100%}section.news .news__inner h2{max-width:43.75vw;margin-bottom:3.75vw}section.news .news__inner .news__items{grid-gap:3.75vw 1.5625vw;margin-bottom:3.75vw}section.news .news__inner .news__items .news__item .news__item-image{margin-bottom:1.875vw;height:16.875vw}section.news .news__inner .news__items .news__item .title{font-size:1.125vw;line-height:1.625vw}.read-more{font-size:.875vw;line-height:1vw;padding:1.0625vw 1.875vw}.back-to-all{font-size:.875vw;line-height:2vw;margin-bottom:1.875vw;padding-left:1.375vw}.back-to-all::before{width:.875vw;height:.875vw}.vacancy__block-info ul li,ul.page__list li{margin-bottom:1.25vw;padding-left:3.75vw}.vacancy__block-info ul li::before,ul.page__list li::before{width:2.5vw;top:1vw}.page-description__inner{max-width:60vw}.post__content{padding:1.875vw 0 3.75vw}.post__content ul li{padding-left:3.75vw;margin-bottom:1.25vw}.post__content ul li:before{width:2.5vw}.post__content blockquote{font-size:2.1875vw;line-height:2.5vw;padding:5vw 15.625vw;margin:3.75vw -15.625vw 5vw}.post__content blockquote p{padding:0 4.375vw}}@media only screen and (max-width:1200px){.page-common-text{max-width:80vw}.ballons__block .content{max-width:47.66667vw}.ballons__block .content h4{margin-bottom:5.58333vw}.ballons__block .content a.button{font-size:1.16667vw;line-height:1.33333vw;width:20.83333vw;height:5.83333vw}.ballons__block .content .button-expertise{padding:2.25vw 4.41667vw}.ballons__block .content .button-solutions{padding:2.25vw 3.25vw}section.bottom-block .bottom-block__inner h2{max-width:64.16667vw;margin:0 auto 7.91667vw}.join{margin-top:5vw;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:4vw 10vw}.join form input{font-size:1.25vw;line-height:1.5vw;padding:1.08333vw 5vw 1.08333vw 0}.join form label{font-size:.91667vw;line-height:1.08333vw}.join form button{width:3.75vw;height:3.75vw}.join form button::after{width:1.83333vw;height:1.83333vw}.mark{font-size:1.25vw;line-height:1.5vw;padding:.5vw 1.66667vw}.date{font-size:1.33333vw;line-height:1.58333vw;padding-left:2.33333vw}.date::before{width:1.5vw;height:1.5vw}.view-count{font-size:1.33333vw;line-height:1.58333vw;padding-left:2.33333vw}.view-count::before{width:1.66667vw;height:1.5vw}section.also-read{padding-bottom:10vw}section.also-read .also-read__inner a.button{margin-top:3.33333vw}.get-to-know{padding:7.5vw 7.5vw}.get-to-know .about-our-team__inner{height:12.25vw}.get-to-know .about-our-team__inner img{height:12.25vw}.get-to-know .about-our-team__inner svg{height:12.25vw}.date-and-pin{margin-bottom:2.5vw}.date-and-pin .date{margin-left:0;margin-right:2vw}.pin{font-size:1.33333vw;line-height:1.58333vw;padding-left:2vw}.pin::after{height:1.33333vw}section.news .news__inner{width:100%}section.news .news__inner h2{max-width:58.33333vw;margin-bottom:4.16667vw}section.news .news__inner .news__items{grid-gap:5vw 2.08333vw;margin-bottom:5vw}section.news .news__inner .news__items .news__item .news__item-image{margin-bottom:2.5vw;height:22.5vw}section.news .news__inner .news__items .news__item .title{font-size:1.5vw;line-height:2.16667vw}.read-more{font-size:1.16667vw;line-height:1.33333vw;padding:1.41667vw 2.5vw}.back-to-all{font-size:1.16667vw;line-height:2.66667vw;margin-bottom:2.5vw;padding-left:1.83333vw}.back-to-all::before{width:1.16667vw;height:1.16667vw}.vacancy__block-info ul li,ul.page__list li{margin-bottom:1.66667vw;padding-left:5vw}.vacancy__block-info ul li::before,ul.page__list li::before{width:3.33333vw;top:1.33333vw}.page-description__inner{max-width:80vw}.post__content{padding:2.5vw 0 5vw}.post__content ul li{padding-left:5vw;margin-bottom:1.66667vw}.post__content ul li:before{width:3.33333vw}.post__content blockquote{font-size:2.91667vw;line-height:3.33333vw;padding:6.66667vw 5vw;margin:5vw -5vw 6.66667vw}.post__content blockquote p{padding:0 5.83333vw}}@media only screen and (max-width:1024px){.page-common-text{max-width:100%}.ballons__block{padding-top:9.76562vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.ballons__block .content{max-width:61.03516vw;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ballons__block .content h4{margin-bottom:6.54297vw}.ballons__block .content .ballons__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ballons__block .content a.button{font-size:1.36719vw;line-height:1.5625vw;width:23.4375vw;height:4.88281vw}.ballons__block .content .button-expertise{padding:1.66016vw 4.88281vw}.ballons__block .content .button-solutions{padding:1.66016vw 2.92969vw}.ballons__block #scene{height:500px;width:100%}section.bottom-block .bottom-block__inner h2{max-width:75.19531vw;margin:0 auto 9.27734vw}.join{margin-top:5.85938vw;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:4.6875vw 11.71875vw}.join form input{font-size:1.46484vw;line-height:1.75781vw;padding:1.26953vw 5.85938vw 1.26953vw 0}.join form label{font-size:1.07422vw;line-height:1.26953vw}.join form button{width:4.39453vw;height:4.39453vw}.join form button::after{width:2.14844vw;height:2.14844vw}.mark{font-size:1.46484vw;line-height:1.75781vw;padding:.58594vw 1.95312vw}.date{font-size:1.5625vw;line-height:1.85547vw;padding-left:2.73438vw}.date::before{width:1.75781vw;height:1.75781vw}.view-count{font-size:1.5625vw;line-height:1.85547vw;padding-left:2.73438vw}.view-count::before{width:1.95312vw;height:1.75781vw}section.also-read{padding-bottom:11.71875vw}section.also-read .also-read__inner a.button{margin-top:3.90625vw}.get-to-know{padding:8.78906vw 8.78906vw}.get-to-know .about-our-team__inner{height:14.35547vw}.get-to-know .about-our-team__inner img{height:14.35547vw}.get-to-know .about-our-team__inner svg{height:14.35547vw}.date-and-pin{margin-bottom:2.92969vw}.date-and-pin .date{margin-left:0;margin-right:2.34375vw}.pin{font-size:1.5625vw;line-height:1.85547vw;padding-left:2.34375vw}.pin::after{height:1.5625vw}section.news .news__inner{width:100%}section.news .news__inner h2{max-width:68.35938vw;margin-bottom:4.88281vw}section.news .news__inner .news__items{grid-gap:5.85938vw 2.44141vw;margin-bottom:5.85938vw}section.news .news__inner .news__items .news__item .news__item-image{margin-bottom:2.92969vw;height:26.36719vw}section.news .news__inner .news__items .news__item .title{font-size:1.75781vw;line-height:2.53906vw}.read-more{font-size:1.36719vw;line-height:1.5625vw;padding:1.66016vw 2.92969vw}.back-to-all{font-size:1.36719vw;line-height:3.125vw;margin-bottom:2.92969vw;padding-left:2.14844vw}.back-to-all::before{width:1.36719vw;height:1.36719vw}.vacancy__block-info ul li,ul.page__list li{margin-bottom:1.95312vw;padding-left:5.85938vw}.vacancy__block-info ul li::before,ul.page__list li::before{width:3.90625vw;top:1.5625vw}.page-description__inner{max-width:100%}.post__content{padding:2.92969vw 0 5.85938vw}.post__content ul li{padding-left:5.85938vw;margin-bottom:2.92969vw}.post__content ul li:before{width:3.90625vw;top:14px}.post__content blockquote{font-size:3.41797vw;line-height:3.90625vw;padding:7.8125vw 4.10156vw;margin:5.85938vw -4.10156vw 7.8125vw}.post__content blockquote p{padding:0 4.88281vw}}@media only screen and (max-width:768px){.ballons__block{padding-top:13.02083vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.ballons__block .content{max-width:81.38021vw;position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.ballons__block .content h4{margin-bottom:8.72396vw}.ballons__block .content a.button{font-size:1.82292vw;line-height:2.08333vw;width:31.25vw;height:6.51042vw}.ballons__block .content .button-expertise{padding:2.21354vw 6.51042vw}.ballons__block .content .button-solutions{padding:2.21354vw 3.90625vw}.ballons__block #scene{height:500px;width:100%}section.bottom-block .bottom-block__inner h2{max-width:100.26042vw;margin:0 auto 12.36979vw}.join{margin-top:7.8125vw;-webkit-box-shadow:0 25px 50px rgba(17,65,87,.2);box-shadow:0 25px 50px rgba(17,65,87,.2);padding:6.51042vw 18.22917vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.join>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 3.38542vw}.join>div>span{display:block}.join form input{font-size:1.43229vw;line-height:1.69271vw;padding:1.69271vw 7.8125vw 1.69271vw 0;width:100%}.join form label{font-size:1.95312vw;line-height:2.34375vw}.join form button{width:5.85938vw;height:5.85938vw}.join form button::after{width:2.86458vw;height:2.86458vw}.mark{font-size:1.95312vw;line-height:2.34375vw;padding:.78125vw 2.60417vw}.date{font-size:2.08333vw;line-height:2.47396vw;padding-left:3.64583vw}.date::before{width:2.34375vw;height:2.34375vw}.view-count{font-size:2.08333vw;line-height:2.47396vw;padding-left:3.64583vw}.view-count::before{width:2.60417vw;height:2.34375vw}section.also-read{padding-bottom:15.625vw}section.also-read .also-read__inner a.button{margin-top:5.20833vw}.get-to-know{padding:11.71875vw 11.71875vw}.get-to-know .about-our-team__inner{height:19.14062vw}.get-to-know .about-our-team__inner img{height:19.14062vw}.get-to-know .about-our-team__inner svg{height:19.14062vw}.date-and-pin{margin-bottom:3.90625vw}.date-and-pin .date{margin-left:0;margin-right:3.125vw}.pin{font-size:2.08333vw;line-height:2.47396vw;padding-left:3.125vw}.pin::after{height:2.08333vw}section.news .news__inner{width:100%}section.news .news__inner h2{max-width:91.14583vw;margin-bottom:6.51042vw}section.news .news__inner .news__items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:5.20833vw 2.86458vw;margin-bottom:7.8125vw}section.news .news__inner .news__items .news__item .news__item-image{margin-bottom:3.90625vw;height:28.64583vw}section.news .news__inner .news__items .news__item .title{font-size:2.34375vw;line-height:3.38542vw}.read-more{font-size:1.82292vw;line-height:2.08333vw;padding:2.21354vw 3.90625vw}.back-to-all{font-size:1.82292vw;line-height:4.16667vw;margin-bottom:3.90625vw;padding-left:2.86458vw}.back-to-all::before{width:1.82292vw;height:1.82292vw}.vacancy__block-info ul li,ul.page__list li{margin-bottom:2.60417vw;padding-left:7.8125vw}.vacancy__block-info ul li::before,ul.page__list li::before{width:5.20833vw;top:2.08333vw}.post__content{padding:3.90625vw 0 7.8125vw}.post__content ul li{padding-left:7.8125vw;margin-bottom:3.90625vw}.post__content ul li:before{width:5.20833vw}.post__content blockquote{font-size:3.64583vw;line-height:4.55729vw;padding:7.8125vw 5.20833vw;margin:5.20833vw -5.20833vw 7.8125vw}.post__content blockquote p{padding:0 6.51042vw}}@media only screen and (max-width:576px){.ballons__block{padding-top:70px;background-size:auto 334px}.ballons__block .content{max-width:100%}.ballons__block .content h4{margin-bottom:67px}.ballons__block .content .ballons__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ballons__block .content a.button{font-size:14px;line-height:16px;width:240px;height:50px}.ballons__block .content .button-expertise{margin:0 auto 15px;padding:17px 20px;width:240px}.ballons__block .content .button-solutions{padding:17px 20px;width:240px}.ballons__block #scene{height:334px;width:100%}section.bottom-block .bottom-block__inner h2{font-size:29px;line-height:38px;max-width:100%;margin:0 auto 13px}section.bottom-block img{height:248px}section.bottom-block img::after{background-size:auto}.join{margin-top:50px;padding:30px 20px 40px}.join>div{margin:0 auto 26px;text-align:center;max-width:288px}.join>div>span{display:contents}.join form .form-row{width:100%}.join form input{font-size:15px;line-height:18px;padding:13px 60px 13px 0;width:100%}.join form label{font-size:11px;line-height:13px}.join form button{width:45px;height:45px}.join form button::after{width:22px;height:22px}.mark{font-size:15px;line-height:18px;padding:6px 20px}.news__item-cat-and-date .mark{margin-right:25px;margin-bottom:10px;margin-bottom:10px}.date{font-size:16px;line-height:19px;padding-left:28px;margin-bottom:10px}.date::before{width:18px;height:18px}.view-count{font-size:16px;line-height:19px;padding-left:28px;margin-bottom:10px}.view-count::before{width:20px;height:18px}section.also-read{padding-bottom:100px}section.also-read .also-read__inner a.button{margin-top:35px}.get-to-know{padding:80px 0}.get-to-know .about-our-team__inner{height:auto}.get-to-know .about-our-team__inner img{height:101px}.get-to-know .about-our-team__inner svg{height:101px}.get-to-know .about-our-team__inner h4{max-width:280px;text-align:center}.date-and-pin{margin-bottom:20px}.date-and-pin .date{margin-left:0;margin-right:21px}.pin{font-size:16px;line-height:19px;padding-left:24px}.pin::after{height:16px}section.news .news__inner{width:100%}section.news .news__inner h2{max-width:100%;margin-bottom:35px}section.news .news__inner .news__items{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:35px;margin-bottom:35px}section.news .news__inner .news__items .news__item{width:100%;margin-right:0;margin-bottom:35px}section.news .news__inner .news__items .news__item:nth-child(2n){margin-bottom:35px}section.news .news__inner .news__items .news__item:nth-child(3n){margin-right:0}section.news .news__inner .news__items .news__item:nth-last-child(-n+2){margin-bottom:35px}section.news .news__inner .news__items .news__item .news__item-image{margin-bottom:30px;height:225px}section.news .news__inner .news__items .news__item .title{font-size:18px;line-height:26px}.read-more{font-size:14px;line-height:16px;padding:17px 30px}.back-to-all{font-size:14px;line-height:32px;margin-bottom:15px;padding-left:22px}.back-to-all::before{width:14px;height:14px}.vacancy__block-info ul li,ul.page__list li{margin-bottom:15px;padding-left:40px}.vacancy__block-info ul li::before,ul.page__list li::before{width:20px;top:14px}.post__content{padding:30px 0 50px}.post__content ul li{padding-left:50px;margin-bottom:20px}.post__content ul li:before{width:30px}.post__content blockquote{font-size:20px;line-height:30px;padding:50px 15px;margin:30px -15px 40px}.post__content blockquote p{padding:0 30px}}.about-tabs__items{z-index:2}.about-tabs__items .about-tabs__item{z-index:2}.about-tabs__body{z-index:-1}@media only screen and (max-width:1600px){.button,button{font-size:.875vw;line-height:1vw;padding:1.0625vw 1.875vw}.button-white{font-size:.875vw;line-height:1vw;padding:1.0625vw 1.875vw}}@media only screen and (max-width:1200px){.button,button{font-size:1.16667vw;line-height:1.33333vw;padding:1.41667vw 2.5vw}.button-white{font-size:1.16667vw;line-height:1.33333vw;padding:1.41667vw 2.5vw}}@media only screen and (max-width:1024px){.button,button{font-size:1.36719vw;line-height:1.5625vw;padding:1.66016vw 2.92969vw}.button-white{font-size:1.36719vw;line-height:1.5625vw;padding:1.66016vw 2.92969vw}}@media only screen and (max-width:768px){.button,button{font-size:1.82292vw;line-height:2.08333vw;padding:2.21354vw 3.90625vw}.button-white{font-size:1.82292vw;line-height:2.08333vw;padding:2.21354vw 3.90625vw}}@media only screen and (max-width:576px){.button,button{font-size:14px;line-height:16px;padding:17px 30px}.button-white{font-size:14px;line-height:16px;padding:17px 30px}}@media only screen and (max-width:576px){.form-row__field{padding:10px 0}.form-row__label{font-size:13px;line-height:26px}.form-row__file-bg .form-row__file-label{display:block;padding:12px 20px 12px 17px;position:relative}}@media only screen and (max-width:1600px){.form-success__block{padding:3.125vw 8.75vw}.form-success__block img{width:5vw;height:5vw;margin-bottom:1.75vw}}@media only screen and (max-width:1200px){.form-success__block{padding:4.16667vw 11.66667vw}.form-success__block img{width:6.66667vw;height:6.66667vw;margin-bottom:2.33333vw}}@media only screen and (max-width:1024px){.form-success__block{padding:4.88281vw 13.67188vw}.form-success__block img{width:7.8125vw;height:7.8125vw;margin-bottom:2.73438vw}}@media only screen and (max-width:768px){.form-success__block{padding:5.20833vw 13.02083vw}.form-success__block img{width:9.11458vw;height:9.11458vw;margin-bottom:3.125vw}}@media only screen and (max-width:576px){.form-success__container{margin:0 15px}.form-success__block{padding:40px}.form-success__block img{width:60px;height:60px;margin-bottom:20px}}@media only screen and (max-width:1600px){.pagination ul li a{font-size:.875vw;line-height:1vw;padding:.9375vw .3125vw;margin:0 .625vw}}@media only screen and (max-width:1200px){.pagination ul li a{font-size:1.16667vw;line-height:1.33333vw;padding:1.25vw .41667vw;margin:0 .83333vw}}@media only screen and (max-width:1024px){.pagination ul li a{font-size:1.36719vw;line-height:1.5625vw;padding:1.46484vw .48828vw;margin:0 .97656vw}}@media only screen and (max-width:768px){.pagination ul li a{font-size:1.82292vw;line-height:2.08333vw;padding:1.95312vw .65104vw;margin:0 1.30208vw}}@media only screen and (max-width:576px){.pagination ul li a{font-size:14px;line-height:16px;padding:15px 5px;margin:0 10px}}@media only screen and (max-width:1600px){#search-site-results{padding:0 1.5625vw;max-height:21.6875vw}#search-site-results>a{font-size:1.125vw;line-height:1.75vw;margin-bottom:1.625vw}#search-site-results>a:first-child{margin-top:1.5625vw}}@media only screen and (max-width:1200px){#search-site-results{padding:0 2.08333vw;max-height:28.91667vw}#search-site-results>a{font-size:1.33333vw;line-height:2vw;margin-bottom:1.66667vw}#search-site-results>a:first-child{margin-top:2.08333vw}}@media only screen and (max-width:1024px){#search-site-results{padding:0 2.44141vw;max-height:33.88672vw;-webkit-box-shadow:0 10px 30px rgba(17,65,87,.1);box-shadow:0 10px 30px rgba(17,65,87,.1)}#search-site-results>a{font-size:1.5625vw;line-height:2.34375vw;margin-bottom:1.95312vw}#search-site-results>a:first-child{margin-top:2.44141vw}}@media only screen and (max-width:768px){#search-site-results{padding:0 3.25521vw;max-height:45.18229vw}#search-site-results>a{font-size:2.08333vw;line-height:3.125vw;margin-bottom:2.60417vw}#search-site-results>a:first-child{margin-top:3.25521vw}}@media only screen and (max-width:576px){#search-site-results{padding:0 25px;max-height:300px}#search-site-results>a{font-size:14px;line-height:20px;margin-bottom:20px}#search-site-results>a:first-child{margin-top:25px}}@media only screen and (max-width:1600px){.select{font-size:.9375vw;line-height:1.625vw}.select__input{padding:.75vw 0}.select__input::after{right:.3125vw;width:.625vw;height:.3125vw}}@media only screen and (max-width:1200px){.select{font-size:1.25vw;line-height:2.16667vw}.select__input{padding:1vw 0}.select__input::after{right:.41667vw;width:.83333vw;height:.41667vw}}@media only screen and (max-width:1024px){.select{font-size:1.46484vw;line-height:2.53906vw}.select__input{padding:1.17188vw 0}.select__input::after{right:.48828vw;width:.97656vw;height:.48828vw}}@media only screen and (max-width:768px){.select{font-size:1.95312vw;line-height:3.38542vw}.select__input{padding:1.5625vw 0}.select__input::after{right:.65104vw;width:1.30208vw;height:.65104vw}}@media only screen and (max-width:576px){.select{font-size:15px;line-height:26px}.select__input{padding:12px 0}.select__input::after{right:5px;width:10px;height:5px}}@media only screen and (max-width:1600px){section.gallery .row>h2{max-width:43.75vw}section.gallery .gallery__inner{padding-bottom:3.75vw}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text .description{margin:.9375vw 0 1.875vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img{height:23.8125vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text{padding:1.875vw 3.125vw 3.125vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .title:not(.corporate-slide__title){font-size:1.5vw;line-height:2vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .description{font-size:1vw;line-height:1.625vw}.swiper-container__our-recognitions.disabled .swiper-slide{margin-right:3.375vw}}@media only screen and (max-width:1200px){section.gallery .row>h2{max-width:58.33333vw}section.gallery .gallery__inner{padding-bottom:5vw}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text .description{margin:1.25vw 0 2.5vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img{height:31.75vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text{padding:2.5vw 4.16667vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .title:not(.corporate-slide__title){font-size:2vw;line-height:2.66667vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .description{font-size:1.33333vw;line-height:2.16667vw}.swiper-container__our-recognitions.disabled .swiper-slide{width:calc(100% / 6 - 45.9px);margin-right:4.58333vw}}@media only screen and (max-width:1024px){section.gallery .row>h2{max-width:68.35938vw}section.gallery .container-fluid{margin-left:6.83594vw}section.gallery .gallery__inner{padding-bottom:5.85938vw}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text .description{margin:1.46484vw 0 2.92969vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img{height:37.20703vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text{padding:4.88281vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .title:not(.corporate-slide__title){font-size:2.34375vw;line-height:3.125vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .description{font-size:1.5625vw;line-height:2.53906vw}section.gallery .gallery__inner.disabled .gallery__items .gallery__item{width:100%;margin-right:0}}@media only screen and (max-width:768px){section.gallery .row>h2{max-width:91.14583vw}section.gallery .container-fluid{margin-left:9.11458vw}section.gallery .gallery__inner{padding-bottom:7.8125vw}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text .description{margin:1.95312vw 0 3.90625vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img{height:49.60938vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text{padding:6.51042vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .title:not(.corporate-slide__title){font-size:3.125vw;line-height:4.16667vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .description{font-size:2.08333vw;line-height:3.38542vw}.swiper-container__our-recognitions.disabled .swiper-slide{width:calc(100% / 4 - 31px);margin-right:5.33854vw}}@media only screen and (max-width:576px){section.gallery .row>h2{max-width:121.52778vw}section.gallery .container-fluid{margin-left:15px}section.gallery .gallery__inner{padding-bottom:60px}section.gallery .gallery__inner .gallery__items{height:auto}section.gallery .gallery__inner .gallery__items .gallery__item:hover .gallery__item-text .description{margin:2.60417vw 0 5.20833vw}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-img{height:260px}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text{padding:20px}section.gallery .gallery__inner .gallery__items .gallery__item .gallery__item-text .title:not(.corporate-slide__title){font-size:18px;line-height:22px}section.gallery .description{font-size:16px;line-height:26px;padding-left:10px;margin-top:20px}.swiper-container__our-recognitions.disabled .swiper-slide{width:calc(33.33% - 20px);margin-right:20px}}@media only screen and (max-width:1600px){.footer__soc-net .soc-net__item{height:1.25vw}.footer__soc-net .soc-net__item.facebook{width:.625vw}.footer__soc-net .soc-net__item.instagram{width:1.25562vw}.footer__soc-net .soc-net__item.youtube{width:1.57375vw}.footer__soc-net .soc-net__item.linkedin{width:1.13625vw}.footer__soc-net .soc-net__item.tiktok{width:1.125vw}}@media only screen and (max-width:1200px){.footer__soc-net .soc-net__item{height:1.66667vw}.footer__soc-net .soc-net__item.facebook{width:.83333vw}.footer__soc-net .soc-net__item.instagram{width:1.67417vw}.footer__soc-net .soc-net__item.youtube{width:2.09833vw}.footer__soc-net .soc-net__item.linkedin{width:1.515vw}.footer__soc-net .soc-net__item.tiktok{width:1.5vw}}@media only screen and (max-width:1024px){.footer__soc-net .soc-net__item{height:1.95312vw}.footer__soc-net .soc-net__item.facebook{width:.97656vw}.footer__soc-net .soc-net__item.instagram{width:1.96191vw}.footer__soc-net .soc-net__item.youtube{width:2.45898vw}.footer__soc-net .soc-net__item.linkedin{width:1.77539vw}.footer__soc-net .soc-net__item.tiktok{width:1.75781vw}}@media only screen and (max-width:768px){.footer__soc-net .soc-net__item{height:2.60417vw}.footer__soc-net .soc-net__item.facebook{width:1.30208vw}.footer__soc-net .soc-net__item.instagram{width:2.61589vw}.footer__soc-net .soc-net__item.youtube{width:3.27865vw}.footer__soc-net .soc-net__item.linkedin{width:2.36719vw}.footer__soc-net .soc-net__item.tiktok{width:2.34375vw}}@media only screen and (max-width:576px){.footer__soc-net .soc-net__item{height:20px}.footer__soc-net .soc-net__item.facebook{width:10px}.footer__soc-net .soc-net__item.instagram{width:20.09px}.footer__soc-net .soc-net__item.youtube{width:25.18px}.footer__soc-net .soc-net__item.linkedin{width:18.18px}.footer__soc-net .soc-net__item.tiktok{width:18px}}@media only screen and (max-width:1600px){.header .top{height:6.25vw;padding:0 2.5vw}.header .top .header__logo{height:2.8125vw}.header .top .header__logo>a{width:18.75vw}.header .top .header__menu nav{margin-right:1.875vw}.header .top .header__menu nav>ul>li{padding-left:1.6875vw}.header .top .header__menu nav>ul>li a,.header .top .header__menu nav>ul>li>span{font-size:1vw;line-height:1.1875vw}.header .top .header__menu nav>ul>li .sub-menu{padding:1.875vw 4.875vw 1.875vw 1.875vw;top:2.625vw}.header .top .header__menu nav>ul>li .sub-menu li{margin-bottom:1.5vw}.header .top .header__menu nav>ul>li .sub-menu li a{font-size:1vw;line-height:1.1875vw}.header .top .header__menu .header__search{height:1.25vw;width:1.25vw;margin-right:1.875vw}.header .top .header__menu .header__search button.header__search--btn{height:1.25vw}.header .top .header__menu .header__button--contacts{margin-right:1.875vw}.header .top .header__menu .header__button--contacts a{font-size:.875vw;line-height:1vw;padding:1.0625vw 1.875vw}.header .top .header__menu .header__lang ul li a{font-size:.9375vw;line-height:1.125vw}.header .header__background::before{width:75vw;height:75vw;bottom:-56.25vw}.header .header__background .header-content{max-width:45vw;bottom:10vw;left:53.625vw}.header .header__background .header-content .header-title{margin-bottom:1.25vw}.header.dark .top .header__menu nav>ul>li:hover>a{color:#10b6e6}.header__animation-text{font-size:1.4375vw;line-height:1.6875vw}@-webkit-keyframes header-text{0%{left:-200px}100%{left:6.75vw}}@keyframes header-text{0%{left:-200px}100%{left:6.75vw}}}@media only screen and (max-width:1200px){.header .top{height:8.33333vw;padding:0 3.33333vw}.header .top .header__logo{height:3.25vw}.header .top .header__logo>a{width:20vw}.header .top .header__menu nav{margin-right:2.5vw}.header .top .header__menu nav>ul>li{padding-left:1.6875vw}.header .top .header__menu nav>ul>li a,.header .top .header__menu nav>ul>li>span{font-size:1.33333vw;line-height:1.58333vw}.header .top .header__menu nav>ul>li .sub-menu{padding:2.5vw 6.5vw 2.5vw 2.5vw;top:3.5vw}.header .top .header__menu nav>ul>li .sub-menu li{margin-bottom:2vw}.header .top .header__menu nav>ul>li .sub-menu li a{font-size:1.33333vw;line-height:1.58333vw}.header .top .header__menu .header__search{width:1.66667vw;margin-right:2.5vw}.header .top .header__menu .header__search button.header__search--btn{height:1.66667vw}.header .top .header__menu .header__button--contacts{margin-right:2.5vw}.header .top .header__menu .header__button--contacts a{font-size:1.16667vw;line-height:1.33333vw;padding:1.41667vw 2.5vw}.header .top .header__menu .header__lang ul li a{font-size:1.25vw;line-height:1.5vw}.header .header__background::before{width:91.66667vw;height:91.66667vw;bottom:-66.66667vw}.header .header__background .header-content{max-width:54.16667vw;vw1200:8.33333vw;left:47.5vw}.header .header__background .header-content .header-title{margin-bottom:1.66667vw}.header__animation-text{font-size:1.91667vw;line-height:2.25vw}@-webkit-keyframes header-text{0%{left:-200px}100%{left:5.83333vw}}@keyframes header-text{0%{left:-200px}100%{left:5.83333vw}}}@media only screen and (min-width:1025px){.header .top .header__menu nav ul li:hover .sub-menu{opacity:1;visibility:visible}.header .top .header__menu-button{display:none}.header .top .header__menu .header__search--block{display:none}}@media only screen and (max-width:1024px){.header{z-index:42}.header .top{padding:0 3.90625vw}.header .top.fixed .header__menu-button{z-index:43;cursor:pointer}.header .top.fixed .header__menu-button span{background:#205d79;cursor:pointer}.header .top.fixed .header__menu-button span::after{background:#205d79}.header .top.fixed .header__menu-button span::before{background:#205d79}.header .top.open{position:fixed;width:100%;z-index:42;background:#fff}.header .top.open .header__logo{z-index:43}.header .top.open .header__menu-button{z-index:43;cursor:pointer}.header .top.open .header__menu-button span{background:0 0;cursor:pointer}.header .top.open .header__menu-button span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:0;background:#205d79;right:-10px}.header .top.open .header__menu-button span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0;background:#205d79;right:-10px}.header .top.open .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:42;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:6.34766vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:10.83984vw}.header .top.open .header__menu nav{margin-right:0;width:100%}.header .top.open .header__menu nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .top.open .header__menu nav ul li{padding:.97656vw 3.90625vw 0}.header .top.open .header__menu nav ul li.active{background:#f4f7f9}.header .top.open .header__menu nav ul li:last-child{margin-right:0}.header .top.open .header__menu nav ul li a,.header .top.open .header__menu nav ul li>span{font-size:2.53906vw;line-height:7.8125vw;color:#114157}.header .top.open .header__menu nav ul li a.active,.header .top.open .header__menu nav ul li>span.active{color:#10b6e6}.header .top.open .header__menu nav ul li a.active+.sub-menu,.header .top.open .header__menu nav ul li>span.active+.sub-menu{position:static;opacity:1;visibility:visible}.header .top.open .header__menu nav ul li .sub-menu{padding:0;top:0;-webkit-box-shadow:none;box-shadow:none;margin-top:.97656vw;opacity:0;visibility:hidden;background:0 0;-webkit-transition:none;-o-transition:none;transition:none}.header .top.open .header__menu nav ul li .sub-menu li{margin-bottom:1.75781vw;padding:0}.header .top.open .header__menu nav ul li .sub-menu li:last-child{margin-bottom:5.07812vw}.header .top.open .header__menu nav ul li .sub-menu li a{font-size:1.5625vw;line-height:1.85547vw}.header .top.open .header__button--contacts{padding-left:3.90625vw;margin:3.90625vw 0 3.90625vw 0;display:block}.header .top.open .header__button--contacts a{color:#fff;font-size:1.36719vw;line-height:1.5625vw;padding:1.66016vw 2.92969vw;background:#10b6e6;display:block}.header .top.open .header__search{width:100%;height:3.41797vw;margin-right:0;position:absolute;top:23px;right:0}.header .top.open .header__search--block{left:3.90625vw;width:calc(100% - 80px)}.header .top.open .header__search--block .header__search--input{color:#205d79}.header .top.open .header__search--block .header__search--input::-webkit-input-placeholder{color:#205d79}.header .top.open .header__search--block .header__search--input::-moz-placeholder{color:#205d79}.header .top.open .header__search--block .header__search--input:-ms-input-placeholder{color:#205d79}.header .top.open .header__search--block .header__search--input::-ms-input-placeholder{color:#205d79}.header .top.open .header__search--block .header__search--input::placeholder{color:#205d79}.header .top.open .header__search button.header__search--btn{width:20px;right:calc(-100% + 60px);height:1.95312vw;background-image:url(../images/icons/search-mobile.svg);background-repeat:no-repeat;background-size:contain;bottom:8px}.header .top.open .header__lang{padding-left:3.90625vw}.header .top.open .header__lang ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header .top.open .header__lang ul li{margin-right:1.95312vw}.header .top.open .header__lang ul li a{font-size:1.46484vw;line-height:1.75781vw;color:#205d79}.header .top{height:7.03125vw}.header .top .header__menu{display:none}.header .top .header__logo{height:3.80859vw}.header .top .header__logo>a{width:23.4375vw}.header .top .header__menu-button{position:relative;width:30px;height:30px}.header .top .header__menu-button span{position:absolute;width:22px;height:2px;background:#fff;top:calc(50% - 1px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;right:0}.header .top .header__menu-button span::after{content:'';background:#fff;height:2px;width:30px;bottom:-12px;right:0;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .top .header__menu-button span::before{content:'';background:#fff;height:2px;width:30px;top:-12px;right:0;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .header__background::before{width:78.125vw;height:78.125vw;bottom:-58.59375vw}.header .header__background .header-content{max-width:53.71094vw;bottom:11.71875vw;left:37.10938vw}.header .header__background .header-content .header-title{margin-bottom:1.95312vw}.header.dark .header__menu-button span,.header.dark .header__menu-button span::after,.header.dark .header__menu-button span::before{background:#114157}.header.dark .top.open .header__menu{height:100vh}header.dark-mobile .top.open .header__menu{height:calc(100vh - 7.031vw);overflow-y:auto;margin-top:7.03125vw;padding-bottom:40px}.header__animation-text{font-size:2.24609vw;line-height:2.63672vw}@-webkit-keyframes header-text{0%{left:-200px}100%{left:6.83594vw}}@keyframes header-text{0%{left:-200px}100%{left:6.83594vw}}}@media only screen and (max-width:768px){.header .top{padding:0 5.20833vw}.header .top.open .header__menu{margin-bottom:8.46354vw;padding-top:14.45312vw}.header .top.open .header__menu nav ul li{padding:1.30208vw 5.20833vw 0}.header .top.open .header__menu nav ul li a,.header .top.open .header__menu nav ul li>span{font-size:3.38542vw;line-height:10.41667vw}.header .top.open .header__menu nav ul li .sub-menu{margin-top:1.30208vw}.header .top.open .header__menu nav ul li .sub-menu li{margin-bottom:2.34375vw}.header .top.open .header__menu nav ul li .sub-menu li:last-child{margin-bottom:6.77083vw}.header .top.open .header__menu nav ul li .sub-menu li a{font-size:2.08333vw;line-height:2.47396vw}.header .top.open .header__button--contacts{padding-left:5.20833vw;margin-bottom:5.20833vw}.header .top.open .header__button--contacts a{color:#fff;font-size:1.82292vw;line-height:2.08333vw;padding:2.21354vw 3.90625vw}.header .top.open .header__search{height:4.55729vw}.header .top.open .header__search--block{left:5.20833vw;width:calc(100% - 80px)}.header .top.open .header__search button.header__search--btn{width:20px;right:calc(-100% + 60px);height:2.60417vw;bottom:8px}.header .top.open .header__lang{padding-left:5.20833vw}.header .top.open .header__lang ul li{margin-right:2.60417vw}.header .top.open .header__lang ul li a{font-size:1.95312vw;line-height:2.34375vw}.header .top{height:9.375vw}.header .top .header__logo{height:5.07812vw}.header .top .header__logo>a{width:31.25vw}.header .header__background::before{width:104.16667vw;height:104.16667vw;bottom:-78.125vw}.header .header__background .header-content{max-width:67.70833vw;bottom:15.625vw;left:33.85417vw}.header .header__background .header-content .header-title{margin-bottom:2.60417vw}header.dark-mobile .top.open .header__menu{height:calc(100vh - 9.375vw);overflow-y:auto;margin-top:9.375vw;padding-bottom:40px}.header__animation-text{font-size:2.34375vw;line-height:3.125vw}@-webkit-keyframes header-text{0%{left:-200px}100%{left:14.0625vw}}@keyframes header-text{0%{left:-200px}100%{left:14.0625vw}}}@media only screen and (max-width:576px){.header .top.open .header__menu{padding-top:78px}.header .top.open .header__menu nav ul li{padding:10px 15px 0}.header .top.open .header__menu nav ul li a,.header .top.open .header__menu nav ul li>span{font-size:22px;line-height:42px}.header .top.open .header__menu nav ul li .sub-menu{margin-top:10px}.header .top.open .header__menu nav ul li .sub-menu li{margin-bottom:18px}.header .top.open .header__menu nav ul li .sub-menu li:last-child{margin-bottom:33px}.header .top.open .header__menu nav ul li .sub-menu li a{font-size:16px;line-height:19px}.header .top.open .header__menu-button span::after,.header .top.open .header__menu-button span::before{right:-9px}.header .top.open .header__button--contacts{padding-left:15px;margin:30px 0 42px}.header .top.open .header__button--contacts a{color:#fff;font-size:14px;line-height:16px;padding:17px 30px}.header .top.open .header__search{height:36px;top:30px}.header .top.open .header__search--block{left:15px;width:calc(100% - 30px)}.header .top.open .header__search button.header__search--btn{width:20px;right:calc(-100% + 35px);height:20px;bottom:8px}.header .top.open .header__lang{padding-left:15px}.header .top.open .header__lang ul li{margin-right:20px}.header .top.open .header__lang ul li a{font-size:15px;line-height:18px}.header .top{height:62px;padding:0 15px}.header .top .header__logo{height:30px}.header .top .header__logo>a{width:200px}.header .header__background::before{width:500px;height:500px;bottom:-350px}.header .header__background .header-content{max-width:380px;bottom:100px;right:auto;left:15px}.header .header__background .header-content .header-title{margin-bottom:20px}.header__animation-text{font-size:16px;line-height:18px;top:67px}header.dark-mobile .top.open .header__menu{height:calc(100vh - 62px);overflow-y:auto;margin-top:62px;padding-bottom:40px}@-webkit-keyframes header-text{0%{left:-200px}100%{left:55px}}@keyframes header-text{0%{left:-200px}100%{left:55px}}}@media only screen and (max-width:1600px){footer .row .top .footer__logo{height:2.3125vw}footer .row .top .footer__menu nav ul li{margin-right:1.5vw}footer .row .top .footer__menu nav ul li a{font-size:1vw;line-height:1.1875vw}footer .row .top .footer__soc-net .soc-net__item{margin-right:1.75vw}footer .row .bottom{font-size:.875vw;line-height:1vw;padding:1.25vw 0 2.5vw}}@media only screen and (max-width:1200px){footer .row .top .footer__logo{height:3.08333vw}footer .row .top .footer__menu nav ul li{margin-right:2vw}footer .row .top .footer__menu nav ul li a{font-size:1.33333vw;line-height:1.58333vw}footer .row .top .footer__soc-net .soc-net__item{margin-right:2.33333vw}footer .row .bottom{font-size:1.16667vw;line-height:1.33333vw;padding:1.66667vw 0 3.33333vw}}@media only screen and (max-width:1024px){footer .row .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .top .footer__logo{height:3.61328vw;margin-bottom:2.92969vw}footer .row .top .footer__menu{margin-bottom:4.88281vw}footer .row .top .footer__menu nav ul li{margin-right:2.34375vw}footer .row .top .footer__menu nav ul li a{font-size:1.5625vw;line-height:1.85547vw}footer .row .top .footer__soc-net .soc-net__item{margin-right:2.73438vw}footer .row .bottom{font-size:1.36719vw;line-height:1.5625vw;padding:2.92969vw 0 2.44141vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .bottom .development{margin-bottom:1.5625vw}}@media only screen and (max-width:768px){footer .row .top .footer__logo{height:4.81771vw}footer .row .top .footer__menu nav ul li{margin-right:3.125vw}footer .row .top .footer__menu nav ul li a{font-size:2.08333vw;line-height:2.47396vw}footer .row .top .footer__soc-net .soc-net__item{margin-right:3.64583vw}footer .row .bottom{font-size:1.82292vw;line-height:2.08333vw;padding:2.60417vw 0 5.20833vw}}@media only screen and (max-width:576px){footer .row .top .footer__logo{height:33px;margin-bottom:30px}footer .row .top .footer__menu nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}footer .row .top .footer__menu nav ul li{margin-right:0}footer .row .top .footer__menu nav ul li a{font-size:16px;line-height:45px}footer .row .top .footer__soc-net .soc-net__item{margin-right:28px}footer .row .bottom{font-size:14px;line-height:16px;padding:30px 15px}footer .row .bottom .development{margin-bottom:15px}footer .row .bottom .rights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .bottom .rights a{margin-left:0;margin-bottom:10px}}@media only screen and (max-width:576px){.share{right:0;bottom:0}}@media only screen and (max-width:576px){.cookies-popup{font-size:12px;line-height:18px;left:20px;bottom:20px;padding:20px}.cookies-popup p{max-width:180px}.cookies-popup .cookies-popup__links a:first-child{margin-right:15px;font-size:12px;line-height:16px;padding:20px}.cookies-popup .cookies-popup__links .cookies-popup__learn-more{font-size:12px;line-height:16px}}@media only screen and (max-width:1600px){.n-tabs{margin-bottom:7.5vw}.n-tabs__industries{margin-bottom:5.625vw}.n-tabs__item{max-width:19.875vw}.n-tabs__item-title{font-size:1.375vw;line-height:1.625vw;padding:4.1875vw 6.1875vw}.n-tabs__item-body{max-height:7.25vw;width:60vw;margin-top:4.375vw}.n-tabs__item-body>*{margin-bottom:1.625vw}.n-tabs__item-body ul li{font-size:1.25vw;line-height:1.625vw;padding-right:2.5vw;padding-left:2.25vw;margin-bottom:1.625vw}.n-tabs__item-body ul li:before{width:.8125vw;height:1.125vw;top:.15625vw}.n-tabs__item-body.n-tabs__item-body-solution ul li{margin-bottom:1.25vw;padding-left:3.75vw}.n-tabs__item-body.n-tabs__item-body-solution ul li::before{width:2.5vw;top:1vw}.n-tabs__item-button{width:60vw}.n-tabs__item.active .n-tabs__item-title::after{width:1.125vw;height:1.125vw}.n-tabs__title{margin:0 auto 3.75vw}}@media only screen and (max-width:1200px){.n-tabs{margin-bottom:10vw}.n-tabs__industries{margin-bottom:5vw}.n-tabs__item{max-width:26.5vw}.n-tabs__item-title{font-size:1.66667vw;line-height:2.16667vw;padding:5.58333vw 4.75vw}.n-tabs__item-body{max-height:9.66667vw;width:80vw;margin-top:5.83333vw}.n-tabs__item-body>*{margin-bottom:2.16667vw}.n-tabs__item-body ul li{font-size:1.66667vw;line-height:2.16667vw;padding-right:3.33333vw;padding-left:3vw;margin-bottom:2.16667vw}.n-tabs__item-body ul li:before{width:1.08333vw;height:1.5vw;top:.20833vw}.n-tabs__item-body.n-tabs__item-body-solution ul li{margin-bottom:1.66667vw;padding-left:5vw}.n-tabs__item-body.n-tabs__item-body-solution ul li::before{width:3.33333vw;top:1.33333vw}.n-tabs__item-button{width:80vw}.n-tabs__item.active .n-tabs__item-title::after{width:1.5vw;height:1.5vw}.n-tabs__title{margin:0 auto 5vw}}@media only screen and (max-width:1024px){.n-tabs{margin-bottom:11.71875vw}.n-tabs__industries{margin-bottom:5.85938vw}.n-tabs__item{max-width:100%}.n-tabs__item-title{font-size:1.95312vw;line-height:2.53906vw;padding:6.54297vw 5.56641vw}.n-tabs__item-body{max-height:10.35156vw;width:100%;margin-top:6.83594vw}.n-tabs__item-body>*{margin-bottom:2.53906vw}.n-tabs__item-body ul li{font-size:1.95312vw;line-height:2.53906vw;padding-right:3.90625vw;padding-left:3.51562vw;margin-bottom:2.53906vw}.n-tabs__item-body ul li:before{width:1.26953vw;height:1.75781vw;top:.24414vw}.n-tabs__item-body.n-tabs__item-body-solution ul li{margin-bottom:1.95312vw;padding-left:5.85938vw}.n-tabs__item-body.n-tabs__item-body-solution ul li::before{width:3.90625vw;top:1.5625vw}.n-tabs__item-button{width:100%}.n-tabs__item.active .n-tabs__item-title::after{width:1.75781vw;height:1.75781vw}.n-tabs__title{margin:0 auto 5.85938vw}}@media only screen and (max-width:768px){.n-tabs{margin-bottom:15.625vw}.n-tabs__industries{margin-bottom:7.8125vw}.n-tabs__item-title{font-size:2.08333vw;line-height:3.38542vw;padding:4.81771vw 3.51562vw}.n-tabs__item-body{max-height:13.80208vw;width:100%;margin-top:7.68229vw}.n-tabs__item-body>*{margin-bottom:3.38542vw}.n-tabs__item-body ul li{font-size:2.60417vw;line-height:3.38542vw;padding-right:5.20833vw;padding-left:4.6875vw;margin-bottom:3.38542vw}.n-tabs__item-body ul li:before{width:1.69271vw;height:2.34375vw;top:.32552vw}.n-tabs__item-body.n-tabs__item-body-solution ul li{margin-bottom:2.60417vw;padding-left:7.8125vw}.n-tabs__item-body.n-tabs__item-body-solution ul li::before{width:5.20833vw;top:2.08333vw}.n-tabs__item-button{width:100%}.n-tabs__item.active .n-tabs__item-title::after{width:2.34375vw;height:2.34375vw}.n-tabs__title{margin:0 auto 7.8125vw}}@media only screen and (max-width:576px){.n-tabs{margin-bottom:100px}.n-tabs__industries{margin-bottom:35px}.n-tabs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.n-tabs__item-title{font-size:18px;line-height:26px;padding:37px}.n-tabs__item-title:not(.active){margin-right:0}.n-tabs__item-body{max-height:268px;margin-top:0}.n-tabs__item-body>*{margin-bottom:20px}.n-tabs__item-body ul li{font-size:18px;line-height:26px;padding-right:0;padding-left:36px;margin-bottom:20px;width:100%}.n-tabs__item-body ul li:before{width:13px;height:18px;top:2.5px}.n-tabs__item-body.n-tabs__item-body-solution ul li{margin-bottom:15px;padding-left:40px}.n-tabs__item-body.n-tabs__item-body-solution ul li::before{width:20px;top:14px}.n-tabs__item.active .n-tabs__item-title::after{width:18px;height:18px}.n-tabs__item.active .n-tabs__item-body{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin-top:50px;margin-bottom:30px}.n-tabs__item.active .n-tabs__item-button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.n-tabs__item.active .n-tabs__item-button.active{position:static;margin-bottom:40px}.n-tabs__item.active:last-child .n-tabs__item-button.active{margin-bottom:0}.n-tabs__title{margin:0 auto 35px}}@media only screen and (max-width:768px){.arrows{bottom:30px}@-webkit-keyframes arrowsDown{0%{bottom:70px}100%{bottom:30px}}@keyframes arrowsDown{0%{bottom:70px}100%{bottom:30px}}}@media only screen and (max-width:1600px){section.our-mission{padding:7.5vw 0}section.our-mission .title--blue{margin-bottom:1.25vw}section.our-mission h3{margin-bottom:2.5vw;max-width:51.875vw}section.our-approach-to-work{padding-top:3.75vw;padding-bottom:7.5vw}section.our-approach-to-work h2{margin-bottom:3.75vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item{margin-right:1.875vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item img{width:1.3125vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .title{font-size:1.5625vw;line-height:2vw;margin:.9375vw 0 .625vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .description{font-size:.9375vw;line-height:1.5625vw}section.our-approach-to-work .ballons__block .balloon__img-1{width:4.875vw;left:19.5vw!important;top:16.125vw!important}section.our-approach-to-work .ballons__block .balloon__img-2{width:9.875vw;left:25.5625vw!important;top:3.1875vw!important}section.our-approach-to-work .ballons__block .balloon__img-3{width:8.625vw;left:37.25vw!important;top:14.6875vw!important}section.our-approach-to-work .ballons__block .content{right:10vw}section.news__home{padding-bottom:7.5vw}section.recent-experience{margin-bottom:7.5vw}section.recent-experience h2{margin-bottom:3.75vw}section.reviews{padding-top:6.5625vw;margin-bottom:6.25vw}section.reviews .reviews__row{padding:4.375vw 3.125vw 0 3.125vw;margin-left:1.1875vw}section.reviews .reviews__row::before{width:4.875vw;height:4.3125vw;top:9.0625vw}section.reviews .reviews__row::after{height:2.9375vw}section.reviews .reviews__row .reviews__inner{padding-bottom:4.8125vw}section.reviews .reviews__row .reviews__inner .title{font-size:1.125vw;line-height:1.3125vw;margin-bottom:2.1875vw;padding-left:5vw}section.reviews .reviews__row .reviews__inner .reviews__items .reviews__item .review__text{font-size:2.125vw;line-height:3.125vw;margin-bottom:1.875vw;max-width:62.5vw;padding-left:5vw}section.home-feedback{margin-bottom:7.5vw}section.home-feedback .home-feedback__inner{padding:3.75vw 14.0625vw}section.home-feedback .home-feedback__inner h2{margin-bottom:1.25vw}section.home-feedback .home-feedback__inner .description{font-size:1.125vw;line-height:1.3125vw;margin-bottom:3.3125vw}}@media only screen and (max-width:1200px){section.our-mission{padding:10vw 0}section.our-mission .title--blue{margin-bottom:1.66667vw}section.our-mission h3{margin-bottom:3.33333vw;max-width:60vw}section.our-mission .our-mission__image{right:-65px}section.our-approach-to-work{padding-top:5vw;padding-bottom:10vw}section.our-approach-to-work h2{margin-bottom:5vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item{margin-right:1.66667vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item img{width:1.75vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .title{font-size:2.08333vw;line-height:2.66667vw;margin:1.25vw 0 .83333vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .description{font-size:1.25vw;line-height:2.08333vw}section.our-approach-to-work .ballons__block .balloon__img-1{width:6.5vw;left:10.58333vw!important;top:21.5vw!important}section.our-approach-to-work .ballons__block .balloon__img-2{width:13.16667vw;left:14.58333vw!important;top:4.25vw!important}section.our-approach-to-work .ballons__block .balloon__img-3{width:11.5vw;left:27.75vw!important;top:19.58333vw!important}section.our-approach-to-work .ballons__block .content{right:5vw}section.news__home{padding-bottom:10vw}section.recent-experience{margin-bottom:10vw}section.recent-experience h2{margin-bottom:5vw}section.reviews{padding-top:8.33333vw;margin-bottom:8.33333vw}section.reviews .reviews__row{padding:5.83333vw 4.16667vw 0 4.16667vw;margin-left:4.5vw}section.reviews .reviews__row::before{width:6.5vw;height:5.75vw;top:12.08333vw}section.reviews .reviews__row::after{height:3.91667vw}section.reviews .reviews__row .reviews__inner{padding-bottom:6.41667vw}section.reviews .reviews__row .reviews__inner .title{font-size:1.5vw;line-height:1.75vw;margin-bottom:2.91667vw;padding-left:6.66667vw}section.reviews .reviews__row .reviews__inner .reviews__items .reviews__item .review__text{font-size:2.83333vw;line-height:4.16667vw;margin-bottom:2.5vw;max-width:83.33333vw;padding-left:6.66667vw}section.home-feedback{margin-bottom:10vw}section.home-feedback .home-feedback__inner{padding:5vw 10.41667vw}section.home-feedback .home-feedback__inner h2{margin-bottom:1.66667vw}section.home-feedback .home-feedback__inner .description{font-size:1.5vw;line-height:1.75vw;margin-bottom:4.41667vw}}@media only screen and (max-width:1024px){section.our-mission{padding:9.76562vw 0 22.46094vw;background-position:bottom right -13.75vw}section.our-mission .title--blue{margin-bottom:1.46484vw}section.our-mission h3{margin-bottom:3.90625vw;max-width:48.82812vw}section.our-mission .our-mission__image{top:17.77344vw;height:42.96875vw}section.our-approach-to-work{padding-top:5.85938vw;padding-bottom:9.76562vw}section.our-approach-to-work h2{margin-bottom:4.88281vw}section.our-approach-to-work .our-approach-to-work__list{-ms-flex-wrap:wrap;flex-wrap:wrap}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item{width:calc(50% - 25px);margin-right:50px;margin-bottom:3.33333vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item:nth-last-child(-n+2){margin-bottom:0}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item:nth-child(even){margin-right:0}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item img{width:1.75781vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .title{font-size:2.14844vw;line-height:2.73438vw;margin:1.46484vw 0 .97656vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .description{font-size:1.46484vw;line-height:2.44141vw}section.our-approach-to-work .ballons__block .balloon__img-1{width:7.61719vw;left:30.46875vw!important;top:25.19531vw!important}section.our-approach-to-work .ballons__block .balloon__img-2{width:15.42969vw;left:39.94141vw!important;top:4.98047vw!important}section.our-approach-to-work .ballons__block .balloon__img-3{width:13.47656vw;left:58.20312vw!important;top:22.94922vw!important}section.our-approach-to-work .ballons__block .content{right:15.625vw}section.news__home{padding-bottom:11.71875vw}section.recent-experience{margin-bottom:11.71875vw}section.recent-experience h2{margin-bottom:5.85938vw}section.reviews{padding-top:9.76562vw;margin-bottom:9.76562vw}section.reviews .reviews__row{padding:5.85938vw 3.32031vw 0 3.32031vw;margin-left:2.92969vw}section.reviews .reviews__row::before{width:4.10156vw;height:3.61328vw;top:15.82031vw}section.reviews .reviews__row::after{height:3.61328vw}section.reviews .reviews__row .reviews__inner{padding-bottom:9.08203vw}section.reviews .reviews__row .reviews__inner .title{font-size:1.75781vw;line-height:2.05078vw;margin-bottom:3.41797vw;padding-left:5.85938vw}section.reviews .reviews__row .reviews__inner .reviews__items .reviews__item .review__text{font-size:2.92969vw;line-height:3.41797vw;margin-bottom:.48828vw;max-width:100%;padding-left:5.85938vw}section.home-feedback{margin-bottom:11.71875vw}section.home-feedback .home-feedback__inner{padding:5.85938vw 12.20703vw}section.home-feedback .home-feedback__inner h2{margin-bottom:1.95312vw}section.home-feedback .home-feedback__inner .description{font-size:1.75781vw;line-height:2.05078vw;margin-bottom:5.17578vw}}@media only screen and (max-width:768px){section.our-mission{padding:13.02083vw 0 29.94792vw;background-position:bottom right -13.75vw}section.our-mission .title--blue{margin-bottom:1.95312vw}section.our-mission h3{margin-bottom:5.20833vw;max-width:65.10417vw}section.our-mission .our-mission__image{top:23.69792vw;height:57.29167vw}section.our-approach-to-work{padding-top:7.8125vw;padding-bottom:13.02083vw}section.our-approach-to-work h2{margin-bottom:6.51042vw}section.our-approach-to-work .our-approach-to-work__list{-ms-flex-wrap:wrap;flex-wrap:wrap}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item{width:calc(50% - 25px);margin-right:50px;margin-bottom:6.51042vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item:nth-last-child(-n+2){margin-bottom:0}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item:nth-child(even){margin-right:0}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item img{width:2.34375vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .title{font-size:2.86458vw;line-height:3.64583vw;margin:1.95312vw 0 1.30208vw}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .description{font-size:1.95312vw;line-height:3.25521vw}section.our-approach-to-work .ballons__block .balloon__img-1{width:10.15625vw;left:22.52604vw!important;top:33.59375vw!important}section.our-approach-to-work .ballons__block .balloon__img-2{width:13.15104vw;left:38.02083vw!important;top:6.64062vw!important}section.our-approach-to-work .ballons__block .balloon__img-3{width:13.28125vw;left:51.82292vw!important;top:30.59896vw!important}section.our-approach-to-work .ballons__block .balloon__img-clouds{background-position:bottom -100px right}section.news__home{padding-bottom:15.625vw}section.recent-experience{margin-bottom:15.625vw}section.recent-experience h2{margin-bottom:7.8125vw}section.reviews{padding-top:13.02083vw;margin-bottom:13.02083vw}section.reviews .reviews__row{padding:7.8125vw 4.42708vw 0 4.42708vw;margin-left:3.90625vw}section.reviews .reviews__row::before{width:5.46875vw;height:4.81771vw;top:21.09375vw}section.reviews .reviews__row::after{height:4.81771vw}section.reviews .reviews__row .reviews__inner{padding-bottom:12.10938vw}section.reviews .reviews__row .reviews__inner .title{font-size:2.34375vw;line-height:2.73438vw;margin-bottom:4.55729vw;padding-left:7.8125vw}section.reviews .reviews__row .reviews__inner .reviews__items .reviews__item .review__text{font-size:3.90625vw;line-height:4.55729vw;margin-bottom:.65104vw;max-width:71.875vw;padding-left:7.8125vw}section.home-feedback{margin-bottom:15.625vw}section.home-feedback .home-feedback__inner{padding:7.8125vw 18.75vw}section.home-feedback .home-feedback__inner h2{margin-bottom:2.60417vw}section.home-feedback .home-feedback__inner .description{font-size:2.34375vw;line-height:2.73438vw;margin-bottom:6.90104vw}section.home-feedback .home-feedback__inner form .form-row:not(.form-row__textarea-block){width:100%;margin-bottom:33px}section.home-feedback .home-feedback__inner form .form-row:not(.form-row__textarea-block):nth-child(odd){margin-right:0}section.home-feedback .home-feedback__inner form .form-row__textarea-block{margin-top:22px}}@media only screen and (max-width:576px){section.our-mission{padding:80px 0 0;text-align:center}section.our-mission .our-mission__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.our-mission .our-mission__row .our-mission__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;padding:0 15px}section.our-mission .our-mission__row .our-mission__inner .title--blue{margin-bottom:15px}section.our-mission .our-mission__row .our-mission__inner h3{margin-bottom:30px;max-width:100%}section.our-mission .our-mission__row .our-mission__image{position:static;height:328px}section.our-mission .our-mission__row .our-mission__image img{width:100%}section.our-approach-to-work{padding-top:60px;padding-bottom:80px}section.our-approach-to-work h2{margin-bottom:35px}section.our-approach-to-work .our-approach-to-work__list{-ms-flex-wrap:wrap;flex-wrap:wrap}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item{width:100%;margin-right:0;margin-bottom:30px;padding-left:37px;position:relative}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item:nth-last-child(-n+2){margin-bottom:30px}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item img{width:18px;position:absolute;top:0;left:0}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .title{font-size:18px;line-height:24px;margin:0 0 5px}section.our-approach-to-work .our-approach-to-work__list .our-approach-to-work__item .description{font-size:15px;line-height:25px}section.our-approach-to-work .ballons__block #scene{background-position:unset}section.our-approach-to-work .ballons__block .balloon__img-1{width:48px;left:85px!important;top:168px!important}section.our-approach-to-work .ballons__block .balloon__img-2{width:98px;left:115px!important;top:42px!important}section.our-approach-to-work .ballons__block .balloon__img-3{width:85px;left:214px!important;top:157px!important}section.our-approach-to-work .content{max-width:100%;padding:0 15px;margin-bottom:20px}section.our-approach-to-work .content h4{margin-bottom:35px}section.our-approach-to-work .content a{margin-right:0;width:240px;display:block;margin:0 auto 15px}section.our-approach-to-work .content a:last-child{margin:0 auto 0}section.news__home{padding-bottom:100px}section.recent-experience{margin-bottom:100px}section.recent-experience h2{margin-bottom:35px}section.reviews{padding-top:100px;margin-bottom:80px}section.reviews .reviews__row{padding:50px 30px 0 20px;margin-left:0}section.reviews .reviews__row::before{width:42px;height:37px;top:-24px;left:19px}section.reviews .reviews__row::after{height:42px}section.reviews .reviews__row .reviews__inner{padding-bottom:63px}section.reviews .reviews__row .reviews__inner .title{font-size:18px;line-height:24px;margin-bottom:24px;padding-left:0}section.reviews .reviews__row .reviews__inner .reviews__items .reviews__item .review__text{font-size:26px;line-height:32px;margin-bottom:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-left:0}section.reviews .reviews__row .reviews__inner .reviews__items .review__from{margin-top:10px}section.home-feedback{margin-bottom:100px}section.home-feedback .home-feedback__inner{padding:50px 20px}section.home-feedback .home-feedback__inner h2{margin-bottom:20px}section.home-feedback .home-feedback__inner .description{font-size:16px;line-height:20px;margin-bottom:25px}section.home-feedback .home-feedback__inner form .form-row:not(.form-row__textarea-block){margin-bottom:20px}section.home-feedback .home-feedback__inner form .form-row__textarea-block{margin-top:20px}}@media only screen and (max-width:1600px){section.about-list{padding-top:6.25vw;padding-bottom:6.875vw}section.about-list .about-list__items .about-list__item{margin-right:1.875vw}section.what-we-do{margin-bottom:7.5vw}section.what-we-do .ballons__block{background-size:auto}section.what-we-do .ballons__block .balloon__img-1{width:4.875vw;left:80%!important;top:13.75vw!important}section.what-we-do .ballons__block .balloon__img-2{width:9.875vw;left:71vw!important;top:3.1875vw!important}section.what-we-do .ballons__block .balloon__img-3{width:8.625vw;left:63.625vw!important;top:14.6875vw!important;z-index:2}section.what-we-do .ballons__block .balloon__img-bg{width:54.9375vw}section.what-we-do .ballons__block .content{left:20vw}section.what-we-do .ballons__block .content h2{margin-bottom:1.25vw}section.what-we-do .ballons__block .content p{margin-bottom:1.25vw}section.what-we-do .ballons__block .content a{margin-top:1.875vw}section.our-recognitions{padding-bottom:7.5vw}section.our-recognitions .our-recognitions__inner{padding-bottom:3.75vw}section.our-recognitions .our-recognitions__inner h2{margin-bottom:3.75vw}section.our-recognitions .our-recognitions__inner .our-recognitions__item{height:11.4375vw}.about-tabs{padding-bottom:9.375vw}.about-tabs .about-tabs__inner h3{max-width:50vw}.about-tabs .about-tabs__inner .about-tabs__items{margin-bottom:4.4375vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item{font-size:1.375vw;line-height:1.625vw;padding:4.1875vw 6.1875vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active::after{width:1.125vw;height:1.125vw}section.csr{padding:10.1875vw 0;margin-bottom:1.875vw}section.csr::after{right:-7.5vw;width:25vw;height:25vw}section.csr .csr__inner .csr__text h2{margin-bottom:1.25vw}section.csr .csr__inner .csr__text p{max-width:45.75vw;margin:0 auto 1.875vw}}@media only screen and (max-width:1200px){section.about-list{padding-top:8.33333vw;padding-bottom:9.16667vw}section.about-list .about-list__items .about-list__item{margin-right:2.16667vw}section.what-we-do{margin-bottom:10vw}section.what-we-do .ballons__block .balloon__img-1{width:6.5vw;left:85%!important;top:18.33333vw!important}section.what-we-do .ballons__block .balloon__img-2{width:13.16667vw;left:75.08333vw!important;top:4.25vw!important}section.what-we-do .ballons__block .balloon__img-3{width:11.5vw;left:63.58333vw!important;top:19.58333vw!important;z-index:2}section.what-we-do .ballons__block .balloon__img-bg{width:73.25vw}section.what-we-do .ballons__block .content{left:5vw}section.what-we-do .ballons__block .content h2{margin-bottom:1.66667vw}section.what-we-do .ballons__block .content p{margin-bottom:1.66667vw}section.what-we-do .ballons__block .content a{margin-top:2.5vw}section.our-recognitions{padding-bottom:10vw}section.our-recognitions .our-recognitions__inner{padding-bottom:5vw}section.our-recognitions .our-recognitions__inner h2{margin-bottom:5vw}section.our-recognitions .our-recognitions__inner .our-recognitions__item{height:15.25vw}.about-tabs{padding-bottom:10vw}.about-tabs .about-tabs__inner h3{max-width:66.66667vw}.about-tabs .about-tabs__inner .about-tabs__items{margin-bottom:5.91667vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item{font-size:1.83333vw;line-height:2.16667vw;padding:5.58333vw 8.25vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active::after{width:1.5vw;height:1.5vw}section.csr{padding:14.41667vw 0;margin-bottom:2.5vw}section.csr::after{right:-10vw;width:33.33333vw;height:33.33333vw}section.csr .csr__inner .csr__text h2{margin-bottom:1.66667vw}section.csr .csr__inner .csr__text p{max-width:61vw;margin:0 auto 2.5vw}}@media only screen and (max-width:1024px){section.about-list{padding-top:9.76562vw;padding-bottom:9.76562vw}section.about-list .about-list__items .about-list__item{margin-right:2.53906vw}section.what-we-do{margin-bottom:11.71875vw}section.what-we-do .ballons__block{padding-top:0}section.what-we-do .ballons__block .balloon__img-1{width:7.61719vw;left:45.41016vw!important;top:21.48438vw!important}section.what-we-do .ballons__block .balloon__img-2{width:15.42969vw;left:32.61719vw!important;top:4.98047vw!important}section.what-we-do .ballons__block .balloon__img-3{width:13.47656vw;left:24.12109vw!important;top:22.94922vw!important;z-index:2}section.what-we-do .ballons__block .balloon__img-bg{width:85.83984vw}section.what-we-do .ballons__block .content{padding:0 3.90625vw;left:0;max-width:100%;text-align:left}section.what-we-do .ballons__block .content h2{margin-bottom:1.95312vw}section.what-we-do .ballons__block .content p{margin-bottom:1.95312vw}section.what-we-do .ballons__block .content a{margin-top:2.92969vw}section.our-recognitions{padding-bottom:11.71875vw}section.our-recognitions .our-recognitions__inner{padding-bottom:5.85938vw}section.our-recognitions .our-recognitions__inner h2{margin-bottom:5.85938vw}.about-tabs{padding-bottom:11.71875vw}.about-tabs .about-tabs__inner h3{max-width:78.125vw}.about-tabs .about-tabs__inner .about-tabs__items{margin-bottom:6.93359vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item{font-size:2.14844vw;line-height:2.53906vw;padding:6.54297vw 9.66797vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active::after{width:1.75781vw;height:1.75781vw}section.csr{padding:16.89453vw 0;margin-bottom:2.92969vw}section.csr::after{right:-11.71875vw;width:39.0625vw;height:39.0625vw}section.csr .csr__inner .csr__text h2{margin-bottom:1.95312vw}section.csr .csr__inner .csr__text p{max-width:71.48438vw;margin:0 auto 2.92969vw}}@media only screen and (max-width:768px){section.about-list{padding-top:13.02083vw;padding-bottom:7.8125vw}section.about-list .about-list__items{-ms-flex-wrap:wrap;flex-wrap:wrap}section.about-list .about-list__items .about-list__item{margin-right:26px;-ms-flex-preferred-size:calc(50% - 13px);flex-basis:calc(50% - 13px);margin-bottom:5.20833vw}section.about-list .about-list__items .about-list__item:nth-child(even){margin-right:0}section.about-list .about-list__items .about-list__item:last-child{margin-right:26px}section.what-we-do{margin-bottom:15.625vw}section.what-we-do .ballons__block{padding-top:0}section.what-we-do .ballons__block .balloon__img-1{width:10.15625vw;left:60.54688vw!important;top:28.64583vw!important}section.what-we-do .ballons__block .balloon__img-2{width:20.57292vw;left:43.48958vw!important;top:6.64062vw!important}section.what-we-do .ballons__block .balloon__img-3{width:17.96875vw;left:32.16146vw!important;top:30.59896vw!important;z-index:2}section.what-we-do .ballons__block .balloon__img-bg{width:114.45312vw}section.what-we-do .ballons__block .balloon__img-clouds{background-position:bottom -100px right}section.what-we-do .ballons__block .content{padding:0 5.20833vw;left:0;max-width:100%;text-align:left}section.what-we-do .ballons__block .content h2{margin-bottom:2.60417vw}section.what-we-do .ballons__block .content p{margin-bottom:2.60417vw}section.what-we-do .ballons__block .content a{margin-top:3.90625vw}section.our-recognitions{padding-bottom:15.625vw}section.our-recognitions .our-recognitions__inner{padding-bottom:7.8125vw}section.our-recognitions .our-recognitions__inner h2{margin-bottom:7.8125vw}section.our-recognitions .our-recognitions__inner .our-recognitions__item{height:23.82812vw}.about-tabs{padding-bottom:15.625vw}.about-tabs .about-tabs__inner h3{max-width:84.375vw}.about-tabs .about-tabs__inner .about-tabs__items{margin-bottom:8.07292vw}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item{font-size:2.08333vw;line-height:3.38542vw;padding:4.81771vw 2.60417vw;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active::after{width:2.34375vw;height:2.34375vw}section.csr{padding:18.22917vw 0;margin-bottom:1.30208vw}section.csr::after{right:-13.02083vw;width:39.0625vw;height:39.0625vw}section.csr .csr__inner .csr__text h2{margin-bottom:2.60417vw}section.csr .csr__inner .csr__text p{max-width:73.95833vw;margin:0 auto 3.90625vw}}@media only screen and (max-width:576px){section.about-list{padding-top:60px;padding-bottom:60px}section.about-list .about-list__items{-ms-flex-wrap:wrap;flex-wrap:wrap}section.about-list .about-list__items .about-list__item{margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}section.about-list .about-list__items .about-list__item:nth-child(even){margin-right:0}section.about-list .about-list__items .about-list__item:last-child{margin-right:0;margin-bottom:0}section.what-we-do{margin-bottom:100px}section.what-we-do .ballons__block{padding-top:0}section.what-we-do .ballons__block .balloon__img-1{width:48px;left:221px!important;top:180px!important}section.what-we-do .ballons__block .balloon__img-2{width:100px;left:149px!important;top:51px!important}section.what-we-do .ballons__block .balloon__img-3{width:86px;left:65px!important;top:160px!important;z-index:2}section.what-we-do .ballons__block .content{padding:0 15px}section.what-we-do .ballons__block .content h2{margin-bottom:20px}section.what-we-do .ballons__block .content p{margin-bottom:20px}section.what-we-do .ballons__block .content a{margin:30px 0 0 0;display:block;width:240px;text-align:center}section.what-we-do .ballons__block .content a:last-child{margin-top:15px}section.our-recognitions{padding-bottom:100px}section.our-recognitions .our-recognitions__inner{padding-bottom:45px}section.our-recognitions .our-recognitions__inner h2{margin-bottom:35px}section.our-recognitions .our-recognitions__inner .our-recognitions__item{height:125px}section.our-recognitions .our-recognitions__inner .our-recognitions__item:first-child{margin-left:15px}.about-tabs{padding-bottom:100px}.about-tabs .about-tabs__inner{position:relative}.about-tabs .about-tabs__inner h3{max-width:100%}.about-tabs .about-tabs__inner .about-tabs__items{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item{font-size:16px;line-height:26px;padding:37px 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-tabs .about-tabs__inner .about-tabs__items .about-tabs__item.active::after{width:18px;height:18px}section.csr{padding:108px 0;margin-bottom:0}section.csr::after{right:-80px;width:220px;height:220px}section.csr .csr__inner .csr__text h2{margin-bottom:20px}section.csr .csr__inner .csr__text p{max-width:100%;margin:0 auto 30px}}@media only screen and (max-width:1600px){section.corporate-description{padding:6.25vw 0}section.environment{padding-bottom:5.9375vw}section.environment .environment__inner h2{margin-bottom:1.875vw}section.environment .environment__inner p{margin-bottom:3.75vw}section.environment .environment__inner .environment__items .environment__item,section.environment .environment__inner .environment__items li,section.environment .environment__inner ul .environment__item,section.environment .environment__inner ul li{font-size:1.25vw;line-height:1.625vw;padding-left:2.0625vw;width:calc(50% - 40px);margin-bottom:1.5625vw}section.environment .environment__inner .environment__items .environment__item:nth-child(odd),section.environment .environment__inner .environment__items li:nth-child(odd),section.environment .environment__inner ul .environment__item:nth-child(odd),section.environment .environment__inner ul li:nth-child(odd){margin-right:2.5vw}section.environment .environment__inner .environment__items .environment__item::before,section.environment .environment__inner .environment__items li::before,section.environment .environment__inner ul .environment__item::before,section.environment .environment__inner ul li::before{top:.25vw;width:.8125vw;height:1.125vw}section.education{padding-bottom:7.5vw}section.education h2{margin-bottom:1.875vw}section.education p{margin-bottom:3.75vw}section.pro-bono-projects{padding-bottom:7.5vw}section.pro-bono-projects h2{margin-bottom:1.875vw}section.pro-bono-projects p{margin-bottom:3.75vw}section.our-projects{padding-bottom:7.5vw}section.our-projects h2{margin-bottom:3.75vw}.corporate-slide__title{font-size:1.5vw;line-height:2vw}}@media only screen and (max-width:1200px){section.corporate-description{padding:8.33333vw 0}section.environment{padding-bottom:7.91667vw}section.environment .environment__inner h2{margin-bottom:2.5vw}section.environment .environment__inner p{margin-bottom:5vw}section.environment .environment__inner .environment__items .environment__item,section.environment .environment__inner .environment__items li,section.environment .environment__inner ul .environment__item,section.environment .environment__inner ul li{font-size:1.66667vw;line-height:2.16667vw;padding-left:2.75vw;width:calc(50% - 40px);margin-bottom:2.08333vw}section.environment .environment__inner .environment__items .environment__item:nth-child(odd),section.environment .environment__inner .environment__items li:nth-child(odd),section.environment .environment__inner ul .environment__item:nth-child(odd),section.environment .environment__inner ul li:nth-child(odd){margin-right:3.33333vw}section.environment .environment__inner .environment__items .environment__item::before,section.environment .environment__inner .environment__items li::before,section.environment .environment__inner ul .environment__item::before,section.environment .environment__inner ul li::before{top:.33333vw;width:1.08333vw;height:1.5vw}section.education{padding-bottom:10vw}section.education h2{margin-bottom:2.5vw}section.education p{margin-bottom:5vw}section.pro-bono-projects{padding-bottom:10vw}section.pro-bono-projects h2{margin-bottom:2.5vw}section.pro-bono-projects p{margin-bottom:5vw}section.our-projects{padding-bottom:10vw}section.our-projects h2{margin-bottom:5vw}.corporate-slide__title{font-size:2vw;line-height:2.66667vw}}@media only screen and (max-width:1024px){section.corporate-description{padding:7.8125vw 0 8.78906vw}section.environment{padding-bottom:9.27734vw}section.environment .environment__inner h2{margin-bottom:1.95312vw}section.environment .environment__inner p{margin-bottom:3.90625vw}section.environment .environment__inner .environment__items,section.environment .environment__inner ul{margin-top:3.90625vw}section.environment .environment__inner .environment__items .environment__item,section.environment .environment__inner .environment__items li,section.environment .environment__inner ul .environment__item,section.environment .environment__inner ul li{font-size:1.95312vw;line-height:2.53906vw;padding-left:3.22266vw;width:calc(50% - 40px);margin-bottom:2.44141vw}section.environment .environment__inner .environment__items .environment__item:nth-child(odd),section.environment .environment__inner .environment__items li:nth-child(odd),section.environment .environment__inner ul .environment__item:nth-child(odd),section.environment .environment__inner ul li:nth-child(odd){margin-right:3.90625vw}section.environment .environment__inner .environment__items .environment__item::before,section.environment .environment__inner .environment__items li::before,section.environment .environment__inner ul .environment__item::before,section.environment .environment__inner ul li::before{top:.39062vw;width:1.26953vw;height:1.75781vw}section.education{padding-bottom:11.71875vw}section.education h2{margin-bottom:1.95312vw}section.education p{margin-bottom:4.88281vw}section.pro-bono-projects{padding-bottom:11.71875vw}section.pro-bono-projects h2{margin-bottom:1.95312vw}section.pro-bono-projects p{margin-bottom:4.88281vw}section.our-projects{padding-bottom:11.71875vw}section.our-projects h2{margin-bottom:4.88281vw}.corporate-slide__title{font-size:2.14844vw;line-height:2.92969vw}}@media only screen and (max-width:768px){section.corporate-description{padding:10.41667vw 0 11.71875vw}section.environment{padding-bottom:12.36979vw}section.environment .environment__inner h2{margin-bottom:2.60417vw}section.environment .environment__inner p{margin-bottom:5.20833vw}section.environment .environment__inner .environment__items .environment__item,section.environment .environment__inner .environment__items li,section.environment .environment__inner ul .environment__item,section.environment .environment__inner ul li{font-size:2.60417vw;line-height:3.38542vw;padding-left:4.29688vw;width:100%;margin-bottom:3.25521vw}section.environment .environment__inner .environment__items .environment__item:nth-child(odd),section.environment .environment__inner .environment__items li:nth-child(odd),section.environment .environment__inner ul .environment__item:nth-child(odd),section.environment .environment__inner ul li:nth-child(odd){margin-right:0}section.environment .environment__inner .environment__items .environment__item::before,section.environment .environment__inner .environment__items li::before,section.environment .environment__inner ul .environment__item::before,section.environment .environment__inner ul li::before{top:.52083vw;width:1.69271vw;height:2.34375vw}section.education{padding-bottom:15.625vw}section.education h2{margin-bottom:2.60417vw}section.education p{margin-bottom:6.51042vw}section.pro-bono-projects{padding-bottom:15.625vw}section.pro-bono-projects h2{margin-bottom:2.60417vw}section.pro-bono-projects p{margin-bottom:6.51042vw}section.our-projects{padding-bottom:15.625vw}section.our-projects h2{margin-bottom:6.51042vw}.corporate-slide__title{font-size:2.86458vw;line-height:3.90625vw}}@media only screen and (max-width:576px){section.corporate-description{padding:60px 0}section.environment{padding-bottom:80px}section.environment .environment__inner h2{margin-bottom:20px}section.environment .environment__inner p{margin-bottom:35px}section.environment .environment__inner .environment__items .environment__item,section.environment .environment__inner .environment__items li,section.environment .environment__inner ul .environment__item,section.environment .environment__inner ul li{font-size:18px;line-height:26px;padding-left:33px;margin-bottom:25px}section.environment .environment__inner .environment__items .environment__item::before,section.environment .environment__inner .environment__items li::before,section.environment .environment__inner ul .environment__item::before,section.environment .environment__inner ul li::before{top:4px;width:13px;height:18px}section.education{padding-bottom:100px}section.education h2{margin-bottom:25px}section.education p{margin-bottom:35px}section.pro-bono-projects{padding-bottom:100px}section.pro-bono-projects h2{margin-bottom:25px}section.pro-bono-projects p{margin-bottom:35px}section.our-projects{padding-bottom:100px}section.our-projects h2{margin-bottom:35px}.corporate-slide__title{font-size:18px;line-height:22px}section.gallery a{margin-top:20px}.gallery__item-inner{position:relative;overflow:hidden}}@media only screen and (max-width:1600px){section.news__main{padding-top:2.5vw;padding-bottom:7.5vw}section.news__main .news__inner h1{margin-bottom:5vw}section.news__main .news__inner .news__categories{margin-bottom:3.75vw}section.news__main .news__inner .news__categories ul li{margin-right:1.875vw}section.news__main .news__inner .news__categories ul li a{font-size:1.125vw;line-height:1.3125vw;padding-bottom:.875vw}.news-search__inner{width:21.25vw}.news-search__inner input{font-size:.9375vw;line-height:1.625vw;padding:.75vw 2.5vw .75vw 0}.news-search__inner button{width:1.25vw}}@media only screen and (max-width:1200px){section.news__main{padding-top:3.33333vw;padding-bottom:10vw}section.news__main .news__inner h1{margin-bottom:6.66667vw}section.news__main .news__inner .news__categories{margin-bottom:5vw}section.news__main .news__inner .news__categories ul li{margin-right:2.5vw}section.news__main .news__inner .news__categories ul li a{font-size:1.5vw;line-height:1.75vw;padding-bottom:1.16667vw}.news-search__inner{width:19.25vw}.news-search__inner input{font-size:1.25vw;line-height:2.16667vw;padding:1vw 3.33333vw 1vw 0}.news-search__inner button{width:1.66667vw}}@media only screen and (max-width:1024px){section.news__main{padding-top:3.90625vw;padding-bottom:11.71875vw}section.news__main .news__inner h1{margin-bottom:3.90625vw}section.news__main .news__inner .news__categories{margin-bottom:4.88281vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.news__main .news__inner .news__categories ul{margin-right:0}section.news__main .news__inner .news__categories ul li{margin-right:2.92969vw}section.news__main .news__inner .news__categories ul li a{font-size:1.75781vw;line-height:2.05078vw;padding-bottom:1.36719vw}.news-search__inner{width:22.55859vw;margin-bottom:40px}.news-search__inner input{font-size:1.46484vw;line-height:2.53906vw;padding:1.17188vw 3.90625vw 1.17188vw 0}.news-search__inner button{width:1.95312vw}}@media only screen and (max-width:768px){section.news__main{padding-top:5.20833vw;padding-bottom:15.625vw}section.news__main .news__inner h1{margin-bottom:5.20833vw}section.news__main .news__inner .news__categories{margin-bottom:6.51042vw}section.news__main .news__inner .news__categories ul li{margin-right:3.90625vw}section.news__main .news__inner .news__categories ul li a{font-size:2.08333vw;line-height:2.34375vw;padding-bottom:1.82292vw}.news-search__inner{width:30.07812vw}.news-search__inner input{font-size:1.95312vw;line-height:3.38542vw;padding:1.5625vw 5.20833vw 1.5625vw 0}.news-search__inner button{width:2.60417vw}}@media only screen and (max-width:576px){section.news__main{padding-top:20px;padding-bottom:100px}section.news__main .news__inner h1{margin-bottom:40px}section.news__main .news__inner .news__categories{margin-bottom:40px}section.news__main .news__inner .news__categories ul li{margin-right:20px}section.news__main .news__inner .news__categories ul li a{font-size:14px;line-height:16px;padding-bottom:12px}.news-search{width:100%}.news-search__inner{width:inherit}.news-search__inner input{font-size:15px;line-height:26px;padding:12px 40px 12px 0}.news-search__inner button{width:20px}}@media only screen and (max-width:1600px){.post{padding-top:3.75vw;margin-bottom:2.5vw}.post>h1{max-width:47.625vw;margin:0 auto 3.75vw}.post .post__bg{height:37.5vw;margin-bottom:3.75vw}.post .post__inner .navigation-arrows a,.post .post__inner .navigation-arrows>span{font-size:.875vw;line-height:1vw;padding-top:.9375vw}}@media only screen and (max-width:1200px){.post{padding-top:5vw;margin-bottom:3.33333vw}.post>h1{max-width:65vw;margin:0 auto 4.16667vw}.post .post__bg{height:37.5vw;margin-bottom:5vw}.post .post__inner .navigation-arrows a,.post .post__inner .navigation-arrows>span{font-size:1.16667vw;line-height:1.33333vw;padding-top:1.25vw}}@media only screen and (max-width:1024px){.post{padding-top:4.39453vw;margin-bottom:3.90625vw}.post>h1{max-width:76.17188vw;margin:0 auto 4.88281vw}.post .post__bg{height:39.0625vw;margin-bottom:3.90625vw}.post .post__inner .navigation-arrows a,.post .post__inner .navigation-arrows>span{font-size:1.36719vw;line-height:1.5625vw;padding-top:1.46484vw}}@media only screen and (max-width:768px){.post{padding-top:5.85938vw;margin-bottom:5.20833vw}.post>h1{max-width:101.5625vw;margin:0 auto 6.51042vw}.post .post__bg{height:45.57292vw;margin-bottom:5.20833vw}.post .post__inner .navigation-arrows a,.post .post__inner .navigation-arrows>span{font-size:1.82292vw;line-height:2.08333vw;padding-top:1.95312vw}}@media only screen and (max-width:576px){.post{padding-top:30px;margin-bottom:50px}.post>h1{max-width:100%;margin:0 auto 35px}.post .post__bg{height:290px;margin-bottom:30px}.post .post__inner .navigation-arrows a,.post .post__inner .navigation-arrows>span{font-size:14px;line-height:16px;padding-top:15px}}@media only screen and (max-width:1600px){section.team{padding-top:5vw;padding-bottom:3.75vw}section.team .team__header{margin-bottom:3.75vw}section.team .team__header h1{margin-bottom:1.25vw}section.team .team__header p{max-width:37vw}section.team .team__inner{padding-top:3.75vw}section.team .team__inner .team__categories{margin-bottom:4.75vw}section.team .team__inner .team__categories ul li{margin:0 .625vw}section.team .team__inner .team__categories ul li a{font-size:1.125vw;line-height:1.3125vw;padding:1vw .3125vw}section.team .team__inner .team__list{grid-column-gap:1.5625vw;grid-row-gap:3.75vw}section.team .team__inner .team__list .team__item .team__item-image{margin-bottom:1.875vw;height:25vw}section.team .team__inner .team__list .team__item .team__item-image::after{width:25vw;height:25vw}section.team .team__inner .team__list .team__item .name{font-size:1.375vw;line-height:1.625vw;margin-bottom:.625vw}section.team .team__inner .team__list .team__item .position{font-size:.75vw;line-height:.875vw}}@media only screen and (max-width:1200px){section.team{padding-top:6.66667vw;padding-bottom:5vw}section.team .team__header{margin-bottom:5vw}section.team .team__header h1{margin-bottom:1.66667vw}section.team .team__header p{max-width:49.33333vw}section.team .team__inner{padding-top:5vw}section.team .team__inner .team__categories{margin-bottom:6.33333vw}section.team .team__inner .team__categories ul li{margin:0 .83333vw}section.team .team__inner .team__categories ul li a{font-size:1.5vw;line-height:1.75vw;padding:1.33333vw .41667vw}section.team .team__inner .team__list{grid-column-gap:2.08333vw;grid-row-gap:5vw}section.team .team__inner .team__list .team__item .team__item-image{margin-bottom:2.5vw;height:33.33333vw}section.team .team__inner .team__list .team__item .team__item-image::after{width:33.33333vw;height:33.33333vw}section.team .team__inner .team__list .team__item .name{font-size:1.83333vw;line-height:2.16667vw;margin-bottom:.83333vw}section.team .team__inner .team__list .team__item .position{font-size:1vw;line-height:1.16667vw}}@media only screen and (max-width:1024px){section.team{padding-top:5.85938vw;padding-bottom:5.85938vw}section.team .team__header{margin-bottom:4.88281vw}section.team .team__header h1{margin-bottom:1.95312vw}section.team .team__header p{max-width:57.8125vw}section.team .team__inner{padding-top:4.88281vw}section.team .team__inner .team__categories{margin-bottom:6.15234vw}section.team .team__inner .team__categories ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.team .team__inner .team__categories ul li{margin:0 .97656vw}section.team .team__inner .team__categories ul li a{font-size:1.75781vw;line-height:2.05078vw;padding:1.5625vw .48828vw}section.team .team__inner .team__list{grid-column-gap:2.44141vw;grid-row-gap:4.88281vw}section.team .team__inner .team__list .team__item .team__item-image{margin-bottom:2.92969vw;height:35.15625vw}section.team .team__inner .team__list .team__item .team__item-image::after{width:29.29688vw;height:29.29688vw}section.team .team__inner .team__list .team__item .name{font-size:2.14844vw;line-height:2.53906vw;margin-bottom:.97656vw}section.team .team__inner .team__list .team__item .position{font-size:1.17188vw;line-height:1.36719vw}}@media only screen and (max-width:768px){section.team{padding-top:7.8125vw;padding-bottom:7.8125vw}section.team .team__header{margin-bottom:6.51042vw}section.team .team__header h1{margin-bottom:2.60417vw}section.team .team__header p{max-width:77.08333vw}section.team .team__inner{padding-top:6.51042vw}section.team .team__inner .team__categories{margin-bottom:8.20312vw}section.team .team__inner .team__categories ul li{margin:0 1.30208vw}section.team .team__inner .team__categories ul li a{font-size:2.34375vw;line-height:2.73438vw;padding:2.08333vw .65104vw}section.team .team__inner .team__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:3.125vw;grid-row-gap:6.51042vw}section.team .team__inner .team__list .team__item .team__item-image{margin-bottom:3.90625vw;height:42.05729vw}section.team .team__inner .team__list .team__item .team__item-image::after{width:39.0625vw;height:39.0625vw}section.team .team__inner .team__list .team__item .name{font-size:2.86458vw;line-height:3.38542vw;margin-bottom:1.30208vw}section.team .team__inner .team__list .team__item .position{font-size:1.5625vw;line-height:1.82292vw}}@media only screen and (max-width:576px){section.team{padding-top:30px;padding-bottom:65px}section.team .get-to-know h4{max-width:280px;margin:0 auto;text-align:center}section.team .get-to-know h4 a{text-decoration:none}section.team .team__header{margin-bottom:35px}section.team .team__header h1{margin-bottom:20px}section.team .team__header p{max-width:100%}section.team .team__inner{padding-top:50px}section.team .team__inner .team__categories{margin-bottom:53px}section.team .team__inner .team__categories ul li{margin:0 10px}section.team .team__inner .team__categories ul li a{font-size:16px;line-height:18px;padding:11px 5px}section.team .team__inner .team__list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:35px}section.team .team__inner .team__list .team__item .team__item-image{margin-bottom:25px;height:335px}section.team .team__inner .team__list .team__item .team__item-image::after{width:200px;height:200px}section.team .team__inner .team__list .team__item .name{font-size:22px;line-height:26px;margin-bottom:10px}section.team .team__inner .team__list .team__item .position{font-size:12px;line-height:14px}}@media only screen and (max-width:1600px){section.person{padding-top:3.75vw}section.person .row__person .btn-see-more{font-size:1vw;line-height:2vw;margin-top:1.25vw;padding-right:1.5625vw}section.person .row__person .btn-see-more::after{width:.625vw}section.person .person__inner{-ms-grid-columns:27.5vw 1fr;grid-template-columns:27.5vw 1fr;padding-bottom:7.5vw}section.person .person__inner .content__name{margin-bottom:.625vw}section.person .person__inner .content__position{font-size:1.25vw;line-height:1.4375vw;margin-bottom:2.5vw}section.person .person__inner blockquote{padding:3.75vw 1.875vw;margin-bottom:3.75vw}section.person .person__inner blockquote::before{width:2.6875vw;height:2.375vw}section.person .person__inner blockquote p{font-size:2.1875vw;line-height:2.8125vw;margin-bottom:1.125vw}section.person .person__inner blockquote span{font-size:.75vw;line-height:.875vw}section.person .person__inner .person__recognations h4{margin-bottom:1.875vw}section.person .person__inner .person__content{padding-left:5.625vw}section.person .person__inner .person__content .person__info h5{margin-bottom:1.25vw}section.person .person__inner .person__content .person__info p{margin-bottom:2.5vw}section.person .person__inner .person__content .recent-experience h4{margin-top:.625vw;margin-bottom:1.875vw}.person__image{height:27.5vw;margin-bottom:2.5vw}.person__contacts{margin-bottom:5vw}.person__contacts .person__contact{font-size:1.0625vw;line-height:1.625vw;padding-left:2vw;margin-bottom:.875vw}.person__contacts .person__contact::before{width:1.1875vw}.person__contacts .person__contact--phone{font-size:1.25vw;line-height:1.625vw;margin-bottom:1.25vw}}@media only screen and (max-width:1200px){section.person{padding-top:6.66667vw}section.person .row__person .btn-see-more{font-size:1.33333vw;line-height:2.66667vw;margin-top:1.66667vw;padding-right:2.08333vw}section.person .row__person .btn-see-more::after{width:.83333vw}section.person .person__inner{-ms-grid-columns:27.5vw 1fr;grid-template-columns:27.5vw 1fr;padding-bottom:10vw}section.person .person__inner .content__name{margin-bottom:.83333vw}section.person .person__inner .content__position{font-size:1.66667vw;line-height:1.91667vw;margin-bottom:3.33333vw}section.person .person__inner blockquote{padding:5vw 2.5vw;margin-bottom:5vw}section.person .person__inner blockquote::before{width:3.58333vw;height:3.16667vw}section.person .person__inner blockquote p{font-size:2.91667vw;line-height:3.75vw;margin-bottom:1.75vw}section.person .person__inner blockquote span{font-size:1vw;line-height:1.16667vw}section.person .person__inner .person__recognations h4{margin-bottom:2.5vw}section.person .person__inner .person__content{padding-left:3.33333vw}section.person .person__inner .person__content .person__info h5{margin-bottom:1.66667vw}section.person .person__inner .person__content .person__info p{margin-bottom:3.33333vw}section.person .person__inner .person__content .recent-experience h4{margin-top:.83333vw;margin-bottom:2.5vw}section.person .swiper-container__person-recognations:not(.active) .swiper-slide{width:calc(33.33% - 22px);margin-right:33px}.person__image{height:27.5vw;margin-bottom:3.33333vw}.person__contacts{margin-bottom:6.66667vw}.person__contacts .person__contact{font-size:1.41667vw;line-height:2.16667vw;padding-left:2.66667vw;margin-bottom:1.16667vw}.person__contacts .person__contact::before{width:1.58333vw}.person__contacts .person__contact--phone{font-size:1.66667vw;line-height:2.16667vw;margin-bottom:1.66667vw}}@media only screen and (max-width:1024px){section.person{padding-top:7.8125vw}section.person .row__person .btn-see-more{font-size:1.5625vw;line-height:3.125vw;margin-top:1.95312vw;padding-right:2.44141vw}section.person .row__person .btn-see-more::after{width:.97656vw}section.person .person__inner{-ms-grid-columns:32.22656vw 1fr;grid-template-columns:32.22656vw 1fr;padding-bottom:9.76562vw}section.person .person__inner .content__name{margin-bottom:.97656vw}section.person .person__inner .content__position{font-size:1.95312vw;line-height:2.24609vw;margin-bottom:3.90625vw}section.person .person__inner blockquote{padding:5.85938vw 2.92969vw;margin-bottom:5.85938vw}section.person .person__inner blockquote::before{width:4.19922vw;height:3.71094vw}section.person .person__inner blockquote p{font-size:3.41797vw;line-height:4.39453vw;margin-bottom:2.05078vw}section.person .person__inner blockquote span{font-size:1.17188vw;line-height:1.36719vw}section.person .person__inner .person__recognations h4{margin-bottom:2.92969vw}section.person .person__inner .person__content{padding-left:3.90625vw}section.person .person__inner .person__content .person__info h5{margin-bottom:1.95312vw}section.person .person__inner .person__content .person__info p{margin-bottom:3.90625vw}section.person .person__inner .person__content .recent-experience h4{margin-top:.97656vw;margin-bottom:2.92969vw}.person__image{height:32.22656vw;margin-bottom:3.90625vw}.person__contacts{margin-bottom:7.8125vw}.person__contacts .person__contact{font-size:1.66016vw;line-height:2.53906vw;padding-left:3.125vw;margin-bottom:1.36719vw}.person__contacts .person__contact::before{width:1.85547vw}.person__contacts .person__contact--phone{font-size:1.95312vw;line-height:2.53906vw;margin-bottom:1.95312vw}}@media only screen and (min-width:769px){section.person .person__inner .person__sidebar .content__name,section.person .person__inner .person__sidebar .content__position{display:none}}@media only screen and (max-width:768px){.person__recognations-images{display:none}section.person{padding-top:7.8125vw;padding-bottom:13.02083vw}section.person .row__person .btn-see-more{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.08333vw;line-height:4.16667vw;margin-top:3.90625vw;padding-right:3.25521vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}section.person .row__person .btn-see-more::after{width:1.30208vw}section.person .row__person>.btn-see-more{display:none}section.person .person__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;padding-bottom:0}section.person .person__inner blockquote{padding:7.8125vw 3.90625vw;margin-bottom:6.51042vw;margin-top:9.11458vw}section.person .person__inner blockquote::before{width:5.59896vw;height:4.94792vw}section.person .person__inner blockquote p{font-size:4.55729vw;line-height:5.85938vw;margin-bottom:2.73438vw}section.person .person__inner blockquote span{font-size:1.5625vw;line-height:1.82292vw}section.person .person__inner .person__recognations h4{margin-bottom:4.55729vw;text-align:center}section.person .person__inner .person__content{padding-left:0}section.person .person__inner .person__content .content__name{display:none}section.person .person__inner .person__content .content__position{display:none}section.person .person__inner .person__content .person__info h5{margin-bottom:2.60417vw}section.person .person__inner .person__content .person__info p{margin-bottom:5.20833vw}section.person .person__inner .person__content .recent-experience h4{margin-top:1.30208vw;margin-bottom:3.90625vw}section.person .person__inner .person__sidebar .content__name{margin-bottom:1.95312vw}section.person .person__inner .person__sidebar .content__position{font-size:2.60417vw;line-height:2.99479vw;margin-bottom:5.20833vw}section.person .person__slider--mobile{max-width:53.38542vw;margin:0 auto;overflow:hidden}section.person .person__slider--mobile .swiper-container__person-recognations--second{position:relative;display:block}section.person .person__slider--mobile .swiper-container__person-recognations--second:not(.active) .swiper-slide{width:14.32292vw;margin-right:50px}section.person .person__slider--mobile .swiper-container__person-recognations--second:not(.active) .swiper-slide:last-child{margin-right:0}.person__image{height:89.32292vw;margin-bottom:5.20833vw}.person__contacts{margin-bottom:6.51042vw}.person__contacts .person__contact{font-size:2.21354vw;line-height:3.38542vw;padding-left:4.16667vw;margin-bottom:1.82292vw}.person__contacts .person__contact::before{width:2.47396vw}.person__contacts .person__contact--phone{font-size:2.60417vw;line-height:3.38542vw;margin-bottom:2.60417vw}}@media only screen and (max-width:576px){section.person{padding-top:35px;padding-bottom:80px}section.person .row__person .btn-see-more{font-size:16px;line-height:32px;margin-top:15px;padding-right:25px}section.person .row__person .btn-see-more::after{width:10px}section.person .person__inner blockquote{padding:47px 30px 37px;margin-bottom:40px;margin-top:60px}section.person .person__inner blockquote::before{width:43px;height:38px}section.person .person__inner blockquote p{font-size:26px;line-height:35px;margin-bottom:17px}section.person .person__inner blockquote span{font-size:12px;line-height:14px}section.person .person__inner .person__recognations h4{margin-bottom:20px}section.person .person__inner .person__content .person__info h5{margin-bottom:10px}section.person .person__inner .person__content .person__info p{margin-bottom:30px}section.person .person__inner .person__content .recent-experience h4{margin-top:5px;margin-bottom:20px}section.person .person__inner .person__sidebar .content__name{margin-bottom:15px}section.person .person__inner .person__sidebar .content__position{font-size:18px;line-height:21px;margin-bottom:35px}section.person .person__slider--mobile{max-width:100%}section.person .person__slider--mobile .swiper-container__person-recognations--second:not(.active) .swiper-slide{width:80px;margin-right:27px}section.person .person__slider--mobile .swiper-container__person-recognations--second:not(.active) .swiper-slide:last-child{margin-right:0}.person__image{height:auto;margin-bottom:30px}.person__contacts{margin-bottom:35px}.person__contacts .person__contact{font-size:17px;line-height:26px;padding-left:32px;margin-bottom:12px}.person__contacts .person__contact::before{width:19px}.person__contacts .person__contact--phone{font-size:20px;line-height:26px;margin-bottom:20px}}@media only screen and (max-width:1600px){section.vacancies{padding:2.5vw 0 3.75vw}section.vacancies h1{margin-bottom:5vw}section.vacancies .vacancies__list{grid-row-gap:3.75vw;grid-column-gap:1.5625vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image{height:16.875vw;margin-bottom:1.25vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-title{font-size:1.375vw;line-height:1.625vw;margin-bottom:1.375vw}.vacancies-form__block .vacancies-form__block-inner{padding:3.125vw 6.25vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__title{font-size:1.375vw;line-height:1.625vw;margin-bottom:.625vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__descr{font-size:.8125vw;line-height:1.125vw;margin-bottom:2.5vw}.vacancies-form__block .vacancies-form__block-inner form.feedback label.label__file{padding:.75vw 0 .75vw 0;background-position:1.0625vw center}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer{font-size:.875vw;line-height:1.25vw;max-width:23.75vw;margin:1.5625vw auto 0}}@media only screen and (max-width:1200px){section.vacancies{padding:3.33333vw 0 5vw}section.vacancies h1{margin-bottom:6.66667vw}section.vacancies .vacancies__list{grid-row-gap:5vw;grid-column-gap:2.08333vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image{height:18.75vw;margin-bottom:1.66667vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-title{font-size:1.83333vw;line-height:2.16667vw;margin-bottom:1.83333vw}.vacancies-form__block .vacancies-form__block-inner{padding:4.16667vw 8.33333vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__title{font-size:1.83333vw;line-height:2.16667vw;margin-bottom:.83333vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__descr{font-size:1.08333vw;line-height:1.5vw;margin-bottom:3.33333vw}.vacancies-form__block .vacancies-form__block-inner form.feedback label.label__file{padding:1vw 0 1vw 0;background-position:1.41667vw center}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer{font-size:1.16667vw;line-height:1.66667vw;max-width:31.66667vw;margin:2.08333vw auto 0}}@media only screen and (max-width:1024px){section.vacancies{padding:3.90625vw 0 5.85938vw}section.vacancies h1{margin-bottom:7.8125vw}section.vacancies .vacancies__list{grid-row-gap:5.85938vw;grid-column-gap:2.44141vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image{height:21.97266vw;margin-bottom:1.95312vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-title{font-size:2.14844vw;line-height:2.53906vw;margin-bottom:2.14844vw}.vacancies-form__block .vacancies-form__block-inner{padding:4.88281vw 9.76562vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__title{font-size:2.14844vw;line-height:2.53906vw;margin-bottom:.97656vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__descr{font-size:1.26953vw;line-height:1.75781vw;margin-bottom:3.90625vw}.vacancies-form__block .vacancies-form__block-inner form.feedback label.label__file{padding:1.17188vw 0 1.17188vw 0;background-position:1.66016vw center}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer{font-size:1.36719vw;line-height:1.95312vw;max-width:37.10938vw;margin:2.44141vw auto 0}}@media only screen and (max-width:768px){section.vacancies{padding:3.90625vw 0 9.11458vw}section.vacancies h1{margin-bottom:6.51042vw}section.vacancies .vacancies__list{grid-row-gap:7.8125vw;grid-column-gap:3.125vw;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image{height:28.38542vw;margin-bottom:2.60417vw}section.vacancies .vacancies__list .vacancies__item .vacancies__item-title{font-size:2.34375vw;line-height:3.38542vw;margin-bottom:2.08333vw}.vacancies-form__block .vacancies-form__block-inner{padding:6.51042vw 13.02083vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__title{font-size:2.86458vw;line-height:3.38542vw;margin-bottom:1.30208vw}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__descr{font-size:1.69271vw;line-height:2.34375vw;margin-bottom:5.20833vw}.vacancies-form__block .vacancies-form__block-inner form.feedback label.label__file{padding:1.5625vw 0 1.5625vw 0;background-position:2.21354vw center}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer{font-size:1.82292vw;line-height:2.60417vw;max-width:49.47917vw;margin:3.25521vw auto 0}}@media only screen and (max-width:576px){section.vacancies{padding:20px 0 65px}section.vacancies h1{margin-bottom:35px}section.vacancies .vacancies__list{grid-row-gap:35px;grid-column-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr}section.vacancies .vacancies__list .vacancies__item .vacancies__item-image{height:225px;margin-bottom:20px}section.vacancies .vacancies__list .vacancies__item .vacancies__item-title{font-size:18px;line-height:26px;margin-bottom:16px}.vacancies-form__block{overflow-y:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vacancies-form__block .vacancies-form__block-inner{padding:35px 15px}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__title{font-size:18px;line-height:26px;margin-bottom:10px}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-header .vacancies-form__descr{font-size:13px;line-height:18px;margin-bottom:30px}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row{width:311px;margin-bottom:20px}.vacancies-form__block .vacancies-form__block-inner form.feedback .form-row__textarea-block{margin-top:40px;margin-bottom:20px}.vacancies-form__block .vacancies-form__block-inner .vacancies-form__block-footer{font-size:14px;line-height:20px;max-width:340px;margin:20px auto 0}}@media only screen and (max-width:1600px){section.vacancy{padding-top:3.75vw;padding-bottom:6.875vw}section.vacancy .row__vacancy .vacancy__inner h1{margin-bottom:3.75vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column{-ms-flex-preferred-size:46.875vw;flex-basis:46.875vw;margin-right:2.5vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column img{height:30.9375vw;margin-bottom:1.25vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__description{margin-bottom:2.5vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info{margin-bottom:2.5vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info .vacancy__block-info--title{font-size:1.25vw;line-height:1.625vw;margin-bottom:1.25vw}.vacancy-form__block{-ms-flex-preferred-size:30vw;flex-basis:30vw;padding:3.125vw 4.375vw}.vacancy-form__block .vacancy-form__block-header{font-size:1.375vw;line-height:1.625vw;margin-bottom:1.625vw}.vacancy-form__block .vacancy-form__block-footer{font-size:.875vw;line-height:1.25vw;margin-top:1.5625vw}}@media only screen and (max-width:1200px){section.vacancy{padding-top:5vw;padding-bottom:9.16667vw}section.vacancy .row__vacancy .vacancy__inner h1{margin-bottom:5vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column{-ms-flex-preferred-size:62.5vw;flex-basis:62.5vw;margin-right:3.33333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column img{height:41.25vw;margin-bottom:3.33333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__description{margin-bottom:3.33333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info{margin-bottom:3.33333vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info .vacancy__block-info--title{font-size:1.66667vw;line-height:2.16667vw;margin-bottom:1.66667vw}.vacancy-form__block{-ms-flex-preferred-size:40.83333vw;flex-basis:40.83333vw;padding:4.16667vw 5.83333vw}.vacancy-form__block .vacancy-form__block-header{font-size:1.83333vw;line-height:2.16667vw;margin-bottom:2.16667vw}.vacancy-form__block .vacancy-form__block-footer{font-size:1.16667vw;line-height:1.66667vw;margin-top:2.08333vw}}@media only screen and (max-width:1024px){section.vacancy{padding-top:5.85938vw;padding-bottom:11.71875vw}section.vacancy .row__vacancy .vacancy__inner h1{margin-bottom:4.88281vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column img{height:44.33594vw;margin-bottom:3.90625vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__description{margin-bottom:3.90625vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info{margin-bottom:3.90625vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info .vacancy__block-info--title{font-size:1.95312vw;line-height:2.53906vw;margin-bottom:1.95312vw}.vacancy-form__block{-ms-flex-preferred-size:100%;flex-basis:100%;padding:4.88281vw 2.92969vw;margin-top:9.76562vw}.vacancy-form__block form.feedback .form-row{width:350px;margin-bottom:33px}.vacancy-form__block form.feedback .form-row__button span{max-width:380px}.vacancy-form__block .vacancy-form__block-header{font-size:2.14844vw;line-height:2.53906vw;margin-bottom:2.53906vw}.vacancy-form__block .vacancy-form__block-footer{font-size:1.36719vw;line-height:1.95312vw;margin-top:2.44141vw}}@media only screen and (max-width:768px){section.vacancy{padding-top:7.8125vw;padding-bottom:15.625vw}section.vacancy .row__vacancy .vacancy__inner h1{margin-bottom:6.51042vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column img{height:59.11458vw;margin-bottom:5.20833vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__description{margin-bottom:5.20833vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info{margin-bottom:5.20833vw}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info .vacancy__block-info--title{font-size:2.60417vw;line-height:3.38542vw;margin-bottom:2.60417vw}.vacancy-form__block{-ms-flex-preferred-size:100%;flex-basis:100%;padding:6.51042vw 3.90625vw;margin-top:13.02083vw}.vacancy-form__block form.feedback .form-row{width:100%}.vacancy-form__block .vacancy-form__block-header{font-size:2.86458vw;line-height:3.38542vw;margin-bottom:3.38542vw}.vacancy-form__block .vacancy-form__block-footer{font-size:1.82292vw;line-height:2.60417vw;margin-top:3.25521vw}}@media only screen and (max-width:576px){section.vacancy{padding-top:30px;padding-bottom:100px}section.vacancy .row__vacancy .vacancy__inner h1{margin-bottom:35px}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column img{height:228px;margin-bottom:30px}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__description{margin-bottom:35px}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info{margin-bottom:35px}section.vacancy .row__vacancy .vacancy__inner .vacancy__content .left-column .vacancy__block-info .vacancy__block-info--title{font-size:20px;line-height:26px;margin-bottom:20px}.vacancy-form__block{padding:35px 20px;margin-top:80px}.vacancy-form__block form.feedback .form-row{width:311px;margin-bottom:20px}.vacancy-form__block form.feedback .form-row__textarea-block{margin-top:40px}.vacancy-form__block form.feedback .form-row__button span{max-width:100%}.vacancy-form__block .vacancy-form__block-header{font-size:18px;line-height:26px;margin-bottom:26px}.vacancy-form__block .vacancy-form__block-footer{font-size:14px;line-height:20px;margin-top:25px}}@media only screen and (max-width:1600px){section.contacts{padding-top:3.125vw;margin-bottom:7.5vw}section.contacts .contacts__inner{padding-top:5vw;-ms-grid-columns:20.625vw 1fr;grid-template-columns:20.625vw 1fr}section.contacts .contacts__inner .left-column{margin-right:7.0625vw}section.contacts .contacts__inner .left-column .contacts__location{padding-left:2.6875vw;margin-bottom:1.5625vw}section.contacts .contacts__inner .left-column .contacts__location::before{width:2.1875vw;height:2.5vw}section.contacts .contacts__inner .left-column a{font-size:1.0625vw;line-height:1.625vw;margin-bottom:.75vw;padding-left:1.875vw}section.contacts .contacts__inner .left-column a::before{width:1.125vw}section.contacts .contacts__inner .contacts__form-block{margin-left:7.0625vw}section.contacts .contacts__inner .contacts__form-block--title{margin-bottom:2.5vw}.gmap-content{margin-bottom:7.5vw}}@media only screen and (max-width:1200px){section.contacts{padding-top:4.16667vw;margin-bottom:10vw}section.contacts .contacts__inner{padding-top:6.66667vw;-ms-grid-columns:27.5vw 1fr;grid-template-columns:27.5vw 1fr}section.contacts .contacts__inner .left-column{margin-right:9.41667vw}section.contacts .contacts__inner .left-column .contacts__location{padding-left:3.58333vw;margin-bottom:2.08333vw}section.contacts .contacts__inner .left-column .contacts__location::before{width:2.25vw;height:2.75vw}section.contacts .contacts__inner .left-column a{font-size:1.41667vw;line-height:2.16667vw;margin-bottom:1vw;padding-left:2.5vw}section.contacts .contacts__inner .left-column a::before{width:1.5vw}section.contacts .contacts__inner .contacts__form-block{margin-left:9.41667vw}section.contacts .contacts__inner .contacts__form-block--title{margin-bottom:3.33333vw}.gmap-content{margin-bottom:10vw}}@media only screen and (max-width:1024px){section.contacts{padding-top:3.90625vw;margin-bottom:5.07812vw}section.contacts .contacts__inner{padding-top:4.88281vw;-ms-grid-columns:1fr;grid-template-columns:1fr}section.contacts .contacts__inner .left-column{margin:0 auto 7.8125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.contacts .contacts__inner .left-column .contacts__location{padding-left:4.19922vw;margin-bottom:2.44141vw}section.contacts .contacts__inner .left-column .contacts__location::before{width:2.63672vw;height:3.22266vw}section.contacts .contacts__inner .left-column a{font-size:1.66016vw;line-height:2.53906vw;margin-bottom:1.17188vw;padding-left:2.92969vw}section.contacts .contacts__inner .left-column a::before{width:1.75781vw}section.contacts .contacts__inner .contacts__form-block{margin-left:0}section.contacts .contacts__inner .contacts__form-block--title{margin-bottom:3.90625vw}.gmap-content{margin-bottom:5.07812vw}}@media only screen and (max-width:768px){section.contacts{padding-top:5.20833vw;margin-bottom:6.77083vw}section.contacts .contacts__inner{padding-top:6.51042vw}section.contacts .contacts__inner .left-column{margin:0 auto 10.41667vw}section.contacts .contacts__inner .left-column .contacts__location{padding-left:5.59896vw;margin-bottom:3.25521vw}section.contacts .contacts__inner .left-column .contacts__location::before{width:3.51562vw;height:4.29688vw}section.contacts .contacts__inner .left-column a{font-size:2.21354vw;line-height:3.38542vw;margin-bottom:1.5625vw;padding-left:3.90625vw}section.contacts .contacts__inner .left-column a::before{width:2.34375vw}section.contacts .contacts__inner .contacts__form-block--title{margin-bottom:5.20833vw}.gmap-content{margin-bottom:6.77083vw}#map_canvas{height:424px}}@media only screen and (max-width:576px){section.contacts{padding-top:30px;margin-bottom:60px}section.contacts .contacts__inner{padding-top:40px}section.contacts .contacts__inner .left-column{margin:0 auto 80px}section.contacts .contacts__inner .left-column .contacts__location{padding-left:43px;margin-bottom:23px}section.contacts .contacts__inner .left-column .contacts__location::before{width:27px;height:33px}section.contacts .contacts__inner .left-column a{font-size:17px;line-height:26px;margin-bottom:12px;padding-left:30px}section.contacts .contacts__inner .left-column a::before{width:18px}section.contacts .contacts__inner .contacts__form-block .form-row,section.contacts .contacts__inner .contacts__form-block .select{margin-bottom:20px}section.contacts .contacts__inner .contacts__form-block .form-row--half{width:100%}section.contacts .contacts__inner .contacts__form-block .form-row--half:nth-child(even){margin-right:0}section.contacts .contacts__inner .contacts__form-block--title{margin-bottom:25px}section.contacts .contacts__inner .contacts__form-block .form-row__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}section.contacts .contacts__inner .contacts__form-block .form-row__button .button__accent-container{margin:20px 0 25px}.gmap-content{margin-bottom:60px}}@media only screen and (max-width:1600px){section.expertise{margin-bottom:7.5vw}section.expertise .expertise-about{padding:6.25vw 0}section.expertise .expertise-about p{margin-bottom:1.875vw}section.expertise .expertise__block-list{padding-bottom:7.5vw}section.expertise .expertise__block-list h2{margin-bottom:3.75vw}section.expertise .expertise-practices h2{margin-bottom:1.25vw}section.expertise .expertise-practices>p{margin-bottom:3.75vw}section.expertise .expertise-practices .expertise-practices__blocks ul li{width:calc(50% - 1px);height:23.75vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text{left:3.125vw;padding-right:3.125vw;padding-bottom:3.125vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .title{font-size:1.625vw;line-height:2vw}.block-list ul li{font-size:1.25vw;line-height:1.625vw;padding-left:2.25vw;margin-bottom:1.625vw}.block-list ul li:before{width:.8125vw;height:1.125vw;top:.15625vw}.block-list ul li a{font-size:1.25vw;line-height:1.625vw}}@media only screen and (max-width:1200px){section.expertise{margin-bottom:10vw}section.expertise .expertise-about{padding:8.33333vw 0}section.expertise .expertise-about p{margin-bottom:2.5vw}section.expertise .expertise__block-list{padding-bottom:10vw}section.expertise .expertise__block-list h2{margin-bottom:5vw}section.expertise .expertise-practices h2{margin-bottom:1.66667vw}section.expertise .expertise-practices>p{margin-bottom:5vw}section.expertise .expertise-practices .expertise-practices__blocks ul li{width:calc(50% - 1px);height:31.66667vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text{left:3.33333vw;padding-right:3.33333vw;padding-bottom:3.33333vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .title{font-size:2vw;line-height:2.5vw}.block-list ul li{font-size:1.66667vw;line-height:2.16667vw;padding-left:3vw;margin-bottom:2.16667vw}.block-list ul li:before{width:1.08333vw;height:1.5vw;top:.20833vw}.block-list ul li a{font-size:1.66667vw;line-height:2.16667vw}}@media only screen and (min-width:1025px){section.expertise .expertise-practices__blocks ul li>img{display:none}}@media only screen and (max-width:1024px){section.expertise{margin-bottom:11.71875vw}section.expertise .expertise-about{padding:7.8125vw 0}section.expertise .expertise-about p{margin-bottom:1.95312vw}section.expertise .expertise__block-list{padding-bottom:11.71875vw}section.expertise .expertise__block-list h2{margin-bottom:5.85938vw}section.expertise .expertise-practices h2{margin-bottom:1.95312vw}section.expertise .expertise-practices>p{margin-bottom:5.85938vw}section.expertise .expertise-practices .expertise-practices__blocks ul li{width:calc(50% - 1px);height:29.29688vw}section.expertise .expertise-practices .expertise-practices__blocks ul li>video{display:none}section.expertise .expertise-practices .expertise-practices__blocks ul li>a{position:relative;height:100%;display:inline-block}section.expertise .expertise-practices .expertise-practices__blocks ul li>a:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(9,27,35,.4)}section.expertise .expertise-practices .expertise-practices__blocks ul li>a .title{text-decoration:none}section.expertise .expertise-practices .expertise-practices__blocks ul li .text{left:4.88281vw;padding-right:4.88281vw;padding-bottom:2.92969vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .title{font-size:2.53906vw;line-height:3.125vw}.block-list ul li{font-size:1.75781vw;line-height:2.53906vw;padding-left:3.51562vw;margin-bottom:2.44141vw}.block-list ul li:before{width:1.26953vw;height:1.75781vw;top:.24414vw}.block-list ul li a{font-size:1.75781vw;line-height:2.53906vw}}@media only screen and (max-width:768px){section.expertise{margin-bottom:15.625vw}section.expertise .expertise-about{padding:10.41667vw 0}section.expertise .expertise-about p{margin-bottom:2.60417vw}section.expertise .expertise__block-list{padding-bottom:15.625vw}section.expertise .expertise__block-list h2{margin-bottom:7.8125vw}section.expertise .expertise-practices h2{margin-bottom:2.60417vw}section.expertise .expertise-practices>p{margin-bottom:7.8125vw}section.expertise .expertise-practices .expertise-practices__blocks ul li{width:calc(50% - 1px);height:31.64062vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text{left:6.51042vw;padding-right:6.51042vw;padding-bottom:3.90625vw}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .title{font-size:2.60417vw;line-height:3.38542vw}.block-list ul li{font-size:2.34375vw;line-height:3.38542vw;padding-left:4.6875vw;margin-bottom:3.25521vw;width:calc(50% - 10px)}.block-list ul li:nth-child(3n){margin-right:20px}.block-list ul li:nth-child(even){margin-right:0}.block-list ul li:before{width:1.69271vw;height:2.34375vw;top:.32552vw}.block-list ul li a{font-size:2.34375vw;line-height:3.38542vw}}@media only screen and (max-width:576px){section.expertise{margin-bottom:100px}section.expertise .expertise-about{padding:60px 0}section.expertise .expertise-about p{margin-bottom:20px}section.expertise .expertise-about p:last-child{margin-bottom:0}section.expertise .expertise__block-list{padding-bottom:100px}section.expertise .expertise__block-list h2{margin-bottom:35px}section.expertise .expertise-practices h2{margin-bottom:20px}section.expertise .expertise-practices>p{margin-bottom:35px}section.expertise .expertise-practices .expertise-practices__blocks ul li{width:100%;height:243px;margin:0 0 2px 0}section.expertise .expertise-practices .expertise-practices__blocks ul li .text{left:25px;padding-right:25px;padding-bottom:25px}section.expertise .expertise-practices .expertise-practices__blocks ul li .text .title{font-size:18px;line-height:22px}.block-list ul li{font-size:18px;line-height:26px;margin-right:0;padding-left:36px;margin-bottom:25px;width:100%}.block-list ul li:nth-child(even){margin-right:0}.block-list ul li:before{width:13px;height:18px;top:2.5px}.block-list ul li a{font-size:18px;line-height:26px}}@media only screen and (max-width:1600px){section.expertise-inner__top-line{margin-bottom:6.25vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div{font-size:1.125vw;line-height:1.3125vw;padding:1.875vw 1.875vw 1.875vw 0;margin-right:2.9375vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul{padding:2.8125vw 12.5vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li{padding-right:1.0625vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a{font-size:1vw;line-height:1.125vw}section.expertise-inner__about{padding-bottom:6.25vw}section.expertise-inner__about .expertise-inner__about-inner ul{margin-bottom:2.1875vw}section.expertise-inner__about .expertise-inner__about-inner ul li{padding-left:3.75vw}section.expertise-inner__about .expertise-inner__about-inner ul li:before{top:1vw;width:2.5vw}section.expertise-inner__about .expertise-inner__about-inner ol{margin-bottom:2.1875vw}section.expertise-inner__tabs{margin-bottom:7.5vw}section.expertise-inner__tabs .about-tabs__inner>h2{margin-bottom:3.75vw}section.expertise-inner__tabs .about-tabs__inner .tabs__items .tabs__item{width:100%;padding:3.9375vw 12vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner>h2{margin-bottom:3.75vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul{margin-bottom:3.75vw}section.expertise-inner__keys{padding-bottom:7.5vw}section.expertise-inner__keys .expertise-inner__keys-inner h2{margin-bottom:3.75vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__image{width:16.875vw;height:16.875vw;margin-right:2.8125vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name{font-size:1.375vw;line-height:1.625vw;margin-bottom:.625vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--position{font-size:.875vw;line-height:.875vw;margin-bottom:1.25vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--phone{font-size:1.0625vw;line-height:1.625vw}.tabs .tabs__body ul li{font-size:1.25vw;line-height:1.625vw;padding-right:2.5vw;padding-left:2.25vw;margin-bottom:1.625vw}.tabs .tabs__body ul li:before{width:.8125vw;height:1.125vw;top:.15625vw}.keys__item .person__image::after{width:15.625vw;height:15.625vw}section.industry{padding-bottom:4.375vw}}@media only screen and (max-width:1200px){section.expertise-inner__top-line{margin-bottom:8.33333vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div{font-size:1.5vw;line-height:1.75vw;padding:2.5vw 2.5vw 2.5vw 0;margin-right:3.91667vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul{padding:3.75vw 16.66667vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li{padding-right:1.41667vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a{font-size:1.33333vw;line-height:1.5vw}section.expertise-inner__about{padding-bottom:8.33333vw}section.expertise-inner__about .expertise-inner__about-inner ul{margin-bottom:2.91667vw}section.expertise-inner__about .expertise-inner__about-inner ul li{padding-left:5vw}section.expertise-inner__about .expertise-inner__about-inner ul li:before{top:1.33333vw;width:3.33333vw}section.expertise-inner__about .expertise-inner__about-inner ol{margin-bottom:2.91667vw}section.expertise-inner__tabs{margin-bottom:10vw}section.expertise-inner__tabs .about-tabs__inner>h2{margin-bottom:5vw}section.expertise-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:5.25vw 3.33333vw;width:50%;text-align:center}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner>h2{margin-bottom:5vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul{margin-bottom:5vw}section.expertise-inner__keys{padding-bottom:10vw}section.expertise-inner__keys .expertise-inner__keys-inner h2{margin-bottom:5vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__image{width:20.83333vw;height:20.83333vw;margin-right:2.91667vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name{font-size:1.83333vw;line-height:2.16667vw;margin-bottom:.83333vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--position{font-size:1.16667vw;line-height:1.16667vw;margin-bottom:1.66667vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--phone{font-size:1.41667vw;line-height:2.16667vw}.tabs .tabs__body ul li{font-size:1.66667vw;line-height:2.16667vw;padding-right:3.33333vw;padding-left:3vw;margin-bottom:2.16667vw}.tabs .tabs__body ul li:before{width:1.08333vw;height:1.5vw;top:.20833vw}.keys__item .person__image::after{width:20.83333vw;height:20.83333vw}section.industry{padding-bottom:8.33333vw}}@media only screen and (min-width:1025px){section.expertise-inner__top-line .expertise-inner__top-line-inner{width:100%}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(32,93,121,.2);width:100%;position:relative}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li:hover>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:1024px){section.expertise-inner__top-line{margin-bottom:7.8125vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div{font-size:1.5625vw;line-height:1.75781vw;padding:1.95312vw 1.95312vw 1.95312vw 0;margin-right:4.58984vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul{padding:3.41797vw 9.76562vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li{padding-right:1.66016vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a{font-size:1.5625vw;line-height:1.75781vw}section.expertise-inner__about{padding-bottom:7.8125vw}section.expertise-inner__about .expertise-inner__about-inner ul{margin-bottom:3.41797vw}section.expertise-inner__about .expertise-inner__about-inner ul li{padding-left:5.85938vw}section.expertise-inner__about .expertise-inner__about-inner ul li:before{top:1.5625vw;width:3.90625vw}section.expertise-inner__about .expertise-inner__about-inner ol{margin-bottom:3.41797vw}section.expertise-inner__tabs{margin-bottom:11.71875vw}section.expertise-inner__tabs .about-tabs__inner>h2{margin-bottom:5.85938vw}section.expertise-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:3.61328vw 3.90625vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner>h2{margin-bottom:5.85938vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul{margin-bottom:5.85938vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul li{margin-right:0;margin-bottom:2px;width:100%}section.expertise-inner__keys{padding-bottom:11.71875vw}section.expertise-inner__keys .expertise-inner__keys-inner h2{margin-bottom:5.85938vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items{-ms-grid-columns:1fr;grid-template-columns:1fr}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item{margin-bottom:2.92969vw;padding-left:19.53125vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item:nth-last-child(-n+2){margin-bottom:2.92969vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item:last-child{margin-bottom:0}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__image{width:24.41406vw;height:24.41406vw;margin-right:3.41797vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name{font-size:2.14844vw;line-height:2.53906vw;margin-bottom:.97656vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--position{font-size:1.17188vw;line-height:1.36719vw;margin-bottom:1.95312vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--phone{font-size:1.66016vw;line-height:2.53906vw}.tabs .tabs__body ul{max-height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tabs .tabs__body ul li{font-size:1.75781vw;line-height:2.53906vw;padding-right:0;width:100%;padding-left:3.51562vw;margin-bottom:2.53906vw}.tabs .tabs__body ul li:before{width:1.26953vw;height:1.75781vw;top:.24414vw}.keys__item .person__image::after{width:24.41406vw;height:24.41406vw}section.industry{padding-bottom:9.76562vw}}@media only screen and (max-width:768px){section.expertise-inner__top-line{margin-bottom:10.41667vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div{font-size:2.08333vw;line-height:2.34375vw;padding:2.60417vw 2.60417vw 2.60417vw 0;margin-right:6.11979vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul{padding:4.55729vw 13.02083vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li{padding-right:2.21354vw}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a{font-size:2.08333vw;line-height:2.34375vw}section.expertise-inner__about{padding-bottom:10.41667vw}section.expertise-inner__about .expertise-inner__about-inner ul{margin-bottom:4.55729vw}section.expertise-inner__about .expertise-inner__about-inner ul li{padding-left:7.8125vw}section.expertise-inner__about .expertise-inner__about-inner ul li:before{top:2.08333vw;width:5.20833vw}section.expertise-inner__about .expertise-inner__about-inner ol{margin-bottom:4.55729vw}section.expertise-inner__tabs{margin-bottom:15.625vw}section.expertise-inner__tabs .about-tabs__inner>h2{margin-bottom:7.8125vw}section.expertise-inner__tabs .about-tabs__inner ul{margin-bottom:7.8125vw}section.expertise-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:4.81771vw 5.20833vw}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner>h2{margin-bottom:7.8125vw}section.expertise-inner__keys{padding-bottom:15.625vw}section.expertise-inner__keys .expertise-inner__keys-inner h2{margin-bottom:7.8125vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item{margin-bottom:3.90625vw;padding-left:9.11458vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__image{width:32.55208vw;height:32.55208vw;margin-right:4.55729vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name{font-size:2.86458vw;line-height:3.38542vw;margin-bottom:1.30208vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--position{font-size:1.5625vw;line-height:1.82292vw;margin-bottom:2.60417vw}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--phone{font-size:2.21354vw;line-height:3.38542vw}.tabs .tabs__body ul li{font-size:2.34375vw;line-height:3.38542vw;padding-left:4.6875vw;margin-bottom:3.38542vw}.tabs .tabs__body ul li:before{width:1.69271vw;height:2.34375vw;top:.32552vw}.keys__item .person__image::after{width:32.55208vw;height:32.55208vw}section.industry{padding-bottom:13.02083vw}}@media only screen and (max-width:576px){section.expertise-inner__top-line{margin-bottom:60px}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>div{font-size:15px;line-height:16px;padding:17px 21px 17px 0;margin-right:27px}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul{padding:20px 60px}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li{padding-right:17px;margin-right:0}section.expertise-inner__top-line .expertise-inner__top-line-inner>ul>li>ul>li>a{font-size:14px;line-height:16px}section.expertise-inner__about{padding-bottom:60px}section.expertise-inner__about .expertise-inner__about-inner ul{margin-bottom:25px}section.expertise-inner__about .expertise-inner__about-inner ul li{padding-left:40px}section.expertise-inner__about .expertise-inner__about-inner ul li:before{top:13px;width:20px}section.expertise-inner__about .expertise-inner__about-inner ol{margin-bottom:25px}section.expertise-inner__tabs{margin-bottom:100px}section.expertise-inner__tabs .about-tabs__inner>h2{margin-bottom:35px}section.expertise-inner__tabs .about-tabs__inner .tabs__items .tabs__item{width:100%;padding:37px 40px}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner>h2{margin-bottom:35px}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul{margin-bottom:40px}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul li{margin-bottom:35px}section.expertise-inner__experience .gallery__inner.expertise-inner__experience-inner ul li:last-child{margin-bottom:0}section.expertise-inner__keys{padding-bottom:100px}section.expertise-inner__keys .expertise-inner__keys-inner h2{margin-bottom:35px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:35px;padding-left:0}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__image{width:100%;height:auto;margin-right:0;margin-bottom:30px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--name{font-size:22px;line-height:26px;margin-bottom:10px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--position{font-size:12px;line-height:14px;margin-bottom:20px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item .person__contacts .person__contact--phone{font-size:17px;line-height:26px}section.expertise-inner__keys .expertise-inner__keys-inner .keys__items .keys__item:last-child{margin-bottom:0}.tabs .tabs__body ul li{font-size:18px;line-height:26px;padding-left:36px;margin-bottom:26px}.tabs .tabs__body ul li:before{width:13px;height:18px;top:2.5px}.keys__item .person__image::after{width:250px;height:250px}}@media only screen and (max-width:350px){section.expertise-inner__top-line .expertise-inner__top-line-inner>ul{padding:0 15px}}@media only screen and (max-width:1600px){section.solution{padding:6.25vw 0}section.solution .solution-about p{margin-bottom:1.875vw}section.industry .industry__row h2{margin-bottom:5.8125vw}section.industry .industry__row .industry-list ul li{margin-bottom:1.25vw;height:25vw}section.industry .industry__row .industry-list ul li .industry__text{padding:1.5625vw 3.625vw 3.625vw}section.industry .industry__row .industry-list ul li .industry__text img{width:4.5vw;height:4.5vw;margin-bottom:1.25vw}section.industry .industry__row .industry-list ul li .industry__text .title{font-size:1.625vw;line-height:2vw;margin-bottom:.8125vw}section.industry .industry__row .industry-list ul li .industry__text .descr{font-size:.9375vw;line-height:1.375vw}section.industry .industry__row .industry-list ul li:hover .industry__text>.button__accent-container{height:3.125vw}}@media only screen and (max-width:1200px){section.solution{padding:8.33333vw 0}section.solution .solution-about p{margin-bottom:0}section.industry .industry__row h2{margin-bottom:5vw}section.industry .industry__row .industry-list ul li{margin-bottom:1.41667vw;height:28.08333vw}section.industry .industry__row .industry-list ul li .industry__text{padding:1.25vw 3.33333vw 3.33333vw}section.industry .industry__row .industry-list ul li .industry__text img{width:6vw;height:6vw;margin-bottom:1.66667vw}section.industry .industry__row .industry-list ul li .industry__text .title{font-size:1.66667vw;line-height:3vw;margin-bottom:1.08333vw}section.industry .industry__row .industry-list ul li .industry__text .descr{font-size:1.25vw;line-height:1.83333vw;margin-bottom:2.41667vw}section.industry .industry__row .industry-list ul li:hover .industry__text>.button__accent-container{height:4.16667vw}}@media only screen and (max-width:1024px){section.solution{padding:7.8125vw 0}section.industry .industry__row h2{margin-bottom:5.85938vw}section.industry .industry__row .industry-list ul li{width:calc(50% - 8px);margin-right:15px;margin-bottom:1.46484vw;height:31.64062vw}section.industry .industry__row .industry-list ul li:nth-child(even){margin-right:0}section.industry .industry__row .industry-list ul li:nth-child(odd){margin-right:15px}section.industry .industry__row .industry-list ul li:hover .industry__text>.button__accent-container{display:none}section.industry .industry__row .industry-list ul li .industry__text{padding:.97656vw 2.92969vw 2.92969vw}section.industry .industry__row .industry-list ul li .industry__text img{width:7.03125vw;height:7.03125vw;margin-bottom:1.95312vw}section.industry .industry__row .industry-list ul li .industry__text .title{font-size:1.95312vw;line-height:3.51562vw;margin-bottom:1.26953vw}section.industry .industry__row .industry-list ul li .industry__text .descr{font-size:1.46484vw;line-height:2.14844vw;margin-bottom:0}}@media only screen and (max-width:768px){section.solution{padding:10.41667vw 0}section.industry .industry__row .industry__tab .about-tabs__item{padding:4.81771vw 9.89583vw}section.industry .industry__row h2{margin-bottom:7.8125vw}section.industry .industry__row .industry-list ul li{width:calc(50% - 8px);margin-right:15px;margin-bottom:1.95312vw;height:42.1875vw}section.industry .industry__row .industry-list ul li:nth-child(even){margin-right:0}section.industry .industry__row .industry-list ul li:nth-child(odd){margin-right:15px}section.industry .industry__row .industry-list ul li .industry__text{padding:1.30208vw 3.90625vw 3.90625vw}section.industry .industry__row .industry-list ul li .industry__text img{width:9.375vw;height:9.375vw;margin-bottom:2.60417vw}section.industry .industry__row .industry-list ul li .industry__text .title{font-size:2.60417vw;line-height:4.6875vw;margin-bottom:1.69271vw}section.industry .industry__row .industry-list ul li .industry__text .descr{font-size:1.95312vw;line-height:2.86458vw;margin-bottom:0}}@media only screen and (max-width:576px){section.solution{padding:60px 0}section.industry .industry__row .industry__tab{width:100%}section.industry .industry__row .industry__tab .about-tabs__item{width:100%;padding:37px 20px}section.industry .industry__row h2{margin-bottom:35px}section.industry .industry__row .industry-list ul li{width:100%;margin-right:0;margin-bottom:10px;height:324px}section.industry .industry__row .industry-list ul li:nth-child(even){margin-right:0}section.industry .industry__row .industry-list ul li:nth-child(odd){margin-right:0}section.industry .industry__row .industry-list ul li .industry__text{padding:10px 30px 30px}section.industry .industry__row .industry-list ul li .industry__text img{width:72px;height:72px;margin-bottom:20px}section.industry .industry__row .industry-list ul li .industry__text .title{font-size:18px;line-height:24px;margin-bottom:13px}section.industry .industry__row .industry-list ul li .industry__text .descr{font-size:15px;line-height:22px}}@media only screen and (max-width:1600px){section.solutions-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:4.1875vw 1.25vw;width:19.875vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item button{margin-top:1.875vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text{max-height:8vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text p{margin-bottom:2.5vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul{margin-bottom:2.1875vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li{padding-left:3.75vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li:before{top:1vw;width:2.5vw}section.industry{padding-bottom:4.375vw}}@media only screen and (max-width:1200px){section.solutions-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:5.58333vw 1.66667vw;width:100%}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item button{margin-top:2.5vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text{max-height:10.66667vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text p{margin-bottom:3.33333vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul{margin-bottom:2.91667vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li{padding-left:5vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li:before{top:1.33333vw;width:3.33333vw}section.industry{padding-bottom:5.83333vw}}@media only screen and (max-width:1024px){section.solutions-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:3.61328vw 1.95312vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item button{margin-top:2.92969vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text{max-height:12.5vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text p{margin-bottom:3.90625vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul{margin-bottom:3.41797vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li{padding-left:5.85938vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li:before{top:1.5625vw;width:3.90625vw}section.industry{padding-bottom:9.11458vw}}@media only screen and (max-width:768px){section.solutions-inner__tabs .about-tabs__inner .tabs__items .tabs__item{padding:4.81771vw 2.60417vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item button{margin-top:3.90625vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text{max-height:18.22917vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text p{margin-bottom:5.20833vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul{margin-bottom:4.55729vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li{padding-left:7.8125vw}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li:before{top:2.08333vw;width:5.20833vw}section.recent-experience.solutions-inner .gallery__items{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}section.recent-experience.solutions-inner .gallery__items .recent-experience__item{width:100%;margin-right:0}}@media only screen and (max-width:576px){section.solutions-inner__tabs .about-tabs__inner .tabs__items .about-tabs__item.tabs__item{padding:37px 20px}section.solutions-inner__tabs .about-tabs__inner .tabs__items .about-tabs__item.tabs__item.active{bottom:0}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item button{margin-top:30px}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text{max-height:274px}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text p{margin-bottom:25px}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul{margin-bottom:25px}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li{padding-left:40px}section.solutions-inner__tabs .about-tabs__inner .tabs__body .tabs__body-item .tabs__body-item--text ul li:before{top:13px;width:20px}section.industry{padding-bottom:80px}section.recent-experience.solutions-inner .gallery__items .recent-experience__item{margin-bottom:35px}}.breadcrumb>ul,ol,ul{list-style:none}.breadcrumb,.pagination ul{text-align:center}@media only screen and (min-width:320px) and (max-width:991px){.breadcrumb{padding:20px 0}}@media only screen and (min-width:992px){.breadcrumb{padding:30px 0}}.breadcrumb>ul{display:inline-block}.breadcrumb>ul:after,.breadcrumb>ul:before{content:"";display:table}.breadcrumb>ul:after{clear:both}.breadcrumb>ul>li{display:inline;font-size:14px;padding:0}.breadcrumb>ul>li span{color:#114157}.breadcrumb>ul>li a{text-decoration:none;color:#73969f}.breadcrumb>ul>li:before{content:"/";padding:0 8px;color:#73969f}.breadcrumb>ul>li:first-child:before{content:"";padding:0}.default-page .breadcrumb-row{margin:0 auto;display:block}@media only screen and (max-width:1600px){.default{padding:5vw 0 7.5vw}.default__content h1{margin:0 auto 2.5vw}.default__content ul li{padding-left:3.75vw}.default__content ul li:before{top:1vw;width:2.5vw}.default-page img{width:100%;display:block}.default-page .default__content{padding-top:2.5vw}}@media only screen and (max-width:1200px){.default{padding:6.66667vw 0 10vw}.default__content h1{margin:0 auto 3.33333vw}.default__content ul li{padding-left:5vw}.default__content ul li:before{top:1.33333vw;width:3.33333vw}}@media only screen and (max-width:1024px){.default{padding:5.85938vw 0 7.8125vw}.default__content h1{margin:0 auto 3.90625vw}.default__content ul li{padding-left:5.85938vw}.default__content ul li:before{top:1.5625vw;width:3.90625vw}}@media only screen and (max-width:768px){.default{padding:7.8125vw 0 10.41667vw}.default__content h1{margin:0 auto 5.20833vw}.default__content ul li{padding-left:7.8125vw}.default__content ul li:before{top:2.08333vw;width:5.20833vw}}@media only screen and (max-width:576px){.default{padding:60px 0}.default__content h1{margin:0 auto 35px}.default__content ul li{padding-left:40px}.default__content ul li:before{top:14px;width:20px}}@media only screen and (max-width:1600px){.page404{height:calc(100vh - 6.25vw)}.page404__inner{right:20.625vw;bottom:10.4375vw}.page404__inner .title404{font-size:10vw;line-height:11.6875vw}.page404__inner .descr404{margin-bottom:1.75vw}}@media only screen and (max-width:1200px){.page404{height:calc(100vh - 8.333vw)}.page404__inner{right:20.83333vw;bottom:12.5vw}.page404__inner .title404{font-size:12.08333vw;line-height:13.33333vw}.page404__inner .descr404{margin-bottom:2.33333vw}}@media only screen and (max-width:1024px){.page404{height:calc(100vh - 7.031vw)}.page404__inner{right:21.48438vw;bottom:13.67188vw}.page404__inner .title404{font-size:12.69531vw;line-height:14.64844vw}.page404__inner .descr404{margin-bottom:2.73438vw}}@media only screen and (max-width:768px){.page404{height:calc(100vh - 9.375vw)}.page404__inner{right:20.83333vw;bottom:13.02083vw}.page404__inner .title404{font-size:16.92708vw;line-height:19.53125vw}.page404__inner .descr404{margin-bottom:3.64583vw}}@media only screen and (max-width:576px){.page404{height:calc(100vh - 60px)}.page404__inner{right:100px;bottom:80px}.page404__inner .title404{font-size:120px;line-height:130px}.page404__inner .descr404{margin-bottom:20px}}