/* @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;}
form.webform-submission-form .captcha{order:1;flex:0 0 100%;max-width:100%;}.messages--error{position:relative;z-index:100;display:flex;align-items:center;font-size:14px;}body:not(.has-hero) .messages--error{position:absolute;top:0;width:100%;}.form-actions{order:2;}.has-webform .form-item,form.webform-submission-form.webform-submission-rail-engines-subscribe-form .captcha{margin-left:1rem;margin-right:1rem;}.has-webform form.webform-submission-form p{margin:1rem 0;font-size:16px;line-height:1.65;}form.webform-submission-form .consent-element label{margin-top:10px !important;color:#444 !important;font-weight:normal !important;text-transform:none !important;}form#webform-submission-europe-magazine-request-a-printe-form .consent-container{margin-bottom:0 !important;}.consent-element input + .check-consent__label{position:relative;}.consent-element input + .check-consent__label:before{cursor:pointer;content:"";height:1rem;width:1rem;border:1px solid #c6c6c6;background:#fff;display:block;position:absolute;left:-31px;top:2px;}.consent-element input + .check-consent__label:after{cursor:pointer;content:"\2713";position:absolute;font-size:14px;top:-1px;left:-28px;color:#4d4d4d;transition:all .2s ease;transform:scale(0);opacity:0;}.consent-container .question-markup p{font-size:16px !important;}.consent-element input:checked + .check-consent__label:after{opacity:1;transform:scale(1);transition:all .2s ease;}#check-consent-status{z-index:10;opacity:0;}#webform-submission-octane-subscribe-node-43341-add-form #captcha{margin-right:0px;}#webform-submission-octane-subscribe-node-43341-add-form .consent-container{margin-bottom:0px;}.has-webform form.webform-submission-form  .consent-markup p{margin:0;}form.webform-submission-hsb-subscribe-add-form .consent-container{padding:0 15px !important;}form.webform-submission-hsb-subscribe-add-form{justify-content:inherit;}form.webform-submission-hsb-subscribe-add-form .captcha{margin:0 15px;flex:inherit;}form.webform-submission-one-cummins-rfq-form  #edit-form-footer{margin-top:20px !important;}.customer-assistance .webform-submission-send-us-your-request-form{padding:20px 30px !important;gap:10px}.customer-assistance .webform-submission-send-us-your-request-form  .eloqua-consent-field-wrapper{display:none !important;}form.webform-submission-europe-magazine-submit-a-story-form .captcha,form.webform-submission-europe-magazine-submit-a-story-form .form-actions,form.webform-submission-europe-magazine-submit-a-story-form .consent-container,form.webform-submission-europe-magazine-request-a-printe-form .captcha,form.webform-submission-europe-magazine-request-a-printe-form .form-actions,form.webform-submission-europe-magazine-request-a-printe-form .consent-container{padding:0 15px !important;}@media only screen and (max-width:767px){.form-actions{flex:0 0 100%;max-width:100%;}.form-actions input{margin:0  15px;}form.webform-submission-coach-care-emails-form .form-actions input{margin:0 0 15px;}}
.copy-and-video__video iframe{min-height:250px !important;width:100% !important;}
#cummins-okm-search-form--2 .form-type-textfield{width:100%;}
.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;}
.live-chat-box-canada-north-america .live-chat-box-canada-north-america-content{padding:30px !important;}.live-chat-box-canada-north-america-title{font-family:"cmiDisplay",Arial,sans-serif;font-weight:600;margin-bottom:20px;}.live-chat-box-canada-north-america-close{position:relative;font-size:0;background-color:#fff;border:1px solid #d4d4d4;width:30px !important;height:30px !important;font-size:0 !important;cursor:pointer;}.live-chat-box-canada-north-america-close::before,.live-chat-box-canada-north-america-close::after{content:'';position:absolute;top:50%;left:50%;width:16px;height:2px;background-color:#333;transform-origin:center;}.live-chat-box-canada-north-america-close::before{transform:translate(-50%,-50%) rotate(45deg);}.live-chat-box-canada-north-america-close::after{transform:translate(-50%,-50%) rotate(-45deg);}.software-product-issue.live-chat-box-canada-north-america-button,.other-inquiries.live-chat-box-canada-north-america-button{border-radius:28px;padding:15px 20px !important;border:0;font-size:13px;font-family:"cmiTxt",Arial,sans-serif;font-style:normal;line-height:1.65;letter-spacing:1px;text-transform:uppercase;text-decoration:none;position:relative;z-index:2;font-family:"cmiTxt",Arial,sans-serif;transition:color .25s ease;}.software-product-issue.live-chat-box-canada-north-america-button:hover,.other-inquiries.live-chat-box-canada-north-america-button:hover{background:#680f14 !important;}@media (min-width:1024px){.embeddedMessagingConversationButtonWrapper .embeddedMessagingConversationButton{right:172px !important;}}
.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;}
.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;}
.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;}}
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;}
@media all and (max-width:1200px){.single-image-hotspot-container{justify-content:center;}}.single-image-hotspot-container{max-width:1200px;}.single-image-hotspot-container__image-wrapper,.single-image-hotspot-container__text-wrapper{width:48%;}
#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;}
