@media only screen and (max-width:1700px){.contacts-content-title{margin-bottom:30px}.contacts-content-title .contacts-value{font-size:32px}.contacts-item .contacts-value{font-size:24px}}@media only screen and (max-width:1600px){.contacts-content-bg{width:68vw;bottom:-200px}.technologies-block{background-size:110% auto}.page-banner.contacts-banner{height:818px}.page-banner.contacts-banner:after,.page-banner.contacts-banner:before{background-position:center bottom}.contacts-banner .page-banner-title{padding-top:191px;max-width:400px}.contacts-content-photo{max-width:390px;right:76px;bottom:-215px}.contacts-banner .page-banner-title p{margin-bottom:38px;font-size:22px}.contacts-content-title .contacts-value,.contacts-item .contacts-value{font-size:22px}.contacts-key{font-size:16px}.contacts-list{width:637px}.contacts-content{margin-top:-235px;height:450px;margin-bottom:155px}.contacts-content-title{margin-bottom:30px}.contacts-content-bg{background-position:0 0;bottom:-245px;height:500px}.contacts-content-body{padding-left:80px}.mm-slider-wrapper{padding:0}}@media only screen and (max-width:1440px){.main-banner-title{margin-top:272px}.main-banner{height:1079px}.main-banner-title h1{margin-bottom:50px}.cooperation-block{padding-top:70px}.cooperation-block__list{max-width:unset;margin-right:-29px;margin-left:9px;padding-top:15px;padding-bottom:163px}.cooperation-item{width:27.47%}.cooperation-item__icon{margin-left:-36px}.cooperation-item__title{line-height:31px}.cooperation-item__description{line-height:130%}.portfolio-block{padding-top:230px}.portfolio-block__list{margin-right:0;margin-left:0;margin-top:40px}.portfolio-block__actions{padding-top:100px;padding-bottom:60px}.portfolio-item__description--case-1{width:40.8%;margin-top:92px}.portfolio-item__picture--case-1{width:55%}.portfolio-item__description--case-2{width:40%;margin-top:101px}.portfolio-item__picture--case-2{width:56%}.portfolio-item__description--case-2 .portfolio-item__logo{margin-bottom:33px}.portfolio-item__description--case-1 .portfolio-item__logo{margin-bottom:31px}.portfolio-item{margin-bottom:62px}.portfolio-item__description--case-3 .portfolio-item__logo{margin-bottom:43px}.portfolio-item:nth-child(2){margin-bottom:98px}.portfolio-item:last-child{margin-bottom:12px}.portfolio-item__description--case-3{width:40.6%;margin-top:98px}.portfolio-item__picture--case-3{width:57%}.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-1--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-2--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-3--case-2{transform:translate3d(50px,0,0)}.team-block{padding-top:200px}.comfort-block{padding-top:233px}.comfort-block::before{background-image:url("bg-comfort-gray-1440.svg")}.feedback-block{padding:228px 0 0;background-size:auto 100%,auto 1600px}.feedback-block__list{padding:15px 20px}.feedback-item{margin-bottom:80px;width:46.56%}.feedback-item__image{width:126px;height:177px}.feedback-item__content{width:370px;margin-top:24px;margin-left:32px}.feedback-item__company{margin-bottom:32px}.rellax-layer{left:calc((100vw * .27) - (1440px * .27));width:1440px;height:1080px}.technologies-block{padding-top:17.3%;padding-bottom:15.6%;background-size:120% auto}.technologies-item__title{margin-right:35px;margin-bottom:16px}.technologies-block__list-wrapper{margin-right:-35px;margin-bottom:-15px}.technologies-block__list{max-width:446px;padding-top:18px}.left-upper-corner{top:-6%;left:0}.left-lower-corner{bottom:10%;left:-20%}.right-lower-corner{right:-25%;bottom:5%}.hystmodal__window{padding-top:120px;min-width:797px}.hystmodal__close{right:35px;top:38px}.col-comfort-block{padding:0 3%}.page-banner.services-banner .page-banner-title p{font-size:28px}.page-banner.services-banner{height:940px}.services-list{width:109%}.location-section .map img{max-width:100%;height:auto}.map-inner{top:56%}.page-banner.about-banner{height:957px}.about-banner .page-banner-title{padding-top:243px}.location-section{padding:143px 0 0}.location-section .map:before{bottom:-14%}.map address{margin:0 0 0 30px}.location-section .map{position:relative;padding:30px 0 80px}.who-we-are-inner{padding-bottom:13px}.reviews-block{margin:204px 0 33px}.vacancies-banner .page-banner-title{padding-top:230px}.page-banner-title p{font-size:28px}.page-banner.vacancies-banner:after,.page-banner.vacancies-banner:before{background-position:29% center}.sib-dev-inner{width:57.4%}.sib-dev-photo{padding-left:0;padding-top:59px;width:42.6%}.sib-dev-inner p{margin-top:15px}.sib-dev{padding:113px 0 0}.sib-dev:after{bottom:-2.5vw;border-width:0 0 413px 100vw}.opportunity-section{padding:41px 0 100px}.opportunity-item{margin-bottom:40px;padding:0 4%}.opportunity-list{margin:-9px -45px 0}.vacancies-list{padding:0;margin-top:-42px}.vacancy-toggle{height:216px;padding:8px 82px 0}.life-inside-section{padding:164px 0 95px}.life-inside-slider{max-width:782px}.no-match-title{max-width:604px}.no-match-title h2{margin-bottom:20px}.no-match-section{padding:116px 0 88px}.vacancy-body{padding:92px 90px 128px}.page-template-page-team .vacancies-banner .page-banner-title{padding-top:223px}.page-template-page-team .page-banner-title p{max-width:490px}.page-template-page-team .opportunity-section{padding:116px 0 97px}.page-template-page-team .team-block{padding-bottom:125px;padding-top:123px}.page-template-page-team .life-inside-section{padding:0 0 190px}.case-item{margin-bottom:102px;width:41.5%}.case-number{font-size:120px;left:-90px;top:-91px}.portfolio-banner{height:1050px}.page-banner.portfolio-banner:after,.page-banner.portfolio-banner:before{background-position:32% center}.portfolio-banner .page-banner-title{padding-top:242px}.portfolio-banner .page-banner-title p{margin-bottom:50px}.portfolio-content h2{font-size:32px}.portfolio-content{padding-top:44px;margin-bottom:222px}.case-filter li a{padding:13px 30px;font-size:22px}.case-filter-row{margin-bottom:90px;padding:17px 0 0}.case-filter{margin:0 -10px}.case-filter li{margin:0 10px 40px}.case-grid{padding-left:28px}#true_loadmore{padding:35px 0 0}.case-banner .page-banner-title{padding-top:327px}.case-banner .page-banner-title p{max-width:630px}.case-banner,.case-banner-bg{height:1070px}.case-block-text{max-width:85%}.case-solution{width:50%}.case-technologies{padding-left:58px}.case-technologies-list span{margin-right:95px}.case-technologies-list.morerows span{margin-right:35px}.case-section.case-solution-section .common-header{margin-bottom:45px}.case-statistic-section.padd-bottom,.result-section{padding-bottom:250px}.application-section{background-position:center 0}.form-wrapper{padding-top:27px}.form-wrapper .file-upload{margin:-9px auto 47px}.related-section h2{font-size:32px}.two-case-image>.case-col-img{width:48.4%}.case-statistic{padding:16px 66px 0}.related-section{padding:152px 0 160px}.related-cases .case-item{width:27%}.case-grid{padding-left:10px}.related-cases .case-grid-thumb{margin-bottom:20px}.feedback-result{padding:63px 10px 0}.feedback-result .feedback-item__text{max-width:89%}.blog-page{margin-top:185px}.article .post-content h2{font-size:23px;margin-top:8px}.time-read{letter-spacing:1.4px;font-size:11px}.time-read svg{margin-bottom:3px}.blog-grid{margin:0 -15px 47px}.blog-grid-item{min-height:454px;padding:0 15px;margin-bottom:41px}.article .post-thumbnail{height:210px}.article .post-content{padding:11px 16px}.article .post-date{font-size:14px}.blog-page-title{font-size:48px;margin-bottom:58px}.blog-filter{margin-bottom:43px}#true_loadmore_post{padding:56px 0 51px}.article-content p{margin:30px 0}.article-page{padding-top:212px}.cover-image{margin-bottom:59px}.departments{padding:204px 0 12px}.departments-item p{padding:0 12%}.departments .container{max-width:90.5%}}@media only screen and (max-width:1440px) and (min-width:1171px){.blog-grid-item:nth-child(14n+1) .article .post-content h2,.blog-grid-item:nth-child(14n+10) .article .post-content h2{font-size:25px;line-height:1.4;margin-top:13px;margin-bottom:0}.blog-grid-item:nth-child(14n+1) .article .post-thumbnail,.blog-grid-item:nth-child(14n+10) .article .post-thumbnail{height:450px;width:45.5%}.blog-grid-item:nth-child(14n+1) .article .post-content,.blog-grid-item:nth-child(14n+10) .article .post-content{width:55.5%;padding:40px 40px 38px}.blog-filter li a{line-height:1.15;padding:7px 18px}}@media only screen and (max-width:1380px){.case-technologies-list.morerows span{width:50%;margin-right:95px}.case-technologies-list.morerows{max-height:310px}.case-filter li a{font-size:20px;padding:12px 24px}}@media only screen and (max-width:1300px){.sib-dev-photo{padding-top:95px;width:40%}.sib-dev-inner{width:60%}.sib-dev:after{border-width:0 0 356px 100vw}}@media only screen and (max-width:1280px){.feedback-item{margin-bottom:40px}.comfort-block{padding-top:269px}.contacts-content-photo{bottom:-175px}.sib-dev:after{border-width:0 0 294px 100vw}.portfolio-block__list{margin-right:0;margin-left:0;margin-top:13px}.portfolio-item{margin-bottom:70px}.portfolio-item__picture--case-1{height:400px;width:54%}.portfolio-item__description--case-1{width:40.5%;margin-left:38px;margin-top:52px}.portfolio-item__picture--case-1.slideTransform .portfolio-item__layer-1--case-1,.portfolio-item__picture--case-1.slideTransform .portfolio-item__layer-2--case-1,.portfolio-item__picture--case-1.slideTransform .portfolio-item__layer-3--case-1{transform:translate3d(-60px,0,0)}.portfolio-item__picture--case-2{height:407px;width:53%}.portfolio-item__description--case-2{width:41%;margin-left:12px;margin-top:54px}.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-1--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-2--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-3--case-2{transform:translate3d(35px,0,0)}.portfolio-item:nth-child(2){margin-bottom:66px}.portfolio-item__description--case-3{width:40.7%;margin-left:70px;margin-top:57px}.portfolio-item__picture--case-3{height:400px;width:55%}.portfolio-item__description--case-3 .portfolio-item__logo{margin-bottom:40px}.portfolio-block__actions{padding-top:89px}.page-template-page-team .opportunity-item{padding:0 3%}}@media only screen and (max-width:1240px){.main-banner-title h1{margin-right:0}.technologies-block{padding-top:17.3%;padding-bottom:19.6%;background-size:126% auto}.opportunity-item{padding:0 3%}}@media only screen and (max-width:1170px){.contacts-list{width:450px}.contacts-content-photo{right:7px}.contacts-content-bg{background-position:0 10px;bottom:-227px;height:460px;width:80vw}.contacts-content-body{padding-left:70px}.contacts-list .contact-social{margin-top:0}.contacts-content-title{margin-bottom:20px}.sib-dev-photo{display:none}.sib-dev-inner{width:100%}.sib-dev{padding:113px 0 270px}.blog-grid-item{width:50%;padding:0 18px}.article .post-content{padding:13px 16px}.article .post-thumbnail{height:230px}.blog-page-title{margin-bottom:45px}.blog-filter{margin-bottom:62px}.blog-grid{margin:0 -18px 47px}.article .post-content h2{margin-top:13px}.blog-grid-item:nth-child(3n+1){width:100%}.blog-grid-item:nth-child(3n+1) .article{flex-direction:row-reverse}.blog-grid-item:nth-child(3n+1) .article .post-thumbnail{height:450px;width:44.5%}.blog-grid-item:nth-child(3n+1) .article .post-content{padding:40px 36px 32px 50px;background:#fafafa;width:55.5%;display:flex;flex-direction:column;position:relative}.blog-grid-item:nth-child(3n+1) .article .time-read{display:block;position:absolute;bottom:32px;left:50px}.blog-grid-item:nth-child(3n+1) .article .post-content h2{line-height:1.3;margin-top:83px;font-size:32px}.article .post-date{font-size:15px}.article-page{padding-top:156px}.case-filter{flex-wrap:wrap}}@media (max-width:1150px){.technologies-block{padding-top:17.3%;padding-bottom:16.6%;background-size:140% auto}}@media only screen and (max-width:1100px){.cooperation-block__list{flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width:1024px){.cooperation-item{width:43.29%;margin-right:unset;margin-left:unset;margin-bottom:76px;max-width:325px}.feedback-item{margin-bottom:180px;width:100%}.feedback-item:nth-child(even){margin-top:0}.feedback-item__content{flex:1;margin-top:122px;margin-left:32px}.contacts-content-photo{width:300px;bottom:-122px}.contacts-item{padding-left:0}.contacts-item:first-child{margin-right:30px}.contacts-content-bg{background-position:0 0;width:72vw;bottom:-185px;height:400px}.contacts-content-body{padding-left:60px}.contacts-content{margin-top:-225px;height:420px;margin-bottom:197px}.departments-row{justify-content:space-between;padding-top:13px}.departments-item{width:50%;margin-right:0;margin-bottom:8px}.departments-item h4,.departments-item p{padding:0 16%}.departments-item:last-child{margin:0 auto 80px}.page-banner.services-banner{height:950px}.services-col{width:50%;padding-bottom:50px}.services-list{margin-bottom:30px}.location-section .map img{max-width:142%}.location-section .map:before{bottom:-22%}.map-inner{top:58%}.who-we-are-photo{display:flex;justify-content:center;align-items:center}.who-we-are-photo img.img-fluid{max-width:142%}.page-banner.vacancies-banner:after,.page-banner.vacancies-banner:before{background-position:38% center}.vacancy-title{font-size:28px;margin-bottom:0}.vacancy-toggle{height:170px;padding:0 55px}.life-inside-slider .slick-next,.life-inside-slider .slick-prev{display:none}.case-item{margin-bottom:80px;width:43%}.case-number{top:-67px;left:-67px;font-size:91px}.page-banner.portfolio-banner:after,.page-banner.portfolio-banner:before{background-position:40% center}.portfolio-banner .page-banner-title{max-width:510px}.case-grid-text h4{font-size:20px;margin-bottom:6px}.case-grid-thumb{margin-bottom:18px}.case-solution{width:100%;margin-bottom:155px}.case-technologies{padding-left:0;width:100%}.case-solution-inner{flex-wrap:wrap}.case-technologies-list.morerows span{width:33%;margin-right:39px}.case-technologies-list.morerows{max-height:215px}.related-cases .case-item{width:44%}.case-section h2{font-size:32px}.case-solution-section{padding:160px 0 200px}.case-section.case-solution-section .common-header{margin-bottom:48px}.two-case-image>.case-col-img{width:47.5%}.case-statistic-section h2{font-size:36px}.related-cases .case-grid-thumb{margin-bottom:18px}.related-cases .case-grid-text h4{font-size:24px}.case-statistic{padding:20px 67px 0}.case-content-section{padding-bottom:161px}.related-section{padding:160px 0 160px}}@media only screen and (max-width:991px){.main-banner{height:978px}.main-banner-title{margin-top:211px;max-width:505px}.team-block{padding-top:90px;padding-bottom:182px}.team-block .slick-slide img{transform:none!important;max-width:180px!important}.team-block__content{max-width:490px}.slick-prev{left:-7%}.slick-next{right:-7%}.feedback-item{margin-bottom:75px;width:100%}.feedback-item:nth-child(even){margin-top:0}.comfort-block .row{justify-content:center}.comfort-block{padding-top:275px}.technologies-block{height:700px;padding-top:178px;padding-bottom:0;background-size:auto 100%}.right-lower-corner{right:-32%;bottom:5%;width:60%}.contacts-content-bg{width:90vw;background-position:-30px 0;bottom:-200px;height:400px}.contacts-content-photo{right:-30px}.contacts-content{height:450px}.departments .container{max-width:100%}.page-banner.contacts-banner{height:674px}.contacts-content-photo{width:370px;right:-100px;bottom:-250px;max-width:370px}.contacts-item{width:100%}.contacts-banner .page-banner-title{padding-top:182px}.contacts-content-body{padding-left:156px;max-width:345px}.contacts-content{margin-top:-104px;height:520px;margin-bottom:50px}.contacts-content-bg{background-position:0 bottom;width:70vw;bottom:-463px;height:626px}.contacts-content-title{margin-bottom:40px}.contacts-list .border-button-social{margin-bottom:16px;min-width:152px}.mm-slider-wrapper{margin:0;padding:0 15px}.mass-media-slider{display:flex;flex-wrap:wrap;justify-content:center;padding:0;width:98%}.mass-media-slider>div{width:220px;margin:0 10px 23px}.mass-media-slider a{border-radius:1000px;border:2px solid #f2f2f2;display:flex;align-items:center;justify-content:center;width:220px;height:80px;margin:auto!important;position:relative;transition:none}.mass-media-slider img{max-width:100%;height:auto;transition:none;margin-bottom:0;position:absolute}.mass-media-slider img.color-img{z-index:-1;opacity:0}.mass-media-slider img.bw-img{z-index:1;opacity:1}.mass-media-slider a:hover{border-color:transparent}.mass-media-slider a:hover img.color-img{z-index:1;opacity:1}.mass-media-slider a:hover img.bw-img{z-index:-1;opacity:0}.map-inner{top:55%}.col-comfort-block{width:50%;padding:0 35px}.comfort-block-row{justify-content:center}.blog-grid-item{margin-bottom:40px;min-height:450px}.blog-grid-item:nth-child(3n+1) .article .post-content{padding:40px 36px 32px 55px}.blog-grid-item:nth-child(3n+1) .article .time-read{bottom:40px;left:52px}.article .post-content h2{margin-top:10px}.article .post-content{padding:15px 16px}#true_loadmore_post{padding:60px 0 50px}.portfolio-content .common-header__subtitle{max-width:75%}.portfolio-content .common-header__subtitle br{display:none}.portfolio-block{padding-top:173px;background-image:url("bg-portfolio-768.svg")}.portfolio-item__layer-img{width:100%}.portfolio-block__list{width:100%;margin-top:29px;padding-bottom:0}.portfolio-block__actions{padding-top:80px;padding-bottom:80px}.portfolio-item{flex-direction:column;align-self:center;margin-bottom:88px;align-items:center}.portfolio-item.portfolio-item--revers{margin-bottom:120px}.portfolio-item__description--case-3{width:auto;margin-top:56px;margin-left:0}.portfolio-item__description--case-1{width:auto;margin-top:30px;margin-left:0}.portfolio-item__description--case-2{width:auto;margin-top:80px;margin-right:0;margin-left:0}.portfolio-item__picture--case-2{width:112%;height:615px}.portfolio-item__picture--case-1{width:112%;height:615px}.portfolio-item__picture--case-3{width:112%;height:615px}.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-1--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-2--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-3--case-2{transform:translate3d(-45px,0,0)}.portfolio-item:last-child{margin-bottom:5px}.portfolio-item__picture--case-3.slideTransform .portfolio-item__layer-1--case-3,.portfolio-item__picture--case-3.slideTransform .portfolio-item__layer-2--case-3,.portfolio-item__picture--case-3.slideTransform .portfolio-item__layer-3--case-3{transform:translate3d(-42px,0,0)}.portfolio-item__description--case-1 .portfolio-item__logo{margin-bottom:34px}.portfolio-item__description--case-3 .portfolio-item__logo{margin-bottom:33px}.portfolio-item__text{font-size:24px}.portfolio-item__link{margin-top:32px;text-transform:uppercase}.portfolio-item__link-text{font-size:24px;line-height:1.3}.portfolio-item__link-text:after{width:11px;height:16px}.portfolio-item--revers{flex-direction:column}}@media only screen and (max-width:930px){.cooperation-block__list{margin-right:0;margin-left:0;padding-left:44px;padding-bottom:80px}}@media only screen and (max-width:768px){.cooperation-block{padding-top:150px}.cooperation-item__icon{margin-left:0}.cooperation-item__title{margin-bottom:17px}.cooperation-item__title--before{top:-42px}.cooperation-item__description{font-size:24px}.cooperation-item{margin-bottom:65px}.feedback-block{padding-top:131px;background-size:auto 100%,auto 300px}.feedback-block__layout{width:100%}.feedback-block__list{padding:15px 0}.feedback-item__bg-image--feedback-1{top:95px;left:unset;right:20px}.feedback-item__bg-image--feedback-2{top:95px;left:unset;right:20px}.feedback-item__bg-image--feedback-3{top:95px;left:unset;right:20px}.feedback-item__bg-image--feedback-4{top:95px;left:unset;right:20px}.feedback-item__text{font-size:24px}.feedback-item__image{width:208px;height:294px}.feedback-item__name{margin-bottom:5px;font-size:24px}.feedback-item__company{font-size:16px}.comfort-block__actions{padding-top:25px;padding-bottom:150px}.comfort-block::before{background-image:url("bg-comfort-gray-768.svg")}.comfort-item__description{font-size:24px;margin-bottom:60px}.team-slider-slick__name{font-size:20px;line-height:28px;margin-bottom:8px}.team-slider-slick__position{font-size:14px;line-height:18px}.technologies-block__list-wrapper{margin-right:-50px;margin-bottom:-16px}.technologies-block__list{max-width:496px;padding-top:17px;padding-bottom:0}.left-lower-corner{bottom:6%;left:-20%}.left-upper-corner{top:-11%;left:0}.right-lower-corner{width:50%;right:-12%;bottom:8%}.technologies-item__title{margin-right:50px;margin-bottom:17px;font-size:28px;line-height:36px}.contacts-content-photo{right:-40px;bottom:-230px}.contacts-content{margin-top:-120px}.contacts-content-body{padding-left:150px;max-width:405px}.contacts-content{margin-top:-30px;height:605px;margin-bottom:10px;align-items:flex-start}.contacts-content-bg{width:540px;height:626px;background-size:contain;background-position:30px bottom;bottom:-520px}.contacts-content-title{margin-bottom:25px}.contacts-item{margin-bottom:30px}.border-button.border-button-social{width:160px}.contacts-content-body{padding-left:142px}.departments{padding:117px 0 12px}.departments-item p{font-size:24px}.departments-item{width:calc(50% - 100px / 2);margin-right:20px;margin-bottom:55px}.departments-item h4,.departments-item p{padding:0}.departments-item:nth-child(even):not(:last-child){margin-right:0}.ya-map{padding:120px 0}.services-content .common-divider{margin:0 auto 30px}.services-list{width:100%;margin-bottom:80px;margin-top:41px}.page-banner.services-banner .page-banner-title{padding-top:220px}.services-col{padding-bottom:70px}.services-col:nth-child(even){padding-left:10px}.page-banner.about-banner{height:881px}.about-banner .page-banner-title{padding-top:180px}.page-banner.about-banner{height:881px}.map-inner{top:57.5%}.map address{margin:0 0 0 42px}.location-section .map img{max-width:200%}.who-we-are{padding-top:85px}.who-we-are-photo img.img-fluid{max-width:120%}.reviews-block{margin:128px 0 5px}.location-section{padding:107px 0 0}.page-template-page-about .common-divider{margin:0 auto 32px}.who-we-are-inner{padding-bottom:38px}.feedback-item{margin-bottom:152px}.page-template-page-about .feedback-block__list{padding:8px 0}.about-bottom-cta{margin-top:-3px}.about-bottom{padding:349px 0 148px}.page-banner.vacancies-banner{height:872px}.page-banner.vacancies-banner:after,.page-banner.vacancies-banner:before{background-position:center bottom}.vacancies-banner .page-banner-title{max-width:400px;padding-top:222px}.vacancies-banner .page-banner-title h1{padding-right:15px}.opportunity-list{margin:-6px -30px 0}.opportunity-item{padding:0 30px;width:50%;margin-bottom:54px}.opportunity-item h4{margin-bottom:20px}.opportunity-item p{font-size:24px}.sib-dev-inner p{margin-top:23px}.sib-dev{padding:157px 0 270px}.sib-dev:after{border-width:0 0 236px 100vw}.opportunity-section{padding:72px 0 0}.vacancies-section{padding:80px 0 0}.vacancy-toggle{height:141px;padding:0 42px}.vacancy-toggle-angle{width:19px;height:12px;margin-left:12px;background-size:contain}.vacancy-body{padding:89px 38px 116px;margin:0 12px}.vacancy-content h2,.vacancy-content h4,.vacancy-content h5,.vacancy-content h6{margin-top:48px;margin-bottom:15px}.vacancy-content{margin-bottom:93px}.vacancy-form .common-header{padding-bottom:31px}.life-inside-slider{margin:-26px auto 0}.slick-dots{margin:30px 0 0}.life-inside-section{padding:117px 0 95px}.no-match-section{padding:103px 0 90px}.page-template-page-team .vacancies-banner .page-banner-title{padding-top:227px}.page-template-page-team .opportunity-item{padding:0 30px}.page-template-page-team .opportunity-section h4{text-align:left}.page-template-page-team .opportunity-section{padding:116px 0 0}.page-template-page-team .team-block{padding-bottom:145px;padding-top:116px}.page-template-page-team .life-inside-section{padding:0 0 120px}.case-item{margin-bottom:106px;width:100%}.case-number{font-size:117px;left:-72px;top:-88px}.case-grid{padding-left:30px}.case-grid-text h4{font-size:24px;margin-bottom:9px}.breadcrumbs{margin-bottom:44px}.portfolio-banner .page-banner-title{padding-top:208px}.portfolio-banner .page-banner-title p{margin-bottom:45px}.portfolio-banner{height:993px}.case-filter-row{margin-bottom:46px;padding:9px 0 0 0}.case-filter li a{padding:12px 24px;font-size:24px}.case-filter{margin:0 -17px}.case-filter li{margin:0 17px 20px}.case-grid-thumb{margin-bottom:32px}#true_loadmore{padding:20px 30px 0 0}.case-banner-bg{height:740px;position:relative}.case-banner .page-banner-title h1{max-width:450px;line-height:1.25}.case-banner .page-banner-title p{max-width:100%}.case-banner .page-banner-title.white-banner-title h1,.case-banner .page-banner-title.white-banner-title p,.case-banner .white-banner-title .breadcrumbs .current-item{color:#000}.case-banner .white-banner-title .breadcrumbs a,.case-banner .white-banner-title .case-tags,.case-banner .white-banner-title .case-tags a{color:rgba(0,0,0,.5)}.case-banner .white-banner-title .breadcrumbs .separator{background-image:url("breadcrumbs.svg")}.case-banner .page-banner-title{padding-top:80px;margin-bottom:0}.case-banner{height:auto}.three-case-image>.case-col-img,.two-case-image>.case-col-img{width:100%;margin-bottom:60px}.three-case-image>.case-col-img img,.two-case-image>.case-col-img img{width:100%}.three-case-image>.case-col-img:last-child,.two-case-image>.case-col-img:last-child{margin-bottom:0}.three-case-image,.two-case-image{flex-wrap:wrap}.related-cases .case-item:last-child{display:none!important}.case-block-text{max-width:100%}.case-task{padding:110px 0 80px}.case-section.case-solution-section .case-solution .common-header{margin-bottom:52px}.case-solution{width:100%;margin-bottom:77px}.case-section.case-solution-section .case-technologies .common-header{margin-bottom:60px}.case-technologies-list span,.case-technologies-list.morerows span{margin-right:0}.case-solution-section{padding:82px 0 72px}.case-content-section{padding:80px 0}.solution-image.padding-bottom{padding-bottom:80px}.three-case-image>.case-col-img>a{margin-bottom:60px}.three-case-image .case-col-img>a:last-child{margin-bottom:0}.one-case-image,.three-case-image,.two-case-image{margin-top:80px}.case-statistic{padding:0}.case-statistic .number-title{line-height:1.15}.case-statistic-section{padding-bottom:80px}.case-statistic-section.case-light-grey{padding-top:80px}.result-section{padding:80px 0 200px}.application-section{padding:300px 0 100px}.application-section .common-header.common-header--centered{width:100%}.application-section h2{font-size:36px;max-width:500px}.form-wrapper{width:470px}.related-cases .case-number{left:-65px;top:-60px;font-size:80px}.related-cases .case-item{width:42%}.related-section{padding:80px 0}.related-section .case-tags{font-size:12px}.related-cases .case-grid-text h4{font-size:16px}.related-cases .case-grid-thumb{margin-bottom:23px}.form-wrapper .file-upload{margin:40px auto 47px}.feedback-result{flex-wrap:wrap;padding:63px 0 0}.feedback-result-content{margin-bottom:55px}.case-content-section .container .one-case-image:not(:last-child),.case-content-section .container .three-case-image:not(:last-child),.case-content-section .container .two-case-image:not(:last-child){margin-bottom:80px}.case-solution-section+.case-statistic-section{padding-top:80px}}@media only screen and (max-width:767px){.about-banner h1{font-size:44px;max-width:425px}.main-banner-title h1{margin-bottom:50px;margin-right:49px}.main-banner-title{margin-top:180px}.pum-theme-40 .pum-container,.pum-theme-default-theme .pum-container{padding:40px 20px}.about-bottom-cta .border-button{padding:16px 42px}.team-block{padding-top:153px}.slick-next{right:0}.slick-prev{left:0}.feedback-item__content{flex:auto}.feedback-item:nth-child(even){margin-top:0}.comfort-block{padding-top:200px;background-position:0 top}.rellax-layer{display:none}.main-banner-title p{font-size:22px}.technologies-block{background-size:cover}.feedback-block__list{padding:25px 0}.page-template-page-about .common-header__subtitle br{display:none}.about-bottom h2{max-width:500px}.sib-dev-numbers{flex-wrap:wrap}.number{margin-bottom:50px}.sib-dev:after{border-width:0 0 180px 100vw}.sib-dev{padding:157px 0 180px}.no-match-title{max-width:82%}.vacancy-title{font-size:24px}.additing{padding-bottom:60px;margin:0}.vacancy-form{width:100%;padding:0 55px}.portfolio-content .common-header__subtitle{font-size:20px}.mass-media-slider>div{width:160px;margin:0 10px 20px}.mass-media-slider a{width:160px;height:56px}.mass-media .common-header h2{margin-bottom:17px}.mass-media .common-header.common-header--centered{padding-bottom:20px}.mass-media{padding:52px 0 17px}.cooperation-item-body,.cooperation-item:first-child .cooperation-item-body,.cooperation-item:nth-child(2) .cooperation-item-body{min-height:0!important}}@media only screen and (max-width:640px) and (min-width:576px){.map-inner{top:55.5%}}@media only screen and (max-width:700px){.blog-grid-item{min-height:384px}.blog-grid-item{width:100%}.blog-grid-item:nth-child(3n+1) .article{flex-direction:column}.blog-grid-item:nth-child(3n+1) .article .post-thumbnail{height:300px;width:100%}.article .post-thumbnail{height:300px}.blog-grid-item:nth-child(3n+1) .article .post-content{width:100%}.time-read{display:block}.blog-grid-item:nth-child(3n+1) .article .time-read{bottom:0;left:0;position:relative}.blog-grid{margin:0 0 47px}.blog-grid-item:nth-child(3n+1) .article .post-content h2{margin-top:10px;font-size:23px}.article .post-content h2{margin-bottom:23px}.blog-grid-item{margin-bottom:47px;padding:0}.article .post-content,.blog-grid-item:nth-child(3n+1) .article .post-content{padding:15px 16px 14px 13px}.article-title h1{margin-bottom:20px;font-size:30px}.article-page,.default-page-content{padding-top:140px}.article-content p{margin:23px 0}.article-content h2{margin:46px 0 23px 0;font-size:23px}.default-page-content .article-content h3{margin:46px 0 23px 0;font-size:22px}.default-page-content .article-content h4,.default-page-content .article-content h5{margin:35px 0 23px 0}.wp-block-image{margin-bottom:46px}.article-bottom{display:block}.article-meta{margin-bottom:45px}.contacts-content-photo{right:-40px;bottom:-160px;max-width:250px;width:250px}}@media only screen and (max-width:600px){.col-comfort-block{width:100%;padding:0 55px}}@media (max-width:580px){.feedback-item{margin-bottom:104px}.feedback-item__content{width:100%;margin-top:24px;margin-left:0}}@media only screen and (max-width:578px){.technologies-block{height:778px}.left-upper-corner{top:-6%}.cooperation-item{width:100%;margin-bottom:56px}.cooperation-item:last-child{margin-left:0;margin-right:0}.cooperation-item:first-child .cooperation-item__description,.cooperation-item:nth-child(2) .cooperation-item__description{min-height:0}.cooperation-item-links a{margin-bottom:16px;font-size:18px;line-height:23px}.feedback-item{flex-wrap:wrap}}@media only screen and (max-width:575px){.contacts-banner .page-banner-title{padding-top:140px;max-width:380px}.page-banner.contacts-banner{height:650px}.contacts-content-bg{background-position:center bottom}.contacts-content-body{padding-left:60px;max-width:100%}.contacts-key{max-width:180px}.departments{padding:120px 0 12px}.departments-item h4{font-size:22px}.departments-row{padding-top:7px}.departments-icon{margin-bottom:16px}.departments-item{width:100%;margin-right:0;margin-bottom:34px}.departments-item p{font-size:22px}.departments-item:last-child{margin:0}.ya-map-wrapper iframe{height:350px}.ya-map .common-header__subtitle{font-size:20px}.ya-map-wrapper{margin:0 auto 0}.services-col{width:100%;padding-right:0;padding-bottom:52px}.services-col:nth-child(even){padding-left:0}.services-content .common-header__subtitle{font-size:22px}.service-link{font-size:20px;margin-bottom:10px}.service-link.parent{margin-bottom:22px}.service-link:not(.parent)~.service-link.parent{margin-top:60px}.page-banner.services-banner .page-banner-title{max-width:280px}.page-banner.services-banner .page-banner-title p{font-size:22px}.page-banner.services-banner{height:950px}.page-banner.services-banner h1{font-size:36px}.who-we-are-photo img.img-fluid{max-width:150%}.feedback-item{margin-bottom:100px}.map-inner{top:53.5%}.vacancy-form .d-flex{display:block!important}.vacancy-form .file-upload{width:200px;margin:0 auto 16px}.vacancy-form .file-upload{background-size:24px}.vacancy-modal__close-btn{top:48px;right:32px}.page-template-page-team .vacancies-banner .page-banner-title{padding-top:146px}.page-banner-title p{font-size:22px}.page-template-page-team .page-banner.vacancies-banner{height:750px}.page-template-page-team .opportunity-icon img{width:144px;height:144px}.page-template-page-team .opportunity-icon{margin-bottom:28px}.page-template-page-team .opportunity-item{padding:0;margin-bottom:44px}.page-template-page-team .opportunity-section h4{margin-bottom:16px}.page-template-page-team .team-block{padding-top:151px;padding-bottom:117px}.page-template-page-team .opportunity-list{margin:11px 0 0}.page-template-page-team .opportunity-section{padding:116px 0 23px}.portfolio-banner{height:944px}.page-banner.portfolio-banner:after,.page-banner.portfolio-banner:before{background-position:center bottom}.portfolio-banner h1{font-size:35px}.portfolio-banner .page-banner-title{padding-top:170px}.portfolio-banner .page-banner-title p{font-size:20px}.portfolio-banner .button{padding:14px 42px;min-width:228px}.portfolio-content{margin-bottom:182px;padding-top:70px}.case-filter{margin:0 -3px}.case-filter li{margin:0 3px 19px}.case-filter li a{font-size:18px;padding:11px 16px;border-width:2px}.case-filter li .current-filter-case,.case-filter li a:hover{border-width:2px}.case-filter-row{margin-bottom:50px;padding:22px 0 0 0}.case-grid-thumb{margin-bottom:26px}.case-grid-text h4{font-size:20px;margin-bottom:5px}.case-item{margin-bottom:54px}#true_loadmore .button{padding:15px 38px;min-width:210px;font-size:16px}#true_loadmore{padding:49px 30px 0 0}.application-section{background-position:40% 0}.application-section h2{font-size:30px;max-width:422px}.form-wrapper{width:100%}.form-wrapper label{font-size:16px;margin-bottom:10px}.form-wrapper .file-upload{width:220px}.form-wrapper{padding-top:9px}.form-wrapper .file-upload{margin:20px auto 29px}.form-wrapper .personal-agree{font-size:12px;padding-left:0}.form-wrapper .personal-agree a{display:inline}.case-banner-bg{height:120vw}.case-banner .page-banner-title h1{font-size:36px}.case-section h2{font-size:36px}.case-section .common-header{margin-bottom:72px}.case-technologies-list,.case-technologies-list.morerows{max-height:unset}.case-technologies-list span{margin-bottom:18px}.three-case-image>.case-col-img,.two-case-image>.case-col-img{margin-bottom:43px}.case-content-section p{margin-bottom:38px}.one-case-image,.three-case-image,.two-case-image{margin-top:82px}.case-number,.related-cases .case-number{font-size:80px;top:-56px;left:-51px}.case-statistic{flex-direction:column;align-items:center;margin-top:55px}.case-statistic .number{margin-bottom:68px}.case-statistic .number:last-child{margin-bottom:0}.related-section{padding:118px 0}.related-section h2{font-size:30px}.related-cases .case-item{width:100%;margin-bottom:32px}.related-cases .case-grid{padding-left:30px;margin:auto}.related-section .case-tags{font-size:14px}.related-cases .case-grid-text h4{font-size:18px}.related-cases .case-item:last-child{display:block!important}.related-cases{padding-top:73px}.three-case-image>.case-col-img>a{margin-bottom:43px}.vacancy-form{padding:0}}@media only screen and (max-width:550px){.vacancy-toggle{background-size:169%}.opportunity-item{width:100%}}@media only screen and (max-width:500px){.technologies-block{height:789px}.map-inner{top:49.5%}.contacts-content{margin-top:5px}.contacts-content-body{padding-left:8px}}@media only screen and (max-width:414px){.team-block{padding-bottom:115px}.main-banner{height:829px}.technologies-block{padding-top:136px;height:828px}.technologies-block__list-wrapper{margin-right:-40px;margin-bottom:108px}.technologies-block__list{width:89%;padding-top:25px}.left-upper-corner{top:-10%;left:-2%}.right-lower-corner{width:100%;right:-9%;bottom:4%}.technologies-item__title{margin-right:40px;margin-bottom:25px;font-size:28px}.portfolio-content .common-header__subtitle{max-width:100%;width:100%;margin:0 auto 5px}.cooperation-block{padding-top:157px;padding-bottom:80px}.cooperation-block__list{padding-top:14px;padding-bottom:9px;padding-left:57px}.cooperation-item__icon{margin-bottom:16px;margin-left:-57px}.cooperation-item__title{margin-bottom:16px;font-size:28px;line-height:36px}.cooperation-item__title--before{margin-bottom:-12px;margin-left:-57px;font-size:70px;line-height:86px;top:-37px}.cooperation-item__description{font-size:22px}.cooperation-item:last-child{margin-left:0;margin-right:0}.portfolio-block__list{margin-top:10px}.portfolio-block__actions{padding-top:78px;padding-bottom:114px}.portfolio-item{margin-bottom:66px}.portfolio-item__description--case-1{margin-top:22px}.portfolio-item__description--case-2{margin-top:40px}.portfolio-item__picture--case-2{height:334px;width:114%}.portfolio-item__picture--case-3{width:114%;height:334px}.portfolio-item__picture--case-1{height:334px}.portfolio-item__picture--case-1.slideTransform .portfolio-item__layer-1--case-1,.portfolio-item__picture--case-1.slideTransform .portfolio-item__layer-2--case-1,.portfolio-item__picture--case-1.slideTransform .portfolio-item__layer-3--case-1{transform:translate3d(-15px,0,0)}.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-1--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-2--case-2,.portfolio-item__picture--case-2.slideTransform .portfolio-item__layer-3--case-2{transform:translate3d(-23px,0,0)}.portfolio-item__picture--case-3.slideTransform .portfolio-item__layer-1--case-3,.portfolio-item__picture--case-3.slideTransform .portfolio-item__layer-2--case-3,.portfolio-item__picture--case-3.slideTransform .portfolio-item__layer-3--case-3{transform:translate3d(-27px,0,0)}.portfolio-item.portfolio-item--revers{margin-bottom:68px}.portfolio-item__description--case-3{margin-top:34px}.portfolio-item__logo{margin-bottom:30px}.portfolio-item__text{font-size:22px}.portfolio-item__link{margin-top:40px}.portfolio-item__link-text{font-size:18px}.portfolio-item__link-text:after{width:8px;height:13px}.team-slider-slick__name{font-size:22px;line-height:29px;margin-bottom:5px;overflow:hidden}.team-slider-slick__position{font-size:18px;line-height:23px}.feedback-block{background-image:url("bg-feedback-left-414.svg"),url("bg-feedback-right-414.svg");padding-top:193px;padding-bottom:64px;background-size:auto 100%,auto 3500px}.feedback-item{margin-bottom:96px;flex-wrap:wrap}.feedback-item__bg-image--feedback-1{top:201px;left:-17px}.feedback-item__bg-image--feedback-2{top:201px;left:-17px}.feedback-item__bg-image--feedback-3{top:201px;left:-17px}.feedback-item__bg-image--feedback-4{top:201px;left:-17px}.feedback-item__image{width:180px;height:253px;margin-bottom:1px;margin-left:5px}.feedback-item__name{margin-bottom:8px;font-size:28px}.feedback-item__company{margin-bottom:16px;font-size:18px}.feedback-item__text{font-size:22px}.feedback-item__text{font-size:20px;line-height:1.4}.comfort-item{margin-bottom:80px}.comfort-item__title{margin-bottom:16px;font-size:28px;line-height:36px}.comfort-item__description{font-size:22px;line-height:29px}.comfort-block__actions{padding-top:55px;padding-bottom:160px}.contacts-content-body{padding-left:3px}.contacts-content-bg{background-position:-50px bottom}.contacts-content-photo{bottom:-120px}.contacts-content{margin-top:13px;height:535px}.contacts-item{margin-bottom:15px}.contacts-content-title{margin-bottom:29px}.contacts-list .contact-social{margin-top:15px}.contacts-content-bg{background-position:-93px -16px;background-size:594px auto}.contacts-key{max-width:180px}.page-banner.services-banner .page-banner-title{padding-top:249px}.services-list{margin-top:15px;margin-bottom:105px}.page-banner.about-banner{height:734px}.about-banner h1{font-size:40px}.about-banner .page-banner-title{padding-top:154px}.about-banner .page-banner-title p{font-size:22px}.page-template-page-about .common-header__subtitle{width:100%}.location-section{padding:120px 0 0}.img-desctop{display:none}.map-inner{top:51.5%}.location-section .map{padding:40px 0 50px}.map address{margin:0 0 0 5px}.who-we-are{padding-top:90px}.who-we-are-inner{padding-bottom:13px}.page-template-page-about .feedback-block__list{padding:18px 0}.reviews-block{margin:191px 0 0}.feedback-item{margin-bottom:70px}.about-bottom{padding:278px 0 106px}.who-we-are-photo img.img-fluid{max-width:100%}.page-banner.vacancies-banner{height:730px}.vacancies-banner .page-banner-title h1{font-size:36px}.vacancies-banner .page-banner-title{max-width:100%;padding-top:145px}.vacancies-banner .border-button{width:100%}.sib-dev{padding:122px 0 180px}.sib-dev-inner p{font-size:22px}.number{margin-bottom:33px;max-width:50%}.number-title{font-size:64px}.sib-dev-numbers{margin-top:51px}.sib-dev:after{border-width:0 0 135px 100vw;bottom:0}.sib-dev{padding:122px 0 114px}.opportunity-icon img{width:144px}.opportunity-list{margin:9px 0 0}.opportunity-item p{font-size:22px}h4{font-size:28px}.opportunity-icon{margin-bottom:21px}.opportunity-item{padding:0;margin-bottom:49px}.opportunity-section{padding:72px 0 19px}.vacancies-list{margin:-63px -17px 0}.vacancy-toggle{height:125px;padding:0 17px}.vacancy-content p{margin-bottom:9px;font-size:22px}.vacancy-body{padding:75px 15px 54px;margin:0}.vacancy-content h2,.vacancy-content h4,.vacancy-content h5,.vacancy-content h6{margin-top:50px;margin-bottom:24px}.vacancy-content{margin-bottom:40px}.vacancy-form .common-header{padding-bottom:18px}.vacancy-form .file-upload{margin-bottom:15px}.life-inside-slider{margin:-45px auto 0}.life-inside-section{padding:65px 0 90px}.no-match-title{max-width:100%}.no-match-section{padding:78px 0 90px}.no-match-section{padding:78px 0 30px}.case-banner-bg{height:121vw}.case-banner .page-banner-title .case-tags{margin-bottom:73px}.case-block-text{max-width:101%;margin-right:-1%}.case-solution-section{padding:82px 0 79px}.case-statistic-section.padd-bottom,.result-section{padding-bottom:200px}.blog-grid-item{min-height:335px}.article .post-thumbnail,.blog-grid-item:nth-child(3n+1) .article .post-thumbnail{height:215px}.article .post-content h2,.blog-grid-item:nth-child(3n+1) .article .post-content h2{font-size:19px;line-height:1.5;margin-bottom:28px;margin-top:9px}.blog-grid-item{margin-bottom:42px}.blog-page-title{font-size:42px}.blog-page{margin-top:154px}.blog-page-title{margin-bottom:40px}.blog-filter{margin-bottom:39px}.article .post-content,.blog-grid-item:nth-child(3n+1) .article .post-content{padding:15px 16px 21px 13px}#true_loadmore_post{padding:16px 0 12px}.article-title h1{font-size:26px;letter-spacing:0}.wp-block-image{margin-bottom:50px}.cover-image{margin-bottom:33px}.article-content p{margin:16px 0 17px;font-size:16px;line-height:1.56;letter-spacing:.01em}.article-content h2{margin:34px 0 16px 0;font-size:19px;line-height:1.31}.default-page-content .article-content h3{margin:34px 0 16px 0;font-size:18px}.default-page-content .article-content h4{margin:34px 0 16px 0;font-size:17px}.default-page-content .article-content h5{margin:34px 0 16px 0;font-size:16px}.article-content li{line-height:1.56;letter-spacing:.01em;font-size:16px}.article-content{margin-bottom:46px}.article-meta{margin-bottom:30px}.single-post .container{padding-right:16px;padding-left:16px}.wp-block-image figcaption{margin-top:10px}.article-page{padding-bottom:90px}.error-content h1{max-width:300px}.error-content{bottom:11%}.error-content .button{padding:13px 42px;min-width:168px}.thankyou-page .button{margin-top:7px}}@media only screen and (max-width:390px){.mass-media-slider>div{width:120px;margin:0 8px 11px}.mass-media-slider a{width:120px;height:44px}.mass-media .common-header h2{margin-bottom:15px}.mass-media .common-header.common-header--centered{padding-bottom:15px}}@media only screen and (max-width:375px){.technologies-block{padding-top:112px;background-size:375px auto;height:741px}.technologies-item__title{margin-right:20px;margin-bottom:24px;font-size:24px;line-height:26px}.container,.single-post .container{padding-right:8px;padding-left:8px}.border-button.border-button-social{width:148px;min-width:148px}.departments-item h4,.departments-item p{font-size:20px}.services-list{margin-top:95px}.about-banner h1{font-size:36px}.about-banner .page-banner-title p{font-size:20px}.location-section .map{padding:0}.reviews-block{margin:121px 0 0}.number-description{font-size:20px}.no-match-description,.opportunity-item p,.page-banner-title p,.sib-dev-inner p,.vacancy-content p,.vacancy-title{font-size:20px}.vacancy-toggle{padding:0 17px;height:125px;background-position:60% 50%;background-size:218%}.no-match-title h2{font-size:24px}.page-banner.vacancies-banner{height:710px}.vacancies-banner .page-banner-title p{margin-bottom:40px}.sib-dev-inner p{margin-top:5px}.number{margin-bottom:27px}.sib-dev{padding:122px 0 100px}.opportunity-icon img{width:100px}.opportunity-list{margin:33px 0 0}.opportunity-item{margin-bottom:37px}.vacancies-list{margin:-45px -17px 0}.vacancies-section{padding:95px 0 0}.life-inside-section{padding:79px 0}.life-inside-slider{margin:-8px auto 0}.no-match-section{padding:82px 0 78px}.sib-dev-inner p{padding-right:25px}.case-banner .page-banner-title h1{font-size:32px}.case-statistic-section h2{font-size:32px}.case-section h2{font-size:32px}.additing{padding-bottom:46px}}@media only screen and (max-width:360px){.contacts-content-photo{max-width:200px;width:200px;bottom:-105px}.contacts-content{margin-top:25px}.contacts-content-bg{background-position:-93px -9px}.contacts-list .contact-social{margin-left:-8px}.contacts-content-body{padding-left:9px}}@media only screen and (max-width:320px){.main-banner-title p{font-size:20px;line-height:1.4;margin-bottom:30px}.main-banner{height:736px}.main-banner-title{margin-top:172px}.main-banner-title h1{margin-bottom:36px;margin-right:0}.portfolio-block{padding-top:143px}.portfolio-block__actions{padding-top:112px}.portfolio-item{margin-bottom:108px}.portfolio-item__description--case-2{margin-top:46px}.portfolio-item__description--case-3{margin-top:47px}.portfolio-item.portfolio-item--revers{margin-bottom:110px}.portfolio-block__list{margin-top:30px}.portfolio-item__description--case-1{margin-top:42px}.portfolio-item__picture--case-2{height:228px}.portfolio-item__picture--case-1{height:228px}.portfolio-item__picture--case-3{height:228px}.portfolio-item__logo{margin-bottom:30px}.portfolio-item__text{font-size:20px;line-height:1.4}.portfolio-item__link{margin-top:24px}.portfolio-item__link-text{font-size:14px}.portfolio-item__link-text:after{width:6px;height:10px}.cooperation-item{width:260px;margin-bottom:57px}.cooperation-block__list{padding-top:0;padding-bottom:0;padding-left:44px}.cooperation-block{padding-top:115px;padding-bottom:80px}.cooperation-item__icon{margin-bottom:16px;margin-left:-46px}.cooperation-item__title{margin-bottom:16px;font-size:24px;line-height:31px}.cooperation-item__title--before{margin-bottom:-7px;margin-left:-44px;font-size:53px;line-height:65px;top:-28px}.cooperation-item__description{font-size:20px;line-height:1.4}.technologies-item__title{margin-right:20px;margin-bottom:18px;font-size:20px;line-height:26px}.technologies-block__list-wrapper{margin-right:-20px;margin-bottom:110px}.technologies-block__list{width:100%;padding-top:0;margin-top:-4px}.left-upper-corner{display:none}.left-lower-corner{display:none}.right-lower-corner{width:100%;right:-14%;bottom:6%}.technologies-block{padding-top:77px;height:534px;background-size:320px 100%}.team-block{padding-top:112px;padding-bottom:70px}.slick-next,.slick-prev{width:20px;height:36px;top:33%;background-size:100%!important}.team-slider-slick__name{font-size:18px;line-height:23px;margin-bottom:0;overflow:hidden}.team-slider-slick__position{font-size:14px;line-height:18px}.feedback-block{background-image:url("bg-feedback-left-320.svg"),url("bg-feedback-right-320.svg");padding-top:153px;padding-bottom:65px;background-position:70% top,right top}.feedback-item__company{margin-bottom:16px;font-size:14px}.feedback-item__name{margin-bottom:8px;font-size:20px}.feedback-item__image{width:148px;height:208px;margin-bottom:1px}.feedback-item__bg-image--feedback-1{top:154px;left:-60px}.feedback-item__bg-image--feedback-2{top:154px;left:-60px}.feedback-item__bg-image--feedback-3{top:154px;left:-60px}.feedback-item__bg-image--feedback-4{top:154px;left:-60px}.comfort-block{padding-top:150px}.comfort-item__description{margin-bottom:25px}.comfort-block__actions{padding-top:53px}.col-comfort-block{padding:0}.comfort-item__icon{width:100px;height:100px;margin:25px auto}.comfort-item__title{margin-bottom:9px;font-size:24px;line-height:31px}.comfort-block__actions{padding-top:31px;padding-bottom:154px}.comfort-block::before{background-image:url("bg-comfort-gray-320.svg")}.slick-slide>div{height:268px}.contacts-banner .button{padding:15px;min-width:226px;width:226px}.contacts-banner .page-banner-title p{margin-bottom:32px}.departments{padding:75px 0 12px}.departments-row{padding-top:20px}.about-bottom-cta .border-button{width:242px}.map address{margin:0 0 0 21px}.map-inner{top:52%}.blog-page-title{font-size:35px}.blog-filter li a{padding:7px 14px 5px;font-size:12px}.article .post-date{font-size:14px}#true_loadmore_post .button{width:192px}.article-content li,.article-content p{line-height:1.18}.wp-block-image figcaption{font-size:14px}.wp-block-image{margin-bottom:32px}.post-categories li a{font-size:12px}.article-content h2{line-height:1}.article-content{margin-bottom:32px}.article-page .breadcrumbs{margin:13px 0 32px}.article-page{padding-top:125px}.thankyou-page h1{font-size:18px;margin-bottom:8px}.thankyou-page p{font-size:16px}.thankyou-page .button{margin-top:0}.case-filter li a{font-size:16px}.cooperation-item-links a{margin-bottom:17px;font-size:14px;line-height:18px}}