/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
details{background:#eee;color:#444;padding:18px;border:none;text-align:left;outline:none;font-size:15px;}
.care-footer-contact-method.is-chat.offline div{display:none;}
.cds-image-with-copy__text-wrapper{order:1;}
.copy-and-video__video iframe{min-height:250px !important;width:100% !important;}
.cx-messenger-robot.mxg-launcher-btn-robot{width:56px;height:56px;cursor:pointer;box-shadow:2px 2px 5px 0 rgba(45,45,45,0.5);position:fixed !important;bottom:25px !important;color:rgb(255,255,255);background-color:#1A1B1E;display:flex;border:0;border-radius:50%;align-items:center;justify-content:center;right:28px;z-index:100;}.cx-messenger-robot.mxg-launcher-btn-robot svg{width:30px;height:auto;}.cx-messenger-robot.mxg-launcher-btn-robot:hover{background:#767678;transition-timing-function:ease-in-out;transition:all 0.2s;}.custom-tooltip{position:absolute;right:0;width:200px;font-size:14px;background:#000;border-radius:6px;height:122px;display:none;top:-124px;padding:20px;line-height:1.45;}.custom-tooltip:before{content:"";width:0;height:0;border-top:6px solid #000;border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;top:100%;right:22px;}.cx-messenger-robot.mxg-launcher-btn-robot:hover .custom-tooltip{display:block;}
.node--type-newsroom-news-release .field--name-field-key-points ul li:before{content:"" !important;}
.full-width-header,.cds-full-width-headline{min-height:19.75rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}@media all and (min-width:1200px){.full-width-header,.cds-full-width-headline{min-height:22.75rem;}}.full-width-header h1,.full-width-header h2,.full-width-header h3,.full-width-header h4,.full-width-header h5,.full-width-header h6{width:100%;}
#block-countryregion ul{display:none !important;}
#page > header > div.site-header__container > div.site-header__main-navigation > div.site-nav > div.nav > div > div.menu__cta{display:none !important;}#page .site-nav .menu--main .menu__content .menu__cta{display:none !important;}#page .site-header .site-header__container .site-header__main-navigation .site-header__buttons .site-header__buttons-language .open-icon{display :none !important;}@media (min-width:1440px){.site-header.site-header--scrolled .site-header__buttons-cta{display:none !important;}}
.grecaptcha-badge{opacity:0 !important;}
.fullscreenon_button{display:none !important;}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.region-select-menu__link-list{flex-flow:row wrap !important;max-width:100%;}summary{list-style:none;}}@supports (-ms-ime-align:auto){summary{list-style:none;}}
.section-secondary-menu nav.navigation h2{height:20px;}
#block-exposedformnewsroompage-1,.layout-main-wrapper .layout-main{position:static;}#views-exposed-form-newsroom-page-1 .form-item-field-newsroom-topic select{padding-right:38px;}@media (min-width:1275px){.news.has-sub-nav.path-news:not(.front) #views-exposed-form-newsroom-page-1{position:relative;top:0;transform:none !important;}.news.has-sub-nav.path-news:not(.front).body--sticky.body--sticky-both #views-exposed-form-newsroom-page-1{transform:none !important;}}
.page-node-type-newsroom-news-release .node__content > h1{display:none;}
@media all and (max-width:768px){.page-node-type-newsroom-news-release .layout-main-wrapper{margin-right:initial;margin-left:initial;padding-top:2rem;}.page-node-type-newsroom-article .layout-main-wrapper{margin-right:initial;margin-left:initial;padding-top:2rem;}}@media all and (min-width:992px){.page-node-type-newsroom-news-release .layout-main-wrapper{padding-top:4rem;}.page-node-type-newsroom-article .layout-main-wrapper{padding-top:4rem;}}
.slick__arrow button:before{display:none;}.slick__arrow button.slick-prev{left:-20px;}.slick__arrow button.slick-next{right:-48px;}#block-cumminsinformationonnewsroom{padding-top:18px;}#block-views-block-newsroom-news-release-block-1 .view-content .views-field-field-images .field-content:after{content:"";clear:both;display:table;}#block-views-block-newsroom-news-release-block-1 .views-field-cummins-general-alterations-downloads-news-resources a{display:block;background:#da291c!important;color:#fff!important;border:none;border-radius:2rem!important;box-shadow:none!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.2rem!important;line-height:1.2!important;outline:none;width:200px !important;overflow:hidden;padding:14px 15px!important;position:relative!important;text-align:center!important;text-indent:0.2rem!important;text-decoration:none!important;text-transform:uppercase!important;z-index:1;margin:0 auto 20px;}#block-views-block-newsroom-news-release-block-1 .views-field-cummins-general-alterations-downloads-news-resources a:before{background:#a41d13!important;border-radius:2rem!important;content:""!important;display:inline-block;height:100%!important;margin:0!important;position:absolute!important;right:100%;top:0!important;transform:none!important;transition:right .35s cubic-bezier(.47,0,.745,.715)!important;width:100%!important;z-index:-1;}#block-views-block-newsroom-news-release-block-1 .views-field-cummins-general-alterations-downloads-news-resources a:hover:before{right:0 !important;}
section.interactive-embed.paragraph{max-width:100%;}section.interactive-embed.paragraph  .interactive-embed__inner{max-width:100%;}
@media all and (max-width:768px){.paragraph-product-finder{display:none !important;}}
#views-exposed-form-search-page-1 .form--inline.clearfix .js-form-item-field-country-1{display :none;}
html.content-template-a .care-hero-title{margin:0 0 10px;}.care-hero-contact-method.is-phone .view-customer-assistance-numbers{height:35px;}html.content-template-a .care-hero-contact-method.is-chat{margin-top:5px;}.live-chat-box-canada-north-america{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}.live-chat-box-canada-north-america .live-chat-box-canada-north-america-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:35%;}.live-chat-box-canada-north-america .live-chat-box-canada-north-america-title{line-height:25px;width:calc(100% - 35px);}.live-chat-box-canada-north-america-title,.live-chat-box-canada-north-america-close{display:block;float:left;}.live-chat-box-canada-north-america-close{text-align:right;width:34px;color:red;font-size:20px;font-weight:800;padding:6px 12px 6px 10px;border-radius:50%;cursor:pointer;}.live-chat-box-canada-north-america button.live-chat-box-canada-north-america-button{color:#FFF;background:#DA291C;width:100%;margin:10px 0;padding:10px;text-align:left;}
form[action="/search"] .form-item-field-country-1{display:none;}
.datacenter-filtersearch thead tr th,tr td{border:none !important;}
.consent-button{background:#da291c!important;color:#fff!important;font-size:13px;}.form-disclaimer-consent{margin-left:auto;margin-top:30px;}.newsroom-subscribe-for-news-wrapper .cummins-util-news-form .form-item.form-type-email label.focused{left:-115px !important;}.subscribe-checkbox{top:5px !important;}#edit-processed-text-01{font-size:14px;}.method-contact-title .form-heading{font-size:14px !important;}#block-cumminsutilfornewslettersubscriptionsignupblock .form-disclaimer-consent{margin:0;width:100%;}#block-cumminsutilfornewslettersubscriptionsignupblock #block-cumminsutilfornewslettersubscriptionsignupblock .form-disclaimer-consent a.button{white-space:normal;width:400px;display:block;margin:30px auto 0;text-align:center;}.view-newsroom .cummins-util-news-form .form-disclaimer-consent a.button{white-space:normal;}.newsroom-subscribe-for-news-wrapper .cummins-util-news-form .form-item.form-type-email label{left:-115px;opacity:1;color:#4d4d4d;}.newsroom-subscribe-for-news-wrapper .cummins-util-news-form .form-item.form-type-email label.focused{font-size:1rem;transform:none;top:20px;left:-60px;}.newsroom-subscribe-for-news-wrapper .cummins-util-news-form p[data-drupal-selector="edit-text1"]{width:80%;display:block;margin:20px auto 0;font-size:16px;font-weight:600;text-align:left;}form.webform-submission-news-consent-form-form  #edit-required-text{color:#7f7f7f;font-size:12px;margin-bottom:15px;}form.webform-submission-news-consent-form-form  #edit-processed-text-01{flex:0 0 100%;font-size:16px;max-width:100%;}form.webform-submission-news-consent-form-form  #edit-processed-text-01 p{margin:0;}form.webform-submission-news-consent-form-form fieldset.form-footer{border-top:4px solid #979797;margin:15px 0 0;max-width:100%;padding-top:20px;width:100%;}form.webform-submission-news-consent-form-form fieldset.form-footer .form-item-subscribe{flex-wrap:wrap;padding:0;}form.webform-submission-news-consent-form-form fieldset.form-footer .description{flex:0 0 100%;max-width:100%;margin:0 0 7px;}form.webform-submission-news-consent-form-form fieldset.form-footer .description strong{font-weight:600;color:#000;}form.webform-submission-news-consent-form-form #edit-moc-heading{flex:0 0 100%;max-width:100%;}form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}form.webform-submission-news-consent-form-form fieldset.form-footer .js-form-type-checkbox label{display:inline-block;font-size:12px;font-weight:400;line-height:1.5;padding-left:12px;width:calc(100% - 16px)!important;}form.webform-submission-news-consent-form-form fieldset.form-footer .js-form-type-checkbox .form-checkbox{width:15px;height:15px;margin:0;}form.webform-submission-news-consent-form-form .form-heading{border-bottom:1px solid #979797;border-top:1px solid #979797;display:block;font-size:14px;font-weight:500;letter-spacing:-.05rem;margin:0;padding:20px 0;width:100%;}form.webform-submission-news-consent-form-form #edit-method-of-contact-checkbox .form-item.form-type-checkbox{padding-top:0;}form.webform-submission-news-consent-form-form .form-type-email label,form.webform-submission-news-consent-form-form .form-type-select label,form.webform-submission-news-consent-form-form .form-type-tel label,form.webform-submission-news-consent-form-form .form-type-textarea label,form.webform-submission-news-consent-form-form .form-type-textfield label{color:#000;display:inline-block;font-size:16px !important;font-weight:400;left:auto !important;margin-bottom:5px;padding:0 12px;position:static !important;top:auto !important;width:100%;}form.webform-submission-news-consent-form-form .form-type-email input[type=email],form.webform-submission-news-consent-form-form .form-type-email input[type=tel],form.webform-submission-news-consent-form-form .form-type-email input[type=text],form.webform-submission-news-consent-form-form .form-type-email select,form.webform-submission-news-consent-form-form .form-type-email textarea,form.webform-submission-news-consent-form-form .form-type-select input[type=email],form.webform-submission-news-consent-form-form .form-type-select input[type=tel],form.webform-submission-news-consent-form-form .form-type-select input[type=text],form.webform-submission-news-consent-form-form .form-type-select select,form.webform-submission-news-consent-form-form .form-type-select textarea,form.webform-submission-news-consent-form-form .form-type-tel input[type=email],form.webform-submission-news-consent-form-form .form-type-tel input[type=tel],form.webform-submission-news-consent-form-form .form-type-tel input[type=text],form.webform-submission-news-consent-form-form .form-type-tel select,form.webform-submission-news-consent-form-form .form-type-tel textarea,form.webform-submission-news-consent-form-form .form-type-textarea input[type=email],form.webform-submission-news-consent-form-form .form-type-textarea input[type=tel],form.webform-submission-news-consent-form-form .form-type-textarea input[type=text],form.webform-submission-news-consent-form-form .form-type-textarea select,form.webform-submission-news-consent-form-form .form-type-textarea textarea,form.webform-submission-news-consent-form-form .form-type-textfield input[type=email],form.webform-submission-news-consent-form-form .form-type-textfield input[type=tel],form.webform-submission-news-consent-form-form .form-type-textfield input[type=text],form.webform-submission-news-consent-form-form .form-type-textfield select,form.webform-submission-news-consent-form-form .form-type-textfield textarea{border-radius:35px;border:1px solid #c6c6c6;font-size:16px;font-weight:400!important;height:50px;padding:15px 25px;}form.webform-submission-news-consent-form-form fieldset.webform-composite-hidden-title{margin:0;}form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-email-verify-button .button--primary,form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-phone-verify-button .button--primary,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-email-verify-button .button--primary,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-phone-verify-button .button--primary{font-size:14px!important;text-indent:0!important;padding:10px!important;}.view-newsroom .cummins-util-news-form{flex-wrap:wrap;}.view-newsroom .cummins-util-news-form .form-disclaimer-consent{flex:0 0 100%;max-width:100%;}.cummins-util-news-form .form-type-checkbox{width:80%;margin:0 auto;text-align:center;padding:10px 0 0;}.cummins-util-news-form .form-type-checkbox  label{text-align:left;color:#4d4d4d;}@media (min-width:1400px){form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap#edit-contact-method-container{padding-left:0;}}@media (min-width:700px){form.webform-submission-news-consent-form-form .main-form-wrap{border:3px solid #ececec;border-radius:25px;padding:20px 40px 30px;}form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-email-container .form-type-email,form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-phone-container .form-type-tel,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-email-container .form-type-email,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-phone-container .form-type-tel{display:flex;width:calc(100% - 310px);align-items:center;}form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-email-container .form-type-email,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-phone-container .form-type-tel{width:calc(100% - 279px);}form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-email-verify-button,form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-phone-verify-button,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-email-verify-button,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-phone-verify-button{position:absolute;right:190px;top:-11px;}form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-email-verify-button,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-phone-verify-button{right:159px;}form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-email-container .form-type-email label,form.webform-submission-form.webform-submission-one-cummins-rfq-form .form-wrapper.contact-wrap #edit-phone-container .form-type-tel label,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-email-container .form-type-email label,form.webform-submission-news-consent-form-form .form-wrapper.contact-wrap #edit-phone-container .form-type-tel label{width:100px !important;}}@media (max-width:767px){#edit-method-of-contact-checkbox--wrapper #edit-method-of-contact-checkbox{flex-wrap:wrap;}#block-cumminsutilfornewslettersubscriptionsignupblock #block-cumminsutilfornewslettersubscriptionsignupblock .form-disclaimer-consent a.button,.view-newsroom .cummins-util-news-form .form-disclaimer-consent a.button{width:auto;}.newsroom-subscribe-for-news-wrapper .cummins-util-news-form .form-item.form-type-email label{position:static;text-align:left;display:block;font-weight:bold;}.newsroom-subscribe-for-news-wrapper .cummins-util-news-form p[data-drupal-selector="edit-text1"],.cummins-util-news-form .form-type-checkbox{width:100%;}}.cummins-util-news-form .form-item-emailaddress label:after{background-image:none;}form.webform-submission-one-cummins-rfq-form #edit-processed-text-01 p{font-size:16px !important;}
#block-social .social-icon{float:left;}
.statistic-grid__list{align-items:flex-start;}@media (min-width:1024px){.statistic-grid__list__item{width:340px;}}
.c-product-carousel .c-comp-title__text{display:none;}
.select2-search{display:none !important;}
.alternating-feature__play-icon .far{font-family:"Font Awesome 5 Free";}.alternating-feature .video-embed-field-launch-modal{position:relative;}
.homepage-slide-show__overlay-text h1,.homepage-slide-show__overlay-text h2,.homepage-slide-show__overlay-text h3,.homepage-slide-show__overlay-text h4,.homepage-slide-show__overlay-text h5{color:white !important;}
.webform-submission-power-onward-subscribe-form .form-item{padding:0 15px !important;margin-top:1em !important;margin-bottom:1em !important;}.webform-submission-power-onward-subscribe-form .form-item-company,.webform-submission-power-onward-subscribe-form .form-item-email-address{flex:0 0 100%;max-width:100%;}@media (min-width:768px){.webform-submission-power-onward-subscribe-form .form-item-company,.webform-submission-power-onward-subscribe-form .form-item-email-address{flex:0 0 50%;max-width:50%;}}.webform-submission-power-onward-subscribe-form #edit-segment-choices--wrapper #edit-segment-choices{display:inline-flex;flex-wrap:wrap;}.webform-submission-power-onward-subscribe-form #edit-segment-choices--wrapper .form-item{width:auto;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;}.webform-submission-power-onward-subscribe-form .form-actions{padding:0 15px;}.webform-submission-power-onward-subscribe-form #edit-segment-choices--wrapper .cummins__checkbox{position:relative;top:-2px;}
