@charset "UTF-8";@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/Light.woff2);font-display:swap;font-weight:200}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/LightItalic.woff2);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/SemiLightItalic.woff2);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/SemiLight.woff2);font-display:swap;font-weight:300}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/Regular.woff2);font-display:swap;font-weight:400}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/Italic.woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/Bold.woff2);font-display:swap;font-weight:700}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/BoldItalic.woff2);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/Medium.woff2);font-display:swap;font-weight:500}@font-face{font-family:"Volvo Novum";src:url(/static/fonts/volvo-novum/latin/MediumItalic.woff2);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"Volvo Broad";src:url(/static/fonts/volvo-broad/latin/VolvoBroadProDigital.woff2);font-display:swap;unicode-range:U+000-589;font-weight:400}volvo-breadcrumbs:not(:defined),volvo-button:not(:defined),volvo-footer-bar:not(:defined),volvo-footer-links:not(:defined),volvo-header:not(:defined),volvo-typography:not(:defined){visibility:hidden}volvo-button,volvo-typography{display:block}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:"Volvo Novum",Arial,sans-serif;overflow-x:hidden}a{text-decoration:none}.list-unstyled{padding-left:0;list-style:none}.img-responsive{max-width:100%;height:auto;vertical-align:top}.ves-container{display:flex;flex-direction:column;gap:30px;padding:0 16px 30px 16px;margin:0 auto;max-width:848px}@media (min-width:904px){.ves-container{padding:0 0 60px 0;gap:60px}}@media (min-width:1240px){.ves-container{max-width:1040px}}@media (min-width:904px){body>.ves-container>*{scroll-margin-block-start:80px}}body>.ves-container>.footer-touchable:last-child{margin-bottom:-30px}@media (min-width:904px){body>.ves-container>.footer-touchable:last-child{margin-bottom:-60px}}body>.ves-container>.full-width-text-only-2023:first-child{margin-top:20px}@media (min-width:904px){body>.ves-container>.full-width-text-only-2023:first-child{margin-top:40px}}body>.ves-container+footer{margin:0}.ves-container .image-container{position:relative}.ves-container .image-container .play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;height:26%}volvo-radio-button{text-transform:none!important}volvo-typography h1,volvo-typography h2,volvo-typography h3,volvo-typography p{color:inherit;font:inherit;margin:inherit;line-height:inherit;letter-spacing:inherit}volvo-typography ol,volvo-typography p,volvo-typography ul{margin:0}volvo-typography ol:not(:last-child),volvo-typography p:not(:last-child),volvo-typography ul:not(:last-child){margin:0 0 24px}.ves-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.ves-grid .g-col-1{grid-column:auto/span 1}.ves-grid .g-col-2{grid-column:auto/span 2}.ves-grid .g-col-3{grid-column:auto/span 3}.ves-grid .g-col-4{grid-column:auto/span 4}.ves-grid .g-col-5{grid-column:auto/span 5}.ves-grid .g-col-6{grid-column:auto/span 6}.ves-grid .g-col-7{grid-column:auto/span 7}.ves-grid .g-col-8{grid-column:auto/span 8}.ves-grid .g-col-9{grid-column:auto/span 9}.ves-grid .g-col-10{grid-column:auto/span 10}.ves-grid .g-col-11{grid-column:auto/span 11}.ves-grid .g-col-12{grid-column:auto/span 12}.ves-grid .g-start-1{grid-column-start:1}.ves-grid .g-start-2{grid-column-start:2}.ves-grid .g-start-3{grid-column-start:3}.ves-grid .g-start-4{grid-column-start:4}.ves-grid .g-start-5{grid-column-start:5}.ves-grid .g-start-6{grid-column-start:6}.ves-grid .g-start-7{grid-column-start:7}.ves-grid .g-start-8{grid-column-start:8}.ves-grid .g-start-9{grid-column-start:9}.ves-grid .g-start-10{grid-column-start:10}.ves-grid .g-start-11{grid-column-start:11}@media (min-width:600px){.ves-grid .g-col-xs-1{grid-column:auto/span 1}.ves-grid .g-col-xs-2{grid-column:auto/span 2}.ves-grid .g-col-xs-3{grid-column:auto/span 3}.ves-grid .g-col-xs-4{grid-column:auto/span 4}.ves-grid .g-col-xs-5{grid-column:auto/span 5}.ves-grid .g-col-xs-6{grid-column:auto/span 6}.ves-grid .g-col-xs-7{grid-column:auto/span 7}.ves-grid .g-col-xs-8{grid-column:auto/span 8}.ves-grid .g-col-xs-9{grid-column:auto/span 9}.ves-grid .g-col-xs-10{grid-column:auto/span 10}.ves-grid .g-col-xs-11{grid-column:auto/span 11}.ves-grid .g-col-xs-12{grid-column:auto/span 12}.ves-grid .g-start-xs-1{grid-column-start:1}.ves-grid .g-start-xs-2{grid-column-start:2}.ves-grid .g-start-xs-3{grid-column-start:3}.ves-grid .g-start-xs-4{grid-column-start:4}.ves-grid .g-start-xs-5{grid-column-start:5}.ves-grid .g-start-xs-6{grid-column-start:6}.ves-grid .g-start-xs-7{grid-column-start:7}.ves-grid .g-start-xs-8{grid-column-start:8}.ves-grid .g-start-xs-9{grid-column-start:9}.ves-grid .g-start-xs-10{grid-column-start:10}.ves-grid .g-start-xs-11{grid-column-start:11}}@media (min-width:904px){.ves-grid .g-col-sm-1{grid-column:auto/span 1}.ves-grid .g-col-sm-2{grid-column:auto/span 2}.ves-grid .g-col-sm-3{grid-column:auto/span 3}.ves-grid .g-col-sm-4{grid-column:auto/span 4}.ves-grid .g-col-sm-5{grid-column:auto/span 5}.ves-grid .g-col-sm-6{grid-column:auto/span 6}.ves-grid .g-col-sm-7{grid-column:auto/span 7}.ves-grid .g-col-sm-8{grid-column:auto/span 8}.ves-grid .g-col-sm-9{grid-column:auto/span 9}.ves-grid .g-col-sm-10{grid-column:auto/span 10}.ves-grid .g-col-sm-11{grid-column:auto/span 11}.ves-grid .g-col-sm-12{grid-column:auto/span 12}.ves-grid .g-start-sm-1{grid-column-start:1}.ves-grid .g-start-sm-2{grid-column-start:2}.ves-grid .g-start-sm-3{grid-column-start:3}.ves-grid .g-start-sm-4{grid-column-start:4}.ves-grid .g-start-sm-5{grid-column-start:5}.ves-grid .g-start-sm-6{grid-column-start:6}.ves-grid .g-start-sm-7{grid-column-start:7}.ves-grid .g-start-sm-8{grid-column-start:8}.ves-grid .g-start-sm-9{grid-column-start:9}.ves-grid .g-start-sm-10{grid-column-start:10}.ves-grid .g-start-sm-11{grid-column-start:11}}@media (min-width:1240px){.ves-grid .g-col-md-1{grid-column:auto/span 1}.ves-grid .g-col-md-2{grid-column:auto/span 2}.ves-grid .g-col-md-3{grid-column:auto/span 3}.ves-grid .g-col-md-4{grid-column:auto/span 4}.ves-grid .g-col-md-5{grid-column:auto/span 5}.ves-grid .g-col-md-6{grid-column:auto/span 6}.ves-grid .g-col-md-7{grid-column:auto/span 7}.ves-grid .g-col-md-8{grid-column:auto/span 8}.ves-grid .g-col-md-9{grid-column:auto/span 9}.ves-grid .g-col-md-10{grid-column:auto/span 10}.ves-grid .g-col-md-11{grid-column:auto/span 11}.ves-grid .g-col-md-12{grid-column:auto/span 12}.ves-grid .g-start-md-1{grid-column-start:1}.ves-grid .g-start-md-2{grid-column-start:2}.ves-grid .g-start-md-3{grid-column-start:3}.ves-grid .g-start-md-4{grid-column-start:4}.ves-grid .g-start-md-5{grid-column-start:5}.ves-grid .g-start-md-6{grid-column-start:6}.ves-grid .g-start-md-7{grid-column-start:7}.ves-grid .g-start-md-8{grid-column-start:8}.ves-grid .g-start-md-9{grid-column-start:9}.ves-grid .g-start-md-10{grid-column-start:10}.ves-grid .g-start-md-11{grid-column-start:11}}@media (min-width:1440px){.ves-grid .g-col-lg-1{grid-column:auto/span 1}.ves-grid .g-col-lg-2{grid-column:auto/span 2}.ves-grid .g-col-lg-3{grid-column:auto/span 3}.ves-grid .g-col-lg-4{grid-column:auto/span 4}.ves-grid .g-col-lg-5{grid-column:auto/span 5}.ves-grid .g-col-lg-6{grid-column:auto/span 6}.ves-grid .g-col-lg-7{grid-column:auto/span 7}.ves-grid .g-col-lg-8{grid-column:auto/span 8}.ves-grid .g-col-lg-9{grid-column:auto/span 9}.ves-grid .g-col-lg-10{grid-column:auto/span 10}.ves-grid .g-col-lg-11{grid-column:auto/span 11}.ves-grid .g-col-lg-12{grid-column:auto/span 12}.ves-grid .g-start-lg-1{grid-column-start:1}.ves-grid .g-start-lg-2{grid-column-start:2}.ves-grid .g-start-lg-3{grid-column-start:3}.ves-grid .g-start-lg-4{grid-column-start:4}.ves-grid .g-start-lg-5{grid-column-start:5}.ves-grid .g-start-lg-6{grid-column-start:6}.ves-grid .g-start-lg-7{grid-column-start:7}.ves-grid .g-start-lg-8{grid-column-start:8}.ves-grid .g-start-lg-9{grid-column-start:9}.ves-grid .g-start-lg-10{grid-column-start:10}.ves-grid .g-start-lg-11{grid-column-start:11}}volvo-breadcrumbs{display:none}@media (min-width:904px){volvo-breadcrumbs{display:block;margin:0 auto;max-width:1040px;padding:0 30px;min-height:69px}}.ves-pagination{position:relative;padding:24px 0;display:flex;align-items:center}.ves-pagination .disabled *{color:#a9a9a9;cursor:not-allowed}.ves-pagination.bottom{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.ves-pagination .page-count{text-align:center;flex:1 0 auto}@media (min-width:904px){.ves-pagination .page-count{text-align:end;margin-right:32px}}.ves-pagination .total-results{display:none}@media (min-width:904px){.ves-pagination .total-results{display:block;order:-1}}@media (min-width:904px){.ves-pagination .prev{order:1;margin-right:16px}}.ves-pagination .next{order:2}.hero-image-2023{position:relative;height:514px}@media (min-width:904px){.hero-image-2023{height:469px}}@media (min-width:1240px){.hero-image-2023{height:542px}}.hero-image-2023 .image-container{margin:0 auto;overflow:hidden;position:relative;width:100vw;height:100%;max-width:1800px;left:50%;transform:translateX(-50%);color:#fff;object-fit:cover;object-position:50% 0}.hero-image-2023 .image-container:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 28.46%,rgba(0,0,0,.7) 71.9%)}.hero-image-2023 .image-container img{width:100%;height:100%;object-fit:cover}.hero-image-2023 .hero-image-2023-inner{position:absolute;bottom:0;margin:32px 17px;width:calc(100% - 34px)}@media (min-width:904px){.hero-image-2023 .hero-image-2023-inner{margin:0 0 60px;width:100%}}@media (min-width:1240px){.hero-image-2023 .hero-image-2023-inner{margin:0 0 88px;display:flex;gap:120px;justify-content:space-between;align-items:flex-end}}@media (min-width:904px){.hero-image-2023 .hero-image-2023-inner .hero-image-2023-textcontent{max-width:70%}}@media (min-width:1240px){.hero-image-2023 .hero-image-2023-inner .hero-image-2023-textcontent{max-width:60%}}.hero-image-2023 .hero-image-2023-inner .hero-image-2023-textcontent .hero-image-2023-overline{display:block;margin:0 0 8px}.hero-image-2023 .hero-image-2023-inner .hero-image-2023-textcontent .hero-image-2023-text{display:block;margin:4px 0 0}@media (min-width:904px){.hero-image-2023 .hero-image-2023-inner .hero-image-2023-textcontent .hero-image-2023-text{margin:16px 0 0}}.hero-image-2023 .hero-image-2023-inner volvo-button{margin:20px 0 0}@media (min-width:1240px){.hero-image-2023 .hero-image-2023-inner volvo-button{margin:0}}.fullwidth-teaser-2023{position:relative;display:grid;width:100%;max-width:1170px;left:50%;transform:translateX(-50%);background-color:#ededed}.fullwidth-teaser-2023 .image-container{grid-row:1;grid-column:1}.fullwidth-teaser-2023 .image-container:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,0))}.fullwidth-teaser-2023 .image-container img{width:100%;height:100%;object-fit:cover}.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner{grid-row:1;grid-column:1;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:60px 40px}@media (min-width:904px){.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner{padding:100px 130px 110px}}.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner volvo-typography{text-align:center;word-break:break-word}.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner volvo-typography[variant=overline]{text-transform:uppercase;margin-bottom:8px}@media (min-width:904px){.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner volvo-typography[variant=overline]{margin-bottom:16px}}.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner volvo-typography[variant=heading5]{margin-top:16px}.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner volvo-button,.fullwidth-teaser-2023 .fullwidth-teaser-2023-inner>a{display:block;margin-top:36px}.dealer-finder-teaser-2023{position:relative;display:flex;flex-direction:column;justify-content:center;background-color:#212121;min-height:320px;width:100vw;left:50%;transform:translateX(-50%)}.dealer-finder-teaser-2023__inner{margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:60px 40px}@media (min-width:904px){.dealer-finder-teaser-2023__inner{padding:100px 130px 110px;max-width:848px}}@media (min-width:1240px){.dealer-finder-teaser-2023__inner{max-width:1040px}}.dealer-finder-teaser-2023__inner volvo-typography{text-align:center;word-break:break-word}.dealer-finder-teaser-2023__inner volvo-typography[variant=heading5]{margin-top:16px}.dealer-finder-teaser-2023__inner volvo-button,.dealer-finder-teaser-2023__inner>a{display:block;margin-top:36px}.newsIntro-2023{margin-top:16px}.newsIntro-2023 volvo-typography{word-break:break-word}.newsIntro-2023 volvo-typography[variant=heading3]{margin-top:10px}.newsIntro-2023 volvo-typography[variant=subtitle2]{display:inline;font-weight:700}.newsIntro-2023 volvo-typography[variant=heading5]{color:#6e6e6e}.newsIntro-2023 volvo-typography[variant=caption]{display:inline}.newsIntro-2023 .news-article-headline-2023{margin-bottom:24px}.newsIntro-2023 .news-article-author-2023{font-style:italic}.newsIntro-2023 .news-article-date-2023{float:right}.newsIntro-2023 .image-outline{margin-top:40px;margin-bottom:40px}.newsIntro-2023 .image-container{margin:0 auto;overflow:hidden;position:relative;width:100%;left:50%;transform:translateX(-50%);color:#fff;object-fit:cover;object-position:50% 0}.newsIntro-2023 .image-container:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,0))}.newsIntro-2023 .image-container img,.newsIntro-2023 .image-container picture{width:100%;height:100%;object-fit:cover;display:block}.newsArticle-2023 h2,.newsArticle-2023 strong{font-family:"Volvo Novum",Arial,sans-serif;font-weight:700;font-size:16px;line-height:130%;letter-spacing:.5px;color:#53565a;margin-top:40px;margin-bottom:20px}.newsArticle-2023 volvo-typography[variant=body]{color:#6e6e6e}.newsArticle-2023 img{max-width:100%;height:auto;margin-bottom:24px}.newsArticle-2023 .news-image-half-width-right{padding-left:32px;width:50%;height:100%;float:right}.newsArticle-2023 .news-image-half-width-left{padding-right:32px;width:50%;height:100%;float:left}.newsArticle-2023 .news-image-full-width,.newsArticle-2023 .newsArticle-2023 iframe{width:100%;height:100%}.downloadList-2023{background:#ededed;border-radius:4px;padding:60px 135px}@media (max-width:903.98px){.downloadList-2023{padding:40px 20px}}.downloadList-2023 volvo-typography{text-align:center;word-break:break-word}.downloadList-2023 volvo-typography[variant=body]{margin-bottom:24px}.downloadList-2023 volvo-typography[variant=outline]{margin-bottom:20px}.downloadList-2023 volvo-typography[variant=heading4]{margin-bottom:20px}@media (min-width:904px){.downloadList-2023 volvo-typography[variant=heading4]{margin-bottom:40px}}@media (max-width:903.98px){.downloadList-2023__list-item{text-align:center}}.downloadList-2023__list-item a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;text-decoration:underline}.downloadList-2023__list-item volvo-system-icon{align-self:center;color:inherit;flex-shrink:0}.downloadList-2023__center{text-align:center}.newsFeatures-2023 volvo-typography{word-break:break-word}.newsFeatures-2023 volvo-typography[variant=overline]{text-align:center;margin-bottom:8px}@media (min-width:904px){.newsFeatures-2023 volvo-typography[variant=overline]{margin-bottom:16px}}.newsFeatures-2023 volvo-typography[variant=heading4]{text-align:center;margin-bottom:40px}.newsFeatures-2023 volvo-typography[variant=heading4] :last-child{margin-bottom:0}.newsFeatures-2023 volvo-typography[variant=heading5] a{color:#141414}.newsFeatures-2023 volvo-typography[variant=body]{margin-top:16px}.newsFeatures-2023 volvo-typography[variant=caption]{display:inline}.newsFeatures-2023 .background-hover:hover{background-color:#ededed}.newsFeatures-2023 volvo-system-icon{display:inline-block;vertical-align:bottom}.newsFeatures-2023 .newsFeaturesItem{margin-bottom:32px}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem{margin-bottom:56px}}.newsFeatures-2023 .newsFeaturesItem:last-child{margin-bottom:0}.newsFeatures-2023 .newsFeaturesItem .column-teaser .image-container-column{margin-bottom:20px}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .column-teaser .image-container-column{margin-bottom:40px}}.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content{display:flex;flex-direction:column;flex-grow:1}.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content .news-item-metadata-column{display:flex;justify-content:space-between;align-items:center;padding:0;width:100%}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content .news-item-metadata-column{margin-top:0;padding:0 24px}}.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content .news-item-metadata-column .news-item-category{float:left}.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content .news-item-metadata-column .news-item-date{float:right}.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content .news-item-content{width:100%;padding:0}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .column-teaser .text-content .news-item-content{margin-top:0;padding:0 24px 24px 24px}}.newsFeatures-2023 .newsFeaturesItem .list-teaser{display:flex;flex-direction:column;justify-content:flex-start;margin:0}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .list-teaser{flex-direction:row}}.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container{width:100%;margin-bottom:24px;padding-right:0}.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container img,.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container picture{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container{flex:0 0 220px;padding-right:0;padding-left:0;margin-bottom:0}}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container{display:flex;flex-direction:column;flex-grow:1}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-metadata-100{margin-right:0;padding:0 24px 0 0!important}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-metadata{display:flex;justify-content:space-between;align-items:center;padding:0;width:100%}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-metadata{margin-top:0;padding:0 24px}}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-metadata .news-item-category{float:left}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-metadata .news-item-date{float:right}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-content{width:100%;padding:0}@media (min-width:904px){.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-content{margin-top:0;padding:0 24px 24px 24px}}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .news-item-content-100{width:100%!important;margin-right:0;padding:0}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-container .text-content{display:flex;flex-direction:column;gap:4px}.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container-column{width:100%;height:100%}.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container-column img,.newsFeatures-2023 .newsFeaturesItem .list-teaser .image-container-column picture{width:100%;height:100%;object-fit:cover;display:block}.newsFeatures-2023 .newsFeaturesItem .list-teaser .news-item-metadata-column{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0 24px}.newsFeatures-2023 .news-button{display:flex;justify-content:center;align-items:center;margin-top:40px}#ves-news-filter form>div{display:flex}@media (min-width:904px){#ves-news-filter form>div{display:block}}@media (max-width:903.98px){#ves-news-filter form>div volvo-dropdown{width:100%}}.two-three-column-text-only-2023 volvo-typography{word-break:break-word}.two-three-column-text-only-2023 volvo-typography[variant=heading4]{border-bottom:1px solid #e1e1e1;padding-bottom:20px;margin-bottom:30px}.two-three-column-text-only-2023 volvo-typography[variant=body]{margin-top:8px}.two-three-column-text-only-2023 volvo-button{margin-top:24px}.two-three-column-teaser-2023{position:relative;overflow:hidden}.two-three-column-teaser-2023 .three-columns-teaser,.two-three-column-teaser-2023 .two-columns-teaser{display:grid;grid-template-columns:repeat(12,1fr);gap:48px 32px}.two-three-column-teaser-2023 .three-columns-teaser .card,.two-three-column-teaser-2023 .two-columns-teaser .card{grid-column:auto/span 12}.two-three-column-teaser-2023 .three-columns-teaser .card .inner-padding,.two-three-column-teaser-2023 .two-columns-teaser .card .inner-padding{padding:100px 80px}@media (max-width:903.98px){.two-three-column-teaser-2023 .three-columns-teaser .card .inner-padding,.two-three-column-teaser-2023 .two-columns-teaser .card .inner-padding{padding:60px 30px}}@media (min-width:904px){.two-three-column-teaser-2023 .two-columns-teaser .card{grid-column-end:span 6}}@media (min-width:904px){.two-three-column-teaser-2023 .three-columns-teaser .card{grid-column-end:span 4}}.two-three-column-teaser-2023 .text-container-heading{display:flex;justify-content:center;text-align:center;margin-bottom:20px}@media (min-width:904px){.two-three-column-teaser-2023 .text-container-heading{margin-bottom:40px}}.two-three-column-teaser-2023 .text-container-heading>volvo-typography{text-align:center}.two-three-column-teaser-2023 .column-image-text--no-image{display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#ededed}.two-three-column-teaser-2023 .column-image-text--no-image-black{border-radius:4px;background-color:#212121}.two-three-column-teaser-2023 .card-number{align-items:flex-start}.two-three-column-teaser-2023 .column-text{box-sizing:border-box;background-color:#fff;display:flex;justify-content:left;align-items:center}.two-three-column-teaser-2023 .column-text-grey{border-radius:4px;background-color:#ededed}.two-three-column-teaser-2023 .column-text-black{border-radius:4px;background-color:#212121}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container--has-image{margin-top:28px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container--no-image{display:flex;flex-direction:column;align-items:center;padding:60px 30px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container--no-image volvo-typography{text-align:center}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container--no-image .white-button{background-color:#fff;border-radius:4px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container-text-only{padding:60px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container-text-only strong{margin-bottom:16px;font-size:20px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.15px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container-text-only ul{padding:0;margin:0;font-size:24px;font-style:normal;font-weight:300;line-height:155%}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container .list-item a{display:inline-flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:12px;text-decoration:underline}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container .list-item volvo-system-icon{align-self:baseline;color:inherit;flex-shrink:0}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container-tag{margin-bottom:14px;text-transform:uppercase}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container-headline{margin-bottom:16px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container-link{margin-top:32px}.two-three-column-teaser-2023 .column-text-wrapper .column-content-container volvo-typography{word-break:break-word}.two-three-column-teaser-2023 .image-container .video-position{display:block}.four-column-teaser-2023 .four-column-teaser-grid .text-container{display:flex;justify-content:center;margin-bottom:20px}@media (min-width:904px){.four-column-teaser-2023 .four-column-teaser-grid .text-container{margin-bottom:40px}}@media (max-width:903.98px){.four-column-teaser-2023 .four-column-teaser-grid .ves-grid{display:flex;overflow:auto}.four-column-teaser-2023 .four-column-teaser-grid .ves-grid .g-col-3{flex:1 0 auto;width:240px}}.four-column-teaser-2023 .four-column-teaser-grid .image-container a{display:flex;align-items:center;justify-content:center;position:relative}.four-column-teaser-2023 .four-column-teaser-grid .image-container a volvo-button-fab{position:absolute}.four-column-teaser-2023 .four-column-teaser-grid .content-container volvo-button,.four-column-teaser-2023 .four-column-teaser-grid .content-container>a{display:block;margin-top:4px}.full-width-column-teaser-2023 volvo-typography{word-break:break-word}.full-width-column-teaser-2023 volvo-typography[variant=body]{color:#424242}.full-width-column-teaser-2023 volvo-button{margin-top:24px}@media (max-width:903.98px){.full-width-column-teaser-2023__component-container{flex-direction:column}.full-width-column-teaser-2023__component-container>div:first-child{width:100%!important;order:0}.full-width-column-teaser-2023__component-container>div:last-child{width:100%!important;padding:0}}.full-width-column-teaser-2023__column-heading{display:flex;justify-content:center;margin-bottom:20px}@media (min-width:904px){.full-width-column-teaser-2023__column-heading{margin-bottom:40px}}.full-width-column-teaser-2023__column-heading-title{text-align:center}.full-width-column-teaser-2023__component-container{display:flex;flex-wrap:wrap;gap:60px}@media (max-width:903.98px){.full-width-column-teaser-2023__component-container{gap:30px}}.full-width-column-teaser-2023__component-container-image{position:relative}.full-width-column-teaser-2023__component-container-image-left{order:0}.full-width-column-teaser-2023__component-container-image-right{order:1}.full-width-column-teaser-2023__component-container-image img{width:100%;height:auto;display:block}.full-width-column-teaser-2023__component-container-text{display:flex;flex-direction:column;gap:10px}.full-width-text-only-2023-title-wrapper{display:flex;justify-content:center;text-align:center}.full-width-text-only-2023-body{margin-top:32px}.full-width-text-only-2023-hidden-container{margin-top:32px}.full-width-text-only-2023-hidden-container volvo-button{text-align:center}.full-width-text-only-2023-hidden-container .hidden-content{transition:height .5s ease 0s;overflow:hidden;height:0}.full-width-text-only-2023-hidden-container .hidden-content::after{content:"";display:block;height:32px}.full-width-text-only-2023 volvo-typography[variant=heading5]{color:#141414}.full-width-text-only-2023 volvo-typography{text-align:center}.full-width-image-2023{position:relative;height:514px}@media (min-width:904px){.full-width-image-2023{height:469px}}@media (min-width:1240px){.full-width-image-2023{height:542px}}.full-width-image-2023 .image-container{margin:0 auto;overflow:hidden;position:relative;width:100vw;height:100%;max-width:1800px;left:50%;transform:translateX(-50%);color:#fff;object-fit:cover;object-position:50% 0}.full-width-image-2023 .image-container:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,0))}.full-width-image-2023 .image-container img{width:100%;height:100%;object-fit:cover}.full-width-image-2023 .full-width-image-2023-inner{position:absolute;bottom:0;margin:32px 17px;width:calc(100% - 34px)}@media (min-width:904px){.full-width-image-2023 .full-width-image-2023-inner{margin:0 0 60px;width:100%}}@media (min-width:1240px){.full-width-image-2023 .full-width-image-2023-inner{margin:0 0 88px;display:flex;gap:120px;justify-content:space-between;align-items:flex-end}}@media (min-width:904px){.full-width-image-2023 .full-width-image-2023-inner .full-width-image-2023-textcontent{max-width:70%}}@media (min-width:1240px){.full-width-image-2023 .full-width-image-2023-inner .full-width-image-2023-textcontent{max-width:60%}}.full-width-image-2023 .full-width-image-2023-inner .full-width-image-2023-textcontent .full-width-image-2023-overline{text-transform:uppercase;display:block;margin:0 0 8px}.full-width-image-2023 .full-width-image-2023-inner .full-width-image-2023-textcontent .full-width-image-2023-text{display:block;margin:4px 0 0}@media (min-width:904px){.full-width-image-2023 .full-width-image-2023-inner .full-width-image-2023-textcontent .full-width-image-2023-text{margin:16px 0 0}}.full-width-image-2023 .full-width-image-2023-inner volvo-button{margin:20px 0 0}@media (min-width:1240px){.full-width-image-2023 .full-width-image-2023-inner volvo-button{margin:0}}.primary-cta-teaser-2023{position:relative;display:flex;flex-direction:column;left:50%;transform:translateX(-50%);object-fit:cover;object-position:50% 0;background-color:#ededed;overflow:hidden;width:100vw}.primary-cta-teaser-2023--dark{background-color:#141414}.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner{margin:0 auto;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:60px 56px}@media (min-width:904px){.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner{padding:100px 130px 110px;max-width:848px}}@media (min-width:1240px){.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner{max-width:1040px}}.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner volvo-typography{text-align:center;word-break:break-word}.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner volvo-typography[variant=overline]{text-transform:uppercase;margin-bottom:8px}@media (min-width:904px){.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner volvo-typography[variant=overline]{margin-bottom:16px}}.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner volvo-typography[variant=heading3]{margin-bottom:16px}.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner volvo-button,.primary-cta-teaser-2023 .primary-cta-teaser-2023-inner>a{display:block;margin-top:36px}.geoip-teaser-2023{position:relative;display:flex;flex-direction:column;justify-content:center;background-color:#212121;min-height:320px}.geoip-teaser-2023--no-image{overflow:hidden;width:100vw;left:50%;transform:translateX(-50%);object-fit:cover;object-position:50% 0;background-color:#212121}.geoip-teaser-2023 .image-container{margin:0 auto;overflow:hidden;position:absolute;width:100vw;height:100%;left:50%;top:0;transform:translateX(-50%);object-fit:cover;object-position:50% 0}.geoip-teaser-2023 .image-container:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,0))}.geoip-teaser-2023 .image-container img{width:100%;height:100%;object-fit:cover}.geoip-teaser-2023 .geoip-teaser-2023-inner{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:60px auto;flex-grow:1;width:320px}@media (min-width:904px){.geoip-teaser-2023 .geoip-teaser-2023-inner{width:80%}}@media (min-width:1240px){.geoip-teaser-2023 .geoip-teaser-2023-inner{width:650px;margin:100px auto}}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-typography{text-align:center;word-break:break-word}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-typography[variant=overline]{text-transform:uppercase;margin-bottom:8px}@media (min-width:904px){.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-typography[variant=overline]{margin-bottom:16px}}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-typography[variant=heading3]{margin-bottom:16px}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-typography[variant=heading5] :first-child{margin-top:0}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-typography[variant=heading5] :last-child{margin-bottom:0}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-button{margin-top:36px;background-color:#fff;border-radius:4px}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-button[variant=marketing] a{color:#fff}.geoip-teaser-2023 .geoip-teaser-2023-inner volvo-button[variant=primary] a{color:#fff}.link-list-2023{background:#ededed;border-radius:4px;padding:60px 135px}@media (max-width:903.98px){.link-list-2023{padding:40px 20px}}.link-list-2023 volvo-typography{text-align:center;word-break:break-word}.link-list-2023 volvo-typography[variant=overline]{margin-bottom:20px}.link-list-2023 volvo-typography[variant=heading4]{margin-bottom:20px}@media (min-width:904px){.link-list-2023 volvo-typography[variant=heading4]{margin-bottom:40px}}.link-list-2023 volvo-typography[variant=body]{margin-bottom:24px}@media (max-width:903.98px){.link-list-2023__list-item{text-align:center}}.link-list-2023__list-item a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;text-decoration:underline}.link-list-2023__list-item volvo-system-icon{align-self:center;color:inherit;flex-shrink:0}.link-list-2023__center{text-align:center}.included-producs-2023__category-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.included-producs-2023__category-row__headline{text-align:center}.included-producs-2023__all-products-link--first{display:none;visibility:hidden}@media (min-width:1240px){.included-producs-2023__all-products-link--first{display:block;visibility:visible}}.included-producs-2023__all-products-link--last{display:flex;justify-content:flex-end;visibility:visible}@media (min-width:1240px){.included-producs-2023__all-products-link--last{display:none;visibility:hidden}}.included-producs-2023__product-wrapper{margin:0 -8px}.included-producs-2023__products{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}@media (min-width:904px){.included-producs-2023__products{grid-template-columns:repeat(3,1fr)}}@media (min-width:1240px){.included-producs-2023__products{grid-template-columns:repeat(4,1fr)}}.included-producs-2023__product--outer{display:flex;height:100%;padding:8px}.included-producs-2023__product--inner{border:1px solid #e1dfdd;padding:24px;display:flex;flex-direction:column;gap:16px;height:100%}.included-producs-2023__product--inner:hover{box-shadow:0 0 10px -2px rgba(0,0,0,.25)}.included-producs-2023__product__specifications{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.included-producs-2023__product__specifications__item{display:flex;align-items:center;gap:12px}.product-carousel-2023{padding:40px 16px 40px;position:relative}@media (min-width:904px){.product-carousel-2023{padding:40px 16px 60px}}.product-carousel-2023__text{display:flex;flex-direction:column;justify-content:center;gap:16px;margin-bottom:30px}.product-carousel-2023__text volvo-typography{text-align:center}.product-carousel-2023__product{background:#fff;margin:0 8px;padding:24px;display:flex!important;flex-direction:column;align-items:center;justify-content:space-between;height:auto!important}.product-carousel-2023__product:hover{box-shadow:0 1px 4px rgba(0,0,0,.12),0 16px 32px rgba(0,0,0,.18)}.product-carousel-2023__product__linktext{display:inline;text-align:center}.product-carousel-2023__product__linktext volvo-typography{display:inline}.product-carousel-2023__product__linktext volvo-system-icon{display:inline-block;margin-bottom:-2px}.product-carousel-2023__show-all-link{display:flex;justify-content:center;padding-top:30px}.product-carousel-2023::after{content:"";position:absolute;width:100vw;height:100%;background:#f7f7f7;top:0;transform:translateX(-50%);left:50%;z-index:-1}.product-carousel-2023__carousel-wrapper{margin-bottom:0!important}@media (min-width:904px){.product-carousel-2023__carousel-wrapper{padding:0 50px}}@media (min-width:600px){.product-carousel-2023__carousel-wrapper{margin-bottom:50px!important}}.product-carousel-2023__carousel-wrapper .slick-list{padding:20px 0}.product-carousel-2023__carousel-wrapper .slick-track{display:flex}.product-carousel-2023__carousel-wrapper .slick-dots{margin-bottom:0;background:0 0;height:10px!important;line-height:0!important;bottom:-50px!important;position:relative}.product-carousel-2023__carousel-wrapper .slick-dots li{height:10px!important;width:10px!important}.product-carousel-2023__carousel-wrapper .slick-dots li button{background:#cacaca;border-radius:50%;width:10px;height:10px}.product-carousel-2023__carousel-wrapper .slick-dots li button::before{color:transparent!important}.product-carousel-2023__carousel-wrapper .slick-dots .slick-active button{background:#000}.product-carousel-2023__carousel-wrapper .slick-next,.product-carousel-2023__carousel-wrapper .slick-prev{background:0 0}.product-carousel-2023__carousel-wrapper .slick-next::before,.product-carousel-2023__carousel-wrapper .slick-prev::before{font-size:32px}.product-carousel-2023__carousel-wrapper .slick-prev{left:0}.product-carousel-2023__carousel-wrapper .slick-next{right:0}.product-carousel-2023 volvo-typography{word-break:break-word}.card-grid-2023{display:flex;flex-direction:column;gap:4px}@media (min-width:904px){.card-grid-2023{flex-direction:row}}.card-grid-2023__main-card{display:flex;flex-flow:row nowrap;position:relative}@media (min-width:904px){.card-grid-2023__main-card{flex:1}}.card-grid-2023__main-card__text-content{display:flex;flex-direction:column;justify-content:end;gap:10px;margin:32px;min-height:500px;z-index:1}@media (min-width:904px){.card-grid-2023__main-card__text-content{margin:60px;min-height:0}}.card-grid-2023__small-cards{display:flex;flex-direction:row;overflow-y:auto;gap:16px;padding:20px 16px}@media (min-width:904px){.card-grid-2023__small-cards{gap:4px;flex-direction:column;overflow:unset;padding:0}}.card-grid-2023__small-cards__card{display:flex;position:relative;min-width:min(70vw,300px);max-height:200px;min-height:180px;background-color:#346559;flex:1}@media (min-width:904px){.card-grid-2023__small-cards__card{max-width:380px;min-width:380px}}.card-grid-2023__small-cards__button-wrapper{display:flex;flex-direction:column;justify-content:end;margin:20px;gap:10px;z-index:1}.card-grid-2023__button-background{background:#fff;border-radius:5px;width:fit-content}.card-grid-2023 img{width:100%;height:100%;object-fit:cover;position:absolute}.simple-item-display-2023{position:relative;padding:40px 16px 32px}@media (min-width:904px){.simple-item-display-2023{padding:40px 16px 80px}}.simple-item-display-2023__text-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:28px}@media (min-width:904px){.simple-item-display-2023__text-wrapper{margin-bottom:40px}}.simple-item-display-2023__items{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width:904px){.simple-item-display-2023__items{grid-template-columns:repeat(4,1fr)}}.simple-item-display-2023__item{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.simple-item-display-2023__item:hover{box-shadow:0 1px 4px rgba(0,0,0,.12),0 16px 32px rgba(0,0,0,.18)}.simple-item-display-2023__linktext{display:inline;text-align:center}.simple-item-display-2023__linktext volvo-typography{display:inline}.simple-item-display-2023__linktext volvo-system-icon{display:inline-block;margin-bottom:-2px}.simple-item-display-2023::after{content:"";position:absolute;width:100vw;height:100%;background:#f7f7f7;top:0;transform:translateX(-50%);left:50%;z-index:-1}.embedded-video-2023,.embedded-video-2023--fullwidth,.embedded-video-2023--right{display:flex;flex-direction:column}@media (min-width:904px){.embedded-video-2023,.embedded-video-2023--fullwidth,.embedded-video-2023--right{flex-direction:row}}.embedded-video-2023__video-container{display:flex;flex:1}.embedded-video-2023__embedded-video{width:100%;aspect-ratio:16/9}.embedded-video-2023__content-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:32px;background-color:#f7f7f7}@media (min-width:904px){.embedded-video-2023__content-container{max-width:350px;padding:40px}}.embedded-video-2023__subtitle{text-transform:uppercase;margin-bottom:8px}.embedded-video-2023__body{margin-top:16px}.embedded-video-2023__button-container{padding-top:32px;display:flex;flex-direction:column;gap:16px}.embedded-video-2023--right .embedded-video-2023__video-container{order:0}@media (min-width:904px){.embedded-video-2023--right .embedded-video-2023__video-container{order:1}}.embedded-video-2023--fullwidth{flex-direction:column}.embedded-video-2023--fullwidth .embedded-video-2023__content-container{max-width:100%}.disclaimer-2023{padding:40px 40px 80px;background-color:#f7f7f7;width:100%;display:flex;justify-content:center}.disclaimer-2023__content{max-width:1000px}.disclaimer-2023__subtitle{text-align:center;text-transform:uppercase;margin-bottom:8px}@media (min-width:904px){.disclaimer-2023__subtitle{margin-bottom:16px}}.disclaimer-2023__heading{text-align:center}.disclaimer-2023__text{margin-top:32px}.disclaimer-2023__text p:last-child{margin:0}.text-below-image-2023{position:relative;display:flex;flex-direction:column;width:100%;max-width:1170px;background-color:#ededed}@media (min-width:904px){.text-below-image-2023--no-image{align-items:center}}@media (min-width:904px){.text-below-image-2023--has-image{flex-direction:row-reverse}}@media (min-width:904px){.text-below-image-2023--has-image-left{flex-direction:row}}.text-below-image-2023__image-container .img-responsive{object-fit:cover;object-position:50% 0;display:flex;height:100%;min-height:200px}.text-below-image-2023__image-container .cta-video{display:inline}.text-below-image-2023__content{display:flex;flex-direction:column;position:relative;padding:32px}@media (min-width:904px){.text-below-image-2023__content--no-image{max-width:680px;align-items:center;padding:100px 32px 110px}.text-below-image-2023__content--no-image volvo-typography{text-align:center}}@media (min-width:904px){.text-below-image-2023__content--has-image{max-width:350px;min-height:460px;justify-content:flex-end;padding:40px}}.text-below-image-2023__content volvo-typography{word-break:break-word}.text-below-image-2023__content volvo-button{margin-top:16px 0 0}.text-below-image-2023__subtitle{text-transform:uppercase;margin-bottom:8px}.text-below-image-2023__supporting-text{margin-top:16px}.text-below-image-2023__supporting-text p{margin:0}.text-below-image-2023__buttons{margin-top:32px;display:flex;flex-direction:column;gap:16px}.related-teaser-2023 volvo-typography{word-break:break-word}.related-teaser-2023 volvo-typography[variant=heading4]{text-align:center;margin-bottom:20px}@media (min-width:904px){.related-teaser-2023 volvo-typography[variant=heading4]{margin-bottom:40px}}.related-teaser-2023 volvo-typography[variant=heading5]{margin-bottom:8px}.related-teaser-2023 volvo-system-icon{display:inline-block;vertical-align:bottom}.related-teaser-2023-body .related-item{padding-top:24px;display:flex;flex-direction:column}.related-teaser-2023-body .related-item-links{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.related-teaser-2023-body .related-item-links a{text-decoration:underline;text-underline-position:from-font}.related-teaser-2023 .ves-grid{gap:32px}@media (max-width:903.98px){.related-teaser-2023 .ves-grid{display:flex;overflow:auto;gap:16px}.related-teaser-2023 .ves-grid .g-col-3{flex:1 0 auto;width:240px}}.quote-2023{margin:32px 0}.quote-2023 .headline{margin-bottom:16px}.quote-2023 .main-content{display:flex;justify-content:center}.quote-2023 volvo-typography{text-align:center}.quote-2023 volvo-typography[variant=heading5]{margin-bottom:20px}.quote-2023 volvo-typography p:last-child::after{content:"”"}.quote-2023 volvo-typography p:first-child::before{content:"“"}.quote-2023 volvo-typography p{font-weight:inherit;margin:0}.quote-2023 .author-information{margin-bottom:16px;display:flex;justify-content:center;gap:12px;align-items:baseline}.quote-2023 .author-information .author-name{font-family:"Volvo Novum",Arial,sans-serif;font-style:italic}.quote-2023 .volvo-button-wrapper{display:flex;justify-content:center}.media-gallery-2023{background:#f7f7f7;padding:20px}@media (min-width:904px){.media-gallery-2023{padding:40px}}.media-gallery-2023 .text-heading-wrapper{display:flex;flex-direction:column;justify-content:center;gap:16px;padding-bottom:60px}.media-gallery-2023 .text-heading-wrapper volvo-typography{text-align:center}.media-gallery-2023 .grid{display:grid;grid-auto-flow:dense;justify-content:center;gap:16px;grid-template-columns:repeat(1,1fr);padding:0}@media (min-width:600px){.media-gallery-2023 .grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:904px){.media-gallery-2023 .grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1240px){.media-gallery-2023 .grid{grid-template-columns:repeat(4,1fr)}}.media-gallery-2023 .grid .is-selected{box-shadow:0 .6px 3px rgba(0,0,0,.14),0 8px 16px rgba(0,0,0,.18)}.media-gallery-2023 .grid .is-selected::after{content:"";position:absolute;bottom:-7.75px;left:0;right:0;margin:0 auto;width:15.56px;height:15.56px;background:#fff;transform:rotate(45deg)}.media-gallery-2023 .grid .image-grid,.media-gallery-2023 .grid .video-grid{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.media-gallery-2023 .grid .image-grid button,.media-gallery-2023 .grid .video-grid button{border:none;background:0 0;padding:16px}.media-gallery-2023 .grid .image-grid button .card-title,.media-gallery-2023 .grid .video-grid button .card-title{margin-top:8px}.media-gallery-2023 .grid .fullwidth{grid-column:1/-1;list-style:none;background-color:#fff;margin-top:24px}.media-gallery-2023 .grid .fullwidth .asset-wrapper{display:flex;flex-direction:column;width:100%}@media (min-width:600px){.media-gallery-2023 .grid .fullwidth .asset-wrapper{flex-direction:row}}.media-gallery-2023 .grid .fullwidth .asset-wrapper .asset *{min-width:100%}.media-gallery-2023 .grid .fullwidth .asset-wrapper .asset-text{display:flex;flex-direction:column;justify-content:flex-end;gap:16px;height:auto;padding:20px;max-width:350px;width:100%}@media (min-width:904px){.media-gallery-2023 .grid .fullwidth .asset-wrapper .asset-text{padding:40px}}.media-gallery-2023 .grid .fullwidth .asset-wrapper .asset-file-info{display:flex;gap:8px}.media-gallery-2023 .grid .fullwidth .asset-wrapper .download-button{display:flex;gap:8px}.media-gallery-2023 .grid .fullwidth .asset-wrapper .download-button *{color:#1c6bba;text-decoration:underline}.media-gallery-2023 .grid .fullwidth .asset-wrapper .embedded-video{aspect-ratio:16/9;width:100%}.media-gallery-2023 .grid .fullwidth .asset-wrapper--video{flex-direction:column}@media (min-width:904px){.media-gallery-2023 .grid .fullwidth .asset-wrapper--video{flex-direction:row}}.media-gallery-2023 .grid .fullwidth .asset-wrapper--video .asset-text{max-width:100%}@media (min-width:904px){.media-gallery-2023 .grid .fullwidth .asset-wrapper--video .asset-text{max-width:350px}}.media-gallery-2023 .grid .fullwidth .asset-wrapper--file .asset{display:none}.media-gallery-2023 .grid .fullwidth .asset-wrapper--file .asset-text>:not(.asset-file-info){display:none}@media (min-width:600px){.media-gallery-2023 .grid .fullwidth .asset-wrapper--file .asset{display:block}.media-gallery-2023 .grid .fullwidth .asset-wrapper--file .asset-text>:not(.asset-file-info){display:block}}.media-gallery-2023 .grid .is-hidden{display:none}.media-gallery-2023 .grid .video-crop{position:relative}.media-gallery-2023 .grid .video-crop i{position:absolute;font-size:59px;color:#141414;left:calc(50% - 29.5px);top:calc(50% - 29.5px);opacity:.7}.media-gallery-2023 .grid li{transition:height 350ms ease 0s}.media-gallery-2023 .grid li.expanded>a::before,.media-gallery-2023 .grid li>a:hover::before{-webkit-box-shadow:0 3px 15px rgba(0,0,0,.5);box-shadow:0 3px 15px rgba(0,0,0,.5)}.media-gallery-2023 .grid li.expanded>a::after{position:absolute;top:auto;left:50%;width:0;height:0;margin:0 0 0 -12px;content:" ";pointer-events:none;border:solid transparent;border-width:12px;border-top-color:#fff}.media-gallery-2023 .expander{position:absolute;top:auto;left:0;width:100%;height:0;margin-top:10px;padding:0 7.5px;font-size:14px}.media-gallery-2023 .expander .details h5{font-size:14px;font-weight:700;margin-bottom:0;margin-top:8px}.media-gallery-2023 .expander .details a{display:block;margin-top:8px}.media-gallery-2023 .expander .details a::after{content:"\f019";font-family:fontawesome;padding-left:8px}.media-gallery-2023 .expander .details a.download{font-weight:700}.media-gallery-2023 .expander .details a.download span,.media-gallery-2023 .expander .details a.download::after{font-weight:400}.media-gallery-2023 .expander .details p{margin-bottom:8px}.media-gallery-2023 .expander .fullimg{position:relative;display:block}.media-gallery-2023 .expander .fullimg::after{content:"\f065";display:block;position:absolute;top:0;right:0;padding:10px 15px;background-color:rgba(216,215,213,.9);color:#fff;font-family:fontawesome;pointer-events:none}.media-gallery-2023 .expander .fullimg.fullvid::after{content:" ";display:none}.media-gallery-2023 .expander .fullimg img{cursor:pointer}.media-gallery-2023 .expander .fullimg a{text-align:left;display:block;margin-top:8px;font-weight:700}.media-gallery-2023 .expander .fullimg a::before{content:"\f019";font-family:fontawesome;padding-right:8px}.media-gallery-2023 .expander .fullimg a span{font-weight:400}.media-gallery-2023 .expander-inner{padding-top:15px;padding-bottom:15px}.media-gallery-2023 .close{display:none;position:absolute;top:30px;right:30px;font:normal normal normal 14px/1 fontawesome;font-size:inherit;cursor:pointer;transform:translate(0,0);color:gray;text-rendering:auto;-webkit-font-smoothing:antialiased}.media-gallery-2023 .close::before{content:"\f00d"}.media-gallery-2023 .fullimg,.media-gallery-2023 .fullvid{text-align:center}.media-gallery-2023 .fa-spinner{position:absolute;top:50%;left:50%;font-size:50px;margin:-25px 0 0 -25px;color:#bfbebb}volvo-header{display:block;min-height:92px}@media (min-width:1240px){volvo-header{min-height:188px}volvo-header volvo-header-link[primary]{display:none}}.mainNav{background-color:#e1e1e1;position:sticky;top:0;z-index:1000}.mainNav .ves-grid{gap:30px}@media (max-width:1239.98px){.mainNav .ves-grid{gap:0}}@media (max-width:1239.98px){.mainNav{background-color:#fff;position:fixed;height:100%;overflow:auto;right:0;transform:translateX(100%);border-bottom:1px solid #e1dfdd}.mainNav--active{transition:transform .2s ease;transform:translateX(0);width:375px}}@media (max-width:1239.98px) and (max-width:599.98px){.mainNav--active{width:90vw}}.mainNav__container{position:relative;padding:16px}@media (min-width:1240px){.mainNav__container{padding:0;margin:0 auto;max-width:1040px}}.mainNav__header{display:flex;justify-content:flex-end;align-items:center;padding-bottom:16px;gap:24px}@media (min-width:1240px){.mainNav__header{display:none}}.mainNav__header__item--close{cursor:pointer}.mainNav__header__icon{color:#6e6e6e}.mainNav__header__icon--close{color:#a9a9a9}.mainNav__items{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;flex-direction:column;position:relative}@media (min-width:1240px){.mainNav__items{flex-direction:row}}@media (max-width:1239.98px){.mainNav__item:first-child{border-top:1px solid #e1e1e1}}@media (min-width:1240px){.mainNav__item{position:static}.mainNav__item--active{box-shadow:inset 0 4px #004fbc}.mainNav__item:hover{background-color:#fff}}@media (min-width:1240px) and (hover){.mainNav__item:hover[data-js-main-nav-reveal] [data-js-main-nav-lvl]{max-height:none;display:block}}@media (min-width:1240px){.mainNav__item.selected{background-color:#fff}}@media (min-width:1240px){.mainNav__item--extra{display:none}}.mainNav__item--extra volvo-system-icon{display:inline-block;vertical-align:middle;margin-inline-end:8px}@media (min-width:1240px){.mainNav__item--featured{margin-inline-start:auto}}.mainNav__item__label{display:block;font-size:12px}@media (min-width:1240px){.mainNav__item__label{font-size:12px;line-height:125%;letter-spacing:.4px;text-transform:uppercase;padding:16px 32px;color:#141414;height:80px;display:flex;align-items:center;justify-content:center;gap:6px}.mainNav__item__label:focus,.mainNav__item__label:hover{color:#141414}[data-js-main-nav-reveal] .mainNav__item__label volvo-system-icon{display:none}}@media (max-width:1239.98px){.mainNav__item__label{font-size:16px;padding:20px 0;display:flex;gap:12px;align-items:center;border-bottom:1px solid #e1e1e1;color:#6e6e6e}.mainNav__item__label:focus,.mainNav__item__label:hover{color:#6e6e6e}[data-js-main-nav-reveal] .mainNav__item__label{justify-content:space-between}[data-js-main-nav-reveal] .mainNav__item__label volvo-system-icon{pointer-events:none;flex-shrink:0}[data-js-main-nav-reveal] .mainNav__item__label volvo-system-icon[icon=chevron-up]{display:none}[data-js-main-nav-reveal].selected .mainNav__item__label volvo-system-icon[icon=chevron-down]{display:none}[data-js-main-nav-reveal].selected .mainNav__item__label volvo-system-icon[icon=chevron-up]{display:block}}.mainNav--capitalize .mainNav__item__label{text-transform:uppercase}.mainNav__item__label__icon{margin-right:8px}@media (max-width:1239.98px){.mainNav__subItem.selected{background-color:#fff}}@media (min-width:1240px){.mainNav__subItem--extra{display:none}}@media (min-width:1240px){.mainNav__subItem--large{width:66.66%;padding:0 15px;border-inline-end:1px solid #e1e1e1}}@media (min-width:1240px){.mainNav__subItem--wide{width:100%;padding:0 15px}}@media (min-width:1240px){.mainNav__subItem--right{width:33.33%;padding:0 15px}}@media (min-width:1240px){[data-js-main-nav-reveal] .mainNav__subItem__label volvo-system-icon{display:none}}@media (max-width:1239.98px){.mainNav__subItem__label{font-size:16px;padding-block:20px;padding-inline:20px 0;display:flex;gap:12px;align-items:center;color:#6e6e6e}.mainNav__subItem__label:focus,.mainNav__subItem__label:hover{color:#6e6e6e}[data-js-main-nav-reveal] .mainNav__subItem__label{justify-content:space-between;cursor:pointer}[data-js-main-nav-reveal] .mainNav__subItem__label volvo-system-icon{pointer-events:none;flex-shrink:0}[data-js-main-nav-reveal] .mainNav__subItem__label volvo-system-icon[icon=chevron-up]{display:none}[data-js-main-nav-reveal].mainNav__subItem.selected .mainNav__subItem__label volvo-system-icon[icon=chevron-down]{display:none}[data-js-main-nav-reveal].mainNav__subItem.selected .mainNav__subItem__label volvo-system-icon[icon=chevron-up]{display:block}}.mainNav__subItem__link{color:#6e6e6e}.mainNav__subItem__link:focus,.mainNav__subItem__link:hover{color:#6e6e6e}@media (max-width:1239.98px){.mainNav__subItem__link{display:block;font-size:16px;padding:20px;color:#6e6e6e}.mainNav__subItem__link:hover{color:#6e6e6e}}.mainNav__subItem__info{font-size:14px;margin-bottom:8px;line-height:1.25;letter-spacing:.4px;color:#8d8d8d;width:83.33333333%;padding-right:15px}@media (max-width:1239.98px){.mainNav__subItem__info{display:none}}@media (max-width:1239.98px){.mainNav__subItem__content{max-height:0;overflow:hidden;transition:max-height .4s ease;padding-inline-start:20px}.mainNav__subItem:not(.selected) .mainNav__subItem__content{max-height:0!important}}@media (max-width:1239.98px){.mainNav__subItem__content__inner{font-size:14px}}.mainNav__level{max-height:0;overflow:hidden;cursor:default;user-select:auto}@media (min-width:1240px){.mainNav__level{position:absolute;z-index:1000;top:auto;right:0;left:0;background-color:#fff;box-shadow:0 10px 15px rgba(0,0,0,.2);max-height:none!important;display:none}.selected .mainNav__level{display:block}}@media (max-width:1239.98px){.mainNav__level{transition:max-height .4s ease}}@media (min-width:1240px){.mainNav__level__inner{padding:30px 9px;display:flex}}.mainNav__level__footer{text-align:center;font-size:14px;color:#6e6e6e;margin:0;padding:15px;background-color:#e1e1e1}@media (max-width:1239.98px){.mainNav__level__footer{display:none}}@media (min-width:1240px){.mainNav__mod__headline{display:block;font-size:20px;line-height:1.25;color:#6e6e6e;margin-bottom:8px}.mainNav__subItem__content+.mainNav__mod__headline--secondary{margin-top:20px}}@media (min-width:1240px){.mainNav__mod__headline__strong{font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.15px}}.mainNav__mod__link{display:block;text-transform:none;color:#6e6e6e;padding:15px;font-size:16px}@media (min-width:1240px){.mainNav__mod__link{padding-inline-start:0;font-size:14px}}@media (min-width:1240px){.mainNav__mod__list{max-height:none!important}}@media (min-width:1240px){.mainNav__mod__product{float:left;width:33.33%;padding:4px 15px;display:table;table-layout:fixed}.mainNav__mod__product:nth-child(3n+1){clear:both}.mainNav__mod__product.mainNav__mod__services:nth-child(3n+1){clear:none}.mainNav__mod__product.mainNav__mod__services:nth-child(3n+2){clear:both}.mainNav__mod__productImageWrap{width:75px;height:60px}.mainNav__mod__productImageWrap,.mainNav__mod__productLink{display:table-cell;vertical-align:middle;color:#6e6e6e;font-size:14px;font-weight:400;line-height:1.2em}}@media (max-width:1239.98px){.mainNav__mod__productImageWrap{display:none}}@media (min-width:1240px){.mainNav__mod__gridWrap{width:75%;padding:0 15px}.mainNav__mod__gridWrap-without-promo{width:100%;padding:0 15px}}@media (min-width:1240px){.mainNav__mod__gridItem{width:25%;padding:0 15px;border-inline-end:1px solid #e1e1e1}.mainNav__mod__gridItem img{width:100%;margin-bottom:16px}}@media (max-width:1239.98px){.mainNav__mod__gridItem{background-color:#fff}.mainNav__mod__gridItem--camo{background-color:transparent}}@media (max-width:1239.98px){.mainNav__mod__gridItem--extra,.mainNav__mod__gridItem__imgLink{display:none}}.mainNav__mod__gridItem--extra{width:25%;border-inline-end:none;border-inline-start:1px solid #e1e1e1}.mainNav__mod__gridItem--extra div>a{color:#004fbc;display:flex;align-items:center;gap:8px}.mainNav__mod__gridItem+.mainNav__mod__gridItem--extra{border-inline-start:none}@media (min-width:1240px){.mainNav__mod__gridItem--thin{padding-right:calc(6.666% + 15px)}}@media (min-width:1240px){.mainNav__mod__gridItem--large{width:33.33%;padding:0 15px;border-inline-end:1px solid #e1e1e1}}.mainNav__mod__gridItem__info{color:#a9a9a9;font-size:14px;line-height:1.25;letter-spacing:.4px}.mainNav__mod__gridItem__info strong{color:#6e6e6e;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.15px;margin-bottom:12px}.mainNav__mod__gridItem__info p{margin:0 0 8px}.mainNav__mod__gridItem__info a{color:#004fbc}@media (max-width:1239.98px){.mainNav__mod__gridItem__info{display:none}}@media (min-width:1240px){.mainNav__mod__gridItem__link{color:#004fbc;font-weight:400;background-color:transparent;padding:0}}@media (min-width:1240px){.mainNav__mod__gridItem__headline{font-size:20px;line-height:1.25;color:#6e6e6e;display:block}.mainNav__mod__gridItem__headline--secondary{margin:20px 0 13px}}.mainNav__mod__gridHeader{margin-bottom:-20px}@media (max-width:1239.98px){.mainNav__mod__gridHeader{display:none}}.mainNav__mod__gridHeader__headline{font-size:24px;line-height:1.25;margin:0;padding-bottom:12px;color:#6e6e6e;display:block}.mainNav__mod__gridHeader__info{font-size:12px;line-height:1.5;letter-spacing:-.1px;margin-bottom:22px;color:#a9a9a9}.mainNav__contact__address{margin:8px 0 16px;color:#6e6e6e;font-size:14px;font-style:normal}@media (max-width:1239.98px){.mainNav__contact__address{margin-inline:15px}}.mainNav__contact__btn{margin-top:20px}@media (max-width:1239.98px){.mainNav__contact__btn{margin-inline:15px}}.mainNav .contact-us-links{padding:0;margin:0;list-style:none}.mainNav .contact-us-links li a{padding-block:8px;display:flex;align-items:center;gap:8px}html.side-nav-visible body{overflow:hidden}html.side-nav-visible .ovelay-mask{left:0;top:0;width:100%;height:100%;z-index:3;position:fixed;visibility:visible;background-color:rgba(20,20,20,.4);opacity:1}@media (min-width:1240px){html.side-nav-visible .ovelay-mask{visibility:hidden}html.side-nav-visible body{overflow-y:visible}}.product-listing-start-card{width:100%;height:100%;position:relative}.product-listing-start-card img{width:100%;height:100%;object-fit:cover}.product-listing-start-card volvo-typography{position:absolute;word-break:break-word;bottom:5%;left:10%;width:60%}.product-listing-start-card-no-image{background-color:#575757}.forminclude{max-width:600px;margin:0 auto 40px}.forminclude .wForm .oneField,.forminclude .wForm fieldset{margin:10px 0 20px}@media (min-width:992px){.forminclude .wForm .oneField,.forminclude .wForm fieldset{margin:10px 0}}.forminclude .wForm fieldset{border:1px solid #e1e1e1}.forminclude .wForm input:not([type=checkbox]):not([type=radio]):not([type=submit]),.forminclude .wForm textarea{width:100%;padding:10px 15px;height:40px;border:1px solid #e1e1e1;border-radius:0;appearance:none}.forminclude .wForm textarea{height:120px}.forminclude .wForm select{background-color:#fff;border:1px solid #e1e1e1}.forminclude .wForm select[multiple]{width:100%;min-height:40px;padding:10px 15px;appearance:none}.forminclude .wForm .custom-select-wrapper{position:relative;width:100%}.forminclude .wForm .custom-select-wrapper volvo-system-icon{position:absolute;top:50%;right:15px;margin-top:-12px;pointer-events:none}.forminclude .wForm .custom-select{display:block;width:100%;padding:10px 40px 10px 15px;appearance:none}.forminclude .wForm button[type=submit]{position:relative;appearance:none;user-select:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:12px;border-radius:4px;cursor:pointer;max-width:100%;text-decoration:none;border-width:1px;border-style:solid;white-space:nowrap;padding-left:20px;padding-right:20px;padding-bottom:1px;min-width:128px;height:40px;border-color:transparent;background-color:#004fbc;color:#fff}.forminclude .wForm button[type=submit]:not([disabled]):active{border-color:transparent;background-color:#104e9b;color:#fff}.forminclude .wForm button[type=submit]:not([disabled]):hover{border-color:transparent;background-color:#2b8ede;color:#fff}.forminclude .wForm button[type=submit]:disabled{cursor:not-allowed;border-color:transparent;background-color:#e1e1e1;color:#a9a9a9}.forminclude .wForm .label.reqMark:after{content:" *";color:#bf2012}.forminclude .wForm .errMsg{color:#bf2012;font-size:85%;margin-top:5px}.forminclude .wForm .vertical .oneChoice{display:block;margin:10px 0}.forminclude .wForm .horizontal{display:block;margin:5px 0}.forminclude .wForm .horizontal .oneChoice{display:inline-block;margin:5px 0}.forminclude .wForm .postField{margin:0 20px 0 6px}.forminclude .wForm .offstate{display:none}.search-results-2023__heading{display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:20px}@media (min-width:904px){.search-results-2023__heading{margin-top:40px}}@media (max-width:903.98px){.search-results-2023__heading{gap:8px}}.search-results-2023__heading volvo-typography{text-align:center}.search-results-2023__search-button{display:flex;justify-self:end;align-self:center}.search-results-2023__search-items{display:flex;flex-direction:column;gap:48px}.search-results-2023__search-items--card{display:flex;flex-direction:column;justify-content:flex-start;margin:0;gap:24px}@media (min-width:904px){.search-results-2023__search-items--card{flex-direction:row}}.search-results-2023__search-items--card .image-container{flex:0 0 220px}.search-results-2023__search-items--card .image-container picture{width:100%;height:100%;object-fit:cover;display:block}.search-results-2023__search-items--card-text-content-body{margin-top:16px}.search-results-2023__search-items--card-text-content volvo-system-icon{display:inline-block;vertical-align:bottom}.search-results-2023__search-items--card-text-content a{color:#141414;text-decoration:none}.search-results-2023 volvo-typography{word-break:break-word}.text-table-2023--default-heading{text-align:center;margin-bottom:32px}.text-table-2023--description{text-align:center;margin-bottom:16px}.text-table-2023--table-heading{margin-bottom:16px;text-align:left}.text-table-2023 volvo-typography{word-break:break-word}.text-table-2023--table{overflow:auto}.text-table-2023--table .table>tbody>tr>td{vertical-align:middle;text-align:start;padding:16px}.text-table-2023--table .table>tbody>tr{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.text-table-2023--table table{border-color:transparent;border-spacing:0;border-collapse:collapse}.text-table-2023--table .table{margin:0}.text-table-2023--table .tableComponent{margin:0}.text-table-2023 .striped table>tbody>tr:nth-of-type(odd){background-color:#f7f7f7}.contact-card__headline{border-bottom:1px solid #e1e1e1;padding-bottom:20px;margin-bottom:30px}.contact-card__section-body{margin-top:8px}.contact-card__image{border-radius:1000px}.contact-card volvo-typography{word-break:break-word}.contact-card__container{display:flex;flex-wrap:wrap;gap:30px}@media (max-width:903.98px){.contact-card__container{flex-direction:column}}.contact-card__container--card{width:calc(50% - 15px)}@media (max-width:903.98px){.contact-card__container--card{width:100%}}.faq-page-2023__heading{display:flex;flex-direction:column;gap:16px}.faq-page-2023__heading volvo-typography{text-align:center}.faq-page-2023__section-heading{margin-bottom:24px}.faq-page-2023__footer-text{display:flex;flex-direction:column;text-align:center}.two-level-link-list-2023__title-wrapper{display:flex;flex-direction:column;margin-bottom:36px;gap:18px}.two-level-link-list-2023__title-wrapper volvo-typography{text-align:center}.two-level-link-list-2023__link-section--link-title{margin-bottom:24px}@media (max-width:903.98px){.two-level-link-list-2023__link-section--card{margin-bottom:36px}}.two-level-link-list-2023__link-section--card:last-child{margin-bottom:0}.two-level-link-list-2023 ul{display:flex;flex-direction:column;gap:16px;margin:0}.two-level-link-list-2023--separator{height:28px}@media (max-width:903.98px){.two-level-link-list-2023--separator{display:none}}.productSelector-2023{text-align:center;margin-top:48px;margin-bottom:48px}.productSelector-2023 volvo-typography{margin-bottom:10px}.productSelector-2023 volvo-typography[variant=heading5] a{color:#141414}@media (max-width:903.98px){.productSelector-2023 volvo-typography[variant=heading5] a{font-size:16px}}.productSelector-2023 volvo-typography[variant=Caption]{font-size:14px}@media (max-width:903.98px){.productSelector-2023 volvo-typography[variant=Caption]{font-size:12px}}.productSelector-2023 .product-dropdown{height:56px;width:322px}.productSelector-2023 .filter-reset>volvo-button{display:flex;justify-content:center;align-items:center;margin-top:30px}.productSelector-2023 .model-specs-list .model-spec-value{color:#323232;display:flex}.productSelector-2023 .product-category-heading-text{color:var(--main-black,#141414);text-align:center;font-family:Volvo Novum Web Latin;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.32px}.productSelector-2023 .model{padding:24px;border-radius:4px;border:1px solid var(--grayscale-gray-200,#e1dfdd);background:#fff}@media (max-width:576px){.productSelector-2023 .model{padding:0}.productSelector-2023 .product-category-heading-text{font-size:24px}}.productSelector-2023 .model-specs-list .model-spec-value.visible-xs{display:flex}@media (max-width:599.98px){.productSelector-2023 .model-specs-list .model-spec-value.visible-xs{display:flex!important;flex-flow:column wrap;flex-direction:row;gap:4px}}.productSelector-2023 span strong{font-weight:400;letter-spacing:.4px;line-height:125%}@media (max-width:599.98px){.productSelector-2023 span strong{font-size:12px}}.productSelector-2023 .product-category-list>.row{display:flex;flex-wrap:wrap}.productSelector-2023 .product-category-list>.row>div{display:flex}.productSelector-2023 .product-category-list>.row:after,.productSelector-2023 .product-category-list>.row:before{content:none}@media (max-width:599.98px){.productSelector-2023 .product-category-list>.row{margin:0 -10px}}.category-card{align-items:center;padding:0 32px;min-height:350px;font-size:15px}@media (max-width:599.98px){.category-card{min-height:initial;font-size:12px}.category-card.even{flex-basis:100%;width:100%}.category-card.even>div{width:50%;margin:24px auto}}.category-card h4{text-transform:uppercase;font-weight:700;margin-bottom:12px;font-size:15px}.category-card ul{text-align:initial}.category-card>div{width:100%}.category-card>div>div{margin-bottom:22px}.category-card .divider{display:block;height:1px;width:44%;background-color:#a7a8a9;margin:0 auto 24px auto}.category-card .fa:not(.fa-check-green){font-size:5px;vertical-align:middle}.category-card.category-card--list-align div div div{line-height:1.1em;margin-bottom:.5em;padding-left:20px;position:relative;text-align:left}.category-card.category-card--list-align div div div .fa{position:absolute;left:0;top:0}.main-container-height{min-height:65vh}.model-toggle:hover{box-shadow:0 0 10px -2px rgba(0,0,0,.25)}.productSelector-2023 .filter-trigger.collapsed.activeFilter span:after{border-bottom:2px solid #004fbc;content:"";position:absolute;bottom:-5px;left:0;width:100%}.productSelector-2023 .hr{border:0;height:2px;margin-top:5px;margin-bottom:5px;background-color:#e1e1e1}.productSelector-2023 .animate-show-hide.ng-hide-add,.productSelector-2023 .animate-show-hide.ng-hide-remove{transition:all linear .33s}.productSelector-2023 .animate-show-hide.ng-hide{opacity:0}.productSelector-2023 .title:before{font-family:fontawesome;content:"\f135";display:inline-block;position:absolute;left:-25px;vertical-align:middle}.productSelector-2023 .carousel .slick-prev{left:0}.productSelector-2023 .carousel .slick-next{right:0}.productSelector-2023 .carousel .slick-disabled{opacity:.5}.productSelector-2023 .carousel .img-responsive{width:64px;height:auto;opacity:.7;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8, <svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}.productSelector-2023 .carousel .img-responsive:hover,.productSelector-2023 .product.active .img-responsive{-webkit-filter:none;filter:none;-moz-filter:none;-ms-filter:none}.productSelector-2023 .carousel .active .img-responsive,.productSelector-2023 .carousel .img-responsive:hover{opacity:1}.productSelector-2023 .product{padding:0 16px}.productSelector-2023 .product>div{border-top:4px solid transparent}.productSelector-2023 .product .product-title{font-size:14px;font-weight:400;color:#6e6e6e;display:inline-block;line-height:1.3em}.productSelector-2023 .product .product-title:after{display:none;content:""}.productSelector-2023 .product.active .product-title{font-weight:700}.productSelector-2023 .product.active>div{border-top-color:#004fbc}.productSelector-2023 .product-range{position:relative}.productSelector-2023 .product-range:after{display:inline-block;position:absolute;top:50%;right:20px;font-family:fontawesome;font-size:24px;line-height:24px;margin-top:-12px;content:"\f107";color:#004fbc}.productSelector-2023 .product-select{font-size:14px;width:100%}.productSelector-2023 .custom-select{padding:10px 15px;border:none;border-radius:0;background-color:#e1e1e1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.productSelector-2023 .custom-select::ms-expand{display:none}.productSelector-2023 .product-selector-list{margin-top:30px}.productSelector-2023 .model-list-title{font-size:32px;margin-top:10px}.productSelector-2023 .model-list-subtitle{font-size:16px;margin-bottom:0;text-transform:uppercase;color:#a9a9a9}.productSelector-2023 p.spec{margin-top:24px;margin-bottom:5px}.productSelector-2023 .model-name a{color:#6e6e6e}.productSelector-2023 .filter-trigger{display:block;position:relative;z-index:10;font-size:14px;padding:11px 20px}@media (max-width:903.98px){.productSelector-2023 .filter-trigger{display:inline-block;padding:14px 15px}}@media (min-width:904px){.productSelector-2023 .filter-trigger{display:inline-block;padding:14px 15px}}.productSelector-2023 .filter-trigger>span{font-size:14px;color:#6e6e6e;position:relative}.productSelector-2023 .filter-trigger:after{display:inline-block;font-family:fontawesome;padding-left:5px;font-size:20px;vertical-align:top;content:"\f106";line-height:1}@media (max-width:599.98px){.productSelector-2023 .filter-trigger:after{color:#53565a}}.productSelector-2023 .filter-trigger.collapsed:after{content:"\f107"}.productSelector-2023 .filter-content{overflow:hidden;position:relative;transform:translateZ(0);max-height:0;transition:max-height 350ms ease-in-out}.productSelector-2023 .filter-padding{padding:55px 15px 15px}.productSelector-2023 .filter-reset{display:inline-block;float:left;position:static;width:50%;padding:20px 0}.productSelector-2023 .filter-reset>a>span{display:inline-block;position:relative;font-size:14px;font-weight:700;padding-left:20px;color:#004fbc}.productSelector-2023 .filter-reset>a>span:before{display:inline-block;position:absolute;left:0;font-family:fontawesome;content:"\f0e2"}[slider],slider{display:inline-block;position:relative;height:7px;width:100%;margin:25px 5px 25px 5px;vertical-align:middle}[slider] div,slider div{white-space:nowrap;position:absolute}[slider] div.bar,slider div.bar{width:100%;height:100%;border-radius:7px;background:#444;overflow:hidden}[slider] div.bar .selection,slider div.bar .selection{width:0%;height:100%;background:#13b6ff}[slider] div.handle,slider div.handle{cursor:pointer;width:20px;height:20px;top:-8px;background-color:#fff;border:1px solid #000;z-index:2;border-radius:100%}[slider] div.handle:after,slider div.handle:after{content:"";background-color:#777;width:8px;height:8px;position:absolute;top:6px;left:6px;border-radius:100%}[slider] div.handle:after:hover,slider div.handle:after:hover{background-color:#000}[slider] div.handle.active:after,slider div.handle.active:after{background-color:red}[slider] div.bubble,slider div.bubble{display:none;cursor:default;top:-22px;padding:1px 3px 1px 3px;font-size:.7em;font-family:sans-serif}[slider] div.bubble.active,slider div.bubble.active{display:inline-block}[slider] div.bubble.limit,slider div.bubble.limit{color:#777}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.productSelector-2023 slider,[slider]{margin-right:auto;margin-left:auto;height:9px;width:95%;-webkit-transform:translateZ(0);transform:translateZ(0)}.productSelector-2023 [slider] div.bar,.productSelector-2023 slider div.bar{width:100%;background:#f4f4f4;border:1px solid #d9d9d9;border-radius:3px}.productSelector-2023 [slider] div.bar .selection,.productSelector-2023 slider div.bar .selection{background:#004fbc}.productSelector-2023 [slider] div.handle,.productSelector-2023 slider div.handle{width:30px;height:30px;top:50%;margin-top:-15px;border-color:#6e6e6e;border-radius:4px;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.06)}.productSelector-2023 [slider] div.handle:after,.productSelector-2023 slider div.handle:after{content:"";position:absolute;display:inline-block;top:50%;left:50%;margin-top:-7px;margin-left:-2px;height:14px;width:4px;background:0 0;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-radius:0}.productSelector-2023 [slider] div.handle.active:after,.productSelector-2023 slider div.handle.active:after{background-color:transparent}.productSelector-2023 slider .bubble.low{left:0}.productSelector-2023 slider .bubble.high{right:0}.productSelector-2023 [slider] div.bubble.value,.productSelector-2023 slider div.bubble.value{display:inline-block;font-family:Arial,sans-serif;font-size:14px;top:-35px;padding:0;font-weight:700}.productSelector-2023 .carouse{margin:0 50px}.productSelector-2023 .carousel .slick-prev{left:-50px}.productSelector-2023 .carousel .slick-next{right:-50px}.no-animate{transition:none!important}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.productSelector-2023 slider,[slider]{margin-right:auto;margin-left:auto;height:9px;width:95%;transform:translateZ(0)}.productSelector-2023 [slider] div.bar,.productSelector-2023 slider div.bar{width:100%;background:#f4f4f4;border:1px solid #d9d9d9;border-radius:3px}.productSelector-2023 [slider] div.bar .selection,.productSelector-2023 slider div.bar .selection{background:#004fbc}.productSelector-2023 [slider] div.handle,.productSelector-2023 slider div.handle{width:30px;height:30px;top:50%;margin-top:-15px;border-color:#6e6e6e;border-radius:4px;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.06)}.productSelector-2023 [slider] div.handle:after,.productSelector-2023 slider div.handle:after{content:"";position:absolute;display:inline-block;top:50%;left:50%;margin-top:-7px;margin-left:-2px;height:14px;width:4px;background:0 0;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-radius:0}.productSelector-2023 [slider] div.handle.active:after,.productSelector-2023 slider div.handle.active:after{background-color:transparent}.productSelector-2023 slider .bubble.low{left:0}.productSelector-2023 slider .bubble.high{right:0}.productSelector-2023 [slider] div.bubble.value,.productSelector-2023 slider div.bubble.value{display:inline-block;font-family:Arial,sans-serif;font-size:14px;top:-35px;padding:0;font-weight:700}.productSelector-2023 .carouse{margin:0 50px}.productSelector-2023 .carousel .slick-prev{left:-50px}.productSelector-2023 .carousel .slick-next{right:-50px}.productSelector-2023 .filter-apply{float:left;width:50%;padding:15px 0}.productSelector-2023 .filter-apply .btn{color:#fff;background:#004fbc}.productSelector-2023 .filter-categories{margin:0;text-align:left}.productSelector-2023 .filter-categories>li{float:none;padding:10px 15px}.productSelector-2023 .filter-specs{text-align:left;background:#fff}.productSelector-2023 .filter-specs-section{text-align:left}.productSelector-2023 .filter-specs-section .fa{display:inline-block;width:25px;font-size:22px;vertical-align:middle}.productSelector-2023 .filter-specs-trigger{position:relative;font-size:14px;padding:11px 20px;color:#a9a9a9;text-align:center}.productSelector-2023 .filter-specs-trigger:after{position:absolute;right:15px;font-family:fontawesome;font-size:20px;content:"\f106";line-height:1}.productSelector-2023 .filter-specs-trigger.collapsed{color:#6e6e6e}.productSelector-2023 .filter-specs-trigger.collapsed:after{content:"\f107"}.productSelector-2023 .product-category{position:relative;font-size:14px;line-height:20px;padding-left:30px;color:#6e6e6e;display:inline-block}.productSelector-2023 .product-category:before{display:inline-block;position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;content:"";border:1px solid #6e6e6e;border-radius:20px;background:#fff}.productSelector-2023 .product-category.active{font-weight:700}.productSelector-2023 .product-category.active:after{display:inline-block;position:absolute;top:50%;left:0;width:10px;height:10px;transform:translateX(5px) translateY(-5px);content:"";border-radius:10px;background:#004fbc}.productSelector-2023 .filter-content.open{max-height:900px}@media (max-width:599.98px){.productSelector-2023 .filter-categories{max-height:0;overflow:hidden;transition:max-height 350ms ease-in-out}}.productSelector-2023 .filter-categories.open{max-height:300px}.productSelector-2023 .filter-specs-section .filter-specs{overflow:hidden;text-align:center;max-height:0;margin:0 20px;transition:max-height 350ms ease-in-out}.productSelector-2023 .filter-specs-section .filter-specs.open{max-height:900px;padding:20px 0}.productSelector-2023 .filter-specs-section.isDesktop .filter-specs{margin:0}.productSelector-2023 .filter-specs-section.isDesktop .filter-specs.open{padding:10px 0}@media (max-width:599.98px){.productSelector-2023 .filter-group{margin-bottom:10px}}@media (min-width:768px){.productSelector-2023 .title{font-size:24px;line-height:24px;margin-bottom:24px;color:#53565a}.model .model-specs-list .model-spec-value .fa{font-size:16px}.productSelector-2023 .title:before{content:"";display:none}.productSelector-2023 .product-selector-list{margin-top:0}.productSelector-2023 .filter-categories{display:inline-block;text-align:center}.productSelector-2023 .filter-categories:after,.productSelector-2023 .filter-categories:before{content:" ";display:table}.productSelector-2023 .filter-categories:after{clear:both}.productSelector-2023 .filter-categories>li{display:inline-block;padding:14px 15px}.productSelector-2023 .filter-reset{float:none;top:10px;right:15px;width:auto;padding:0}.productSelector-2023 .filter-specs{font-size:0;text-align:center;background:0 0}.productSelector-2023 .filter-specs-section{text-align:center;font-size:14px}.productSelector-2023 .filter-specs-column{display:inline-block;width:33%;padding:0 15px}.productSelector-2023 .spec{text-align:center}.productSelector-2023 .model-list-title{font-size:48px}.productSelector-2023 .metrics-change{float:right}.productSelector-2023 .model-image .img-responsive{max-width:80%}.productSelector-2023 .model-details{padding-top:8px}}.no-animate{-webkit-transition:none!important;transition:none!important}.toggle{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.toggle.ng-enter{opacity:0;transition-duration:250ms;-webkit-transition-duration:250ms}.toggle.ng-enter-active{opacity:1}.toggle.ng-leave{opacity:1;transition-duration:250ms;-webkit-transition-duration:250ms}.toggle.ng-leave-active{opacity:0}.toggle.ng-hide-add{transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.toggle.ng-hide-add.ng-hide-add-active{opacity:0}.toggle.ng-hide-remove{transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.toggle.ng-hide-remove.ng-hide-remove-active{opacity:1}.slide-top{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-top.ng-enter{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-top.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.slide-top.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-top.ng-leave-active{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);opacity:0}.slide-top.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-top.ng-hide-add.ng-hide-add-active{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);opacity:0}.slide-top.ng-hide-remove{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-top.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.slide-right{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-right.ng-enter{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-right.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-right.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-right.ng-leave-active{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);opacity:0}.slide-right.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-right.ng-hide-add.ng-hide-add-active{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);opacity:0}.slide-right.ng-hide-remove{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-right.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-left{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-left.ng-enter{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-left.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-left.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-left.ng-leave-active{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);opacity:0}.slide-left.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-left.ng-hide-add.ng-hide-add-active{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);opacity:0}.slide-left.ng-hide-remove{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-left.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-down{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-down.ng-enter{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-down.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.slide-down.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-down.ng-leave-active{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);opacity:0}.slide-down.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-down.ng-hide-add.ng-hide-add-active{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);opacity:0}.slide-down.ng-hide-remove{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-down.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-top{transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-top.ng-enter{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-top.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-top.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-top.ng-leave-active{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);opacity:0}.bouncy-slide-top.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-top.ng-hide-add.ng-hide-add-active{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);opacity:0}.bouncy-slide-top.ng-hide-remove{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-top.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-right{transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-right.ng-enter{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-right.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-right.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-right.ng-leave-active{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);opacity:0}.bouncy-slide-right.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-right.ng-hide-add.ng-hide-add-active{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);opacity:0}.bouncy-slide-right.ng-hide-remove{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-right.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-left{transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-left.ng-enter{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-left.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-left.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-left.ng-leave-active{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);opacity:0}.bouncy-slide-left.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-left.ng-hide-add.ng-hide-add-active{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);opacity:0}.bouncy-slide-left.ng-hide-remove{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-left.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-down{transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-down.ng-enter{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-down.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-down.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-down.ng-leave-active{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);opacity:0}.bouncy-slide-down.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-down.ng-hide-add.ng-hide-add-active{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);opacity:0}.bouncy-slide-down.ng-hide-remove{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-down.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.scale-fade{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.scale-fade.ng-enter{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.scale-fade.ng-enter-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.scale-fade.ng-leave{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade.ng-leave-active{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);opacity:0}.scale-fade.ng-hide-add{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade.ng-hide-add.ng-hide-add-active{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);opacity:0}.scale-fade.ng-hide-remove{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.scale-fade.ng-hide-remove.ng-hide-remove-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.spin-toggle{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.spin-toggle.ng-enter{transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.spin-toggle.ng-enter-active{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);opacity:1}.spin-toggle.ng-leave{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.spin-toggle.ng-leave-active{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);opacity:0}.spin-toggle.ng-hide-add{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.spin-toggle.ng-hide-add.ng-hide-add-active{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);opacity:0}.spin-toggle.ng-hide-remove{transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.spin-toggle.ng-hide-remove.ng-hide-remove-active{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);opacity:1}.scale-fade-in{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.scale-fade-in.ng-enter{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.scale-fade-in.ng-enter-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.scale-fade-in.ng-leave{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade-in.ng-leave-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.scale-fade-in.ng-hide-add{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade-in.ng-hide-add.ng-hide-add-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.scale-fade-in.ng-hide-remove{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.scale-fade-in.ng-hide-remove.ng-hide-remove-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.bouncy-scale-in{transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-scale-in.ng-enter{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:450ms;-webkit-transition-duration:450ms;opacity:0}.bouncy-scale-in.ng-enter-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.bouncy-scale-in.ng-leave{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:450ms;-webkit-transition-duration:450ms;opacity:1}.bouncy-scale-in.ng-leave-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.bouncy-scale-in.ng-hide-add{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:450ms;-webkit-transition-duration:450ms;opacity:1}.bouncy-scale-in.ng-hide-add.ng-hide-add-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.bouncy-scale-in.ng-hide-remove{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:450ms;-webkit-transition-duration:450ms;display:block!important;opacity:0}.bouncy-scale-in.ng-hide-remove.ng-hide-remove-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.flip-in{transition:all 0 cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.flip-in.ng-enter{transform:perspective(300px) rotateX(90deg);-ms-transform:perspective(300px) rotateX(90deg);-webkit-transform:perspective(300px) rotateX(90deg);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:.7}.flip-in.ng-enter-active{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);opacity:1}.flip-in.ng-leave{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.flip-in.ng-leave-active{transform:perspective(300px) rotateX(135deg);-ms-transform:perspective(300px) rotateX(135deg);-webkit-transform:perspective(300px) rotateX(135deg);opacity:.7}.flip-in.ng-hide-add{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.flip-in.ng-hide-add.ng-hide-add-active{transform:perspective(300px) rotateX(135deg);-ms-transform:perspective(300px) rotateX(135deg);-webkit-transform:perspective(300px) rotateX(135deg);opacity:0}.flip-in.ng-hide-remove{transform:perspective(300px) rotateX(90deg);-ms-transform:perspective(300px) rotateX(90deg);-webkit-transform:perspective(300px) rotateX(90deg);transition-duration:550ms;-webkit-transition-duration:550ms;display:block!important;opacity:0}.flip-in.ng-hide-remove.ng-hide-remove-active{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);opacity:1}.rotate-in{transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.rotate-in.ng-enter{transform:perspective(300px) rotateY(40deg);-ms-transform:perspective(300px) rotateY(40deg);-webkit-transform:perspective(300px) rotateY(40deg);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:.7}.rotate-in.ng-enter-active{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);opacity:1}.rotate-in.ng-leave{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.rotate-in.ng-leave-active{transform:perspective(300px) rotateY(-40deg);-ms-transform:perspective(300px) rotateY(-40deg);-webkit-transform:perspective(300px) rotateY(-40deg);opacity:.7}.rotate-in.ng-hide-add{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.rotate-in.ng-hide-add.ng-hide-add-active{transform:perspective(300px) rotateY(-40deg);-ms-transform:perspective(300px) rotateY(-40deg);-webkit-transform:perspective(300px) rotateY(-40deg);opacity:0}.rotate-in.ng-hide-remove{transform:perspective(300px) rotateY(40deg);-ms-transform:perspective(300px) rotateY(40deg);-webkit-transform:perspective(300px) rotateY(40deg);transition-duration:550ms;-webkit-transition-duration:550ms;display:block!important;opacity:0}.rotate-in.ng-hide-remove.ng-hide-remove-active{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);opacity:1}.toggle{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.toggle.ng-enter{opacity:0;transition-duration:250ms;-webkit-transition-duration:250ms}.toggle.ng-enter-active{opacity:1}.toggle.ng-leave{opacity:1;transition-duration:250ms;-webkit-transition-duration:250ms}.toggle.ng-leave-active{opacity:0}.toggle.ng-hide-add{transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.toggle.ng-hide-add.ng-hide-add-active{opacity:0}.toggle.ng-hide-remove{transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.toggle.ng-hide-remove.ng-hide-remove-active{opacity:1}.slide-top{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-top.ng-enter{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-top.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.slide-top.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-top.ng-leave-active{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);opacity:0}.slide-top.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-top.ng-hide-add.ng-hide-add-active{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);opacity:0}.slide-top.ng-hide-remove{transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-top.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.slide-right{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-right.ng-enter{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-right.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-right.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-right.ng-leave-active{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);opacity:0}.slide-right.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-right.ng-hide-add.ng-hide-add-active{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);opacity:0}.slide-right.ng-hide-remove{transform:translateX(60px);-ms-transform:translateX(60px);-webkit-transform:translateX(60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-right.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-left{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-left.ng-enter{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.slide-left.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-left.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-left.ng-leave-active{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);opacity:0}.slide-left.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-left.ng-hide-add.ng-hide-add-active{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);opacity:0}.slide-left.ng-hide-remove{transform:translateX(-60px);-ms-transform:translateX(-60px);-webkit-transform:translateX(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-left.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.slide-down{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.slide-down.ng-enter{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transition-duration:.4s;-webkit-transition-duration:.4s;opacity:0}.slide-down.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.slide-down.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:.4s;-webkit-transition-duration:.4s;opacity:1}.slide-down.ng-leave-active{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);opacity:0}.slide-down.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.slide-down.ng-hide-add.ng-hide-add-active{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);opacity:0}.slide-down.ng-hide-remove{transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.slide-down.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-top{-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-ms-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-o-transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition:all 0 cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-moz-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-ms-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-o-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-top.ng-enter{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-top.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-top.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-top.ng-leave-active{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);opacity:0}.bouncy-slide-top.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-top.ng-hide-add.ng-hide-add-active{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);opacity:0}.bouncy-slide-top.ng-hide-remove{transform:translateY(240px);-ms-transform:translateY(240px);-webkit-transform:translateY(240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-top.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-right{-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-ms-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-o-transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition:all 0 cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-moz-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-ms-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-o-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-right.ng-enter{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-right.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-right.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-right.ng-leave-active{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);opacity:0}.bouncy-slide-right.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-right.ng-hide-add.ng-hide-add-active{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);opacity:0}.bouncy-slide-right.ng-hide-remove{transform:translateX(240px);-ms-transform:translateX(240px);-webkit-transform:translateX(240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-right.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-left{-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-ms-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-o-transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition:all 0 cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-moz-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-ms-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-o-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-left.ng-enter{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-left.ng-enter-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-left.ng-leave{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-left.ng-leave-active{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);opacity:0}.bouncy-slide-left.ng-hide-add{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-left.ng-hide-add.ng-hide-add-active{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);opacity:0}.bouncy-slide-left.ng-hide-remove{transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-left.ng-hide-remove.ng-hide-remove-active{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.bouncy-slide-down{-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-ms-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-o-transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition:all 0 cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-moz-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-ms-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-o-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-slide-down.ng-enter{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.bouncy-slide-down.ng-enter-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.bouncy-slide-down.ng-leave{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-down.ng-leave-active{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);opacity:0}.bouncy-slide-down.ng-hide-add{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.bouncy-slide-down.ng-hide-add.ng-hide-add-active{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);opacity:0}.bouncy-slide-down.ng-hide-remove{transform:translateY(-240px);-ms-transform:translateY(-240px);-webkit-transform:translateY(-240px);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.bouncy-slide-down.ng-hide-remove.ng-hide-remove-active{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.scale-fade{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.scale-fade.ng-enter{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.scale-fade.ng-enter-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.scale-fade.ng-leave{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade.ng-leave-active{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);opacity:0}.scale-fade.ng-hide-add{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade.ng-hide-add.ng-hide-add-active{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);opacity:0}.scale-fade.ng-hide-remove{transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.scale-fade.ng-hide-remove.ng-hide-remove-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.spin-toggle{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.spin-toggle.ng-enter{transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.spin-toggle.ng-enter-active{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);opacity:1}.spin-toggle.ng-leave{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.spin-toggle.ng-leave-active{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);opacity:0}.spin-toggle.ng-hide-add{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.spin-toggle.ng-hide-add.ng-hide-add-active{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);opacity:0}.spin-toggle.ng-hide-remove{transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.spin-toggle.ng-hide-remove.ng-hide-remove-active{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);opacity:1}.scale-fade-in{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.scale-fade-in.ng-enter{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:0}.scale-fade-in.ng-enter-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.scale-fade-in.ng-leave{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade-in.ng-leave-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.scale-fade-in.ng-hide-add{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:250ms;-webkit-transition-duration:250ms;opacity:1}.scale-fade-in.ng-hide-add.ng-hide-add-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.scale-fade-in.ng-hide-remove{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:250ms;-webkit-transition-duration:250ms;display:block!important;opacity:0}.scale-fade-in.ng-hide-remove.ng-hide-remove-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.bouncy-scale-in{-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-ms-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-o-transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition:all 0 cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-moz-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-ms-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-o-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.bouncy-scale-in.ng-enter{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:450ms;-webkit-transition-duration:450ms;opacity:0}.bouncy-scale-in.ng-enter-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.bouncy-scale-in.ng-leave{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:450ms;-webkit-transition-duration:450ms;opacity:1}.bouncy-scale-in.ng-leave-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.bouncy-scale-in.ng-hide-add{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transition-duration:450ms;-webkit-transition-duration:450ms;opacity:1}.bouncy-scale-in.ng-hide-add.ng-hide-add-active{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);opacity:0}.bouncy-scale-in.ng-hide-remove{transform:scale(3);-ms-transform:scale(3);-webkit-transform:scale(3);transition-duration:450ms;-webkit-transition-duration:450ms;display:block!important;opacity:0}.bouncy-scale-in.ng-hide-remove.ng-hide-remove-active{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);opacity:1}.flip-in{-webkit-transition:all 0 cubic-bezier(.25,.46,.45,.94);-moz-transition:all 0 cubic-bezier(.25,.46,.45,.94);-ms-transition:all 0 cubic-bezier(.25,.46,.45,.94);-o-transition:all 0 cubic-bezier(.25,.46,.45,.94);transition:all 0 cubic-bezier(.25,.46,.45,.94);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.flip-in.ng-enter{transform:perspective(300px) rotateX(90deg);-ms-transform:perspective(300px) rotateX(90deg);-webkit-transform:perspective(300px) rotateX(90deg);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:.7}.flip-in.ng-enter-active{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);opacity:1}.flip-in.ng-leave{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.flip-in.ng-leave-active{transform:perspective(300px) rotateX(135deg);-ms-transform:perspective(300px) rotateX(135deg);-webkit-transform:perspective(300px) rotateX(135deg);opacity:.7}.flip-in.ng-hide-add{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.flip-in.ng-hide-add.ng-hide-add-active{transform:perspective(300px) rotateX(135deg);-ms-transform:perspective(300px) rotateX(135deg);-webkit-transform:perspective(300px) rotateX(135deg);opacity:0}.flip-in.ng-hide-remove{transform:perspective(300px) rotateX(90deg);-ms-transform:perspective(300px) rotateX(90deg);-webkit-transform:perspective(300px) rotateX(90deg);transition-duration:550ms;-webkit-transition-duration:550ms;display:block!important;opacity:0}.flip-in.ng-hide-remove.ng-hide-remove-active{transform:perspective(300px) rotateX(0);-ms-transform:perspective(300px) rotateX(0);-webkit-transform:perspective(300px) rotateX(0);opacity:1}.rotate-in{-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1);-webkit-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-moz-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-ms-transition:all 0 cubic-bezier(.175,.885,.32,1.275);-o-transition:all 0 cubic-bezier(.175,.885,.32,1.275);transition:all 0 cubic-bezier(.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-moz-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-ms-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);-o-transition-timing-function:cubic-bezier(.175,.885,.45,1.595);transition-timing-function:cubic-bezier(.175,.885,.45,1.595)}.rotate-in.ng-enter{transform:perspective(300px) rotateY(40deg);-ms-transform:perspective(300px) rotateY(40deg);-webkit-transform:perspective(300px) rotateY(40deg);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:.7}.rotate-in.ng-enter-active{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);opacity:1}.rotate-in.ng-leave{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.rotate-in.ng-leave-active{transform:perspective(300px) rotateY(-40deg);-ms-transform:perspective(300px) rotateY(-40deg);-webkit-transform:perspective(300px) rotateY(-40deg);opacity:.7}.rotate-in.ng-hide-add{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);transition-duration:550ms;-webkit-transition-duration:550ms;opacity:1}.rotate-in.ng-hide-add.ng-hide-add-active{transform:perspective(300px) rotateY(-40deg);-ms-transform:perspective(300px) rotateY(-40deg);-webkit-transform:perspective(300px) rotateY(-40deg);opacity:0}.rotate-in.ng-hide-remove{transform:perspective(300px) rotateY(40deg);-ms-transform:perspective(300px) rotateY(40deg);-webkit-transform:perspective(300px) rotateY(40deg);transition-duration:550ms;-webkit-transition-duration:550ms;display:block!important;opacity:0}.rotate-in.ng-hide-remove.ng-hide-remove-active{transform:perspective(300px) rotateY(0);-ms-transform:perspective(300px) rotateY(0);-webkit-transform:perspective(300px) rotateY(0);opacity:1}.left-aligned-heading{position:relative;overflow:hidden}@media (min-width:904px){.left-aligned-heading{gap:24px}}@media (min-width:1240px){.left-aligned-heading .left-aligned-heading-content{padding-top:8px}}.left-aligned-heading .left-aligned-heading-ctas{display:flex;flex-direction:column;gap:8px;padding-top:12px}@media (min-width:600px){.left-aligned-heading .left-aligned-heading-ctas{gap:16px;flex-direction:row;justify-content:flex-end;padding-top:8px}}.accordion-section{position:relative;overflow:hidden}.accordion-section .accordion-section-content{display:flex;flex-direction:column;gap:16px}@media (min-width:904px){.accordion-section .accordion-section-content{padding-top:16px}}.accordion-section .accordion-section-accordion picture{padding:16px}