.testimonial-banner{margin-bottom:65px;background-color:#f3f5f7;padding:64px 57px 84px 64px}.testimonial-banner .swiper-slide{background-color:#f3f5f7;padding:64px 83px 84px 64px}@media (max-width:767.98px){.testimonial-banner .swiper-slide{padding:54px 16px 64px;font-size:18px;line-height:30px}}.testimonial-banner blockquote{display:inline-block;font-size:24px;line-height:35px;max-width:498px;width:100%;margin-bottom:0}@media (max-width:767.98px){.testimonial-banner blockquote{font-size:18px;line-height:30px}}.testimonial-banner .about{display:flex;flex-direction:row}@media (max-width:767.98px){.testimonial-banner .about{flex-direction:column}}.testimonial-banner .reviewer{display:inline-block;padding-right:10px;width:380px;font-size:18px;line-height:30px;color:#292c2f}@media (max-width:767.98px){.testimonial-banner .reviewer{margin-bottom:24px;width:100%}}.testimonial-banner .reviewer .author{font-weight:600;font-family:Avenir Next Cyr,sans-serif;font-size:24px;line-height:35px;margin-bottom:12px}@media (max-width:767.98px){.testimonial-banner .reviewer .author{margin-bottom:8px;font-size:18px;line-height:31px;color:#1a1b1d}}.testimonial-banner .reviewer .company{color:#292c2f}@media (max-width:767.98px){.testimonial-banner .reviewer .company{font-size:15px;line-height:30px}}.testimonial-banner .swiper__flex-box{display:flex}.testimonial-banner .swiper__flex-box>*{flex:1 1 0}.testimonial-banner .projects__wrapper{background:#f3f4f7}.testimonial-banner .projects__wrapper .swiper-slide{background-color:inherit;padding:98px 10px 108px}.testimonial-banner .projects__wrapper .swiper__flex-box-content{padding-right:50px}.testimonial-banner .projects__wrapper-title{font-weight:600;font-size:50px;line-height:61px}.testimonial-banner .projects__wrapper-desc{margin:20px 100px 0 0}.testimonial-banner .projects__wrapper .desc-50{margin:20px 50px 0 0}.testimonial-banner .projects__wrapper-desc a,.testimonial-banner .projects__wrapper-desc a:hover{text-decoration:none!important;color:#292c2f!important}.testimonial-banner .projects__wrapper .wrapper__link{overflow:hidden}.testimonial-banner .projects__wrapper .wrapper__link img{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:100%;height:auto}.testimonial-banner .projects__wrapper .wrapper__link:hover img{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform:scale(1.05);transform:scale(1.05)}.testimonial-banner .projects__wrapper-farther{display:inline-block;color:#292c2f}.testimonial-banner .projects__wrapper-farther:after{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuNzI3IDEwLjIyN2gxNC4wOTFtMCAwbC0zLjg2My0zLjg2M20zLjg2MyAzLjg2M2wtMy44NjMgMy44NjQiIHN0cm9rZT0iIzI5MkMyRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+") no-repeat 50%;content:"";display:inline-block;margin-left:10px;height:20px;width:20px;vertical-align:middle}.testimonial-banner .projects__wrapper-farther:hover{color:#e8435a}.testimonial-banner .projects__wrapper-farther:hover:after{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3dfc21hbGxfZGFyay1uZXh0PC90aXRsZT4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9ImFycm93X3NtYWxsX2RhcmstbmV4dCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43MjcwMDAsIDEuMzY0MDAwKSIgc3Ryb2tlPSIjRTg0MzVBIj4KICAgICAgICAgICAgPHBhdGggZD0iTS00LjQ0MDg5MjFlLTE2LDMuODYzIEwxNC4wOTEsMy44NjMgTTE0LjA5MSwzLjg2MyBMMTAuMjI4LDAgTTE0LjA5MSwzLjg2MyBMMTAuMjI4LDcuNzI3IiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat 50%}.testimonial-banner .projects__wrapper.swiper-buttons__cover{align-items:center}.testimonial-banner .projects__wrapper.swiper-buttons__cover .swiper-button-next,.testimonial-banner .projects__wrapper.swiper-buttons__cover .swiper-button-prev{top:unset}.testimonial-banner .projects__wrapper .swiper-pagination{display:block!important;margin-top:20px;width:auto!important}@media (max-width:565px){.testimonial-banner .swiper__flex-box{flex-direction:column}.testimonial-banner .swiper__flex-box>div:first-child{max-width:283px;margin:0 auto 54px;text-align:center}.testimonial-banner .projects__wrapper .swiper-slide{background-color:inherit;padding:64px 0 0!important}.testimonial-banner .projects__wrapper .swiper__flex-box-content{padding-right:0}.testimonial-banner .projects__wrapper .swiper-button-next,.testimonial-banner .projects__wrapper .swiper-button-prev{display:inline-block!important;position:absolute;top:118px!important}.testimonial-banner .projects__wrapper .swiper-button-prev{left:22px}.testimonial-banner .projects__wrapper .swiper-button-next{left:auto;right:24px}.testimonial-banner .projects__wrapper .swiper-pagination{position:relative;margin-top:24px}}@media (max-width:767.98px){.testimonial-banner{padding:54px 16px 64px}}@media (max-width:991.98px){.testimonial-banner .projects__wrapper-desc,.testimonial-banner .projects__wrapper .desc-50{margin:20px 0 0}}@media (max-width:1199.98px){.testimonial-banner .projects__wrapper-title{font-size:29px!important;line-height:36px!important}.testimonial-banner .projects__wrapper-desc{font-size:15px;line-height:30px}}.testimonial-banner.testimonials-swiper{background-color:#fff;padding:0}.testimonial-banner.project{margin-top:108px}@media (max-width:767.98px){.testimonial-banner.project{margin-top:0}}.nav-margin .breadcrumbs{position:relative;top:78px}@media (max-width:575px){.nav-margin .breadcrumbs{top:47px}}@media (max-width:767.98px){.nav-margin{top:52px}}.breadcrumbs ul{padding:40px 0 0}.breadcrumbs ul li{display:inline-block;list-style-type:none;padding-bottom:0!important;padding-right:18px;font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:15px;line-height:15px;color:#616970}.breadcrumbs ul li.link{background:url("../images/icons/breadcrumbs-arrow.svg") 100% no-repeat}.breadcrumbs ul li:nth-child(2),.breadcrumbs ul li:nth-child(3){padding-left:12px}.breadcrumbs ul li a{font-family:Avenir Next Cyr,sans-serif;font-weight:500;font-size:15px;line-height:15px;text-decoration:none!important;color:#2a2c2f}.breadcrumbs ul li a:hover{color:#e8435a}@media (max-width:575px){.breadcrumbs ul li{font-weight:400}.breadcrumbs ul li,.breadcrumbs ul li a{font-family:Avenir Next Cyr,sans-serif;font-size:13px!important;line-height:35px!important}.breadcrumbs ul li a{font-weight:500}}.breadcrumbs.dark ul li{opacity:.5;color:#fff}.breadcrumbs.dark ul li.link{opacity:1}.breadcrumbs.dark ul li.link a{color:#fff}.breadcrumbs.dark ul li.link a:hover{color:#e8435a}.breadcrumbsContainer{width:100%;position:absolute;z-index:1}.self-drive{position:relative;z-index:0}@media (max-width:767.98px){#page-name-project h1{margin-top:50px}}#digital-key-solution-page .section__top{padding-top:213px}@media (max-width:575px){#ces-2020 .section__top,#digital-key-solution-page .section__top{padding-top:90px}section.contacts .top-title{margin-top:70px}}.christmas{position:relative;z-index:0}.section__projects{font-family:Avenir Next Cyr,sans-serif;font-weight:400;font-size:19px;line-height:35px}.section__projects .section__top{padding:96px 0 120px}.section__projects .section__top-left{flex-basis:468px}.section__projects .client-logo{max-width:210px}.section__projects .testimonial-banner{margin-top:38px;margin-bottom:108px}.section__projects .testimonial-banner .rinspeed-logo{margin-bottom:44px;margin-top:13px}@media (max-width:767.98px){.section__projects .testimonial-banner{margin-top:0;margin-bottom:64px}.section__projects .testimonial-banner .rinspeed-logo{margin-bottom:36px}}.section__projects .component{display:flex;flex-wrap:wrap;justify-content:space-between}.section__projects .component.bottom-projects .component__item:nth-child(3){order:0}.section__projects .component.bottom-projects .component__item:nth-child(9){order:1}.section__projects .component.bottom-projects .testimonial-banner{width:100%;max-width:100%}.section__projects .component__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:70px;order:0}.section__projects .component__item:nth-child(3){order:1}.section__projects .component__item:nth-child(4n),.section__projects .component__item:nth-child(4n+1){flex-basis:555px}.section__projects .component__item:nth-child(4n+2),.section__projects .component__item:nth-child(4n+3){flex-basis:380px}.section__projects .component__item .component__info.section-featured{max-width:420px}.section__projects .component__item .component__prev{overflow:hidden}.section__projects .component__item .component__prev img{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.section__projects .component__item .type{margin:26px 0 14px}.section__projects .component__item .name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px}.section__projects .component__item.another__block{padding:64px 32px 132px 64px;color:#fff;background:linear-gradient(160deg,#691e46,#b52631 55%,#e67d46);max-height:482px;max-width:380px}.section__projects .component__item.another__block .featured-all__link{display:inline-block;position:relative;margin:48px 0 0;padding:10px 32px;background-color:#fff;color:#292c2f;font-size:19px;line-height:35px}@media (max-width:767.98px){.section__projects .component__item.another__block .featured-all__link{width:100%;margin:31px 0 0;text-align:center}}.section__projects .component__item.another__block:hover .featured-all__link .arrow{right:-10px}.section__projects .component__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.section__projects .component.top-page-projects .component__item:nth-child(3){flex-basis:555px}.section__projects .component a.wrapper__link{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}