.elementor-12013 .elementor-element.elementor-element-427718f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-398075dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12013 .elementor-element.elementor-element-765580f4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-12013 .elementor-element.elementor-element-32195a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12013 .elementor-element.elementor-element-4eab0448{text-align:start;}.elementor-12013 .elementor-element.elementor-element-4eab0448 .elementor-heading-title{font-family:"LeagueSpartan", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-fdbd56a );}.elementor-12013 .elementor-element.elementor-element-60bb6226 > .elementor-widget-container{padding:3% 0% 0% 0%;}.elementor-12013 .elementor-element.elementor-element-60bb6226{font-family:"LeagueSpartan", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-text );}.elementor-12013 .elementor-element.elementor-element-ad09b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12013 .elementor-element.elementor-element-66a9d07a img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-12013 .elementor-element.elementor-element-cb5eef3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12013 .elementor-element.elementor-element-5ded2e65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12013 .elementor-element.elementor-element-1322054a > .elementor-widget-container{margin:40px 20px -14px 0px;}.elementor-12013 .elementor-element.elementor-element-45dc938 > .elementor-widget-container{margin:5% 5% 5% 5%;}.elementor-12013 .elementor-element.elementor-element-45dc938 img{width:100%;max-width:100%;border-radius:20px 20px 20px 20px;}.elementor-12013 .elementor-element.elementor-element-4c69b4b5{--display:flex;}.elementor-12013 .elementor-element.elementor-element-424320cb > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-12013 .elementor-element.elementor-element-5c39bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12013 .elementor-element.elementor-element-88e2868 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-12013 .elementor-element.elementor-element-25371ae2{width:100%;max-width:100%;}.elementor-12013 .elementor-element.elementor-element-25371ae2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12013 .elementor-element.elementor-element-542391a{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-542391a:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-542391a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12013 .elementor-element.elementor-element-fe77a7d{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-fe77a7d:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-fe77a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12013 .elementor-element.elementor-element-538df7b{text-align:start;}.elementor-12013 .elementor-element.elementor-element-538df7b .elementor-heading-title{color:#000000;}.elementor-12013 .elementor-element.elementor-element-3c231bf{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-0050573{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-d29e8ba );}.elementor-12013 .elementor-element.elementor-element-8b312ff{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-a8cccf7{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-a8cccf7:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-a8cccf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12013 .elementor-element.elementor-element-c3030e7{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-c3030e7:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-c3030e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12013 .elementor-element.elementor-element-c33f2b6{text-align:start;}.elementor-12013 .elementor-element.elementor-element-c33f2b6 .elementor-heading-title{color:#000000;}.elementor-12013 .elementor-element.elementor-element-04afd5c{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-6d4d9be{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-dcc797b );}.elementor-12013 .elementor-element.elementor-element-3d704f0{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-bd3356b{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-bd3356b:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-bd3356b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12013 .elementor-element.elementor-element-5bd7b62{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-5bd7b62:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-5bd7b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12013 .elementor-element.elementor-element-07d8669{text-align:start;}.elementor-12013 .elementor-element.elementor-element-07d8669 .elementor-heading-title{color:#000000;}.elementor-12013 .elementor-element.elementor-element-789c25f{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-9b40dc1{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-dcc797b );}.elementor-12013 .elementor-element.elementor-element-b484ed7{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-228ee8b{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-228ee8b:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-228ee8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12013 .elementor-element.elementor-element-a407a6c{--display:flex;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12013 .elementor-element.elementor-element-a407a6c:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-a407a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12013 .elementor-element.elementor-element-3fe0630{text-align:start;}.elementor-12013 .elementor-element.elementor-element-3fe0630 .elementor-heading-title{color:#000000;}.elementor-12013 .elementor-element.elementor-element-88ec6fb{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-02fd8f9{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-d29e8ba );}.elementor-12013 .elementor-element.elementor-element-2e32239{text-align:start;font-family:"AvenirLTStd-45", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12013 .elementor-element.elementor-element-d057aa9{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:27px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0dc4209 );--e-n-carousel-arrow-hover-color:var( --e-global-color-0dc4209 );--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-0dc4209 );--e-n-carousel-swiper-pagination-spacing:21px;}.elementor-12013 .elementor-element.elementor-element-d057aa9.elementor-element{--align-self:center;}.elementor-12013 .elementor-element.elementor-element-d057aa9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-12013 .elementor-element.elementor-element-4a9b9601 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-12013 .elementor-element.elementor-element-62713591 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12013 .elementor-element.elementor-element-2d85e7d > .elementor-widget-container{margin:80px 80px 80px 80px;}.elementor-12013 .elementor-element.elementor-element-2d85e7d{text-align:center;}.elementor-12013 .elementor-element.elementor-element-6aeb837 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-12013 .elementor-element.elementor-element-2804f6b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12013 .elementor-element.elementor-element-116002fe{--display:flex;--border-radius:20px 20px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12013 .elementor-element.elementor-element-116002fe:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-116002fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdbd56a );}.elementor-12013 .elementor-element.elementor-element-3cce9310 > .elementor-widget-container{margin:5px 0px 10px 20px;}.elementor-12013 .elementor-element.elementor-element-3cce9310{text-align:start;}.elementor-12013 .elementor-element.elementor-element-3cce9310 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12013 .elementor-element.elementor-element-4158d3e9 > .elementor-widget-container{margin:20px 0px 20px 30px;}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-icon i{color:var( --e-global-color-0dc4209 );transition:color 0.3s;}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-0dc4209 );transition:fill 0.3s;}.elementor-12013 .elementor-element.elementor-element-4158d3e9{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-12013 .elementor-element.elementor-element-4158d3e9 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12013 .elementor-element.elementor-element-32987798{--display:flex;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-12013 .elementor-element.elementor-element-32987798:not(.elementor-motion-effects-element-type-background), .elementor-12013 .elementor-element.elementor-element-32987798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecd80b5 );}.elementor-12013 .elementor-element.elementor-element-6a05b273 > .elementor-widget-container{margin:0px 50px 20px 0px;}.elementor-12013 .elementor-element.elementor-element-6a05b273{color:var( --e-global-color-dcc797b );}.elementor-12013 .elementor-element.elementor-element-6a05b273 a{color:var( --e-global-color-0dc4209 );}.elementor-12013 .elementor-element.elementor-element-178629e > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(min-width:768px){.elementor-12013 .elementor-element.elementor-element-5ded2e65{--width:100%;}}@media(max-width:1024px){.elementor-12013 .elementor-element.elementor-element-765580f4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-12013 .elementor-element.elementor-element-4eab0448 .elementor-heading-title{font-size:32px;}.elementor-12013 .elementor-element.elementor-element-d057aa9{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12013 .elementor-element.elementor-element-427718f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-12013 .elementor-element.elementor-element-765580f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12013 .elementor-element.elementor-element-4eab0448 .elementor-heading-title{font-size:40px;}.elementor-12013 .elementor-element.elementor-element-60bb6226 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-12013 .elementor-element.elementor-element-ad09b6{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12013 .elementor-element.elementor-element-5ded2e65{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12013 .elementor-element.elementor-element-1322054a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12013 .elementor-element.elementor-element-424320cb > .elementor-widget-container{margin:30px 0px 30px 20px;}.elementor-12013 .elementor-element.elementor-element-5c39bc8 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12013 .elementor-element.elementor-element-88e2868 > .elementor-widget-container{margin:30px 0px 30px 20px;}.elementor-12013 .elementor-element.elementor-element-d057aa9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12013 .elementor-element.elementor-element-4a9b9601 > .elementor-widget-container{margin:30px 0px 30px 20px;}.elementor-12013 .elementor-element.elementor-element-62713591 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12013 .elementor-element.elementor-element-2d85e7d > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-12013 .elementor-element.elementor-element-6aeb837 > .elementor-widget-container{margin:30px 0px 30px 20px;}.elementor-12013 .elementor-element.elementor-element-2804f6b4 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12013 .elementor-element.elementor-element-4158d3e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12013 .elementor-element.elementor-element-32987798{--padding-top:30px;--padding-bottom:030px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-25371ae2 */@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@400;500;600;700&display=swap');


/* =========================================
   HEVTEC — POWERTRAIN DECISIONS TABLE
   ========================================= */

#powertrain-decisions {
  --pd-text: #1a1a1a;
  --pd-light: #f2f2f2;
  --pd-white: #ffffff;

  width: 100%;
  color: var(--pd-text);
}


/* RESET INSIDE TABLE */

#powertrain-decisions *,
#powertrain-decisions *::before,
#powertrain-decisions *::after {
  box-sizing: border-box;
}


/* =========================================
   TABLE WRAPPER
   ========================================= */

#powertrain-decisions .pd-table-wrap {
  width: 100%;

  overflow-x: auto;
  overflow-y: hidden;

  border: 0 !important;
  outline: 0 !important;

  border-radius: 12px;

  background: var(--pd-white);

  box-shadow: none !important;
}


