.volvo-about .result__item{width:26%}.volvo-about__title{min-height:140px;font-weight:600;font-size:32px;line-height:46px;max-width:400px;margin-bottom:32px}@media screen and (max-width:1024px){.volvo-about .result__item{width:47%}.volvo-about .section-info__title-wrap:not(:last-child){margin-bottom:72px}.volvo-about__title{min-height:auto;margin-bottom:72px}}@media screen and (max-width:667px){.volvo-about .result__item{width:100%}.volvo-about .section-info__title-wrap:not(:last-child){margin-bottom:32px}.volvo-about h2.volvo-about__title{font-size:32px;line-height:46px;margin-bottom:32px}}.brand-stage[data-v-c72518c8]{position:relative}@media screen and (max-width:677px){.brand-stage__item+.brand-stage__item[data-v-c72518c8]{margin-top:40px}.brand-stage__number[data-v-c72518c8]{font-size:24px;line-height:36px}.brand-stage__title[data-v-c72518c8]{font-size:20px;line-height:34px}.brand-stage__number-wrap[data-v-c72518c8]{margin-bottom:16px}}.volvo-nav[data-v-081e2ad0] .brand-stage__desc{max-width:580px}.volvo .section-info{display:-webkit-flex}@media(max-width:667px){.volvo .section-info{-webkit-flex-wrap:wrap}}.volvo-marketing .h2.volvo-marketing__title{font-size:32px;line-height:40px}.volvo-marketing .section-info--center{padding-top:80px;text-align:center}.volvo-marketing .cards-swiper__item{display:flex;flex-direction:column;min-height:229px;background:#2e2e2e;box-shadow:0 0 14px rgba(0,0,0,.15);border-radius:13px}.volvo-marketing .cards-swiper__item:hover{justify-content:center}.volvo-marketing .volvo-marketing__desc{padding-top:80px}.volvo-marketing .volvo-marketing__desc .section-info__discription{min-width:100%;text-align:center;padding-top:0}.volvo-marketing .section-info__title-wrap{padding-right:5%}.volvo-marketing .volvo-marketing__img{display:block;overflow-x:auto}.volvo-marketing .volvo-marketing__img video{padding-bottom:20px;width:100%}.volvo-marketing__top{margin-bottom:68px}.volvo-marketing__dates{display:flex;align-items:center;margin-left:auto}.volvo-marketing__dates span{font-weight:300;font-size:18px;line-height:30px;color:#777}.volvo-marketing__dates span:first-of-type{margin-right:65px}.volvo-marketing__dates span strong{font-weight:600;font-size:20px;line-height:30px;color:#000}.volvo-marketing__subtitle h3{font-weight:600}.volvo-marketing__btn svg{margin-left:11px}@media screen and (max-width:1024px){.volvo-marketing .h2{margin-bottom:80px}.volvo-marketing__top{margin-bottom:20px}.volvo-marketing__dates{width:100%}.volvo-marketing__desc{display:none}}@media screen and (max-width:767px){.volvo-marketing .cards-swiper__item:hover{justify-content:flex-start}.volvo-marketing .h2{font-size:32px;line-height:40px;margin-bottom:40px}.volvo-marketing .h2.volvo-marketing__title{font-size:20px;line-height:30px;margin-bottom:30px}.volvo-marketing .section-info__description--small{font-size:14px;line-height:24px;text-align:left}.volvo-marketing .volvo-marketing__img video{width:750px}}@media screen and (max-width:667px){.volvo-marketing .volvo-marketing__desc{display:flex;padding-top:40px}.volvo-marketing .volvo-marketing__desc .section-info__discription{margin-top:0}.volvo-marketing__dates{flex-wrap:wrap;justify-content:space-between}.volvo-marketing__dates span{margin-top:15px}.volvo-marketing__dates span:first-of-type{margin-right:0}.volvo-marketing__hide-on-667{display:none}}.h-wrap[data-v-61037cde]{height:1250vw;transform-style:preserve-3d}.h-wrap__sticky[data-v-61037cde]{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}.h-inner[data-v-61037cde]{height:100vh;display:flex;align-items:flex-start;transform:translateZ(0);will-change:transform;width:-moz-max-content;width:max-content}.black[data-v-61037cde]{background:#000}@media(max-width:1024px){.h-wrap[data-v-61037cde]{height:auto;padding-bottom:120px}.h-wrap__sticky[data-v-61037cde]{position:relative;height:auto}.h-inner[data-v-61037cde]{width:auto;display:block}}.slide.slide-analysis[data-v-5a8027d0]{padding-top:145px}.slide .volvo-analysis__section .section-info__title-wrap .h2[data-v-5a8027d0]{margin-bottom:135px}.slide .volvo-analysis__section .section-info__title-wrap p[data-v-5a8027d0]{max-width:379px;margin-bottom:96px}.slide .volvo-analysis__section .section-info__title-wrap--slider[data-v-5a8027d0]{width:auto}.slide .volvo-analysis__section .section-info__title-wrap--bold p[data-v-5a8027d0]{margin-bottom:0}.slide .volvo-analysis__section--img[data-v-5a8027d0]{height:70%}.slide .volvo-analysis__section--img img[data-v-5a8027d0],.slide .volvo-analysis__section--img source[data-v-5a8027d0]{margin-top:0;display:block;margin-left:auto;margin-right:auto;width:100%;border-radius:10px}.slide .section-info--progress .section-info__title-wrap[data-v-5a8027d0]{flex-direction:column;align-items:flex-start}.slide .section-info--progress .section-info__title-wrap span[data-v-5a8027d0]{margin-bottom:30px}@media(max-width:1024px){.slide-analysis[data-v-5a8027d0]{background-image:url(/img/cases/volvo/analysis-bg-1.jpg);background-size:100% 100%}.slide-structure[data-v-5a8027d0]{background-image:url(/img/cases/volvo/analysis-bg-2.jpg);background-size:100% 100%}.slide-pages[data-v-5a8027d0]{background-image:url(/img/cases/volvo/analysis-bg-3.jpg);background-size:100% 100%}.slide-breadcrumbs[data-v-5a8027d0]{background-image:url(/img/cases/volvo/analysis-bg-4.jpg);background-size:100% 100%}}@media(min-width:767px)and (max-width:1024px){.swiper-slide[data-v-5a8027d0]{position:relative}.slide-structure .swiper-slide__slice[data-v-5a8027d0]{position:absolute;right:0;top:15%;width:707px}.slide-structure picture[data-v-5a8027d0]{display:none}.slide-pages .swiper-slide__slice[data-v-5a8027d0]{border-top-right-radius:13px;position:absolute;left:0;top:15%;width:254px;z-index:1}.slide-pages .section-info__title-wrap--img img[data-v-5a8027d0]{margin-top:450px;transform:scale(1.2)}.slide-breadcrumbs .swiper-slide__slice[data-v-5a8027d0]{border-top-left-radius:13px;border-bottom-left-radius:13px;position:absolute;right:-10px;top:25%;width:720px}.slide-breadcrumbs picture[data-v-5a8027d0]{display:none}}@media(max-width:767px){.swiper-slide__slice[data-v-5a8027d0],picture img[data-v-5a8027d0]{display:none}.volvo-analysis__section .section-info__title-wrap .h2[data-v-5a8027d0]{font-size:18px;line-height:23px;margin-bottom:70px}.volvo-analysis__section .section-info__title-wrap p[data-v-5a8027d0]{font-size:14px;line-height:24px;margin-bottom:43px}.volvo-analysis__section .section-info__title-wrap--bold p[data-v-5a8027d0]{margin-bottom:0}}.dp-slider[data-v-5a8027d0]{padding-bottom:0}.vis[data-v-5a8027d0]{position:relative;z-index:2}.slide[data-v-5a8027d0]{max-height:1020px;height:1020px;text-align:left;padding:12vh 7vw;color:#fff;overflow:hidden}.slide p+p[data-v-5a8027d0]{margin-top:40px}.slide__title[data-v-5a8027d0]{font-size:36px;line-height:1.2;font-weight:700}.slide__text[data-v-5a8027d0]{font-size:18px;line-height:1.4;width:50vw}.slide__subtitle[data-v-5a8027d0]{font-size:24px;line-height:1.2;font-weight:700}.slide__img[data-v-5a8027d0]{position:absolute;left:50%;transform:translateX(-50%);bottom:0;max-height:60vh;max-width:none}@media (max-width:767px){.slide[data-v-5a8027d0]{display:flex;flex-direction:column;padding:8vh 10vw;max-height:570px;height:570px}.slide .volvo-analysis__section .section-info__title-wrap .h2[data-v-5a8027d0]{margin-bottom:75px}.slide .volvo-analysis__section .section-info__title-wrap p[data-v-5a8027d0]{max-width:257px;margin-bottom:60px}.slide.slide-analysis[data-v-5a8027d0]{padding-top:77px}.slide .volvo-analysis__section--img[data-v-5a8027d0]{height:45%;width:90%;margin-left:auto;margin-right:auto;margin-top:30px}.slide__title[data-v-5a8027d0]{font-size:18px}.slide__subtitle[data-v-5a8027d0],.slide__text[data-v-5a8027d0]{font-size:12px}.slide__img[data-v-5a8027d0]{max-height:70vh}.volvo-analysis .volvo-analysis__section--img[data-v-5a8027d0]{min-height:auto;max-height:220px}.volvo-analysis .swiper-arrow[data-v-5a8027d0]{display:block}.volvo-analysis .section-info--progress[data-v-5a8027d0]{margin-top:auto}.volvo-analysis .section-info--progress .section-info__title-wrap[data-v-5a8027d0]{padding-bottom:0;border-bottom:none}.volvo-analysis .section-info--progress .section-info__title-wrap p[data-v-5a8027d0]{font-size:14px;line-height:21px;height:84px;padding-bottom:0;position:relative}.volvo-analysis .section-info--progress .section-info__title-wrap p[data-v-5a8027d0]:after{content:"";position:absolute;bottom:0;left:-10vw;height:1px;width:100vw;background-color:#999}}.volvo-analysis{overflow:unset}.volvo-analysis .row{width:100%}.volvo-analysis.darktheme.case-section{padding:0}.volvo-analysis .volvo-analysis__section{align-items:flex-end;justify-content:space-between}.volvo-analysis .volvo-analysis__section--img{min-height:330px;height:330px;width:100%;align-items:center;justify-content:center}.volvo-analysis .volvo-analysis__section--img img{margin-top:10%;border-radius:13px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.volvo-analysis .analysis-section{background-image:url(/img/cases/volvo/analysis-bg-1.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-analysis .structure-section{background-image:url(/img/cases/volvo/analysis-bg-2.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-analysis .structure-section img{margin-left:5%;max-height:353px}.volvo-analysis .pages-section{background-image:url(/img/cases/volvo/analysis-bg-3.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-analysis .pages-section img{margin-left:-2%;max-height:84px}.volvo-analysis .breadcrumbs-section{background-image:url(/img/cases/volvo/analysis-bg-4.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-analysis .breadcrumbs-section img{max-height:205px;margin-left:-10%}.volvo-analysis .h-section{padding:12vh 6vw;position:relative;width:150vw;height:100%;flex:0 0 auto}.volvo-analysis .h-section--sm{width:100vw}.volvo-analysis .h-section--sl{width:70vw}.volvo-analysis .h-section:not(:last-child) .section-info--progress{padding-top:0}.volvo-analysis .section-info__title-wrap p{color:#fff}.volvo-analysis .section-info__title-wrap--bold{max-width:400px}.volvo-analysis .section-info__title-wrap--bold p{height:86px;font-weight:600;font-size:20px;line-height:30px;color:#fff}.volvo-analysis .section-info--progress{padding-top:0;width:100%;position:relative}.volvo-analysis .section-info--progress:after{content:"";position:absolute;bottom:0;right:-50%;height:1px;width:150%;background-color:#999}.volvo-analysis .section-info--progress .section-info__title-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:50px}.volvo-analysis .section-info--progress .section-info__title-wrap span{font-weight:700;font-size:34px;line-height:48px;color:#fff}.volvo-analysis .section-info--progress .section-info__title-wrap p{max-width:480px;font-weight:600;font-size:20px;line-height:30px;color:#fff}.volvo-analysis .row{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.volvo-analysis .row--center{justify-content:center}.volvo-analysis .row--center .section-info__title-wrap{padding-right:3%}.black-swiper{max-width:100%;overflow:visible;cursor:ew-resize}.black-swiper__item{max-width:320px;width:100%;padding:40px 32px;background:#2e2e2e;box-shadow:0 0 14px rgba(0,0,0,.15);text-align:center;border-radius:10px}.black-swiper__item-head{position:relative;top:50%;transform:translateY(-50%);font-size:20px;font-weight:500;line-height:24px;color:#fff;transition:top .3s,transform .3s}.black-swiper__item-text{margin-top:20px;font-size:14px;line-height:23px;color:#777;opacity:0;transition:opacity .3s}.black-swiper__pagination .swiper-pagination-bullet{display:none}.volvo-content .volvo-about__title{margin-bottom:0;min-height:auto}.volvo-content .volvo-content__subtitle{margin-bottom:50px}.volvo-content.case-section{padding-top:200px}.volvo-content .cards-swiper__item{display:flex;flex-direction:column;min-height:229px;background:#2e2e2e;box-shadow:0 0 14px rgba(0,0,0,.15);border-radius:13px}.volvo-content .cards-swiper__item:hover{justify-content:center}.volvo-content .section-info__description--first{max-width:567px}.volvo-content .section-info__description--bottom{min-width:100%;padding-top:0}@media(min-width:768px){.volvo-content .section-info__description--bottom{text-align:center}}.volvo-content .section-info__title-wrap--large{padding-right:0}.volvo-content__top{margin-bottom:52px}.volvo-content__dates{display:flex;align-items:center;margin-left:auto}.volvo-content__dates span{font-weight:300;font-size:18px;line-height:30px;color:#777}.volvo-content__dates span:first-of-type{margin-right:65px}.volvo-content__dates span strong{font-weight:600;font-size:20px;line-height:30px;color:#000}.volvo-content__subtitle h3{font-weight:600}@media screen and (max-width:1024px){.volvo-content.case-section{padding-top:100px}.volvo-content .h2{margin-bottom:80px}.volvo-content__top{margin-bottom:20px}.volvo-content__dates{width:100%}}@media screen and (max-width:767px){.volvo-content .lighttheme.case-section{padding:100px 0}.volvo-content .cards-swiper__item:hover{justify-content:flex-start}.volvo-content .h2{font-size:20px;line-height:25px;margin-bottom:30px}.volvo-content .section-info__description{font-size:14px;line-height:24px}}.volvo-service .section-info video{overflow:hidden;border-radius:20px;width:100%;max-width:100%;margin-top:-2px}.volvo-service .volvo-service__screencast{overflow:hidden;display:block;position:relative;border-radius:20px}.volvo-service .volvo-service__screencast:after{content:"";position:absolute;width:100%;height:1px;top:0;background-color:#fafafa}.volvo-service .volvo-service__img img{max-height:200px}.volvo-service .section-info__description p{font-weight:600;font-size:20px;line-height:34px;color:#000}@media(max-width:1024px){.volvo-service .section-info__description p{margin-bottom:86px}.volvo-service__img{max-width:100%}.volvo-service__img img{width:100%}}@media(max-width:767px){.volvo-service .h2{font-size:20px;line-height:25px}.volvo-service .section-info__description p{font-size:14px;line-height:24px;margin-bottom:36px}.volvo-service.case-section.lighttheme{padding:100px 0}}.site-preview[data-v-05371732]{height:300vw;position:relative;overflow:visible;display:block;margin-top:0}.site-preview__wrap[data-v-05371732]{top:0;position:sticky;height:100vh}.site-preview__figure[data-v-05371732]{position:relative;top:50vh;transform:translateY(-50%);overflow:hidden}.site-preview__inner[data-v-05371732],.site-preview__shadow[data-v-05371732]{width:93%;position:absolute;top:4%;left:50%;background:#fff;padding-top:52.5%;transform:translateX(-50%);z-index:-1;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;will-change:background-position}.site-preview__shadow[data-v-05371732]{width:100vw;background-size:70% auto;background-position:50%;z-index:-2;filter:blur(20px);top:2%;padding-top:58.5%}.site-preview__shadow[data-v-05371732]:after,.site-preview__shadow[data-v-05371732]:before{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:13%;background:linear-gradient(270deg,#fff,rgba(25,26,27,0))}.site-preview__mobile-view[data-v-05371732]{display:none}.site-preview__imac-img[data-v-05371732],.site-preview__ipad-img[data-v-05371732]{width:100%;max-width:100%}.site-preview.laptop .site-preview__inner[data-v-05371732]{top:2%;width:98%;padding-top:58.5%}@media (max-width:1024px){.site-preview[data-v-05371732]{padding:0}.site-preview__wrap[data-v-05371732]{height:auto;top:10vh}.site-preview__figure[data-v-05371732]{top:0;transform:none}}@media (max-width:767px){.site-preview[data-v-05371732]{height:auto!important}.site-preview__imac[data-v-05371732],.site-preview__inner[data-v-05371732],.site-preview__ipad[data-v-05371732]{display:none}.site-preview__mobile-view[data-v-05371732]{display:block;width:100%;left:50%;position:relative;transform:translateX(-50%)}}.volvo-design{position:relative;padding-top:0;overflow:unset}.volvo-design .site-preview__imac{height:80vh}.volvo-design .site-preview.laptop .site-preview__inner{padding-top:75vh}.volvo-design.case-section.darktheme{padding-bottom:0}.volvo-design .volvo-design__bg{position:sticky;background-image:url(/img/cases/volvo/design-bg.jpg);background-size:cover;width:100%;height:100vh;top:0;left:0}.volvo-design .row{margin-top:-90vh}.volvo-design .h2.volvo-design__title{font-size:32px;line-height:40px}.volvo-design .site-preview__imac-img{opacity:0}.volvo-design .site-preview.laptop .site-preview__inner,.volvo-design .site-preview__mobile-view img{border-radius:13px}.volvo-design .relative{position:relative}.volvo-design .wrap-site{padding-bottom:100px;padding-top:100px}.volvo-design .section-info--center{padding-top:100px;text-align:center}.volvo-design .cards-swiper__item{display:flex;flex-direction:column;min-height:229px;background:#2e2e2e;box-shadow:0 0 14px rgba(0,0,0,.15);border-radius:13px}.volvo-design .cards-swiper__item:hover{justify-content:center}.volvo-design .section-info__description{color:#969696}.volvo-design .section-info__title-wrap--large{padding-right:6%}.volvo-design__top{margin-bottom:106px}.volvo-design__subtitle h3{font-weight:600}.volvo-design__btn svg{margin-left:11px}@media screen and (max-width:1024px){.volvo-design .h2{margin-bottom:80px}.volvo-design__top{margin-bottom:20px}}@media screen and (max-width:767px){.volvo-design .cards-swiper__item:hover{justify-content:flex-start}.volvo-design .h2{font-size:32px;line-height:40px;margin-bottom:40px}.volvo-design .h2.volvo-design__title{font-size:20px;line-height:30px;margin-bottom:30px}.volvo-design .section-info__description{font-size:14px;line-height:24px;text-align:left}}.volvo-vessels .section-info__title-wrap{padding-right:0}.volvo-vessels .section-info__text{max-width:386px;width:100%;margin-right:40px}.volvo-vessels .section-info__text p{border-bottom:.5px solid #d6d6d6}.volvo-vessels .section-info__text p:first-child{margin-bottom:70px}.volvo-vessels__wrap{display:flex;justify-content:flex-start;align-items:center}@media(max-width:1140px){.volvo-vessels .section-info__img{position:absolute;top:100px}.volvo-vessels .section-info+.section-info{padding-top:100px}.volvo-vessels__wrap{position:relative}}@media(max-width:1140px){.volvo-vessels .section-info__text p:first-child,.volvo-vessels__wrap .section-info__text p{padding-top:120px}}@media(max-width:767px){.volvo-vessels .section-info__description{font-size:14px;line-height:24px}.volvo-vessels .section-info+.section-info{padding-top:60px}.volvo-vessels .section-info__text{max-width:100%;margin-right:0}.volvo-vessels .section-info__text p{font-size:14px;padding-top:10px}.volvo-vessels .section-info__text p:first-child{padding-top:100px;margin-bottom:94px}.volvo-vessels .section-info__img{width:100%}.volvo-vessels .section-info__img img{max-width:288px;width:100%}.volvo-vessels.case-section.darktheme{padding-top:100px;padding-bottom:100px}}.volvo-icons{background-color:#1e1e1e}.volvo-icons .volvo-icons__wrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.volvo-icons .volvo-icons__wrap .volvo-icons__item{min-width:142px;max-width:180px;width:100%;text-align:center;margin-bottom:100px}.volvo-icons .volvo-icons__wrap .volvo-icons__item img{background-color:hsla(0,0%,100%,.2);border-radius:13px;margin-bottom:90px}.volvo-icons .volvo-icons__wrap .volvo-icons__item span{display:block;margin-left:auto;margin-right:auto}.volvo-icons.darktheme.volvo-icons{padding-bottom:40px}@media(max-width:767px){.volvo-icons .volvo-icons__wrap .volvo-icons__item{min-width:50px;max-width:100px;width:100%;text-align:center;margin-bottom:60px}.volvo-icons .volvo-icons__wrap .volvo-icons__item img{max-width:50px;margin-bottom:26px}.volvo-icons.darktheme.volvo-icons{padding-top:100px;padding-bottom:0}}.volvo-motors{background-image:url(/img/cases/volvo/motor-bg.png);background-size:50%;background-position:100% 100%;background-repeat:no-repeat}.volvo-motors .section-info__description p{font-weight:600;font-size:32px;line-height:40px;color:#fff}.volvo-motors .section-info__title-wrap{width:40%}.volvo-motors.darktheme.case-section{padding-top:250px;padding-bottom:210px}@media(max-width:1024px){.volvo-motors{background-size:80%}.volvo-motors .section-info__description{width:300px}.volvo-motors .section-info__description p{line-height:1.25}.volvo-motors.darktheme.case-section{padding-top:110px;padding-bottom:600px}}@media(max-width:767px){.volvo-motors{background-size:70%}.volvo-motors .section-info__description p{font-size:14px;max-width:180px;width:100%}.volvo-motors .section-info__description{width:210px;font-size:14px;line-height:18px}.volvo-motors.darktheme.case-section{padding-bottom:300px}}@media(max-width:400px){.volvo-motors{background-size:100%}.volvo-motors.darktheme.case-section{padding-top:95px;padding-bottom:330px}.volvo-motors .section-info__description p{max-width:190px}}.dp-slider .swiper-pagination{text-align:left;padding-left:10%;bottom:30px}.dp-slider .swiper-pagination-bullet{background:#fff;opacity:.5}.dp-slider .swiper-pagination-bullet-active{opacity:1}.dp-slider .swiper-pagination[data-v-3c8245b5]{display:none}.volvo-connection__slide.slide[data-v-3c8245b5]{max-height:1024px;height:1024px}.volvo-connection__slide.slide .volvo-connection__section[data-v-3c8245b5]{height:70%}.volvo-connection__slide.slide .volvo-connection__section .section-info__title-wrap .h2[data-v-3c8245b5]{margin-bottom:90px}.volvo-connection__slide.slide .volvo-connection__section .section-info__title-wrap p[data-v-3c8245b5]{margin-bottom:83px}.volvo-connection__slide.slide .volvo-connection__section .section-info__title-wrap--bold p[data-v-3c8245b5]{margin-bottom:0}.volvo-connection__slide.slide .volvo-connection__section img[data-v-3c8245b5]{border-radius:10px;display:block;margin-left:auto;margin-right:auto}.volvo-connection__slide.slide .section-info--progress .section-info__title-wrap[data-v-3c8245b5]{flex-direction:column;align-items:flex-start}.volvo-connection__slide.slide .section-info--progress .section-info__title-wrap span[data-v-3c8245b5]{margin-bottom:30px}@media(max-width:1024px){.volvo-connection .volvo-connection__section[data-v-3c8245b5]{display:block}.volvo-connection .volvo-connection__section--reverse[data-v-3c8245b5]{display:flex;flex-direction:column-reverse;justify-content:flex-end;flex-wrap:nowrap}.volvo-connection .volvo-connection__section--reverse .volvo-about__title[data-v-3c8245b5]{margin-bottom:0}.volvo-connection .volvo-connection__section--reverse .section-info__title-wrap--img[data-v-3c8245b5]{margin-bottom:100px}.volvo-connection .section-info__title-wrap[data-v-3c8245b5]{max-width:470px;width:100%}.volvo-connection .section-info__title-wrap h2.volvo-about__title[data-v-3c8245b5]{width:100%;max-width:420px}.volvo-connection .section-info__title-wrap--img[data-v-3c8245b5]{max-width:-moz-fit-content;max-width:fit-content;width:100%;margin-left:auto;margin-right:auto}}@media(max-width:1024px)and (min-width:768px){.volvo-connection .section-info__title-wrap--img[data-v-3c8245b5]{width:90%}.volvo-connection .section-info__title-wrap--img img[data-v-3c8245b5]{width:100%;max-height:550px}}@media(max-width:767px){.volvo-connection .swiper-arrow[data-v-3c8245b5]{display:block}.volvo-connection__slide.slide[data-v-3c8245b5]{padding-top:84px;max-height:568px;height:568px}.volvo-connection__slide.slide .volvo-connection__section .section-info__title-wrap__img[data-v-3c8245b5]{max-height:220px}.volvo-connection__slide.slide .volvo-connection__section .section-info__title-wrap .h2.volvo-about__title[data-v-3c8245b5]{max-width:270px;margin-bottom:42px}.volvo-connection__slide.slide .volvo-connection__section .section-info__title-wrap p[data-v-3c8245b5]{margin-bottom:46px}.volvo-connection__section .section-info__title-wrap .h2[data-v-3c8245b5]{font-size:18px;line-height:23px;margin-bottom:70px}.volvo-connection__section .section-info__title-wrap p[data-v-3c8245b5]{font-size:14px;line-height:24px;margin-bottom:43px}.volvo-connection__section .section-info__title-wrap--bold p[data-v-3c8245b5]{margin-bottom:0}}.slide[data-v-3c8245b5]{background-image:url(/img/cases/volvo/connection-bg-1.jpg);background-repeat:no-repeat;background-size:105% 105%}.dp-slider[data-v-3c8245b5]{padding-bottom:0}.vis[data-v-3c8245b5]{position:relative;z-index:2}.slide[data-v-3c8245b5]{height:100vh;text-align:left;padding:12vh 7vw;color:#fff;overflow:hidden}.slide p+p[data-v-3c8245b5]{margin-top:40px}.slide__title[data-v-3c8245b5]{font-size:36px;line-height:1.2;font-weight:700}.slide__text[data-v-3c8245b5]{font-size:18px;line-height:1.4;width:50vw}.slide__subtitle[data-v-3c8245b5]{font-size:24px;line-height:1.2;font-weight:700}.slide__img[data-v-3c8245b5]{position:absolute;left:50%;transform:translateX(-50%);bottom:0;max-height:60vh;max-width:none}@media (max-width:767px){.slide[data-v-3c8245b5]{padding:12vh 10vw}.slide__title[data-v-3c8245b5]{font-size:18px}.slide__subtitle[data-v-3c8245b5],.slide__text[data-v-3c8245b5]{font-size:12px}.slide__img[data-v-3c8245b5]{max-height:70vh}}.volvo-connection{overflow:unset}.volvo-connection.darktheme.case-section{padding:0}.volvo-connection .row{width:100%}.volvo-connection .section-info__title-wrap{width:45%;padding-right:0}.volvo-connection .section-info__title-wrap img{display:block;margin-left:auto;margin-right:auto;max-height:380px;max-width:100%;border-radius:12px}.volvo-connection .section-info__title-wrap p{color:#fff}.volvo-connection .connection-section{display:flex;align-items:center}.volvo-connection .connection-section--first{background-image:url(/img/cases/volvo/connection-bg-1.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-connection .connection-section--second{background-image:url(/img/cases/volvo/connection-bg-2.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-connection .connection-section--third{background-image:url(/img/cases/volvo/connection-bg-3.jpg);background-repeat:no-repeat;background-size:100vw 100vh}.volvo-connection .volvo-connection__section{width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:0;padding-right:0}.volvo-connection .h-section{padding:12vh 6vw;position:relative;width:150vw;height:100%;flex:0 0 auto}.volvo-connection .h-section--sm{width:100vw}.volvo-connection .h-section--sl{width:70vw}@media(max-width:767px){.volvo-connection .section-info__title-wrap img{max-height:270px}}.swiper-container[data-v-45aa4929]{overflow:visible;margin-top:140px}@media screen and (max-width:1024px){.swiper-container[data-v-45aa4929]{margin:40px 0}}.swiper-slide[data-v-45aa4929]{opacity:1;transform:translateZ(0);border-radius:13px;cursor:ew-resize}.swiper-slide img[data-v-45aa4929]{box-shadow:0 4px 50px rgba(0,0,0,.25);min-width:100%;border-radius:13px}.swiper-slide-active[data-v-45aa4929],.swiper-slide-next[data-v-45aa4929],.swiper-slide-prev[data-v-45aa4929]{opacity:1}@media(max-width:767px){.swiper-container[data-v-45aa4929]{padding-bottom:50;margin-bottom:0}.swiper-slide img[data-v-45aa4929]{box-shadow:0 2px 30px rgba(0,0,0,.15)}}.volvo-pages{overflow:hidden}.volvo-pages.lighttheme.case-section{padding-bottom:100px}.volvo-pages .section-info__title-wrap--large{padding-right:0}.volvo-pages .volvo-pages__slider{width:100%;padding:0 5%;overflow-x:hidden}.volvo-pages .section-info__wrap{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.volvo-pages .section-info__wrap img{height:574px}.volvo-pages .section-info__wrap img:first-child{margin-right:50px}.volvo-pages .section-info__description{margin-top:7px}.volvo-pages .section-info__description--bold{margin-left:auto;max-width:808px}.volvo-pages .section-info__description--bold p{font-weight:600;font-size:32px;line-height:48px;color:#2e2e2e}@media(max-width:1024px){.volvo-pages .volvo-pages__slider{padding-top:100px}.volvo-pages.lighttheme.case-section{padding:100px 0}.volvo-pages .section-info__wrap img{height:475px}.volvo-pages .volvo-about__title{margin-bottom:36px}.volvo-pages .section-info__description--bold{margin-left:0;max-width:auto}.volvo-pages .section-info__description--bold p{font-weight:400;font-size:18px;line-height:27px}}@media(max-width:767px){.volvo-pages.lighttheme.case-section{padding-bottom:50px}.volvo-pages .h2{font-size:20px;line-height:25px}.volvo-pages .volvo-pages__slider{padding-top:50px;transform:scale(1.2)}.volvo-pages .section-info+.section-info{padding-top:36px}.volvo-pages .section-info__wrap img{height:239px}.volvo-pages .section-info__description p{font-size:14px;line-height:21px;color:#969696}.volvo-pages .section-info__description--bold p{font-weight:300;font-size:14px;line-height:21px}}.volvo-decoration{background-color:#fff;overflow:hidden}.volvo-decoration .section-info__title-wrap--large{padding-right:2%}.volvo-decoration .section-info__wrap{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.volvo-decoration .section-info__wrap img{height:574px}.volvo-decoration .section-info__wrap img:first-child{margin-right:min(5vw,50px)}.volvo-decoration .row.row--scroll{margin:40px auto 100px}.volvo-decoration .row.row--scroll .section-info__wrap{justify-content:center}.volvo-decoration .row.row--scroll .section-info__wrap img{height:40vw}.volvo-decoration .section-info__description--bold{margin-left:auto;max-width:808px}.volvo-decoration .section-info__description--bold p{font-weight:600;font-size:32px;line-height:48px;color:#2e2e2e}@media(max-width:1024px){.volvo-decoration.lighttheme.case-section{padding:100px 0}.volvo-decoration .section-info__wrap img{height:475px}.volvo-decoration .volvo-about__title{margin-bottom:36px}.volvo-decoration .section-info__description--bold{margin-left:0;max-width:auto}.volvo-decoration .section-info__description--bold p{font-weight:400;font-size:18px;line-height:27px}}@media(max-width:767px){.volvo-decoration .h2{font-size:20px;line-height:25px}.volvo-decoration .section-info+.section-info{padding-top:36px}.volvo-decoration .row.row--scroll{margin-top:60px;margin-bottom:50px;width:90%;margin-left:auto;margin-right:unset;overflow-x:scroll;padding-bottom:20px;z-index:3}.volvo-decoration .row.row--scroll .section-info__wrap{justify-content:flex-start}.volvo-decoration .row.row--scroll .section-info__wrap img{margin:0;height:70vw;padding-right:min(5vw,50px)}.volvo-decoration .section-info__description p{font-size:14px;line-height:21px;color:#969696}.volvo-decoration .section-info__description--bold p{font-weight:300;font-size:14px;line-height:21px}}.image-swiper{max-width:100%;overflow:visible;cursor:ew-resize}.image-swiper__item{width:auto;padding:40px 32px;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.15);text-align:center;border-radius:10px}.image-swiper__item img{max-height:215px}.image-swiper__item-head{position:relative;top:50%;transform:translateY(-50%);font-size:20px;font-weight:500;line-height:24px;color:#fff;transition:top .3s,transform .3s}.image-swiper__item-text{margin-top:20px;font-size:14px;line-height:23px;color:#777;opacity:0;transition:opacity .3s}.image-swiper__pagination .swiper-pagination-bullet{display:none}@media(max-width:768px){.image-swiper__item img{max-height:150px}}.volvo-cards{background:#fafafa}.volvo-cards.lighttheme.case-section{padding-bottom:0}.volvo-cards .volvo-cards__img-wrap{display:block}.volvo-cards .volvo-about__title--bottom{max-width:650px;height:auto;margin-bottom:0}.volvo-cards .section-info__title-wrap--large{padding-right:0}.volvo-cards__img{max-width:100%;border-radius:13px}@media(max-width:1024px){.volvo-cards.lighttheme.case-section{padding:100px 0}}@media(max-width:767px){.volvo-cards .volvo-about__title{font-size:20px;line-height:25px;margin-bottom:32px}.volvo-cards .section-info__description{font-size:14px;line-height:24px}.volvo-cards .section-info+.section-info{padding-top:40px}.volvo-cards .image-swiper__item{height:172px;padding:20px 32px;display:flex;justify-content:center;align-items:center}.volvo-cards .swiper-container{padding-bottom:0}}.volvo-brand .volvo-brand__screencast{display:block;overflow:hidden;border-radius:20px}.volvo-brand .section-info video{border-radius:20px;max-width:100%;margin-top:-2px}.volvo-brand .section-info__title-wrap--large{padding-right:5%}@media(min-width:1025px)and (max-width:1280px){.volvo .case-section.volvo-brand{margin-top:-80px;z-index:0}}@media(min-width:768px)and (max-width:1024px){.volvo .case-section.volvo-brand{margin-top:-50px;padding-top:0}}@media(max-width:767px){.volvo-brand .h2{font-size:20px;line-height:25px}.volvo-brand .section-info__description{font-size:14px;line-height:24px}.volvo-brand.case-section.lighttheme{padding:0 0 100px}}.volvo-news{background:#fafafa}.volvo-news.case-section{padding-top:200px}.volvo-news .volvo-about__title--bottom{max-width:650px;height:auto;margin-bottom:0}.volvo-news .section-info__title-wrap--large{padding-right:0}.volvo-news__img{max-height:621px;max-width:100%}.volvo-news__slider{width:100%;padding:0 5%;overflow-x:hidden}.volvo-news__wrap{display:flex;justify-content:center;align-items:center;width:100%}.volvo-about__subtitle{font-size:20px;line-height:25px;margin-bottom:0}.volvo-news__wrap-item{height:234px;border-radius:10px}.volvo-news__wrap-item--middle{height:476px;z-index:2;margin-left:-177px;margin-right:-177px;box-shadow:0 4px 70px rgba(0,0,0,.15)}.volvo-news__bottom{align-items:center}.volvo-news__bottom img{max-width:726px}@media(max-width:1024px){.volvo-news.lighttheme.case-section{padding:100px 0}.volvo-news .volvo-about__subtitle{margin-bottom:100px;max-width:400px;width:100%;font-size:20px;line-height:25px;color:#2e2e2e}.volvo-news .volvo-news__wrap{margin-bottom:70px}.volvo-news .section-info__title-wrap img{width:100%}}@media(max-width:767px){.volvo-news .volvo-about__title{font-size:20px;line-height:25px;margin-bottom:32px}.volvo-news .section-info+.section-info{padding-top:40px}.volvo-news .section-info__description{font-size:14px;line-height:24px}.volvo-news .volvo-news__wrap .volvo-news__wrap-item{height:120px}.volvo-news .volvo-news__wrap .volvo-news__wrap-item--middle{margin-left:-97px;margin-right:-97px;height:203px}}.volvo-development{background-image:url(/img/cases/volvo/development-bg.jpg);background-size:cover;background-position:50%}.volvo-development .section-info__title-wrap--hidden{display:flex}.volvo-development .section-info__title-wrap--hidden img{max-height:612px}.volvo-development .section-info__title-wrap--hidden img+img{margin-left:50px}.volvo-development.case-section{padding-top:200px}.volvo-development img{border-radius:10px}.volvo-development .volvo-development__mobile{display:none}.volvo-development .section-info+.section-info{align-items:center}.volvo-development .section-info+.section-info .section-info__title-wrap{padding-right:0}.volvo-development .section-info+.section-info .section-info__title-wrap .volvo-development__title{max-width:100%}.volvo-development .volvo-development__top{margin-bottom:20px}.volvo-development .section-info__title-wrap--main{margin-bottom:106px}.volvo-development .section-info__title-wrap--first{width:48%}.volvo-development .section-info__title-wrap--second{width:47%}.volvo-development .section-info__title-wrap--second div{width:75%}.volvo-development .section-info__title-wrap--mobile,.volvo-development .section-info__title-wrap--mobile-text{display:none}.volvo-development .section-info__title-wrap--margin{margin-right:20px}.volvo-development .section-info__title-wrap .volvo-development__title{font-size:32px;line-height:40px;margin-bottom:129px}.volvo-development .volvo-development__mobile-text{display:none}@media(max-width:1260px){.volvo-development{background-size:auto 105%}}@media(max-width:1024px){.volvo-development .volvo-development__desktop .section-info__title-wrap--mobile,.volvo-development .volvo-development__desktop .section-info__title-wrap--second{display:none}.volvo-development .volvo-development__mobile{display:block}.volvo-development .section-info__title-wrap--first{max-width:450px;width:100%}.volvo-development .section-info__title-wrap--first .section-info__description{max-width:380px}.volvo-development .section-info__title-wrap--hidden{display:none}.volvo-development .section-info__title-wrap--margin{margin-right:0;margin-bottom:0}.volvo-development .section-info__title-wrap--margin img{display:block;margin-left:auto;margin-right:auto}.volvo-development .section-info__title-wrap--mobile{margin-top:100px;display:flex}.volvo-development .section-info__title-wrap--mobile img{max-height:451px}.volvo-development .section-info__title-wrap--mobile img+img{margin-left:40px}.volvo-development__desktop{display:none}}@media(max-width:767px){.volvo-development{background-size:100%;background-position:top;background-repeat:no-repeat}.volvo-development.case-section.darktheme{padding-top:100px;padding-bottom:100px}.volvo-development .section-info__title-wrap--margin{max-width:100%;margin-bottom:60px}.volvo-development .section-info__title-wrap--margin img{width:100%}.volvo-development .section-info__title-wrap--mobile img{max-height:288px;border-radius:3px}.volvo-development .section-info__title-wrap--mobile-text{display:block}.volvo-development .section-info__title-wrap--main{margin-bottom:48px}.volvo-development .section-info__title-wrap span{display:none}.volvo-development .section-info__title-wrap --second{width:100%}.volvo-development .h2{font-size:32px;line-height:40px;margin-bottom:40px}.volvo-development .h2.volvo-development__title{font-size:20px;line-height:30px;margin-bottom:30px}.volvo-development .section-info__description{font-size:14px;line-height:24px;text-align:left}.volvo-development .volvo-development__mobile-text{display:block;padding-top:80px}}@media(max-width:480px){.volvo-development{background-size:130%}}.volvo-feedback.darktheme{background-color:#1e1e1e}.volvo-feedback img{border-radius:10px;max-width:696px}.volvo-feedback .section-info__description-text{max-width:385px;width:100%}.volvo-feedback .volvo-feedback__img{max-width:100%}.volvo-feedback .section-info__title-wrap--padding{padding-right:10%}.volvo-feedback .section-info__title-wrap--mobile{display:none}.volvo-feedback .section-info__title-wrap--visible{padding-left:80px}.volvo-feedback .section-info__description--white{padding-top:130px;font-weight:600;font-size:20px;line-height:25px;color:#fff}.volvo-feedback .h2.volvo-feedback__title{font-size:32px;line-height:40px}.volvo-feedback .h2.volvo-feedback__title--small{margin-bottom:80px}.volvo-feedback .section-info+.section-info{align-items:center}.volvo-feedback .section-info+.section-info .section-info__title-wrap{padding-right:0}.volvo-feedback .section-info+.section-info .section-info__title-wrap:first-child{margin-right:88px}.volvo-feedback .section-info+.section-info .section-info__title-wrap .volvo-about__title{max-width:100%}.volvo-feedback .section-info__title-wrap--hidden{display:none}@media(max-width:1024px){.volvo-feedback .section-info__title-wrap--mobile{display:flex}.volvo-feedback .section-info__title-wrap--mobile img{max-height:451px}.volvo-feedback .section-info__title-wrap--mobile img+img{margin-left:40px}.volvo-feedback .section-info__title-wrap--col{flex-direction:column}.volvo-feedback.case-section.darktheme{padding-bottom:100px;padding-top:90px}.volvo-feedback .section-info__title-wrap .volvo-feedback__title--middle{color:#fff;max-width:500px;margin-bottom:80px}.volvo-feedback .section-info__title-wrap .volvo-feedback__title--small{max-width:260px;margin-bottom:80px}.volvo-feedback .section-info__title-wrap--mobile:not(:first-child){margin-bottom:200px}.volvo-feedback .section-info__title-wrap--mobile h2{color:#969696;margin-bottom:100px}.volvo-feedback .section-info__title-wrap--mobile .section-info__description{margin-bottom:100px}.volvo-feedback .section-info__description{max-width:400px}.volvo-feedback .section-info__description--middle{max-width:370px}.volvo-feedback .section-info__description--white{max-width:410px;padding-top:90px;padding-bottom:100px}.volvo-feedback .section-info__title-wrap--img{display:block;justify-content:flex-end;text-align:center}.volvo-feedback .section-info__title-wrap--visible{display:none}.volvo-feedback .section-info__title-wrap--hidden{display:block;margin-bottom:107px}}@media(max-width:767px){.volvo-feedback.case-section.darktheme{padding-bottom:32px}.volvo-feedback .h2.volvo-feedback__title{font-size:20px;line-height:30px;margin-bottom:30px}.volvo-feedback .section-info .section-info__title-wrap--mobile img+img{margin-left:20px}.volvo-feedback .section-info__title-wrap--img{margin-left:auto;justify-content:flex-start}.volvo-feedback .section-info__title-wrap--img img{height:334px}.volvo-feedback .section-info__title-wrap--center img{width:100%}.volvo-feedback .section-info__title-wrap--mobile img{max-height:268px}.volvo-feedback .section-info__description{font-size:14px;line-height:24px;text-align:left}.volvo-feedback .section-info+.section-info{align-items:center}.volvo-feedback .section-info+.section-info .section-info__title-wrap:first-child{margin-right:0}}.volvo-dealer .section-info{align-items:center}.volvo-dealer .volvo-dealer__title{font-size:32px;line-height:40px}.volvo-dealer img{border-radius:10px}.volvo-dealer .section-info__title-wrap--img img{max-width:691px}@media(max-width:1024px){.volvo-dealer{padding-top:74px}.volvo-dealer .volvo-dealer__title{max-width:350px;margin-bottom:100px}}@media(max-width:767px){.volvo-dealer .section-info__title-wrap--img{display:flex;justify-content:flex-end}.volvo-dealer .volvo-dealer__title{max-width:260px;font-size:20px;line-height:25px}.volvo-dealer img{height:336px}}.volvo-constructor.case-section.lighttheme{padding-top:100px}.volvo-constructor .volvo-constructor__wrap{max-width:1230px;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding-top:100px}.volvo-constructor .volvo-constructor__mobile{display:none}.volvo-constructor .volvo-constructor__title{margin-bottom:100px;font-size:32px;line-height:40px}.volvo-constructor .section-info__title-wrap--large{padding-right:0}.volvo-constructor .volvo-constructor__wrap-item img{max-height:435px;transition:.3s;border-radius:15px;cursor:pointer}.volvo-constructor .volvo-constructor__wrap-item--selected img{transition:.3s;transform:scale(1.2);box-shadow:0 4px 70px rgba(0,0,0,.15)}.volvo-constructor .volvo-constructor__names-wrap{max-width:1230px;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:3px solid #ececec}.volvo-constructor .volvo-constructor__names-wrap .volvo-constructor__names-item{font-weight:400;font-size:18px;line-height:30px;text-align:center;color:#969696;transition:.3s;cursor:pointer}.volvo-constructor .volvo-constructor__names-wrap .volvo-constructor__names-item--selected{transition:.3s;font-weight:600}.volvo-constructor .volvo-constructor__text p{max-width:747px;width:100%;margin-left:auto;margin-right:auto;font-weight:600;font-size:20px;line-height:34px;text-align:center;color:#000}@media(max-width:1024px){.volvo-constructor .volvo-constructor__mobile{display:flex}.volvo-constructor .volvo-constructor__mobile .brand-stage__progress-bar{margin-right:60px;background:hsla(0,0%,72.9%,.5);width:2px}.volvo-constructor .volvo-constructor__mobile .brand-stage__bar-item{background:#969696}.volvo-constructor .volvo-constructor__mobile .volvo-constructor__mobile-item{margin-bottom:103px}.volvo-constructor .volvo-constructor__mobile .volvo-constructor__mobile-item span{font-size:24px;line-height:36px;display:block;margin-bottom:98px;font-weight:400}.volvo-constructor .volvo-constructor__mobile .volvo-constructor__mobile-item img{width:100%;border-radius:15px;box-shadow:0 4px 70px rgba(0,0,0,.15)}.volvo-constructor .volvo-constructor__names-wrap,.volvo-constructor .volvo-constructor__wrap{display:none}.volvo-constructor .section-info.volvo-constructor__text{padding-top:0}.volvo-constructor .section-info--mobile{display:none}}@media(max-width:767px){.volvo-constructor .brand-stage__progress-bar{display:none}.volvo-constructor .volvo-constructor__title{font-size:20px;line-height:25px}.volvo-constructor .section-info__description{font-size:14px;line-height:20px}.volvo-constructor .volvo-constructor__text p{font-size:14px;line-height:18px}}.modal[data-v-30084a78]{min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vacancyModal.form-toggle[data-v-30084a78]{display:none;height:0;margin-bottom:0;opacity:1;visibility:hidden}.vacancyModal .form__grid-item[data-v-30084a78]{width:44%}.hides-enter-active[data-v-30084a78],.hides-leave-active[data-v-30084a78]{opacity:1;transition:width .6s,opacity .3s,margin-bottom .6s}.hides-enter-active[data-v-30084a78]{margin-bottom:80px}.hides-enter[data-v-30084a78],.hides-leave-to[data-v-30084a78]{width:0;opacity:0;margin-bottom:30px;transition:margin-bottom .6s}.js-form-toggle.hides-enter-active[data-v-30084a78],.js-form-toggle.hides-leave-active[data-v-30084a78]{opacity:1;transition:opacity .3s;width:100%}.js-form-toggle.hides-enter[data-v-30084a78],.js-form-toggle.hides-leave-to[data-v-30084a78]{width:100%;opacity:0}.fade-enter-active[data-v-30084a78],.fade-leave-active[data-v-30084a78]{opacity:1;transition:all .3s}.fade-enter[data-v-30084a78],.fade-leave-to[data-v-30084a78]{opacity:0}@media (max-width:667px){.vacancyModal .form.extended .form__grid[data-v-30084a78]{flex-wrap:wrap}.vacancyModal .form.extended .form__grid-item[data-v-30084a78]{width:100%}.vacancyModal .form.extended .form__grid-item[data-v-30084a78]:last-child{margin-left:0}}.volvo .case-section{position:relative;z-index:3;padding-bottom:140px;margin-top:-1px}.volvo .volvo__parallax{-o-object-fit:cover;object-fit:cover;position:sticky;height:100vh;width:100%;margin-top:calc(300px - 100vh)}.volvo__delimiter{height:25vw;background-attachment:fixed;background-size:cover;background-position:0 100%;background-repeat:no-repeat}.volvo__delimiter-img{position:fixed;z-index:-1;top:0;left:0;background-size:cover;width:100%;height:100%;background-position:50%}.case-section--plain{margin-top:-1px}@media(max-width:1024px){.volvo__delimiter{background-attachment:unset;background-position:top;height:450px}}@media(max-width:768px){.volvo__delimiter{height:300px}}