.volvo-page h2,.volvo-page h3,.volvo-page h4,.volvo-page span,.volvo-page a,.volvo-page p{padding:0;margin:0}.volvo-page h2,.volvo-page h3,.volvo-page h4{font-family:"Poppins";font-weight:700}.volvo-page span,.volvo-page a,.volvo-page p{font-family:"Raleway",sans-serif}.volvo-page .grey{color:#556e73;font-family:"Poppins";font-weight:700}.volvo-page .lightblue{color:#82aab4;font-family:"Poppins";font-weight:700}.volvo-page .volvo-section{background-image:url("/assets/img/volvo/volvo-section-1.webp");background-repeat:no-repeat;background-position-x:center;background-size:cover;padding:8.854vw 0 7.292vw}.volvo-page .volvo-header-2{color:#fff;text-align:center;font-size:4.167vw;line-height:1.1;max-width:15em;margin:0 auto}.volvo-page .volvo-header-2 .accent{font-family:"Poppins";font-weight:700;color:#82aab4}.volvo-page .volvo-intro-info{max-width:35.896vw;margin:8.854vw auto 0 auto;display:flex;flex-direction:column;align-items:center;grid-template-columns:1fr 1fr;gap:.781vw}.volvo-page .volvo-header-3{color:#fff;text-align:right;font-size:4.167vw;line-height:1.1}.volvo-page .volvo-header-3 .accent{font-family:"Poppins";font-weight:700;color:#82aab4}.volvo-page .volvo-header-section-3{color:#fff;text-align:right;font-size:4.167vw;line-height:1.1;padding-bottom:1vw}.volvo-page .volvo-header-section-3 .accent{font-family:"Poppins";font-weight:700;color:#82aab4}.volvo-page .volvo-intro-list{margin:0;padding:0;list-style:none;font-size:1.042vw;font-family:"Raleway",sans-serif;font-weight:300;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.volvo-page .volvo-intro-list li:nth-child(1){margin-top:-1.3vw}.volvo-page .volvo-intro-list li:nth-child(2){margin-top:1vw}.volvo-page .volvo-intro-info-2{max-width:44.635vw;margin:49.479vw auto 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:.781vw;align-items:center}.volvo-page .volvo-header-4{font-family:"Raleway",sans-serif;font-weight:300;color:#fff;font-size:1.042vw}.volvo-page .volvo-header-4 .bold{font-weight:700;display:block}.volvo-page .volvo-solutions{background-color:#37464b;padding:7.813vw 0}.volvo-page .volvo-solutions .volvo-header-small{padding-left:28.6vw;margin-top:2.604vw;max-width:34.042vw;text-align:left;color:#fff;font-size:2.083vw}.volvo-page .volvo-solutions .volvo-header-3{padding-left:28.6vw;margin-top:2.604vw;max-width:44.042vw;text-align:left}.volvo-page .volvo-header-grey{font-size:6.25vw;font-family:"Poppins";font-weight:700;color:#556e73;padding-left:21.8vw}.volvo-page .volvo-video-section{position:relative;margin-bottom:-0.365vw}.volvo-page .volvo-play-btn{position:absolute;height:100%;left:50%;top:50%;transform:translate(-50%, -50%);border:none;background:none;cursor:pointer;width:100%;z-index:1}.volvo-page .volvo-video{width:100%;margin-bottom:-0.5vw}.volvo-page .volvo-mobile{background-color:#37464b;padding:7.813vw 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:4.688vw;text-align:right;justify-content:right}.volvo-page .volvo-mobile .grey{font-size:2.083vw}.volvo-page .volvo-mobile .volvo-header-small{grid-column-start:1;grid-row-start:1;justify-self:end;color:#fff;font-size:4.167vw;line-height:1.1;margin-top:13vw;max-width:27.542vw}.volvo-page .volvo-mobile .volvo-header-small .accent{font-family:"Poppins";font-weight:700;color:#82aab4}.volvo-page .volvo-mobile .small{grid-column-start:1;grid-row-start:1;justify-self:end;color:#fff;max-width:33.74vw;font-size:1.25vw;line-height:1.771vw;font-family:"Raleway",sans-serif;margin-top:5vw}.volvo-page .volvo-mobile .small span{font-weight:bold}.volvo-page .volvo-mobile .volvo-header-2{max-width:26.042vw;margin-right:5.365vw;text-align:right}.volvo-page .volvo-mobile .volvo-mobile-image{grid-row-start:1;width:25vw;grid-column-start:2}.volvo-page .volvo-monitoring{background-image:url("/assets/img/volvo/volvo-monitoring.webp");background-repeat:no-repeat;background-size:cover;background-position-x:right;height:56.2vw}.volvo-page .volvo-monitoring .volvo-header-2{max-width:43.229vw;text-align:right;padding:10.417vw 0 0 39.063vw}.volvo-page .volvo-effects{background-color:#37464b;padding:7.813vw 0}.volvo-page .volvo-effects .volvo-header-grey{padding:0;grid-column:1/3;font-size:4.167vw}.volvo-page .volvo-effects-inner{max-width:54vw;margin:0 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:3.125vw}.volvo-page .volvo-counter{font-size:7.813vw;font-family:"Poppins";font-weight:700;color:#fff;line-height:1}.volvo-page .volvo-counter-name{font-size:2.083vw;font-family:"Poppins";font-weight:700;color:#82aab4;line-height:1}.volvo-page .volvo-counter-note{font-size:1.042vw;font-family:"Raleway",sans-serif;color:#fff}.volvo-page .volvo-effects-people{grid-column:1/3;margin-top:-2.083vw;font-size:1.042vw;font-family:"Raleway",sans-serif;color:#fff}.volvo-page .volvo-header-people{margin-top:2.604vw}.volvo-page .volvo-car{background-image:url("/assets/img/volvo/volvo-car.webp");background-repeat:no-repeat;background-size:contain;height:36vw}.volvo-page .volvo-lets-talk{padding:7.813vw 0}.volvo-page .volvo-lets-talk-header-2{color:#737373;text-align:left;font-size:4.167vw;line-height:1.1;padding-left:21.615vw}.volvo-page .volvo-lets-talk-header-2 .accent{display:block;font-family:"Poppins";font-weight:700;color:#000}.volvo-page .volvo-lets-talk-btn{margin:1.823vw 0 0 21.615vw;background-color:#000;color:#fff;font-family:"Poppins";font-weight:700;font-size:1.042vw;padding:.781vw 2.604vw;display:inline-block}@media(max-width: 768px){.volvo-page .volvo-section{padding:25.854vw 0 14.292vw;background-image:url("/assets/img/volvo/Kamikaze_Volvo_Mobile.webp")}.volvo-page .volvo-header-2{font-size:8vw}.volvo-page .volvo-intro-info{max-width:100%;gap:1.781vw;grid-template-columns:1fr}.volvo-page .volvo-header-3{font-size:6vw;text-align:center}.volvo-page .volvo-header-section-3{font-size:6vw;text-align:center}.volvo-page .volvo-intro-list{font-size:4vw;justify-content:space-evenly;text-align:center;padding:2vw;max-width:80vw;justify-self:center}.volvo-page .volvo-intro-info-2{margin:64.479vw auto 0 auto;max-width:100%;grid-template-columns:1fr}.volvo-page .volvo-intro-info-2 .volvo-header-4,.volvo-page .volvo-intro-info-2 .volvo-header-3{text-align:center}.volvo-page .volvo-header-4{font-size:4vw;padding-bottom:5vw !important}.volvo-page .volvo-solutions{padding:20.813vw 0;background-position:26.8vw 2vw;background-size:93vw}.volvo-page .volvo-solutions .volvo-header-small{padding-left:12.6vw;margin-top:2.604vw;max-width:100%;text-align:left;font-size:5.25vw}.volvo-page .volvo-solutions .volvo-header-3{padding-left:12.6vw;margin-top:2.604vw;max-width:80%;text-align:left}.volvo-page .volvo-header-grey{padding-left:12.8vw;font-size:11.25vw}.volvo-page .volvo-video-section{margin-bottom:-2.365vw}.volvo-page .volvo-mobile{grid-template-columns:1fr;padding:20.813vw 0;background-position:-29vw -42vw;background-size:104vw;flex-direction:column;text-align:left}.volvo-page .volvo-mobile .grey{font-size:7.083vw}.volvo-page .volvo-mobile .volvo-header-small{font-size:10vw;max-width:92%;margin-top:43vw}.volvo-page .volvo-mobile .small{max-width:87.74vw;font-size:3.925vw;line-height:5.771vw;padding-left:6vw}.volvo-page .volvo-mobile .volvo-header-2{max-width:100%;margin-left:12.365vw;text-align:left}.volvo-page .volvo-mobile .volvo-mobile-image{grid-row-start:2;grid-column:1/3;justify-self:center;width:55vw;margin-right:-11vw;margin-top:5vw}.volvo-page .volvo-monitoring{background-position-x:center;height:84.2vw;position:relative}.volvo-page .volvo-monitoring .volvo-header-2{max-width:100%;text-align:left;padding:9.417vw 0 0 13.063vw}.volvo-page .volvo-effects{padding:20.813vw 0}.volvo-page .volvo-effects .volvo-header-grey{font-size:8vw}.volvo-page .volvo-effects-inner{max-width:74.083vw}.volvo-page .volvo-effects-inner .volvo-counter{font-size:11.813vw}.volvo-page .volvo-counter-name{font-size:4.813vw}.volvo-page .volvo-counter-note{font-size:2.5vw}.volvo-page .volvo-effects-people{font-size:4.813vw}.volvo-page .volvo-lets-talk{padding:20.813vw 0}.volvo-page .volvo-lets-talk-header-2{font-size:10vw;padding-left:10.615vw}.volvo-page .volvo-lets-talk-btn{margin:10.823vw 0 0 10.615vw;font-size:5.042vw;padding:.781vw 2.604vw}}