body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:18px}.et_pb_slide_content,.et_pb_best_value{font-size:20px}body{color:#575757}h1,h2,h3,h4,h5,h6{color:#000000}body{line-height:2em}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1200px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1360px}a{color:#db3126}#footer-widgets .footer-widget li:before{top:12.3px}body .et_pb_button{font-size:18px;border-width:1px!important;border-color:#db3126;border-radius:5px;letter-spacing:1px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#db3126}body .et_pb_button:after{font-size:28.8px}@media only screen and (min-width:981px){.et_pb_section{padding:0% 0}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0% 0}}@media only screen and (min-width:1500px){.et_pb_row{padding:0px 0}.et_pb_section{padding:0px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_fullwidth_section{padding:0}}.revoPostSingle .et_pb_section{padding-top:0!important;padding-bottom:0!important}.revoPostSingle .et_pb_row{width:100%!important}.revo_mopar_plan_item:nth-child(2) .revo_mopar_plan_card{transform:scale(1.15);border-top:.75rem solid #0067b1;border-bottom:.75rem solid #0067b1}@media screen and (max-width:767px){.revo_mopar_plan_item:nth-child(2) .revo_mopar_plan_card{transform:scale(1)}}.revo_mopar_plan_item:nth-child(2) .revo_mopar_select_button a{background-color:#0067b1;color:#fff}.revo_mopar_plan_item:nth-child(2) .revo_mopar_select_button a:hover,.revo_mopar_plan_item:nth-child(2) .revo_mopar_select_button a:focus{background:#4D6771;color:#fff}.page-enroll.page-mopar #main-content .et_pb_section{padding-bottom:120px!important}@media screen and (max-width:767px){.page-enroll.page-mopar #main-content .et_pb_section{padding-bottom:60px!important}}.modalCm-body{padding:20px 20px}.modalMoparBody img{width:100%;max-width:300px}.modalMoparBody .imgTxt{font-style:italic;color:#0067b1}.modalCm-body h3{text-align:center;margin-top:30px;font-family:'Roboto Condensed',sans-serif;font-size:30px;font-weight:600}.modalMoparDetails,.modalMoparDetails2,.modalMoparDetails3{position:fixed;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modalMoparDetails.is-visible,.modalMoparDetails2.is-visible,.modalMoparDetails3.is-visible{visibility:visible}.modalMoparDetails.is-visible .moparMoparWrapper,.modalMoparDetails2.is-visible .moparMoparWrapper,.modalMoparDetails3.is-visible .moparMoparWrapper{transform:translateY(0);opacity:1}.modalMoparDetails.is-visible .modalMoparOverlay,.modalMoparDetails2.is-visible .modalMoparOverlay,.modalMoparDetails3.is-visible .modalMoparOverlay{opacity:1;visibility:visible;transition-delay:0s}.modalMoparOverlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s}.moparMoparWrapper{position:absolute;z-index:9999;top:3em;left:50%;width:32em;margin-left:-16em;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,.35);transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.modalMoparHeader{padding:15px 15px;background-color:#0067b1;position:relative}.modalMoparHeader h3{text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:28px;font-weight:600}.modalMoparHeader p{font-family:'Roboto Condensed',sans-serif;color:#fff;font-size:15px;line-height:22px}.modalMoparButton{position:absolute;right:10px;top:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;width:20px;height:20px;cursor:pointer}.modalMoparBody{padding:30px 30px;height:600px;overflow:auto}.modalMoparBody ul li,.modalMoparBody p{font-size:16px;line-height:24px;font-family:'Roboto Condensed',sans-serif}.modalMoparBody h2{font-family:'Roboto Condensed',sans-serif;font-size:35px;font-weight:600}.modalMoparBody h3{font-family:'Roboto Condensed',sans-serif;font-size:25px;font-weight:600;color:#0067b1}.modalMoparBody h4{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:600}.modalMoparButton svg{width:20px;height:20px}.modalCm,.modalCm2,.modalCm3{position:fixed;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.modalCm.is-visible,.modalCm2.is-visible,.modalCm3.is-visible{visibility:visible}.modalCm-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s}.modalCm.is-visible .modalCm-overlay,.modalCm2.is-visible .modalCm-overlay,.modalCm3.is-visible .modalCm-overlay{opacity:1;visibility:visible;transition-delay:0s}.modalCm-wrapper{position:absolute;z-index:9999;top:6em;left:50%;width:32em;margin-left:-16em;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,.35)}@media screen and (max-width:767px){.modalCm-wrapper{top:2em;left:15px;right:15px;width:auto;margin-left:0}}.modalCm-transition{transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.modalCm.is-visible .modalCm-transition,.modalCm2.is-visible .modalCm-transition,.modalCm3.is-visible .modalCm-transition{transform:translateY(0);opacity:1}.modalCm-header,.modalCm-content{padding:1em}.modalCm-close{position:absolute;top:0;right:0;padding:1em;color:#aaa;background:none;border:0}.modalCm-close:hover{color:#777}.modalCm-content>*:first-child{margin-top:0}.modalCm-content>*:last-child{margin-bottom:0}.modalCm-button{cursor:pointer;width:20px;height:20px;position:absolute;top:20px;right:20px;z-index:9999}@media screen and (max-width:767px){.modalCm-button{background-color:#fff;top:-30px;right:0}}.page-enroll.page-mopar #main-content{margin-top:0!important}.page-enroll.page-mopar header,.page-enroll.page-mopar footer{z-index:0!important}.revo_mopar_price{font-size:40px;color:#0067b1}.revo_mopar_plan_head img{margin-bottom:10px}.revo_mopar_subtitle{color:#0067b1;font-style:italic;font-family:'Roboto Condensed',sans-serif;font-weight:400}.revo_mopar_body_list{display:flex;flex-direction:column;padding:0!important;gap:10px}.revo_mopar_body_list li{font-size:14px;padding-right:20px;position:relative;font-family:'Roboto Condensed',sans-serif}.revo_mopar_plan_head small{text-align:center;display:inline-block;width:100%;font-size:14px}.revo_mopar_plan_head h4{font-size:25px;text-transform:uppercase;text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:600;margin-bottom:20px}.revo_mopar_plan_head p{padding-bottom:0;font-family:'Roboto Condensed',sans-serif;font-weight:600;display:inline-block;width:100%;text-align:center;margin-bottom:10px;line-height:normal}.revo_mopar_plan_wrapper h3{text-align:center;font-size:30px;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;font-weight:600;margin-bottom:80px}@media screen and (max-width:767px){.revo_mopar_plan_wrapper h3{margin-bottom:30px}}.revo_mopar_plan_list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0!important}@media screen and (max-width:991px){.revo_mopar_plan_list{grid-template-columns:repeat(1,1fr)}}.revo_mopar_plan_list li{list-style:none}.revo_mopar_plan_card{padding:20px 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:.75rem solid #A8A9AC;border-bottom:.75rem solid #A8A9AC;border-radius:10px;height:100%;display:flex;flex-direction:column;gap:20px;background-color:#fff}.revo_mopar_plan_footer{margin-block-start:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:35px}.revo_mopar_select_button a{padding:.4rem 2.5rem;border:1px solid rgba(77,103,113,.25);border-radius:.2rem;transition:all .3s ease;background:#efefef;text-decoration:none;display:inline-block;font-size:14px;color:#333}.revo_mopar_select_button a:hover,.revo_mopar_select_button a:focus{background:#4D6771;color:#fff}.revo_mopar_details_button{padding-top:20px;border-top:1px solid #ccc;display:inline-block;width:100%;text-align:center}.revo_mopar_details_button a{font-size:14px;color:#0067b1}.page-auto-manufacturers #main-content .et_pb_section_0,.page-parts-manufacturer #main-content .et_pb_section_0{background:url(../png/splash-bg.png) no-repeat bottom/cover;padding-bottom:140px}.page-mercedes-benz .et_pb_css_mix_blend_mode_passthrough.et-last-child,.page-mercedes-benz-ca .et_pb_css_mix_blend_mode_passthrough.et-last-child,.page-mercedes-benz-ca-fr .et_pb_css_mix_blend_mode_passthrough.et-last-child{text-align:right}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body{background:url(../png/splash-bg.png) no-repeat bottom/cover;padding-bottom:240px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_row,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_row .et_pb_column .et_pb_module:not(:last-child){margin-bottom:0}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_text{font-family:futura-pt;font-size:18px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body h1{font-size:50px;font-weight:400}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper{display:inline-block;margin-bottom:0!important;margin-right:1rem}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1{display:none;padding-right:50px!important}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:after,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:before{content:"";display:block!important;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:before{width:40px;height:40px;background:#db3126;border-radius:20px;right:0;z-index:-1}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:17px solid #fff;right:10px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:hover{padding-right:40px!important}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:hover:before{border-radius:8px;width:100%}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container{margin-top:-240px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content{padding-right:100px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner>*{padding-bottom:1rem}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner>:empty{padding:0}.featuredSlider-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .et_pb_slide_title,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .featuredSlider-container .et_pb_slide_title,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner h3{font-size:40px;font-weight:600}#page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .customer-carousel .swiper-buttton-container .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=swiper-button-],#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .item-title,#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-buttton-container [class^=swiper-button-],#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title,#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-item .et_pb_post .entry-title,#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-nav [class^=owl-],#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .testimonial-carousel .owl-item .et_pb_post .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .entry-title,#page-container .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .testimonial-carousel .owl-nav .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=owl-],.page-blog #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-reports #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-news-press-events #page-container .featuredNews-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner #page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .card-title,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-blog #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-news-press-events #page-container .featuredNews-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-resources #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-success-stories #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner h5,.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .customer-carousel .swiper-buttton-container .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=swiper-button-],.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .item-title,.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-buttton-container [class^=swiper-button-],.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title,.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-item .et_pb_post .entry-title,.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-nav [class^=owl-],.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .testimonial-carousel .owl-item .et_pb_post .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .entry-title,.page-oem:not(.page-mercedes-benz-ca-fr) #page-container #main-content .testimonial-carousel .owl-nav .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=owl-],.page-resources #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-success-stories #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header{font-size:32px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form{border-color:#db3126;position:-webkit-sticky;position:sticky;top:100px}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form h1{color:#db3126;font-size:36px;text-align:center}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form .et_pb_contact_form{margin:0}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form .et_pb_contact_field{margin-bottom:1rem;padding:0}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form .et_pb_contact_field .input{border:1px solid #ccc;padding:.75rem .375rem}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form .et_pb_contact .et_contact_bottom_container{float:none;margin:0}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form .et_pb_contact_submit{border-radius:0;font-size:16px;font-weight:500;margin:0;padding:.75rem .375rem!important;width:100%}.page-oem:not(.page-mercedes-benz-ca-fr) #main-content .singleOEM-form .et_pb_contact_submit:after{display:none!important}@media (max-width:980px){.page-oem #main-content .singleOEM-container{margin-top:-280px}.page-oem #main-content .singleOEM-container .singleOEM-content .et_pb_post_content{padding:30px}.page-oem #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_section{padding:0}.page-oem #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_section .et_pb_row{width:100%}}@media (max-width:479px){.page-oem #main-content .singleOEM-content .et_pb_post_content .one_half{margin-right:0;width:100%}}@font-face{font-family:corporateacondpro;font-style:normal;font-weight:500;src:url(../eot/corporateacondpro_medium_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_medium_webfont.woff) format("woff"),url(../ttf/corporateacondpro_medium_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_medium_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:normal;font-weight:400;src:url(../eot/corporateacondpro_regular_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_regular_webfont.woff) format("woff"),url(../ttf/corporateacondpro_regular_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_regular_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:italic;font-weight:200;src:url(../eot/corporateacondpro_lightitalic_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_lightitalic_webfont.woff) format("woff"),url(../ttf/corporateacondpro_lightitalic_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_lightitalic_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:italic;font-weight:500;src:url(../eot/corporateacondpro_mediumitalic_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_mediumitalic_webfont.woff) format("woff"),url(../ttf/corporateacondpro_mediumitalic_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_mediumitalic_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:italic;font-weight:400;src:url(../eot/corporateacondpro_regularitalic_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_regularitalic_webfont.woff) format("woff"),url(../ttf/corporateacondpro_regularitalic_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_regularitalic_webfont.svg#corporateacondpro) format("svg")}.text-denim{color:#176db7}.button,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .et_pb_button{background:#176db7;border:0;border-radius:2px;font-family:corpos;font-size:18px;font-weight:500;text-transform:unset}.button:hover,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .et_pb_button:hover{background:#0090ff;color:#fff}.page-oem.page-mercedes-benz-ca-fr #page-container header .main-header{display:none}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content{font-size:18px;margin-top:34px}.card-title .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .entry-title,.featuredSlider-container .et_pb_no_results .entry .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .not-found-title,.featuredSlider-container .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .et_pb_slide_title,.page-blog .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-blog .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-blog .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-blog .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-reports .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-reports .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-reports .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-reports .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-dealer-solutions .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .oem-parts-tab .et_pb_tabs_controls li,.page-insights .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-insights .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-insights .page-oem.page-mercedes-benz-ca-fr #page-container .insights-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-insights .page-oem.page-mercedes-benz-ca-fr #page-container .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-manufacturer-solutions .page-oem.page-mercedes-benz-ca-fr #page-container #main-content #platformDesignDriveSuccess .et_pb_tabs_controls li,.page-news-press-events .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header,.page-news-press-events .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header .entry-title,.page-news-press-events .page-oem.page-mercedes-benz-ca-fr #page-container .featuredNews-container .dp-dfg-item #main-content .dp-dfg-header,.page-news-press-events .page-oem.page-mercedes-benz-ca-fr #page-container .featuredNews-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .card-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .card-title .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .customer-carousel .swiper-buttton-container [class^=swiper-button-],.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredContent-container .dp-dfg-container .dp-dfg-filters .dp-dfg-filter .dp-dfg-filter-link,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredSlider-container .et_pb_no_results .entry .not-found-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .testimonial-carousel .owl-item .et_pb_post .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .testimonial-carousel .owl-item .et_pb_post .entry-title .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .testimonial-carousel .owl-nav [class^=owl-],.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h1,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h2,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h3,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h4,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h5,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h6,.page-oem.page-mercedes-benz-ca-fr #page-container .featuredContent-container .dp-dfg-container .dp-dfg-filters .dp-dfg-filter #main-content .dp-dfg-filter-link,.page-oem.page-mercedes-benz-ca-fr #page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr #page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca-fr #page-container .page-manufacturer-solutions #main-content #platformDesignDriveSuccess .et_pb_tabs_controls li,.page-oem.page-mercedes-benz-ca-fr .page-blog #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-blog #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-blog #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-blog #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-dealer-solutions #page-container #main-content .oem-parts-tab .et_pb_tabs_controls li,.page-oem.page-mercedes-benz-ca-fr .page-insights #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-insights #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-news-press-events #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-news-press-events #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-news-press-events #page-container .featuredNews-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-news-press-events #page-container .featuredNews-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-resources #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-resources #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-resources #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-resources #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-success-stories #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-success-stories #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca-fr .page-success-stories #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca-fr .page-success-stories #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-resources .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-resources .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-resources .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-resources .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-success-stories .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-success-stories .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-success-stories .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-success-stories .page-oem.page-mercedes-benz-ca-fr #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title{font-family:corporateacondpro}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h1,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h2{font-size:40px}.featuredSlider-container .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h3{font-size:26px}.featuredSlider-container .et_pb_no_results .entry .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .not-found-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .featuredSlider-container .et_pb_no_results .entry .not-found-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content h4{font-size:20px}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header{background:#000;padding-top:30px;padding-bottom:30px;position:fixed;top:34px;left:0;width:100%;z-index:3}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header .et_pb_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero{color:#fff;font-family:corpos;margin-top:111px;padding-top:100px;padding-bottom:100px;background-size:cover}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero-content{background:rgba(0,0,0,.57)}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero-content h1{color:#fff;font-size:40px}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero-content .et_pb_text_inner{font-size:20px;line-height:1.8}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-dealersSold .et_pb_text_inner p{color:#000;font:40px corpos}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-dealersSold .et_pb_text_inner p:first-child{padding-bottom:.5rem}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column{border-radius:1rem;overflow:hidden}.featuredSlider-container .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column h3{color:#fff;font-size:36px;margin:0}.featuredSlider-container .et_pb_no_results .entry .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .not-found-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .featuredSlider-container .et_pb_no_results .entry .not-found-title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column h4{font:28px corpos}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_button{background:0;border:0;font:400 18px futura-pt;padding-top:1rem!important;width:90%}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_module{padding:0 2.25rem}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_module:first-child,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_module:last-child{padding:.75rem 1.25rem;text-align:center}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:first-child{border:1px solid #c7c7c7}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:first-child .et_pb_module:first-child{background:#565656}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:first-child .et_pb_module .et_pb_button{border-top:1px solid #565656;color:#565656}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:last-child{border:1px solid #176db7}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:last-child .et_pb_module:first-child{background:#176db7}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:last-child .et_pb_module .et_pb_button{border-top:1px solid #176db7;color:#176db7}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column{border:1px solid #c7c7c7;border-radius:1rem;overflow:hidden}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_image{background:#565656;padding:30px}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_image .et_pb_image_wrap{display:block}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_text{padding:0 30px 30px}.featuredSlider-container .page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column h3{font-size:34px}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-bottom{background:#e3e3e3;padding:40px}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-dealersSold img,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-npp img,.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-unparallelFeatures img{height:64px}.page-oem.page-mercedes-benz-ca-fr #page-container .mb-container.et_pb_row .et_pb_column .mb-form .btn-mb-close{background:#176db7}.page-oem.page-mercedes-benz-ca-fr #page-container .mb-container.et_pb_row .et_pb_column .mb-form .btn-mb-close:hover{color:#176db7}.page-oem.page-mercedes-benz-ca-fr #page-container .mb-container.et_pb_row .et_pb_column .mb-form .et_pb_contact_main_title{color:#176db7;font-family:corporateacondpro}@media (max-width:1024px){.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero .et_parallax_bg{background-position:90%;background-size:cover}}@media (max-width:980px){.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header .et_pb_column{margin:0}}@media (max-width:479px){.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header{padding-top:1rem;padding-bottom:1rem}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header .et_pb_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header .et_pb_row .et_pb_column:first-child{margin-bottom:1rem}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-header .et_pb_row .et_pb_button{display:block}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero{margin-top:133px;padding-top:30px;padding-bottom:30px}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero .et_parallax_bg{background-position:95%}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-hero-content{margin:0}.page-oem.page-mercedes-benz-ca-fr #page-container #main-content .mb-bottom{padding:30px}}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body{background:url(../png/splash-bg.png) no-repeat bottom/cover;padding-bottom:240px}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_row,.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_row .et_pb_column .et_pb_module:not(:last-child){margin-bottom:0}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_text{font-family:futura-pt;font-size:18px}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body h1{font-size:50px;font-weight:400}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper{display:inline-block;margin-bottom:0!important;margin-right:1rem}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1{display:none;padding-right:50px!important}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:after,.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:before{content:"";display:block!important;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:before{width:40px;height:40px;background:#db3126;border-radius:20px;right:0;z-index:-1}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:17px solid #fff;right:10px}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:hover{padding-right:40px!important}.page-oem:not(.page-mercedes-benz-ca) #main-content .et_pb_section_0_tb_body .et_pb_button_module_wrapper .et_pb_button_1:hover:before{border-radius:8px;width:100%}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container{margin-top:-240px}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content{padding-right:100px}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner>*{padding-bottom:1rem}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner>:empty{padding:0}.featuredSlider-container .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .et_pb_slide_title,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .featuredSlider-container .et_pb_slide_title,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner h3{font-size:40px;font-weight:600}#page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .customer-carousel .swiper-buttton-container .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=swiper-button-],#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .item-title,#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-buttton-container [class^=swiper-button-],#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title,#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-item .et_pb_post .entry-title,#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-nav [class^=owl-],#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .testimonial-carousel .owl-item .et_pb_post .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .entry-title,#page-container .page-oem:not(.page-mercedes-benz-ca) #main-content .testimonial-carousel .owl-nav .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=owl-],.page-blog #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-reports #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-news-press-events #page-container .featuredNews-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner #page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .card-title,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-blog #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-news-press-events #page-container .featuredNews-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-resources #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .page-success-stories #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner h5,.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .customer-carousel .swiper-buttton-container .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=swiper-button-],.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .item-title,.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-buttton-container [class^=swiper-button-],.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title,.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-item .et_pb_post .entry-title,.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .testimonial-carousel .owl-nav [class^=owl-],.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .testimonial-carousel .owl-item .et_pb_post .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .entry-title,.page-oem:not(.page-mercedes-benz-ca) #page-container #main-content .testimonial-carousel .owl-nav .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner [class^=owl-],.page-resources #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header,.page-success-stories #page-container .dp-dfg-container .dp-dfg-item .page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_text_inner .dp-dfg-header{font-size:32px}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form{border-color:#db3126;position:-webkit-sticky;position:sticky;top:100px}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form h1{color:#db3126;font-size:36px;text-align:center}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form .et_pb_contact_form{margin:0}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form .et_pb_contact_field{margin-bottom:1rem;padding:0}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form .et_pb_contact_field .input{border:1px solid #ccc;padding:.75rem .375rem}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form .et_pb_contact .et_contact_bottom_container{float:none;margin:0}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form .et_pb_contact_submit{border-radius:0;font-size:16px;font-weight:500;margin:0;padding:.75rem .375rem!important;width:100%}.page-oem:not(.page-mercedes-benz-ca) #main-content .singleOEM-form .et_pb_contact_submit:after{display:none!important}@media (max-width:980px){.page-oem #main-content .singleOEM-container{margin-top:-280px}.page-oem #main-content .singleOEM-container .singleOEM-content .et_pb_post_content{padding:30px}.page-oem #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_section{padding:0}.page-oem #main-content .singleOEM-container .singleOEM-content .et_pb_post_content .et_pb_section .et_pb_row{width:100%}}@media (max-width:479px){.page-oem #main-content .singleOEM-content .et_pb_post_content .one_half{margin-right:0;width:100%}}@font-face{font-family:corporateacondpro;font-style:normal;font-weight:500;src:url(../eot/corporateacondpro_medium_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_medium_webfont.woff) format("woff"),url(../ttf/corporateacondpro_medium_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_medium_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:normal;font-weight:400;src:url(../eot/corporateacondpro_regular_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_regular_webfont.woff) format("woff"),url(../ttf/corporateacondpro_regular_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_regular_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:italic;font-weight:200;src:url(../eot/corporateacondpro_lightitalic_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_lightitalic_webfont.woff) format("woff"),url(../ttf/corporateacondpro_lightitalic_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_lightitalic_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:italic;font-weight:500;src:url(../eot/corporateacondpro_mediumitalic_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_mediumitalic_webfont.woff) format("woff"),url(../ttf/corporateacondpro_mediumitalic_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_mediumitalic_webfont.svg#corporateacondpro) format("svg")}@font-face{font-family:corporateacondpro;font-style:italic;font-weight:400;src:url(../eot/corporateacondpro_regularitalic_webfontd41d.eot#iefix) format("embedded-opentype"),url(../woff/corporateacondpro_regularitalic_webfont.woff) format("woff"),url(../ttf/corporateacondpro_regularitalic_webfont.ttf) format("truetype"),url(../svg/corporateacondpro_regularitalic_webfont.svg#corporateacondpro) format("svg")}.text-denim{color:#176db7}.button,.page-oem.page-mercedes-benz-ca #page-container #main-content .et_pb_button{background:#176db7;border:0;border-radius:2px;font-family:corpos;font-size:18px;font-weight:500;text-transform:unset}.button:hover,.page-oem.page-mercedes-benz-ca #page-container #main-content .et_pb_button:hover{background:#0090ff;color:#fff}.page-oem.page-mercedes-benz-ca #page-container header .main-header{display:none}.page-oem.page-mercedes-benz-ca #page-container #main-content{font-size:18px;margin-top:34px}.card-title .page-oem.page-mercedes-benz-ca #page-container #main-content .entry-title,.featuredSlider-container .et_pb_no_results .entry .page-oem.page-mercedes-benz-ca #page-container #main-content .not-found-title,.featuredSlider-container .page-oem.page-mercedes-benz-ca #page-container #main-content .et_pb_slide_title,.page-blog .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-blog .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-blog .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-blog .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-reports .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-reports .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-reports .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-reports .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-dealer-solutions .page-oem.page-mercedes-benz-ca #page-container #main-content .oem-parts-tab .et_pb_tabs_controls li,.page-insights .page-oem.page-mercedes-benz-ca #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-insights .page-oem.page-mercedes-benz-ca #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-insights .page-oem.page-mercedes-benz-ca #page-container .insights-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-insights .page-oem.page-mercedes-benz-ca #page-container .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-manufacturer-solutions .page-oem.page-mercedes-benz-ca #page-container #main-content #platformDesignDriveSuccess .et_pb_tabs_controls li,.page-news-press-events .page-oem.page-mercedes-benz-ca #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header,.page-news-press-events .page-oem.page-mercedes-benz-ca #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header .entry-title,.page-news-press-events .page-oem.page-mercedes-benz-ca #page-container .featuredNews-container .dp-dfg-item #main-content .dp-dfg-header,.page-news-press-events .page-oem.page-mercedes-benz-ca #page-container .featuredNews-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .card-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .card-title .entry-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .customer-carousel .swiper-buttton-container [class^=swiper-button-],.page-oem.page-mercedes-benz-ca #page-container #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .customer-carousel .swiper-container .dica_divi_carouselitem .dica-item-content .item-title .entry-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredContent-container .dp-dfg-container .dp-dfg-filters .dp-dfg-filter .dp-dfg-filter-link,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredSlider-container .et_pb_no_results .entry .not-found-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content .testimonial-carousel .owl-item .et_pb_post .entry-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .testimonial-carousel .owl-item .et_pb_post .entry-title .entry-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .testimonial-carousel .owl-nav [class^=owl-],.page-oem.page-mercedes-benz-ca #page-container #main-content h1,.page-oem.page-mercedes-benz-ca #page-container #main-content h2,.page-oem.page-mercedes-benz-ca #page-container #main-content h3,.page-oem.page-mercedes-benz-ca #page-container #main-content h4,.page-oem.page-mercedes-benz-ca #page-container #main-content h5,.page-oem.page-mercedes-benz-ca #page-container #main-content h6,.page-oem.page-mercedes-benz-ca #page-container .featuredContent-container .dp-dfg-container .dp-dfg-filters .dp-dfg-filter #main-content .dp-dfg-filter-link,.page-oem.page-mercedes-benz-ca #page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca #page-container .featuredContent-container .dp-dfg-container .dp-dfg-items .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca #page-container .page-manufacturer-solutions #main-content #platformDesignDriveSuccess .et_pb_tabs_controls li,.page-oem.page-mercedes-benz-ca .page-blog #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-blog #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca .page-blog #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-blog #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca .page-dealer-solutions #page-container #main-content .oem-parts-tab .et_pb_tabs_controls li,.page-oem.page-mercedes-benz-ca .page-insights #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-insights #page-container #main-content .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca .page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-insights #page-container .insights-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca .page-news-press-events #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-news-press-events #page-container #main-content .featuredNews-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca .page-news-press-events #page-container .featuredNews-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-news-press-events #page-container .featuredNews-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca .page-resources #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-resources #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca .page-resources #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-resources #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-oem.page-mercedes-benz-ca .page-success-stories #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-success-stories #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-oem.page-mercedes-benz-ca .page-success-stories #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-oem.page-mercedes-benz-ca .page-success-stories #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-resources .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-resources .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-resources .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-resources .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title,.page-success-stories .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header,.page-success-stories .page-oem.page-mercedes-benz-ca #page-container #main-content .dp-dfg-container .dp-dfg-item .dp-dfg-header .entry-title,.page-success-stories .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item #main-content .dp-dfg-header,.page-success-stories .page-oem.page-mercedes-benz-ca #page-container .dp-dfg-container .dp-dfg-item .dp-dfg-header #main-content .entry-title{font-family:corporateacondpro}.page-oem.page-mercedes-benz-ca #page-container #main-content h1,.page-oem.page-mercedes-benz-ca #page-container #main-content h2{font-size:40px}.featuredSlider-container .page-oem.page-mercedes-benz-ca #page-container #main-content .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content h3{font-size:26px}.featuredSlider-container .et_pb_no_results .entry .page-oem.page-mercedes-benz-ca #page-container #main-content .not-found-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .featuredSlider-container .et_pb_no_results .entry .not-found-title,.page-oem.page-mercedes-benz-ca #page-container #main-content h4{font-size:20px}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header{background:#000;padding-top:30px;padding-bottom:30px;position:fixed;top:34px;left:0;width:100%;z-index:3}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header .et_pb_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero{color:#fff;font-family:corpos;margin-top:111px;padding-top:100px;padding-bottom:100px;background-size:cover}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero-content{background:rgba(0,0,0,.57)}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero-content h1{color:#fff;font-size:40px}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero-content .et_pb_text_inner{font-size:20px;line-height:1.8}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-dealersSold .et_pb_text_inner p{color:#000;font:40px corpos}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-dealersSold .et_pb_text_inner p:first-child{padding-bottom:.5rem}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column{border-radius:1rem;overflow:hidden}.featuredSlider-container .page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column h3{color:#fff;font-size:36px;margin:0}.featuredSlider-container .et_pb_no_results .entry .page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .not-found-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .featuredSlider-container .et_pb_no_results .entry .not-found-title,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column h4{font:28px corpos}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_button{background:0;border:0;font:400 18px futura-pt;padding-top:1rem!important;width:90%}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_module{padding:0 2.25rem}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_module:first-child,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column .et_pb_module:last-child{padding:.75rem 1.25rem;text-align:center}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:first-child{border:1px solid #c7c7c7}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:first-child .et_pb_module:first-child{background:#565656}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:first-child .et_pb_module .et_pb_button{border-top:1px solid #565656;color:#565656}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:last-child{border:1px solid #176db7}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:last-child .et_pb_module:first-child{background:#176db7}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-ppc .et_pb_row:last-child .et_pb_column:last-child .et_pb_module .et_pb_button{border-top:1px solid #176db7;color:#176db7}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column{border:1px solid #c7c7c7;border-radius:1rem;overflow:hidden}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_image{background:#565656;padding:30px}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_image .et_pb_image_wrap{display:block}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_text{padding:0 30px 30px}.featuredSlider-container .page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column .featuredSlider-container .et_pb_slide_title,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-innovators .et_pb_row:last-child .et_pb_column h3{font-size:34px}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-bottom{background:#e3e3e3;padding:40px}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-dealersSold img,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-npp img,.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-unparallelFeatures img{height:64px}.page-oem.page-mercedes-benz-ca #page-container .mb-container.et_pb_row .et_pb_column .mb-form .btn-mb-close{background:#176db7}.page-oem.page-mercedes-benz-ca #page-container .mb-container.et_pb_row .et_pb_column .mb-form .btn-mb-close:hover{color:#176db7}.page-oem.page-mercedes-benz-ca #page-container .mb-container.et_pb_row .et_pb_column .mb-form .et_pb_contact_main_title{color:#176db7;font-family:corporateacondpro}@media (max-width:1024px){.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero .et_parallax_bg{background-position:90%;background-size:cover}}@media (max-width:980px){.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header .et_pb_column{margin:0}}@media (max-width:479px){.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header{padding-top:1rem;padding-bottom:1rem}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header .et_pb_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header .et_pb_row .et_pb_column:first-child{margin-bottom:1rem}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-header .et_pb_row .et_pb_button{display:block}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero{margin-top:133px;padding-top:30px;padding-bottom:30px}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero .et_parallax_bg{background-position:95%}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-hero-content{margin:0}.page-oem.page-mercedes-benz-ca #page-container #main-content .mb-bottom{padding:30px}}.rv_button.closed:after{content:"33"}.rv_button.opened:after{content:"32"}.page-single-blog #main-content .et_pb_section.et_pb_section_0_tb_body{padding-top:80px}.blog-btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.sale-img img{width:100%}.sale-banner{background:url(../png/splash-bg.png) no-repeat bottom/cover!important;padding-bottom:150px!important}.sale-banner h1{font-weight:400}@media all and (max-width:980px){.sale-banner{padding-bottom:30px!important}}.blog-btn-inline{text-align:center!important}#rp_webstore .modal{visibility:unset!important;background:rgba(0,0,0,0)!important}.et_mobile_menu{width:75vw!important}.btn-inline .et_pb_button_module_wrapper{display:inline-block;padding-bottom:20px;margin:0 10px}.requestDemo-container.et_pb_row .et_pb_column .requestDemo-form .et_pb_contact_main_title,.requestDemo-container.et_pb_row .et_pb_column .singleDemo-form .et_pb_contact_main_title,.singleDemo-container.et_pb_row .et_pb_column .requestDemo-form .et_pb_contact_main_title,.singleDemo-container.et_pb_row .et_pb_column .singleDemo-form .et_pb_contact_main_title{color:#db3126!important;text-align:center!important}#main-content .getInTouch-container{border-radius:10px;padding-top:50px!important;padding-bottom:60px!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}body.page-plans,body.page-homepage-refresh{background:url(../jpg/bg-dealers-solutions.jpg)}.page-plans .features-section .et_pb_with_border{background:#fff;height:100%}.page-plans .et_pb_toggle{background:0;border:0;padding:0 0 0 30px}.page-plans .et_pb_toggle_content{font-size:1.125rem;padding:0}.page-plans .et_pb_toggle_title{color:#000}.page-plans .et_pb_toggle_title:before{color:#db3126;font-size:1.125rem;font-weight:600;left:-30px;right:auto}.page-plans .et_pb_toggle_open .et_pb_toggle_title:before{content:'4b';display:block}.page-plans .et_pb_toggle_close .et_pb_toggle_title:before{content:'4c'}.page-single-ebook #main-content .singleEbook-container .addthis_tool.at-above-post,.page-single-blog:not(.page-single-ebook) #main-content .addthis_tool.at-below-post{display:none}.page-single-blog #main-content .addthis_tool{display:flex;align-items:center;padding-bottom:30px}.page-single-blog #main-content .addthis_tool:before{content:"SHARE ON";margin-right:1rem}.page-single-blog #main-content .addthis_tool a:not(:hover){background:#b5c1ca!important;border-radius:.25rem!important}.page-single-blog #main-content .addthis_tool a:hover{background:#db3126!important;transform:none}.banner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:750px;background-image:url(../png/bg.png)!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;position:relative;z-index:1;overflow:hidden;padding:0!important}.page-dealers-title{margin-bottom:20px!important}@media screen and (max-width:1280px){.banner{height:550px}}@media screen and (max-width:550px){.banner{height:500px}}.banner::before{content:"";position:absolute;bottom:0;background-image:url(https://revolutionparts.com/wp-content/uploads/Mask1.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:-webkit-calc(200px + 300 * (100vw - 768px) / 1132);height:-moz-calc(200px + 300 * (100vw - 768px) / 1132);height:calc(200px + 300 * (100vw - 768px) / 1132);z-index:0}.banner::after{content:"";position:absolute;bottom:0;right:-webkit-calc(10px + 190 * (100vw - 768px) / 1132);right:-moz-calc(10px + 190 * (100vw - 768px) / 1132);right:calc(10px + 190 * (100vw - 768px) / 1132);background-image:url(https://revolutionparts.com/wp-content/uploads/Model.png);background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:700px;height:700px;z-index:-1}@media screen and (min-width:2300px){.banner::after{right:500px}}@media screen and (max-width:1366px){.banner::after{height:600px;width:600px}}@media screen and (max-width:1280px){.banner::after{height:550px;width:550px}}@media screen and (max-width:1024px){.banner::after{height:500px;width:500px}}@media screen and (max-width:980px){.banner::after{display:none}}.banner-content{max-width:-webkit-calc(400px + 200 * (100vw - 768px) / 1132);max-width:-moz-calc(400px + 200 * (100vw - 768px) / 1132);max-width:calc(400px + 200 * (100vw - 768px) / 1132);width:100%;position:relative;z-index:2;top:-webkit-calc(-60px + -80 * (100vw - 768px) / 1132);top:-moz-calc(-60px + -80 * (100vw - 768px) / 1132);top:calc(-60px + -80 * (100vw - 768px) / 1132)}.banner-sub-title{font-size:18px!important;font-family:"futura-pt";font-weight:500;margin-bottom:-webkit-calc(20px + 10 * (100vw - 768px) / 1132);margin-bottom:-moz-calc(20px + 10 * (100vw - 768px) / 1132);margin-bottom:calc(20px + 10 * (100vw - 768px) / 1132);text-transform:uppercase;font-weight:600}.banner-title{font-size:-webkit-calc(35px + 15 * (100vw - 768px) / 1132)!important;font-size:-moz-calc(35px + 15 * (100vw - 768px) / 1132)!important;font-size:calc(35px + 15 * (100vw - 768px) / 1132)!important;font-family:"futura-pt";line-height:1!important;font-weight:400;margin-bottom:-webkit-calc(20px + 10 * (100vw - 768px) / 1132);margin-bottom:-moz-calc(20px + 10 * (100vw - 768px) / 1132);margin-bottom:calc(20px + 10 * (100vw - 768px) / 1132)}.banner-title span{color:#db3126;display:block}.banner-text{font-family:"Open Sans",sans-serif;font-size:22px;line-height:normal;margin-bottom:30px}@media screen and (max-width:767px){.banner-text{font-size:15px}}.banner-button{display:inline-block;background-color:#db3126;border:1px solid #db3126;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#fff;font-size:16px;font-family:"futura-pt";font-weight:400;text-decoration:none;text-transform:uppercase;padding:1px 16px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-button:hover{background-color:#fff;color:#db3126}.dealers{margin-top:-webkit-calc(0px + -125 * (100vw - 768px) / 1132);margin-top:-moz-calc(0px + -125 * (100vw - 768px) / 1132);margin-top:calc(0px + -125 * (100vw - 768px) / 1132);position:relative;z-index:1;margin-bottom:60px!important;padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:767px){.dealers{margin-bottom:40px!important}}.dealer-list{padding:0!important;margin-bottom:0;display:grid;grid-gap:36px;grid-template-columns:repeat(9,1fr);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;list-style:none!important;max-width:815px;width:100%}@media screen and (max-width:767px){.dealer-list{grid-template-columns:repeat(3,1fr);max-width:250px;margin-left:auto;margin-right:auto}}.solutions{overflow:hidden;position:relative;margin-bottom:0;overflow:hidden}.solutions .et_pb_row{max-width:100%;width:100%}.solutions .et_pb_module,.solutions .et_pb_code_inner{height:100%}@media screen and (max-width:1350px){.solutions{margin-bottom:0}}.solutions-list{padding:0!important;margin-bottom:0;list-style:none!important}.solutions-link{text-decoration:none;color:#000;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.solutions-link:hover{color:#000}.solutions-link:hover .solutions-card{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}@media screen and (max-width:767px){.solutions-link:hover .solutions-card{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.solutions-link:hover .solutions-card-button{background-color:#fff;color:#24B7BD}.solutions-wrapper{padding-left:100px}@media screen and (max-width:1350px){.solutions-wrapper{padding-left:50px}}@media screen and (max-width:767px){.solutions-wrapper{padding-left:15px;padding-right:15px}}.solutions-title{font-size:-webkit-calc(25px + 25 * (100vw - 320px) / 1580);font-size:-moz-calc(25px + 25 * (100vw - 320px) / 1580);font-size:calc(25px + 25 * (100vw - 320px) / 1580);margin-bottom:20px;padding-right:100px}@media screen and (max-width:1350px){.solutions-title{padding-right:50px}}.solutions-title span{color:#db3126}.solutions-text{font-size:18px;font-family:"Open Sans",sans-serif;margin-bottom:50px;padding-right:100px}@media screen and (max-width:1350px){.solutions-text{padding-right:50px}}.solutions-card{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:150px;width:110%;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;-webkit-box-shadow:0px 2px 10px #ccc;-moz-box-shadow:0px 2px 10px #ccc;box-shadow:0px 2px 10px #ccc;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:950px){.solutions-card{padding-right:80px}}@media screen and (max-width:767px){.solutions-card{width:100%;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;padding:25px 15px}}.solutions-item{margin-bottom:25px}.solutions-item:last-child{margin-bottom:0}.solutions-card-image{-webkit-box-flex:0;-webkit-flex:0 0 150px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:40px}@media screen and (max-width:1350px){.solutions-card-image{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:15px}}.solutions-card-image img{width:100%}.solutions-card-title{font-size:-webkit-calc(16px + 12 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(16px + 12 * (100vw - 320px) / 1580)!important;font-size:calc(16px + 12 * (100vw - 320px) / 1580)!important;text-transform:uppercase}@media screen and (max-width:950px){.solutions-card-title{font-size:16px}}.solutions-card-title span{color:#db3126}.solutions-card-text{font-size:16px;font-family:"Open Sans",sans-serif;margin-bottom:1rem}@media screen and (max-width:950px){.solutions-card-text{font-size:14px}}.solutions-card-button{cursor:pointer;display:inline-block;border:1px solid #24B7BD;background-color:#24B7BD;color:#fff;font-size:18px;text-transform:uppercase;padding:5px 25px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:950px){.solutions-card-button{font-size:14px}}.solutions-image-wrapper{height:100%;padding-right:100px;display:flex;align-items:center}@media screen and (max-width:1350px){.solutions-image-wrapper{padding-right:50px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.solutions-image-wrapper{padding-right:0}}.solutions-image-wrapper .solutions-image{background-image:url(https://www.revolutionparts.com/wp-content/uploads/solutions.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center right;height:100%;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1350px){.solutions-image-wrapper .solutions-image{background-position:center center}}@media screen and (max-width:980px){.solutions-image-wrapper .solutions-image{height:500px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-position:top center;width:100%}}@media screen and (max-width:500px){.solutions-image-wrapper .solutions-image{height:300px;background-position:center center}}.solutions-image-wrapper .solutions-image01 img{width:35%}.solutions-image-wrapper .solutions-image01{position:relative;right:-100px;margin-bottom:30px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:right}@media screen and (max-width:1350px){.solutions-image-wrapper .solutions-image01 img{width:50%}}@media screen and (max-width:980px){.solutions-image-wrapper .solutions-image01{display:none}}.solutions-image-wrapper .solutions-image01:last-child{margin-bottom:0}.title{font-size:-webkit-calc(25px + 27 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(25px + 27 * (100vw - 320px) / 1580)!important;font-size:calc(25px + 27 * (100vw - 320px) / 1580)!important;text-align:center;padding-bottom:30px!important;margin-bottom:-webkit-calc(35px + 15 * (100vw - 320px) / 1580)!important;margin-bottom:-moz-calc(35px + 15 * (100vw - 320px) / 1580)!important;margin-bottom:calc(35px + 15 * (100vw - 320px) / 1580)!important;position:relative}.title::before{content:"";position:absolute;bottom:0;left:0;right:0;width:-webkit-calc(180px + 120 * (100vw - 320px) / 1580);width:-moz-calc(180px + 120 * (100vw - 320px) / 1580);width:calc(180px + 120 * (100vw - 320px) / 1580);height:2px;background-color:#db3126;margin-left:auto;margin-right:auto}.title span{color:#db3126}.title.title--v2{text-align:left;margin-bottom:30px!important}.title.title--v2::before{margin-left:0}.sub-title{font-family:"Open Sans",sans-serif;text-align:center;max-width:880px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:-webkit-calc(35px + 15 * (100vw - 320px) / 1580)!important;margin-bottom:-moz-calc(35px + 15 * (100vw - 320px) / 1580)!important;margin-bottom:calc(35px + 15 * (100vw - 320px) / 1580)!important}.sub-title.sub-title--v2{text-align:left;max-width:100%}.power-card{text-align:center;margin-bottom:30px}.power-image{margin-bottom:-webkit-calc(15px + 5 * (100vw - 320px) / 1580)!important;margin-bottom:-moz-calc(15px + 5 * (100vw - 320px) / 1580)!important;margin-bottom:calc(15px + 5 * (100vw - 320px) / 1580)!important}.power-content .power-amount{font-size:-webkit-calc(35px + 7 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(35px + 7 * (100vw - 320px) / 1580)!important;font-size:calc(35px + 7 * (100vw - 320px) / 1580)!important;font-weight:700;color:#db3126;margin-bottom:0!important}.power-content .power-text{font-size:-webkit-calc(25px + 7 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(25px + 7 * (100vw - 320px) / 1580)!important;font-size:calc(25px + 7 * (100vw - 320px) / 1580)!important;font-weight:600;margin-bottom:0!important}.work-list{padding:0!important;margin-bottom:0!important;list-style:none!important;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media screen and (max-width:767px){.work-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.work-list{grid-template-columns:repeat(1,1fr)}}.work-link{text-decoration:none;color:#000;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;pointer-events:none}.work-link:hover{color:#000}.work-link:hover .work-card{border:2px solid #db3126}.work-item{height:100%}.work-card{background-color:#fff;border:2px solid #e7e7e7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:30px 30px;position:relative;height:100%}@media screen and (max-width:600px){.work-card{padding:20px 20px;height:auto}}.work-image{margin-bottom:5px}.work-image img{width:80px;height:80px;object-fit:contain}.work-title{font-size:-webkit-calc(25px + 5 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(25px + 5 * (100vw - 320px) / 1580)!important;font-size:calc(25px + 5 * (100vw - 320px) / 1580)!important;margin-bottom:10px!important}@media screen and (max-width:1152px){.work-title{height:100px}}@media screen and (max-width:600px){.work-title{height:auto}}.work-text{margin-bottom:0;font-size:17px;line-height:1.7em}.work-button{margin-top:60px}.header-request-button--v2 .header-button{width:170px;margin-left:auto;margin-right:auto;background-color:#fff;color:#db3126}.header-request-button--v2 .header-button:hover{background-color:#db3126;color:#fff}.header-button{background-color:#db3126;border:1px solid #db3126;color:#fff;text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:10px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:767px){.header-button{max-width:200px;width:100%;margin-left:auto;margin-right:auto}}.header-button:hover{background-color:#fff;color:#db3126}.partner .et_pb_row{align-items:center}.partner-list{padding:0px!important;margin-bottom:0;list-style:none!important}@media screen and (max-width:767px){.partner-list{margin-bottom:40px}}.partner-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#575757;font-size:18px;font-family:"Open Sans",sans-serif;margin-bottom:.6em;position:relative}@media screen and (max-width:767px){.partner-item{font-size:16px}}.partner-item:last-child{margin-bottom:0}.partner-item .partner-img{margin-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 40px;-moz-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.smart{padding-top:200px!important;position:relative}@media screen and (max-width:980px){.smart{padding-top:30px!important}}.smart .et_pb_code_inner,.smart .et_pb_column,.smart .et_pb_row{position:unset!important}.smart .et_pb_module{position:unset!important}@media screen and (max-width:980px){.smart .et_pb_code_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.smart-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;top:-120px}@media screen and (max-width:980px){.smart-wrapper{top:0}}@media screen and (max-width:767px){.smart-wrapper{margin-bottom:50px}}.smart-content{max-width:-webkit-calc(320px + 205 * (100vw - 768px) / 1132);max-width:-moz-calc(320px + 205 * (100vw - 768px) / 1132);max-width:calc(320px + 205 * (100vw - 768px) / 1132);width:100%}@media screen and (max-width:980px){.smart-content{max-width:100%}}.smart-content .sub-title--v2{font-size:-webkit-calc(12px + 4 * (100vw - 320px) / 1580);font-size:-moz-calc(12px + 4 * (100vw - 320px) / 1580);font-size:calc(12px + 4 * (100vw - 320px) / 1580)}@media screen and (max-width:980px){.smart-content .sub-title--v2{margin-bottom:0}}.smart-img{position:absolute;top:0;left:0;bottom:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:980px){.smart-img{position:relative}}.smart-img img{width:-webkit-calc(500px + 765 * (100vw - 768px) / 1132);width:-moz-calc(500px + 765 * (100vw - 768px) / 1132);width:calc(500px + 765 * (100vw - 768px) / 1132)}@media screen and (max-width:980px){.smart-img img{width:100%}}.testimonials{padding-top:100px!important;padding-bottom:200px!important;overflow:hidden;position:relative}@media screen and (max-width:767px){.testimonials{padding-bottom:50px!important;padding-top:50px!important}}.testimonials-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:70px}@media screen and (max-width:767px){.testimonials-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}}.testimonials-header .title{margin-bottom:0!important}@media screen and (max-width:767px){.testimonials-header .title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){.testimonials-header .testimonial-button{width:100%;position:absolute;bottom:50px}}.testimonial-list{padding:0!important;margin-bottom:0;list-style:none!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px}@media screen and (max-width:767px){.testimonial-list{padding-top:100px!important}}.testimonial-list .slick-arrow{top:-100px;left:0;right:0;margin:auto;background-color:#db3126;width:60px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-box-shadow:10px 0 40px rgba(110,123,131,0.2);-moz-box-shadow:10px 0 40px rgba(110,123,131,0.2);box-shadow:10px 0 40px rgba(110,123,131,0.2);-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:767px){.testimonial-list .slick-arrow{top:20px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.testimonial-list .slick-arrow.slick-prev{left:-80px;background-color:#fff}.testimonial-list .slick-arrow.slick-prev::before{color:#000;content:url(https://revolutionparts.com/wp-content/uploads/arrow-prev.png);position:relative;top:-2px}.testimonial-list .slick-arrow.slick-prev:hover,.testimonial-list .slick-arrow.slick-prev:focus{background-color:#fff}.testimonial-list .slick-arrow.slick-next{right:-80px}.testimonial-list .slick-arrow.slick-next::before{opacity:1;content:url(https://revolutionparts.com/wp-content/uploads/arrow-next.png);position:relative;top:-2px}.testimonial-list .slick-arrow.slick-next:hover,.testimonial-list .slick-arrow.slick-next:focus{background-color:#db3126}.testimonial-list .slick-arrow.slick-next:hover::before,.testimonial-list .slick-arrow.slick-next:focus::before{color:#fff}.testimonial-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.33333%;padding-left:15px;padding-right:15px;opacity:0.6;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.testimonial-item.slick-active{opacity:1}.testimonial-item.slick-center{margin-top:70px}.testimonial-item[tabindex="-1"]{margin-top:30px}.testimonial-link{color:#575757;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.testimonial-link:hover{color:#575757}.testimonial-link:hover .testimonial-name{color:#db3126}.testimonial-link:hover .testimonial-read-story{color:#db3126}.testimonial-link:hover .testimonial-card{border:1px solid #db3126}.testimonial-link:hover .testimoial-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:767px){.testimonial-link:hover .testimoial-img img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.testimonial-name{color:#39374d;font-size:25px!important;margin-bottom:10px}.testimonial-text{font-size:14px}.testimonial-card{border:1px solid #ccc;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:100%;-webkit-box-shadow:5px 0 9px rgba(110,123,131,0.1);-moz-box-shadow:5px 0 9px rgba(110,123,131,0.1);box-shadow:5px 0 9px rgba(110,123,131,0.1);overflow:hidden}.testimoial-img{overflow:hidden}.testimoial-img img{overflow:hidden;width:100%;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.testimonial-content{background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:30px 30px}@media screen and (max-width:767px){.testimonial-content{padding:20px 20px}}.testimonial-read-story{color:#ccc;display:block;font-size:12px;text-align:right;width:100%;text-transform:uppercase}.touch{position:relative}.touch .et_pb_row{align-items:center}@media screen and (max-width:767px){.touch{padding-bottom:100px!important}.touch .et_pb_column{margin-bottom:0!important}}.touch .row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.touch .et_pb_row,.touch .et_pb_column,.touch .et_pb_code_inner,.touch .et_pb_module{position:unset}.touch-content h3{font-family:"Open Sans",sans-serif;font-size:-webkit-calc(25px + 10 * (100vw - 320px) / 1580);font-size:-moz-calc(25px + 10 * (100vw - 320px) / 1580);font-size:calc(25px + 10 * (100vw - 320px) / 1580);margin-bottom:30px}@media screen and (max-width:767px){.touch-content .touch-button-wrapper{position:absolute;bottom:50px;left:0;right:0;margin:auto;text-align:center}}.touch-content .touch-button{display:inline-block;color:#fff;background-color:#db3126;border:1px solid #db3126;text-decoration:none;text-transform:uppercase;padding:7px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font:400 1rem futura-pt}.touch-content .touch-button:hover{background-color:#fff;color:#db3126}.sale-banner .et_pb_row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.sale-banner-content{text-align:center;margin-bottom:30px}}.sale-title{font-size:-webkit-calc(20px + 20 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(20px + 20 * (100vw - 320px) / 1580)!important;font-size:calc(20px + 20 * (100vw - 320px) / 1580)!important;font-weight:700;text-align:left;margin-bottom:20px;color:#fff!important}.sale-subtitle{font-family:"Open Sans",sans-serif!important;font-weight:500;font-size:-webkit-calc(20px + 10 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(20px + 10 * (100vw - 320px) / 1580)!important;font-size:calc(20px + 10 * (100vw - 320px) / 1580)!important;margin-bottom:20px;color:#fff!important}.sale-text{font-size:-webkit-calc(15px + 3 * (100vw - 320px) / 1580);font-size:-moz-calc(15px + 3 * (100vw - 320px) / 1580);font-size:calc(15px + 3 * (100vw - 320px) / 1580);font-family:"Open Sans",sans-serif;margin-bottom:30px;color:#fff!important}.sale-button{font-family:"futura-pt";font-size:16px;border:1px solid #db3126;background-color:#db3126;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;padding:5px 30px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sale-button:hover{background-color:#fff;color:#db3126}.page-dealers .page-dealers-title{font-size:-webkit-calc(30px + 20 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(30px + 20 * (100vw - 320px) / 1580)!important;font-size:calc(30px + 20 * (100vw - 320px) / 1580)!important;font-weight:300;text-align:center;margin-bottom:30px}.page-dealers .dealer-item:last-child{width:150px}@media screen and (max-width:767px){.page-dealers .dealer-item:last-child{width:100px}}.page-dealers .dealer-list{max-width:900px;grid-template-columns:repeat(9,1fr);grid-gap:10px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.page-dealers .dealer-list{grid-template-columns:repeat(5,1fr)}}.page-dealers .dealer-img{text-align:center}@media screen and (max-width:767px){.page-dealers .dealer-img{text-align:left}}.page-dealers .dealer-img img{width:60px}.page-dealers .dealer-link{color:#db3126;font-size:16px;font-weight:600;text-decoration:none}.page-dealers .dealer-link:hover{color:#db3126;opacity:0.7}.friction .et_pb_row{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.friction-list{padding:0!important;margin-bottom:0;list-style:none!important}.friction-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.friction-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.friction-item{margin-bottom:50px}.friction-item:last-child{margin-bottom:0}.friction-list-title{font-size:-webkit-calc(22px + 8 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(22px + 8 * (100vw - 320px) / 1580)!important;font-size:calc(22px + 8 * (100vw - 320px) / 1580)!important;font-weight:600;margin-bottom:10px}.friction-list-text{font-size:-webkit-calc(16px + 4 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(16px + 4 * (100vw - 320px) / 1580)!important;font-size:calc(16px + 4 * (100vw - 320px) / 1580)!important;font-family:"Open Sans",sans-serif;margin-bottom:0}.friction-model{text-align:center}.plan .title{margin-bottom:-webkit-calc(80px + 20 * (100vw - 320px) / 1580)!important;margin-bottom:-moz-calc(80px + 20 * (100vw - 320px) / 1580)!important;margin-bottom:calc(80px + 20 * (100vw - 320px) / 1580)!important}.plan-list{padding:0!important;margin-bottom:0;list-style:none!important;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media screen and (max-width:767px){.plan-list{grid-template-columns:repeat(1,1fr)}}.plan-list-card{background-color:#fff;border:1px solid #e7e7e7;position:relative;padding-left:30px;padding-right:30px;padding-bottom:30px;padding-top:50px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.plan-list-item{margin-bottom:50px}}.plan-list-item:last-child{margin-bottom:0}.plan-list-item:nth-child(2) .plan-list-title{background-color:#db3126}.plan-list-item:nth-child(2) .plan-more{background-color:#db3126;border:1px solid #db3126;color:#fff}.plan-list-item:nth-child(2) .plan-more:hover{border:1px solid #db3126;background-color:#fff;color:#db3126}.plan-list-item:nth-child(3) .plan-list-title{background-color:#22b6bc}.plan-list-item:nth-child(3) .plan-more{background-color:#fff;border:1px solid #424242}.plan-list-item:nth-child(3) .plan-more:hover{border:1px solid #22b6bc;color:#fff;background-color:#22b6bc}.plan-list-title{background-color:#575757;text-align:center;text-transform:uppercase;color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-size:-webkit-calc(20px + 10 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(20px + 10 * (100vw - 320px) / 1580)!important;font-size:calc(20px + 10 * (100vw - 320px) / 1580)!important;position:absolute;top:-30px;left:0;right:0;margin:auto;max-width:240px;width:80%;padding-top:10px;padding-bottom:10px!important}@media screen and (max-width:767px){.plan-list-title{top:-25px}}.plan-list-text{font-size:-webkit-calc(14px + 4 * (100vw - 320px) / 1580);font-size:-moz-calc(14px + 4 * (100vw - 320px) / 1580);font-size:calc(14px + 4 * (100vw - 320px) / 1580);font-family:"Open Sans",sans-serif}.plan-list-feat{font-size:-webkit-calc(14px + 4 * (100vw - 320px) / 1580);font-size:-moz-calc(14px + 4 * (100vw - 320px) / 1580);font-size:calc(14px + 4 * (100vw - 320px) / 1580);font-family:"Open Sans",sans-serif;font-weight:700;padding-bottom:0!important;margin-bottom:15px}.plan-list-content{margin-bottom:50px}.feat-list{color:#575757;list-style:none!important;padding-left:20px!important;padding-bottom:0!important;padding-top:0!important;padding-right:0!important}.feat-item{font-family:"Open Sans",sans-serif;font-size:-webkit-calc(13px + 3 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(13px + 3 * (100vw - 320px) / 1580)!important;font-size:calc(13px + 3 * (100vw - 320px) / 1580)!important}.feat-link{color:#db3126;text-decoration:none;font-size:calc(13px + 3 * (100vw - 320px) / 1580)!important}.feat-link:hover{color:#db3126;opacity:0.8}.feat-link::after{content:"+ MORE"}.feat-link.showLess::after{content:"- LESS"}.plan-list-item,.plan-list-card{height:100%}@media screen and (max-width:767px){.plan-list-item,.plan-list-card{height:auto}}.plan-list-buttons{-webkit-margin-before:auto;margin-block-start:auto}.plan-list-buttons .plan-more{background-color:#fff;border:1px solid #424242;color:#424242;display:block;text-decoration:none;max-width:215px;width:100%;margin-left:auto;margin-right:auto;text-align:center;font-size:-webkit-calc(18px + 7 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(18px + 7 * (100vw - 320px) / 1580)!important;font-size:calc(18px + 7 * (100vw - 320px) / 1580)!important;text-transform:uppercase;padding:5px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:15px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.plan-list-buttons .plan-more:hover{background-color:#424242;color:#fff}.features-button{display:block;text-align:center;color:#000;font-family:"Open Sans",sans-serif;font-size:-webkit-calc(14px + 4 * (100vw - 320px) / 1580)!important;font-size:-moz-calc(14px + 4 * (100vw - 320px) / 1580)!important;font-size:calc(14px + 4 * (100vw - 320px) / 1580)!important}.features-button:hover{color:#000;opacity:0.7}.enterprise .sub-title{margin-bottom:0!important}@media screen and (max-width:767px){.enterprise .sub-title{margin-bottom:40px}}.enterprise .sub-title a{color:#db3126}.enterprise-list{padding:0!important;margin-bottom:0;list-style:none!important}.enterprise-item{text-align:center;margin-bottom:20px}.enterprise-item:last-child{margin-bottom:0}.comparison .table thead th{border:0;padding-top:20px;padding-bottom:20px;padding-left:5px!important;padding-right:5px!important}.comparison .table{border:0!important}.comparison .table thead th:nth-child(3) .head-title{background-color:#db3126}.comparison .table thead th:nth-child(4) .head-title{background-color:#22b6bc}.comparison .table thead .head-title{margin-bottom:0;font-size:-webkit-calc(14px + 14 * (100vw - 320px) / 1580);font-size:-moz-calc(14px + 14 * (100vw - 320px) / 1580);font-size:calc(14px + 14 * (100vw - 320px) / 1580);text-transform:uppercase;background-color:#575757;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;text-align:center;color:#fff;max-width:215px;width:200px;padding:5px 10px;margin-left:auto;margin-right:auto}@media screen and (max-width:980px){.comparison .table thead .head-title{width:100px}}@media screen and (max-width:550px){.comparison .table thead .head-title{width:60px}}.comparison .table tbody,.comparison .table td{border-top:0!important}.comparison .table tbody tr:first-child .body-title{color:#575757}.comparison .table tbody tr th{border-bottom:0;padding-left:0!important}.comparison .table tbody tr .body-title{color:#22b6bc;font-size:30px;font-weight:500;margin-bottom:0}@media screen and (max-width:767px){.comparison .table tbody tr .body-title{font-size:22px}}.comparison .table tbody tr .body-title i{font-size:18px;color:#a7a7a7}.comparison .table tbody tr td{vertical-align:middle;text-align:center;border-bottom:0;padding-left:10px!important;padding-right:10px!important}.comparison .table tbody tr td i{color:#575757;font-size:20px}@media screen and (max-width:767px){.comparison .table tbody tr td i{font-size:14px}}.comparison .table tbody tr td:nth-child(3) i{color:#db3126}.comparison .table tbody tr td:nth-child(4) i{color:#22b6bc}.comparison .table tbody tr .body-sub-title{color:#575757;font-size:20px;margin-bottom:0;text-align:left;padding-left:50px}@media screen and (max-width:980px){.comparison .table tbody tr .body-sub-title{font-size:15px}}@media screen and (max-width:767px){.comparison .table tbody tr .body-sub-title{padding-left:0}}.comparison .table tbody tr .body-sub-title i{font-size:15px;color:#a7a7a7}.comparison .table tbody .body-title-border{border-bottom:1px solid #ccc}.faq-list{padding:0!important;margin-bottom:0;list-style:none!important}.faq-title{color:#575757;margin-bottom:10px;font-size:30px!important}@media screen and (max-width:767px){.faq-title{font-size:25px!important}}.faq-text{color:#575757;font-family:"Open Sans",sans-serif;margin-bottom:0}.faq-text a{color:#db3126;text-decoration:none}.faq-text a:hover{color:#db3126;opacity:0.7}.faq-item{margin-bottom:35px}.faq-item br{display:none!important}.faq-item:last-child{margin-bottom:0}.span-tooltip{position:relative;cursor:pointer}.span-tooltip span{font:300 16px 'Open Sans',sans-serif;position:absolute;color:#FFFFFF;background:#575757;padding:15px 15px;width:260px;text-align:left;visibility:hidden;opacity:0;filter:alpha(opacity=0);border-radius:5px}@media screen and (max-width:767px){.span-tooltip span{width:160px;font-size:13px;padding:5px 10px}}.span-tooltip[tooltip-position="right"] span{margin-top:30px}.span-tooltip span:after{content:'';position:absolute;width:0;height:0}.span-tooltip[tooltip-position="right"] span:after{top:15px;right:100%;margin-top:-6px;border-right:20px solid #575757;border-top:5px solid transparent;border-bottom:5px solid transparent}.span-tooltip:hover span{visibility:visible;opacity:1;z-index:999;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);filter:alpha(opacity=100)}.span-tooltip[tooltip-position="right"]:hover span{left:100%;top:50%;margin-top:-15px;margin-left:15px}body.page-whole-sale,body.page-pricing-plans{background:url(/wp-content/themes/RP-2020/images/bg-home.jpg)}header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li>ul>li.dealer>a:after,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li.dealer>a:after{background-image:url("https://revolutionparts.com/wp-content/uploads/DealerSolutions-Icon.png")}header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li>ul>li.manufacturer>a:after,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li.manufacturer>a:after{background-image:url("https://revolutionparts.com/wp-content/uploads/ManufacturesSolutions.png")}header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li>ul>li.about-us>a:after,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li.about-us>a:after{background-image:url("https://revolutionparts.com/wp-content/uploads/About-Us.png")}header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li>ul>li.webstore>a:after,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li.webstore>a:after{background-image:url("https://revolutionparts.com/wp-content/uploads/Webstore.png")!important}header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li>ul>li.marketplace>a:after,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li.marketplace>a:after{background-image:url("https://revolutionparts.com/wp-content/uploads/Marketplaces.png")!important}header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li>a{padding:.5rem .5rem 1.5rem 40px!important}header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li.menu-item-has-children:hover>a:before,header .main-header .et_pb_menu--without-logo .et_mobile_nav_menu>*>ul>li.menu-item-has-children:hover>ul,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li.menu-item-has-children:hover>a:before,header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li.menu-item-has-children:hover>ul{display:flex!important;flex-wrap:wrap}.page-plans #main-content .et_pb_section_0{background:none!important}body.home .newMoparProgram{display:none!important}.singleDemo-container .singleDemo-form{position:inherit;width:100%}.singleDemo-content{display:none}.singleDemo-container .singleDemo-card .et_pb_column_3_5{flex:0 0 100%;max-width:100%;padding:30px 30px}.singleDemo-form iframe{width:100%}.singleDemo-container .singleDemo-card{max-width:700px}body #page-container .btn-newMoparProgram{display:none!important;background:#db3126!important;border-color:#db3126!important}body #page-container .btn-newMoparProgram:hover{display:none!important;color:#fff!important}@import "nib"sectionPadding=80pxbodyfont-family:'Lato',sans-serif;color:#999;line-height:1.4em;pmargin:0 0 1em 0div>acolor:#db3126div>a:hovercolor:darken(#db3126,10%)*-webkit-box-sizing:border-box-moz-box-sizing:border-box box-sizing:border-boxsectionposition:relativepadding:30px.containermax-width:960pxmargin:0 auto.jobdisplay:inline-blockvertical-align:topwidth:50%padding:(sectionPadding / 2) 30pxh1font-size:48pxcolor:#454545padding:0 30px.job-titlefont-size:24pxtext-decoration:nonecolor:#db3126&amp;:hoverborder-bottom:1px solid #db3126.tagsspancolor:#999font-size:12pxcolor:grayMediumDark&amp;:aftercontent:', '&amp;:last-of-type&amp;:aftercontent:'' .descriptioncolor:#999.btndisplay:inline-blockpadding:7px 15pxtext-decoration:nonefont-weight:normalcolor:#ffffffborder:2px solid #db3126border-radius:4pxbackground:#db3126&amp;:hoverbackground:#ebebebcolor:#555body{}body #page-container .et_pb_button.v2_btn{background-color:#ffffff;color:#db3126;font-weight:600;font-size:0.95rem;letter-spacing:initial;padding:0.6rem 1.3rem!important}body #page-container .et_pb_button.v2_btn.w2{padding-right:3rem!important;padding-left:3rem!important}body #page-container .et_pb_button.v2_btn:hover{background-color:#db3126;color:#ffffff}.page-aftermarket #main-content #aftermarket_tophero_section,.the_aftermarket #main-content #aftermarket_tophero_section{background:url(/wp-content/themes/RP-2020/images/splash-bg.png) no-repeat bottom/cover;padding-bottom:140px}#main-content .v2_tophero .v2_hero_subtitle,#main-content .v2_tophero .v2_hero_title{font-family:futura-pt;color:#ffffff}#main-content .v2_tophero .v2_hero_subtitle{font-size:18px;font-weight:600;margin-bottom:1rem!important}#main-content .v2_tophero .v2_hero_title{font-size:50px;font-weight:400;line-height:1.1em;margin-bottom:.5rem!important;width:100%;max-width:480px}#main-content .v2_tophero .v2_hero_context{color:#ffffff;font-size:22px;font-weight:500;width:100%;max-width:600px}@media (max-width:767.98px){#main-content .v2_tophero .v2_hero_title{font-size:40px;max-width:100%}#main-content .v2_tophero .v2_hero_context{max-width:100%}}#numberone_platform_section .et_pb_row,#numberone_platform_section .et_pb_column,#numberone_platform_section .et_pb_module,#numberone_platform_section .et_pb_code_inner{position:unset}#numberone_platform_section .platform_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}#numberone_platform_section .platform_context .v2_title{font-family:futura-pt;font-size:50px;line-height:1.1em;padding-bottom:30px;margin-bottom:30px;position:relative;max-width:450px;width:100%}#numberone_platform_section .platform_context .v2_title::before{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#db3126;width:70%}#numberone_platform_section .platform_context .v2_subtitle{font-size:18px;line-height:1.7em;margin-bottom:30px;max-width:400px;width:100%}#numberone_platform_section .platform_context .v2_list_cont{}#numberone_platform_section .platform_context .v2_list_cont>li{list-style:none;margin-bottom:20px}#numberone_platform_section .platform_context .v2_list_cont>li>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}#numberone_platform_section .platform_context .v2_list_cont>li h5{font-size:24px;margin-bottom:0px;margin-left:20px}#numberone_platform_section .platform_image{position:absolute;right:0;bottom:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:981px) and (max-width:1920.98px){#numberone_platform_section .platform_context .v2_title{font-size:calc(34px + (50 - 34) * ((100vw - 981px) / (1920.98 - 981)))}#numberone_platform_section .platform_context .v2_subtitle{font-size:calc(15px + (18 - 15) * ((100vw - 981px) / (1920.98 - 981)))}#numberone_platform_section .platform_context .v2_list_cont>li h5{font-size:calc(20px + (24 - 20) * ((100vw - 981px) / (1920.98 - 981)))}#numberone_platform_section .platform_image>img{width:calc(715px + (1292 - 715) * ((100vw - 981px) / (1920.98 - 981)));position:relative;right:calc(-101px + (0 - -101) * ((100vw - 981px) / (1920.98 - 981)));top:calc(-52px + (0 - -52) * ((100vw - 981px) / (1920.98 - 981)))}}@media (min-width:320px) and (max-width:980.98px){#numberone_platform_section .platform_context .v2_title{font-size:calc(34px + (50 - 34) * ((100vw - 320px) / (980.98 - 320)))}#numberone_platform_section .platform_context .v2_subtitle{font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (980.98 - 320)))}#numberone_platform_section .platform_context .v2_list_cont>li h5{font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (980.98 - 320)))}#numberone_platform_section .platform_image{position:relative}}.darkgray_wrapper{background-color:#575757;border-radius:8px;color:#ffffff;padding:72px 96px}.darkgray_wrapper .darkgray_title{font-family:futura-pt;font-size:52px;line-height:1.2;text-align:center;color:#ffffff;position:relative;padding-bottom:1.3rem;margin-bottom:1.5rem}.darkgray_wrapper .darkgray_title::after{content:"";background-color:#ffffff;position:absolute;height:2px;width:330px;right:0;bottom:0;left:0;margin:0 auto}.darkgray_wrapper .darkgray_subtitle{text-align:center;font-weight:300}.darkgray_media{display:grid;align-items:center;margin-top:4rem}.darkgray_media.media_right{grid-template-columns:1fr 160px;text-align:right}.darkgray_media.media_left{grid-template-columns:160px 1fr;text-align:left}.darkgray_media.media_right .media_context{}.darkgray_media.media_left .media_context{}.darkgray_media .media_context h5{font-family:futura-pt;color:#ffffff}@media (min-width:981px) and (max-width:1920.98px){.darkgray_wrapper{padding-top:calc(40px + (72 - 40) * ((100vw - 981px) / (1920.98 - 981)));padding-bottom:calc(40px + (72 - 40) * ((100vw - 981px) / (1920.98 - 981)));padding-right:calc(32px + (96 - 32) * ((100vw - 981px) / (1920.98 - 981)));padding-left:calc(32px + (96 - 32) * ((100vw - 981px) / (1920.98 - 981)))}.darkgray_wrapper .darkgray_title{font-size:calc(42px + (52 - 42) * ((100vw - 981px) / (1920.98 - 981)))}}@media (max-width:981.98px){.darkgray_wrapper{padding-top:calc(40px + (62 - 40) * ((100vw - 981px) / (1920.98 - 981)));padding-bottom:calc(40px + (62 - 40) * ((100vw - 981px) / (1920.98 - 981)));padding-right:calc(32px + (76 - 32) * ((100vw - 981px) / (1920.98 - 981)));padding-left:calc(32px + (76 - 32) * ((100vw - 981px) / (1920.98 - 981)))}.darkgray_wrapper .darkgray_title{font-size:calc(42px + (48 - 42) * ((100vw - 981px) / (1920.98 - 981)))}}@media (max-width:767px){.darkgray_media{display:flex;flex-direction:column}.darkgray_media.media_left{text-align:center;gap:15px}.darkgray_media.media_right{flex-direction:column-reverse;text-align:center;gap:15px}}#unlock_full_potential_section .unlock_title{font-family:futura-pt;font-size:52px;color:#000000;line-height:1.1em;text-align:center;padding-bottom:30px}#unlock_full_potential_section .unlock_title::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#db3126;width:250px;margin:0 auto}#unlock_full_potential_section .unlock_subtitle{text-align:center}#unlock_full_potential_section .unlock_content .unlock_content_cont{display:flex;flex-direction:column;justify-content:center}#unlock_full_potential_section .unlock_content_title{font-family:futura-pt;font-size:25px;font-weight:600;margin-bottom:1rem!important}#unlock_full_potential_section .unlock_content_par{font-size:18px;margin-bottom:1rem!important}#unlock_full_potential_section .unlock_content_list{font-size:18px}#unlock_full_potential_section .unlock_content_list ul{padding-left:2.5rem}#unlock_full_potential_section .unlock_content_list ul li{margin-bottom:.5rem}#unlock_full_potential_section .unlock_content_list.two_col_list ul{display:grid;grid-template-columns:1fr 1fr}@media (max-width:980.98px){#unlock_full_potential_section .unlock_content{display:flex;flex-direction:column}#unlock_full_potential_section .unlock_content:nth-child(odd){flex-direction:column-reverse}#unlock_full_potential_section .unlock_content:nth-child(odd) .et-last-child{margin-bottom:25px}#unlock_full_potential_section .unlock_content>.et_pb_column{padding:0}#unlock_full_potential_section .unlock_content>.et_pb_column>.et_pb_image{text-align:center}}#cat_security_reaches_section .et_pb_with_border.et_pb_row:first-child{margin-bottom:0;border-bottom:none}#cat_security_reaches_section .et_pb_with_border.et_pb_row:last-child{border-top:none}#cat_security_reaches_section .cat_content_right .cat_title{font-family:futura-pt;font-size:52px;color:#000000;line-height:1.1em;padding-bottom:20px;margin-bottom:20px!important}#cat_security_reaches_section .cat_content_right .cat_title::after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#db3126;width:220px}#cat_security_reaches_section .cat_content_right .cat_par{}#cat_security_reaches_section .cat_avg_wrap{display:flex;justify-content:space-around;flex-wrap:wrap;gap:15px}#cat_security_reaches_section .cat_avg_wrap .cat_avg_w{display:flex;justify-content:center;align-items:center;padding:0.5rem 0.9rem;border:1px solid #e6e3e9;border-radius:8px;width:340px}#cat_security_reaches_section .cat_avg_wrap .cat_avg_w .cat_avg_image{margin-right:1rem}#cat_security_reaches_section .cat_avg_wrap .cat_avg_w .cat_avg_cont h4{color:#db3126;margin-bottom:0;font-size:39px;font-family:Open Sans,Arial,sans-serif;font-weight:600}#cat_security_reaches_section .cat_avg_wrap .cat_avg_w .cat_avg_cont>p{font-size:22px}@media (min-width:981px) and (max-width:1920.98px){#cat_security_reaches_section .cat_content_right .cat_title{font-size:calc(32px + (52 - 32) * ((100vw - 981px) / (1920.98 - 981)))}}@media (max-width:980.98px){#cat_security_reaches_section .cat_content_right .cat_title{font-size:calc(32px + (52 - 32) * ((100vw - 981px) / (1920.98 - 981)))}#cat_security_reaches_section .et_pb_column::first-type .et_pb_image{text-align:center}}header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li.solution_menu.menu-item-has-children:hover>ul{display:flex;flex-wrap:wrap}header .main-header .et_pb_menu--without-logo .et_pb_menu__menu>*>ul>li>ul>li.aftermarket>a:after{background-image:url(/wp-content/uploads/Aftermarket-Navigation-Icon.webp)}