/* =========================================
   TABLE
   ========================================= */

#powertrain-decisions .pd-table {
  width: 100%;
  min-width: 760px;

  margin: 0;
  padding: 0;

  border: 0 !important;
  border-spacing: 0;
  border-collapse: collapse;

  table-layout: fixed;

  background: transparent;

  box-shadow: none !important;
}


/* REMOVE THEME BORDERS */

#powertrain-decisions .pd-table,
#powertrain-decisions .pd-table thead,
#powertrain-decisions .pd-table tbody,
#powertrain-decisions .pd-table tr,
#powertrain-decisions .pd-table th,
#powertrain-decisions .pd-table td {
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
}


/* =========================================
   CELLS
   ========================================= */

#powertrain-decisions .pd-table th,
#powertrain-decisions .pd-table td {
  padding: 20px 22px;

  text-align: left;
  vertical-align: top;
}


/* =========================================
   HEADER
   ========================================= */

#powertrain-decisions .pd-table thead,
#powertrain-decisions .pd-table thead tr {
  background: var(--pd-light) !important;
}

#powertrain-decisions .pd-table th {
  background: var(--pd-light) !important;
  color: var(--pd-text) !important;

  font-family:
    "League Spartan",
    "LeagueSpartan",
    Arial,
    sans-serif !important;

  font-size: 19px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;

  letter-spacing: 0 !important;
  text-transform: none !important;
}


