@font-face{font-family:Avenir Next Cyr;src:local("AvenirNextCyr-Demi"),url("../fonts/AvenirNextCyr-Demi.woff2") format("woff2"),url("../fonts/AvenirNextCyr-Demi.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Cyr;src:local("AvenirNextCyr-Bold"),url("../fonts/AvenirNextCyr-Bold.woff2") format("woff2"),url("../fonts/AvenirNextCyr-Bold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Cyr;src:local("AvenirNextCyr-Regular"),url("../fonts/AvenirNextCyr-Regular.woff2") format("woff2"),url("../fonts/AvenirNextCyr-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next Cyr;src:local("AvenirNextCyr-DemiItalic"),url("../fonts/AvenirNextCyr-DemiItalic.woff2") format("woff2"),url("../fonts/AvenirNextCyr-DemiItalic.woff") format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next Cyr;src:local("AvenirNextCyr-Medium"),url("../fonts/AvenirNextCyr-Medium.woff2") format("woff2"),url("../fonts/AvenirNextCyr-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}.project .sections__prev-project.skoda{background-image:url("../images/projects/skoda/skoda-bg.jpg");background-position:50%;height:640px}@media (max-width:767.98px){.project .sections__prev-project.skoda{height:260px}}.project .cat-name{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:#e8435a;margin-bottom:14px}.project video{max-width:100%}.project .sticky-img{position:-webkit-sticky;position:sticky;top:70px}.project .sticky-img video{width:467px}@media (max-width:991.98px){.project .sticky-img video{display:block;margin:0 auto}}@media (max-width:767.98px){.project h2{margin-bottom:30px}}.project h3{font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px;margin:48px 0 20px}.project p{margin-bottom:48px}.project p:last-child{margin-bottom:0}@media (max-width:767.98px){.project p{margin-bottom:30px}}.project .download-apps{align-items:center;padding:40px;background:#f5f5f5;flex-wrap:wrap}.project .download-apps .title{text-align:center;font-family:Avenir Next Cyr,sans-serif;font-weight:600;font-size:24px;line-height:35px}.project .download-apps .download-buttons,.project .download-apps .title{width:100%;max-width:100%}.project .stack-logos img{margin:0 10px}@media (max-width:767.98px){.project .stack-logos img{max-height:78px;width:auto;max-width:103px}}.project .testimonial-banner{margin-bottom:65px;background-color:#f3f5f7;padding:64px 57px 84px 64px}.project .testimonial-banner .swiper-slide{background-color:#f3f5f7;padding:64px 83px 84px 64px}@media (max-width:767.98px){.project .testimonial-banner .swiper-slide{padding:54px 16px 64px;font-size:18px;line-height:30px}}.project .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){.project .testimonial-banner blockquote{font-size:18px;line-height:30px}}.project .testimonial-banner .about{display:flex;flex-direction:row}@media (max-width:767.98px){.project .testimonial-banner .about{flex-direction:column}}.project .testimonial-banner .reviewer{display:inline-block;padding-right:10px;width:380px;font-size:18px;line-height:30px;color:#292c2f}@media (max-width:767.98px){.project .testimonial-banner .reviewer{margin-bottom:24px;width:100%}}.project .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){.project .testimonial-banner .reviewer .author{margin-bottom:8px;font-size:18px;line-height:31px;color:#1a1b1d}}.project .testimonial-banner .reviewer .company{color:#292c2f}@media (max-width:767.98px){.project .testimonial-banner .reviewer .company{font-size:15px;line-height:30px}}.project .testimonial-banner .swiper__flex-box{display:flex}.project .testimonial-banner .swiper__flex-box>*{flex:1 1 0}.project .testimonial-banner .projects__wrapper{background:#f3f4f7}.project .testimonial-banner .projects__wrapper .swiper-slide{background-color:inherit;padding:98px 10px 108px}.project .testimonial-banner .projects__wrapper .swiper__flex-box-content{padding-right:50px}.project .testimonial-banner .projects__wrapper-title{font-weight:600;font-size:50px;line-height:61px}.project .testimonial-banner .projects__wrapper-desc{margin:20px 100px 0 0}.project .testimonial-banner .projects__wrapper .desc-50{margin:20px 50px 0 0}.project .testimonial-banner .projects__wrapper-desc a,.project .testimonial-banner .projects__wrapper-desc a:hover{text-decoration:none!important;color:#292c2f!important}.project .testimonial-banner .projects__wrapper .wrapper__link{overflow:hidden}.project .testimonial-banner .projects__wrapper .wrapper__link img{transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;width:100%;height:auto}.project .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)}.project .testimonial-banner .projects__wrapper-farther{display:inline-block;color:#292c2f}.project .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}.project .testimonial-banner .projects__wrapper-farther:hover{color:#e8435a}.project .testimonial-banner .projects__wrapper-farther:hover:after{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3dfc21hbGxfZGFyay1uZXh0PC90aXRsZT4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9ImFycm93X3NtYWxsX2RhcmstbmV4dCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43MjcwMDAsIDEuMzY0MDAwKSIgc3Ryb2tlPSIjRTg0MzVBIj4KICAgICAgICAgICAgPHBhdGggZD0iTS00LjQ0MDg5MjFlLTE2LDMuODYzIEwxNC4wOTEsMy44NjMgTTE0LjA5MSwzLjg2MyBMMTAuMjI4LDAgTTE0LjA5MSwzLjg2MyBMMTAuMjI4LDcuNzI3IiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat 50%}.project .testimonial-banner .projects__wrapper.swiper-buttons__cover{align-items:center}.project .testimonial-banner .projects__wrapper.swiper-buttons__cover .swiper-button-next,.project .testimonial-banner .projects__wrapper.swiper-buttons__cover .swiper-button-prev{top:unset}.project .testimonial-banner .projects__wrapper .swiper-pagination{display:block!important;margin-top:20px;width:auto!important}@media (max-width:565px){.project .testimonial-banner .swiper__flex-box{flex-direction:column}.project .testimonial-banner .swiper__flex-box>div:first-child{max-width:283px;margin:0 auto 54px;text-align:center}.project .testimonial-banner .projects__wrapper .swiper-slide{background-color:inherit;padding:64px 0 0!important}.project .testimonial-banner .projects__wrapper .swiper__flex-box-content{padding-right:0}.project .testimonial-banner .projects__wrapper .swiper-button-next,.project .testimonial-banner .projects__wrapper .swiper-button-prev{display:inline-block!important;position:absolute;top:118px!important}.project .testimonial-banner .projects__wrapper .swiper-button-prev{left:22px}.project .testimonial-banner .projects__wrapper .swiper-button-next{left:auto;right:24px}.project .testimonial-banner .projects__wrapper .swiper-pagination{position:relative;margin-top:24px}}@media (max-width:767.98px){.project .testimonial-banner{padding:54px 16px 64px}}@media (max-width:991.98px){.project .testimonial-banner .projects__wrapper-desc,.project .testimonial-banner .projects__wrapper .desc-50{margin:20px 0 0}}@media (max-width:1199.98px){.project .testimonial-banner .projects__wrapper-title{font-size:29px!important;line-height:36px!important}.project .testimonial-banner .projects__wrapper-desc{font-size:15px;line-height:30px}}.project .testimonial-banner.testimonials-swiper{background-color:#fff;padding:0}.project .testimonial-banner.project{margin-top:108px}@media (max-width:767.98px){.project .testimonial-banner.project{margin-top:0}}.project .skoda-testimonial{padding-bottom:64px}@media (max-width:767.98px){.project .skoda-testimonial{padding-bottom:0}}@media (max-width:767.98px){.project .pb-sm-0{padding-bottom:0!important}}@media (max-width:767.98px){.project .screen-desktop{display:none}}@media (max-width:1199.98px){.project .p-b-mob-0{padding-bottom:0!important}}@media (min-width:768px){.project .screen-mobile{display:none}}.project .videoContainer{overflow:hidden}.project .videoContainer video{margin:0 0 -40px;max-width:calc(100% + 30px);-webkit-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}@media (min-width:1200px){.project#skodaLittleDriverApp .container.Development .layout__single-column{padding-top:90px}.project#skodaLittleDriverApp .container.Elaboration .layout__single-column{padding-bottom:100px}.project#skodaLittleDriverApp .container.Design .layout__single-column{padding-top:90px}}@media (max-width:575px){.project#skodaLittleDriverApp .layout__single-column,.project#skodaLittleDriverApp .sections__challenge{padding:70px 0}.project#skodaLittleDriverApp hr{margin-top:-1rem;margin-bottom:-1rem}.project#skodaLittleDriverApp .skoda-solution-video{overflow:hidden}.project#skodaLittleDriverApp .skoda-solution-video .videoContainer{width:150%;max-width:150%;-webkit-transform:translateX(-18%);transform:translateX(-18%)}}