.how-we-work .section__top{padding:156px 0 100px;font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:30px;display:flex;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;flex-wrap:wrap}.how-we-work .section__top .cell:first-child{flex:0 1 377px}.how-we-work .section__top .cell:last-child{flex:1}.how-we-work .section__top .name{max-width:220px;font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:50px;line-height:61px}.how-we-work .section__top.hire-dedicated-teams{padding-top:86px;padding-bottom:0}.how-we-work .cell{max-width:640px}.how-we-work .cell h1{margin-bottom:34px}.how-we-work .cell p{font-size:19px;line-height:35px;margin-bottom:50px}.how-we-work .section__view{background:url(../images/how-we-work/mood__How-we-work.jpg) no-repeat 50%;height:476px;background-size:cover}section.engagement_models{padding:108px 0;background:#292c2f;color:#fff;font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px}section.engagement_models .partition{max-width:700px}section.engagement_models .partition p{margin:30px 0 82px;max-width:620px}section.engagement_models .sub__partition .partition-row{display:flex;flex-wrap:wrap}section.engagement_models .sub__partition .partition-col{flex:1 1 50%}section.engagement_models .sub__partition .partition-col:last-child{text-align:right}section.engagement_models .sub__partition .partition-col h4{margin-bottom:32px}section.engagement_models .sub__partition .partition-col h4+h4{margin-top:32px}section.engagement_models .sub__partition.middle{margin:80px 0 108px}section.engagement_models .separation{margin:16px 0 32px;width:88px;height:6px;background:#e8435a}section.engagement_models .schemes_collaboration img.awd{display:none}section.engagement_models section.square .square-1{bottom:-240px!important}section.response-process{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px}section.response-process .stage{margin:108px 0}section.response-process .stage h1,section.response-process .stage p{max-width:702px}section.response-process .stage p{margin:44px 0}section.response-process .stage .section__form{display:flex;align-items:flex-start;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;flex-wrap:wrap;margin-top:60px}section.response-process .stage .section__form .cell:first-child{flex:0 1 377px}section.response-process .stage .section__form .cell:first-child img{margin-left:-20px}section.response-process .stage .section__form .cell:last-child{flex:1}section.response-process .stage .section__form .cell:last-child h4{margin-bottom:24px}section.response-process .scheme__response-process{display:flex;align-items:center}section.response-process .scheme__response-process .item{display:flex;flex:1 1 100%;align-items:center}section.response-process .scheme__response-process .item:first-child{margin-left:0}section.response-process .scheme__response-process .item:last-child{margin-right:0}section.response-process .scheme__response-process div.item:first-child{flex:1 1 55%;height:320px;background:url("/../images/how-we-work/scheme/arc.svg") no-repeat 100%;padding:0 35px 0 0}section.response-process .scheme__response-process div.item:nth-child(n+2){height:440px;background:url("/../images/how-we-work/scheme/arc_1.svg") no-repeat 100%;padding:0 20px 0 25px}section.response-process .scheme__response-process .days{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:17px;line-height:35px}section.response-process .scheme__response-process .name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px;color:#e8435a;margin:22px 0}section.response-process .scheme__response-process .desc{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:17px;line-height:30px}section.response-process .scheme__response-process .support{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:15px;line-height:30px;margin-top:16px}section.response-process .scheme__response-process .support [class^=ico-]{display:inline-block;width:15px;height:14px;background:url("/../images/how-we-work/scheme/support.svg") no-repeat;margin-right:10px;vertical-align:-1px}section.response-process .scheme__response-process .support [class^=ico-].ico-remote{background-position:0 0}section.response-process .scheme__response-process .support [class^=ico-].ico-calls{background-position:0 -15px}section.get-in-touch{position:relative;padding:108px 0;background:#1a1b1d;color:#fff}section.get-in-touch .partition-row{display:flex;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;flex-direction:row;flex-wrap:wrap}section.get-in-touch .partition-row .cell:first-child{flex:0 1 410px}section.get-in-touch .partition-row .cell:last-child{display:flex;align-items:flex-start;flex:0 1 500px}section.get-in-touch .partition-row .contact{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px;margin-left:62px}section.get-in-touch .partition-row .contact .info{opacity:.7;margin:18px 0 40px}section.get-in-touch .partition-row .contact a{color:inherit;min-width:233px}section.get-in-touch .awd__button{display:none}.featured__footer{padding:108px 0}.featured__footer .featured-layout{margin:74px 0 100px}.featured__footer .featured-layout [class^=col-]:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.featured__footer .featured-layout .layout__prev{overflow:hidden}.featured__footer .featured-layout .layout__prev .preview{height:300px;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.featured__footer .featured-layout .type{margin:30px 0 14px;font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px}.featured__footer .featured-layout .name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px;max-width:400px}.featured__footer a.wrapper__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}@media (min-width:1256px){.hire-dedicated-teams-img{width:calc(100% + 100px);max-width:calc(100% + 100px)}}.featured-all{position:relative;color:#e8435a}.featured-all:hover{cursor:pointer}.featured-all:hover .arrow{margin-left:30px}.featured-all__link{margin:0 auto}.featured-all__link .arrow,.featured-all__link h3{display:inline-block}.featured-all .arrow{width:24px;height:17px;background:url(../images/sprites/nav-elements.svg) no-repeat 0 -228px;transition:margin-left .8s;vertical-align:-2px;margin-left:20px}.bg-dark{background:#292c2f;color:#fff}.bg-red{background:#e8435a}.bg-light-gray{background:#f3f5f7}.img-circle{border-radius:50%}@media (max-width:767.98px){.d-on-desktop{display:none}}@media (min-width:768px){.d-on-mob{display:none}}.box-shadow-img{box-shadow:0 0 45px 2px #dde1e5}.services__layout .section__top_view.__expertise{background:url("../images/expertise/mood_pic@1x.jpg") no-repeat 50%;background-size:cover}.services__layout .based-on-the-expertise .subtitle{font-weight:600;font-size:24px;line-height:35px}@media (max-width:767.98px){.services__layout .based-on-the-expertise .subtitle{font-size:18px;line-height:31px}}.services__layout .based-on-the-expertise .featured-all{margin:0}.services__layout .based-on-the-expertise .featured-all .featured-all__link{margin:22px 0 0;text-align:left;font-weight:450;font-size:21px;line-height:26px;color:#e8435a}.page-section{padding:108px 0;position:relative}@media (max-width:767.98px){.page-section{padding:70px 0 48px}}.page-section .container{position:relative;z-index:1}.page-section .column-title{font-weight:600;font-size:24px}.page-section .challenge,.page-section .column-title{font-family:Avenir Next Cyr,sans-serif;line-height:35px}.page-section .challenge{font-weight:400;font-size:19px}.page-section p{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:17px;line-height:30px}@media (max-width:767.98px){.page-section .book-content{flex-wrap:wrap;justify-content:center;max-width:400px;margin:0 auto}.page-section .book-content .item{display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0}.page-section .book-content .hs-cta-wrapper{margin:0 auto}}.page-section .book-content a#cta_button_547332_122f2c34-0e3c-4dda-96a9-9bc57d3667d9,.page-section .book-content a#cta_button_547332_d98abf1d-ee1a-42f9-adbb-fe46ea60301a{border:2px solid #e8435a!important;border-radius:0!important;padding-left:15px!important;padding-right:15px!important;background:transparent!important;padding-top:12px;padding-bottom:12px}.page-section .book-content a#cta_button_547332_122f2c34-0e3c-4dda-96a9-9bc57d3667d9 span,.page-section .book-content a#cta_button_547332_d98abf1d-ee1a-42f9-adbb-fe46ea60301a span{line-height:35px!important}.page-section .book-content a#cta_button_547332_122f2c34-0e3c-4dda-96a9-9bc57d3667d9:hover,.page-section .book-content a#cta_button_547332_d98abf1d-ee1a-42f9-adbb-fe46ea60301a:hover{background:#e8435a!important}.page-section .book-content a#cta_button_547332_122f2c34-0e3c-4dda-96a9-9bc57d3667d9:hover span,.page-section .book-content a#cta_button_547332_d98abf1d-ee1a-42f9-adbb-fe46ea60301a:hover span{color:#fff!important}.page-section .book-content a#cta_button_547332_122f2c34-0e3c-4dda-96a9-9bc57d3667d9:hover,.page-section .book-content a#cta_button_547332_d98abf1d-ee1a-42f9-adbb-fe46ea60301a:hover{color:#fff}.page-section .book-title{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:20px;line-height:30px}@media (max-width:767.98px){.page-section .book-title{min-width:100%}.page-section .book-title:not(.powerful-blend){text-align:center}}.page-section .book-cover{position:relative;margin-right:43px;max-width:234px}.page-section .book-cover img{max-width:100%;height:auto;box-shadow:0 2px 15px rgba(48,51,54,.403436)}@media (max-width:767.98px){.page-section .book-cover{max-width:135px;height:90px;overflow:hidden;margin-left:auto;margin-right:auto}}.page-section .featured-all{width:325px;height:30px;margin:30px 0;max-width:100%}.page-section .featured-all a:hover{color:#e8435a!important}.page-section .featured-all .featured-all__link{font-family:Avenir Next Cyr,sans-serif;font-weight:450;font-size:21px;line-height:29px;margin:0;width:100%}@media (max-width:767.98px){.page-section .featured-all .featured-all__link{font-family:Avenir Next Cyr,sans-serif;font-weight:450;font-size:19px;line-height:16px}}.page-section .provide{margin-top:118px}@media (max-width:767.98px){.page-section .provide{margin-top:5px;margin-bottom:10px}}@media (min-width:768px){.screen-content{display:flex;align-items:center}}.screen-content .title{max-width:440px}.screen-content.animation-content .item{overflow:hidden}.screen-content.animation-content .item video{max-width:calc(100% + 30px);-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}@media (max-width:767.98px){.screen-content.animation-content,.screen-content.animation-content .item video{display:none}}.screen-content .mobile-screens{max-width:234px;margin:0 auto}@media (min-width:768px){.screen-content .mobile-screens{display:none}}.screen-content .book-title{max-width:246px}@media (max-width:767.98px){.screen-content .book-title:not(.powerful-blend){max-width:246px;min-width:246px}}.featured__footer.success-stories{background:#f3f5f7}.featured__footer.success-stories .featured-layout .stories-item{margin-bottom:32px}@media (min-width:768px){.featured__footer.success-stories .featured-layout .stories-item:nth-child(3),.featured__footer.success-stories .featured-layout .stories-item:nth-child(4){margin-bottom:0}}.featured__footer.success-stories .featured-layout .stories-item .layout__prev{position:relative}.featured__footer.success-stories .featured-layout .stories-item .layout__prev .preview{height:390px}@media (max-width:767.98px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .preview{max-height:320px}}.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type{position:absolute;min-height:128px;width:100%;bottom:0;left:0;background:#fff;transition:.5s;margin:0;padding:20px}@media (min-width:768px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type{min-height:86px;height:86px;padding:24px}}.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .client-name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:19px;line-height:35px}@media (min-width:768px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .client-name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px}}.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:15px;line-height:25px;max-width:calc(100% - 70px);transition:.5s}@media (max-width:767.98px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .name{color:#e8435a}}@media (min-width:768px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:21px;line-height:35px;display:none;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);max-width:100%}}.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .arrow{width:24px;height:17px;background:url(../images/sprites/nav-elements.svg) no-repeat 0 -228px;transition:margin-left .8s;margin-top:25px;opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);transition:.5s}@media (max-width:767.98px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .arrow{position:absolute;left:auto;top:calc(50% - 8px);right:16px;-webkit-transform:scale(.8);transform:scale(.8);opacity:1}}@media (min-width:768px){.featured__footer.success-stories .featured-layout .stories-item .layout__prev .type .arrow{display:none}}.featured__footer.success-stories .featured-layout .stories-item:hover .layout__prev .type{transition:.5s}@media (min-width:768px){.featured__footer.success-stories .featured-layout .stories-item:hover .layout__prev .type{height:211px}.featured__footer.success-stories .featured-layout .stories-item:hover .layout__prev .type .name{margin-top:16px;display:block;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);color:#e8435a}.featured__footer.success-stories .featured-layout .stories-item:hover .layout__prev .type .arrow{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);display:block}}.services__layout.why-choose-expertise{background:#f3f5f7}@media (min-width:768px){.services__layout.why-choose-expertise{padding-top:108px;padding-bottom:68px}}@media (max-width:767.98px){.services__layout.why-choose-expertise{padding-top:42px}}.services__layout.why-choose-expertise .tile-icons__head{-webkit-filter:grayscale(100) brightness(.4);filter:grayscale(100) brightness(.4)}#expertise-page h3:not(.prototypes-title){font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:34px;line-height:45px}@media (max-width:767.98px){#expertise-page h3:not(.prototypes-title){font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:25px;line-height:39px}}@media (max-width:767.98px){#expertise-page h2{font-weight:600;font-size:29px;line-height:36px}}@media (max-width:767.98px){#expertise-page h2,#expertise-page p{font-family:Avenir Next Cyr,sans-serif}#expertise-page p{font-weight:400;font-size:15px;line-height:30px}}#expertise-page .bg-gray{background:#f3f4f7}@media (max-width:767.98px){#expertise-page .mainSection .btn{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:14px;line-height:14px}}#expertise-page .e-book{padding:36px 26px;position:relative}#expertise-page .e-book .title{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px;max-width:508px;margin-bottom:69px}@media (max-width:767.98px){#expertise-page .e-book .title{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:18px;line-height:31px}}#expertise-page .e-book img{position:absolute;right:-20px;top:0}#expertise-page .e-book .btn{border:1px solid #e9435a;color:#e9435a}#expertise-page .e-book .btn:hover{background:#e9435a;color:#fff}#expertise-page .prototypes-title{line-height:32px}#expertise-page .get-a-consultation{background:radial-gradient(100% 100% at 100% 100%,#00ab9f 0,#007ca9 100%);color:#fff;text-align:center}#expertise-page .get-a-consultation .title{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:50px;line-height:61px;margin-top:109px}@media (max-width:767.98px){#expertise-page .get-a-consultation .title{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:25px;line-height:39px;margin-top:56px}}#expertise-page .get-a-consultation p{max-width:850px;text-align:center;margin:33px auto 0}#expertise-page .get-a-consultation .btn{width:170px;height:54px;padding:0;display:block;color:#292c2f;text-align:center;font-size:20px;line-height:54px;background:#fff;margin:64px auto 0}@media (max-width:767.98px){#expertise-page .get-a-consultation .btn{font-size:15px;line-height:48px;height:48px;width:100%;margin-top:34px}}#expertise-page .mobility-revolution h4{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px}@media (max-width:767.98px){#expertise-page .mobility-revolution h4{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:18px;line-height:31px}}#expertise-page .automotive-expertise{overflow:hidden}@media (max-width:767.98px){#expertise-page .automotive-expertise .e-book-container{width:calc(100% + 30px);margin-left:-15px;text-align:center}#expertise-page .automotive-expertise .e-book-container:not(.active){display:none}#expertise-page .automotive-expertise .e-book-container .e-book{padding:36px 15px}#expertise-page .automotive-expertise .e-book-container .e-book .col-md-8{padding:0}#expertise-page .automotive-expertise .e-book-container .e-book-btn-desk{display:none}#expertise-page .automotive-expertise .e-book-container .btn{width:100%}#expertise-page .automotive-expertise .e-book-container#ebook-1 .title{width:calc(100% + 30px);margin-left:-15px;max-width:390px}#expertise-page .automotive-expertise .e-book-container .title{margin-bottom:0}#expertise-page .automotive-expertise .e-book-container img{max-width:90%;right:-20%;margin-top:-10px;margin-bottom:-10px}}@media (max-width:767.98px){#expertise-page .automotive-expertise img{width:120%;max-width:120%;position:relative}}#expertise-page .automotive-expertise .item-content .spoilerTitle{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:34px;line-height:45px;position:relative}@media (max-width:767.98px){#expertise-page .automotive-expertise .item-content .spoilerTitle{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:25px;line-height:39px}}#expertise-page .automotive-expertise .item-content .spoilerTitle a{color:#292c2f}#expertise-page .automotive-expertise .item-content .spoilerTitle a:hover{color:#e8435a}@media (max-width:767.98px){#expertise-page .automotive-expertise .item-content:not(.active) .item-img,#expertise-page .automotive-expertise .item-content:not(.active) p{display:none!important}#expertise-page .automotive-expertise .item-content:not(.active) .spoilerTitle span.arrow{background:url(../images/icons/arrow_closed_red.svg) 50% no-repeat;background-size:cover;width:24px;height:24px;position:absolute;right:0;top:7px}#expertise-page .automotive-expertise .item-content .spoilerTitle span.arrow{background:url(../images/icons/arrow_opened_grey.svg) 50% no-repeat;background-size:cover;width:24px;height:24px;position:absolute;right:0;top:7px}}@media (max-width:767.98px){#expertise-page .spoilerBox .spoilerTitle{padding-left:0;padding-right:60px;font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:18px;line-height:31px;background:url(../images/icons/arrow_closed_red.svg) top 18px right no-repeat}#expertise-page .spoilerBox .spoilerTitle.slow{background:url(../images/icons/arrow_opened_grey.svg) top 18px right no-repeat}#expertise-page .spoilerBox:nth-child(3) .spoilerTitle{background:url(../images/icons/arrow_closed_red.svg) top 1px right no-repeat}#expertise-page .spoilerBox:nth-child(3) .spoilerTitle.slow{background:url(../images/icons/arrow_opened_grey.svg) top 1px right no-repeat}}#expertise-page .leadership-team{overflow:hidden}@media (max-width:767.98px){#expertise-page .leadership-team{text-align:center}}#expertise-page .leadership-team .swiper-wrapper{flex-wrap:nowrap}@media (max-width:767.98px){#expertise-page .leadership-team .swiper-wrapper{margin:0 auto}}@media (min-width:768px){#expertise-page .leadership-team .expertise-swiper{display:none}}@media (max-width:767.98px){#expertise-page .leadership-team .expertise-swiper{position:relative}#expertise-page .leadership-team .expertise-swiper .swiper-button-next,#expertise-page .leadership-team .expertise-swiper .swiper-button-prev{position:absolute;width:22px;height:44px;top:calc(50% - 41px);background:url("../images/icons/swiper-arrow-right.svg") 50% no-repeat;background-size:cover}#expertise-page .leadership-team .expertise-swiper .swiper-button-next:after,#expertise-page .leadership-team .expertise-swiper .swiper-button-prev:after{content:""}#expertise-page .leadership-team .expertise-swiper .swiper-button-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.leadership-team img{border-radius:50%;overflow:hidden}.leadership-team .name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:32px}.leadership-team .name span{font-weight:400}.leadership-team a .icon{width:20px;height:20px;margin-left:12px;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}.leadership-team a:hover .icon{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.leadership-team .position{color:#292c2f;line-height:30px;max-width:192px;margin:0}@media (max-width:767.98px){.leadership-team .position{margin:0 auto}}.whyUs{padding:108px 0}@media (max-width:767.98px){.whyUs{padding:42px 0}}.whyUs h1{margin-bottom:40px}.whyUs h3{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:20px;line-height:30px}@media (max-width:767px){.whyUs h3{font-weight:600}}.whyUs .icon{margin-bottom:16px}.configurableTeams h1{margin-bottom:64px}@media (max-width:767.98px){.configurableTeams h1{margin-bottom:29px}}.configurableTeams h3{margin-bottom:32px}@media (max-width:767.98px){.configurableTeams h3{margin-bottom:26px}}.learnMoreWhite .featured-all{margin:0;width:360px;max-width:100%;-webkit-filter:grayscale(100%) brightness(20);filter:grayscale(100%) brightness(20)}.learnMoreWhite .featured-all__link{width:100%}@media (max-width:380px){.configurableTeams .learnMoreWhite .featured-all .arrow{display:none}}@media (max-width:767.98px){.configurableTeams h2{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:25px;line-height:39px}}.Opt-in{padding:108px 0}@media (max-width:767.98px){.Opt-in{padding:42px 0}.Opt-in h3{font-weight:600;font-size:17px;line-height:25px}}.Opt-in p.bg-gray{background:#f3f5f7;padding:10px 32px;font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px}@media (max-width:767.98px){.Opt-in p.bg-gray{padding:16px}}@media (max-width:400px){.Opt-in .btn{width:100%}}.Opt-in picture{margin:0 auto}.Opt-in picture img{box-shadow:0 0 45px 2px #dde1e5}.turnYourProject{color:#fff;background:radial-gradient(100% 100% at 100% 100%,#00ab9f 0,#007ca9 100%)}.turnYourProject h1{margin-bottom:34px}.turnYourProject p{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:20px;line-height:30px;margin-bottom:64px}@media (max-width:767.98px){.turnYourProject p{margin-bottom:32px}}.turnYourProject .container{padding-top:108px;padding-bottom:108px;position:relative}@media (max-width:767.98px){.turnYourProject .container{padding-top:42px;padding-bottom:42px}.turnYourProject .container:after{display:none}}.turnYourProject .container:after{background:url("../images/icons/turnYourProject.svg") 100% 100% no-repeat;background-size:contain;content:"";position:absolute;right:0;bottom:0;width:50%;height:calc(100% - 108px)}.designDevelopmentTeams{margin-bottom:110px}@media (max-width:767.98px){.designDevelopmentTeams{width:calc(100% + 30px);margin-left:-15px;margin-bottom:34px;margin-top:34px}.designDevelopmentTeams .d-on-mob img{margin-bottom:32px}.designDevelopmentTeams .row{max-width:100%}}.designDevelopmentTeams .icon-container{position:relative}@media (min-width:1250px){.designDevelopmentTeams .icon{position:absolute;left:-70px;bottom:-70px;width:100%;height:100%}.designDevelopmentTeams .icon img{max-width:calc(100% + 70px)}}.designDevelopmentTeams .item{padding:64px 64px 64px 0}@media (max-width:767.98px){.designDevelopmentTeams .item{padding:0 16px 64px}.designDevelopmentTeams .item h2{font-size:25px;line-height:39px}.designDevelopmentTeams .item p{font-size:15px;line-height:31px}}.designDevelopmentTeams p strong{font-style:normal;font-weight:600}@media (min-width:768px){.designDevelopmentTeams p strong{font-size:19px;line-height:35px;display:block;margin:32px auto}}.testimonial-banner.services-page{padding-bottom:102px}@media (max-width:767.98px){.testimonial-banner.services-page{padding-bottom:42px}}.mobileDevPage h3{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:20px;line-height:30px}@media (max-width:767px){.mobileDevPage h3{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:17px;line-height:25px}}@media (min-width:991.98px){.mobileDevPage .featured-all h3{font-family:Avenir Next Cyr,sans-serif;font-weight:450;font-size:21px;line-height:26px}}@media (max-width:1199.98px){.mobileDevPage .featured-all h3{font-family:Avenir Next Cyr,sans-serif;font-weight:450;font-size:17px;line-height:25px}}@media (max-width:767px){.mobileDevPage .subTitle{font-size:25px;line-height:39px}}.mobileDevPage .how-we-work .section__top{align-items:flex-start}@media (min-width:768px){.mobileDevPage .how-we-work .cell h1{margin-top:80px}}@media (max-width:767.98px){.mobileDevPage .hs-cta-wrapper{display:block;height:55px;margin-bottom:26px}}.mobileDevPage .hs-cta-wrapper a#cta_button_547332_79ff3c59-9611-43b5-8c79-d81bd5f0ccb8{width:170px}.mobileDevPage .hs-cta-wrapper a#cta_button_547332_79ff3c59-9611-43b5-8c79-d81bd5f0ccb8 *{padding:0!important;max-width:100%!important}.mobileDevPage .offer-in-development{padding-top:100px}@media (max-width:767.98px){.mobileDevPage .offer-in-development{padding-top:42px}}.mobileDevPage .offer-in-development .column-head{min-height:58px}.mobileDevPage .offer-in-development .icon{margin-right:16px}.mobileDevPage .whyUs{margin-top:115px}@media (min-width:768px){.mobileDevPage .whyUs .column-head{min-height:150px}}.mobileDevPage .whyUs a{text-decoration:underline;color:#292c2f}.mobileDevPage .whyUs a:hover{color:#e8435a;text-decoration:none}.mobileDevPage .whyUs h2{margin-bottom:72px}@media (max-width:767.98px){.mobileDevPage .whyUs{margin-top:64px}.mobileDevPage .whyUs br{display:none}.mobileDevPage .whyUs h2{margin-bottom:36px}}.mobileDevPage #ces-2020 .related-posts,.mobileDevPage section.featured__footer.success-stories{background:#fff}.mobileDevPage #ces-2020 .related-posts{padding-bottom:66px}@media (max-width:767.98px){.mobileDevPage #ces-2020 .related-posts{padding-top:22px;padding-bottom:26px}}.mobileDevPage #ces-2020 .related-posts .item{min-height:auto;padding-left:0}.mobileDevPage #ces-2020 .related-posts .box-item .post-title{transition:.4s ease-out}.mobileDevPage #ces-2020 .related-posts .box-item:hover .item .post-title{color:#e8435a}.mobileDevPage #ces-2020 .related-posts .featured-all{width:100%}.mobileDevPage #ces-2020 .related-posts .featured-all .featured-all__link{margin:0 auto}.mobileDevPage section.contacts{padding:90px 0 108px}@media (max-width:767.98px){.mobileDevPage section.contacts{padding:44px 0 64px}.mobileDevPage section.contacts h5{font-size:18px;line-height:31px}}.mobileDevPage section.contacts a#cta_button_547332_1c9aae60-250e-4ba2-b064-9561852e4843{border-radius:0!important;border:2px solid #e8435a!important;background:#fff!important;margin-top:12px!important}.mobileDevPage section.contacts a#cta_button_547332_1c9aae60-250e-4ba2-b064-9561852e4843 *{color:#e8435a;font-family:Avenir Next Cyr,sans-serif;font-weight:400!important;font-size:19px!important;line-height:35px!important}.mobileDevPage section.contacts a#cta_button_547332_1c9aae60-250e-4ba2-b064-9561852e4843:hover{background:#e8435a!important}.mobileDevPage section.contacts a#cta_button_547332_1c9aae60-250e-4ba2-b064-9561852e4843:hover *{color:#fff}.modal-content h2{color:#1a1b1d}.list-point.list-big-points:before{content:"";background:url("../images/icons/list-point-red.svg") 0 no-repeat}.list-point.list-big-points h3{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:20px;line-height:30px}.list-point.list-big-points li{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px}#page-name-mobile-dev .manager-item *{color:#fff!important}#page-name-mobile-dev .compName{font-style:normal;font-weight:400;font-size:16px;opacity:.5;line-height:22px}#page-name-mobile-dev .hire-dedicated-teams .btn{outline:none}#page-name-mobile-dev .hire-dedicated-teams .btn.bg-red{max-width:168px;color:#fff;background:#e8435a;padding:10px 0}#page-name-mobile-dev .btn{display:block;background:#fff;color:#1a1b1d;font-size:16px;line-height:30px}@media (max-width:767.98px){#page-name-mobile-dev .btn:not(.bg-red){max-width:calc(100% - 30px);margin-left:15px}}#page-name-mobile-dev .btn:hover{background:#e8435a;color:#fff}#page-name-mobile-dev .managers-scope{margin-bottom:0!important}@media (max-width:767.98px){#page-name-mobile-dev .main-title{font-size:25px;line-height:39px}}#page-name-mobile-dev .no-gutters .btn{display:inline-block;max-width:290px}@media (max-width:767.98px){#page-name-mobile-dev .no-gutters .btn{position:relative;left:-5px;width:calc(100% - 70px);max-width:calc(100% - 70px)}}