/* COLUMN WIDTHS */

#powertrain-decisions .pd-table th:first-child {
  width: 24%;
}

#powertrain-decisions .pd-table th:nth-child(2),
#powertrain-decisions .pd-table th:nth-child(3) {
  width: 38%;
}


/* =========================================
   BODY
   ========================================= */

#powertrain-decisions .pd-table tbody,
#powertrain-decisions .pd-table tbody tr,
#powertrain-decisions .pd-table td {
  background: var(--pd-white) !important;
}

#powertrain-decisions .pd-table td {
  color: var(--pd-text) !important;

  font-family:
    "AvenirLTStd-45",
    "Avenir",
    "Public Sans",
    Arial,
    Helvetica,
    sans-serif !important;

  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;

  letter-spacing: 0 !important;
}


/* =========================================
   FIRST COLUMN
   ========================================= */

#powertrain-decisions .pd-table td:first-child {
  font-family:
    "League Spartan",
    "LeagueSpartan",
    Arial,
    sans-serif !important;

  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;

  color: var(--pd-text) !important;
}


/* =========================================
   ROUNDED TOP CORNERS
   ========================================= */

#powertrain-decisions .pd-table thead th:first-child {
  border-radius: 12px 0 0 0;
}

#powertrain-decisions .pd-table thead th:last-child {
  border-radius: 0 12px 0 0;
}


/* =========================================
   MOBILE
   Desktop table hidden.
   Separate Shape the System carousel used.
   ========================================= */

@media screen and (max-width: 767px) {

  #powertrain-decisions {
    display: none !important;
  }

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d057aa9 */.elementor-12013 .elementor-element.elementor-element-d057aa9 .swiper-wrapper {
  align-items: stretch !important;
}

.elementor-12013 .elementor-element.elementor-element-d057aa9 .swiper-slide {
  display: flex !important;
  height: auto !important;
}

.elementor-12013 .elementor-element.elementor-element-d057aa9 .swiper-slide > * {
  display: flex !important;
  flex: 1 1 auto !important;
  flex-direction: column;
  width: 100%;
  height: auto !important;
}

.elementor-12013 .elementor-element.elementor-element-d057aa9 .swiper-slide > .e-con,
.elementor-12013 .elementor-element.elementor-element-d057aa9 .swiper-slide > * > .e-con {
  flex: 1 1 auto !important;
  height: 100% !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LeagueSpartan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hevtec.fi/wp-content/uploads/2025/05/LeagueSpartan-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AvenirLTStd-45';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hevtec.fi/wp-content/uploads/2025/05/FontsFree-Net-AvenirLTStd-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */