/* @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;}
.form-item.form-type-textfield label,.form-item.form-type-select label,.form-item.form-type-email label.focused,.form-item.form-type-password label.focused,.form-item.form-type-tel label.focused,.form-item.form-type-textfield label.focused,.form-item.form-type-select-other label.focused,.form-item.form-type-textarea label{color:#000;display:inline-block;font-size:16px;font-weight:400;left:auto;margin-bottom:5px;padding:0 12px;position:static;top:auto;width:100%;}form.webform-submission-form .form-item.form-type-textfield input,.form-item.form-type-textarea textarea,form.webform-submission-form .form-item.form-type-tel input{border:1px solid #c6c6c6;font-size:16px;font-weight:400!important;height:50px;padding:15px 25px;}.form-item.form-type-select select{border:1px solid #c6c6c6;font-size:16px;font-weight:400!important;height:50px;padding:15px 25px;appearance:none;background:transparent url(/themes/custom/cummins/_dev/assets/images/template/caret-icon.svg) no-repeat 95% 50%!important;border:1px solid #c6c6c6;}.form-item.form-type-select-other select{border:1px solid #c6c6c6;font-size:16px;font-weight:400!important;height:50px;padding:15px 25px;appearance:none;background:transparent url(/themes/custom/cummins/_dev/assets/images/template/caret-icon.svg) no-repeat 95% 50%!important;border:1px solid #c6c6c6;}.form-item.form-type-textarea textarea{height:80px;border-radius:14px;}.cds-image-with-webform form.webform-submission-form{display:flex;flex-wrap:wrap;gap:10px;padding:15px 24px;}.form-item.form-type-email,.form-item.form-type-password,.form-item.form-type-tel,.form-item.form-type-textfield,.form-item.form-type-select,.form-item.form-type-select-other,.cds-image-with-webform fieldset.form-item{width:calc(50% - 10px);}.cds-image-with-webform fieldset.form-item .form-item{width:100%;}.cds-image-with-webform .form-item{margin:0;}form.webform-submission-form legend{color:#000;display:inline-block;font-size:16px;font-weight:400;left:auto;margin-bottom:5px;padding:0 12px;position:static;top:auto;width:100%;}.form-item.webform-element--title-inline input{width:100%;}.iti{width:100%;}label[for="edit-phone-number-phone"]{display:none;}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{left:10px;}form.webform-submission-form .form-item.form-type-tel input{padding-left:62px;}.cds-image-with-webform .form-actions input{width:auto;}.cds-image-with-webform .form-actions{text-align:center;}.cds-image-with-webform__image .field__item{line-height:0;}@media only screen and (max-width:767px){.form-item.form-type-email,.form-item.form-type-password,.form-item.form-type-tel,.form-item.form-type-textfield,.form-item.form-type-select,.form-item.form-type-select-other,.cds-image-with-webform fieldset.form-item{width:100%;}.cds-image-with-webform form.webform-submission-form{padding:26px 24px;}}.webform-submission-cummins-india-gensets-form{padding:20px 15px !important;}.webform-submission-cummins-india-gensets-form  .form-type-textfield,.webform-submission-cummins-india-gensets-form .form-item-email-mail-1,.webform-submission-cummins-india-gensets-form .form-item-email-mail-2,.webform-submission-cummins-india-gensets-form .form-type-select,#edit-select-a-segment{padding:0 15px !important;flex:0 0 50%;max-width:50%;}.webform-submission-cummins-india-gensets-form #edit-select-a-segment .form-type-select{padding:0 !important;flex:0 0 100%;max-width:100%;}.webform-submission-cummins-india-gensets-form .fieldset-wrapper{display:flex;column-gap:0;flex-wrap:wrap;row-gap:0;}#edit-phone-number--wrapper .fieldset-wrapper,form.webform-submission-form.webform-submission-cummins-india-gensets-form .form-type-tel{padding:0 15px !important;}form.webform-submission-form.webform-submission-cummins-india-gensets-form  .form-type-textarea{padding:0 15px;margin-top:15px;}.form-actions{padding:0 15px;margin-top:15px !important;margin-bottom:20px !important;}form.webform-submission-form.webform-submission-cummins-india-gensets-form  .fieldset-legend{border-bottom:0;font-weight:700;font-size:13px;line-height:16px;margin-top:5px;margin-bottom:8px;padding:0 2px;letter-spacing:.5px;text-transform:uppercase;}form.webform-submission-form.webform-submission-cummins-india-gensets-form  legend{padding:0;}form.webform-submission-form.webform-submission-cummins-india-gensets-form  .form-type-tel{margin-bottom:5px;}@media only screen and (max-width:1023px){.webform-submission-cummins-india-gensets-form  .form-item-select-a-kva-rating{margin-top:10px !important;}}@media only screen and (max-width:767px){.webform-submission-cummins-india-gensets-form  .form-type-textfield,.webform-submission-cummins-india-gensets-form .form-item-email-mail-1,.webform-submission-cummins-india-gensets-form .form-item-email-mail-2,.webform-submission-cummins-india-gensets-form .form-type-select,#edit-select-a-segment{flex:0 0 100%;max-width:100%;margin:7px 0 !important;}form.webform-submission-form.webform-submission-cummins-india-gensets-form  .fieldset-legend{margin-bottom:0;}}
.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;}
@media only screen and (min-width:1024px){.embedded-messaging > .embeddedMessagingFrame[class~="isMaximized"]{bottom:84px !important;}}@media only screen and (max-width:1023px){.embeddedMessagingFrame{z-index:9999999999 !important;}body .uwy.userway_p6 .userway_buttons_wrapper{right:74px !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;}
#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;}
#lang-change-alert .modal-header{justify-content:center;}#lang-change-alert .modal-header .close{padding:0;background:none;margin:0;position:absolute;right:20px;top:20px;}#lang-change-alert .modal-body{text-align:center;padding:20px 0;overflow:auto;}#lang-change-alert .modal-content{max-width:640px;}#lang-change-alert .modal-footer{justify-content:center;}#lang-change-alert .btn.btn-primary{background:#da291c;border-radius:32px;padding-bottom:12px;}#lang-change-alert .btn.btn-primary:hover{background:#a1140a;}
.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;}
#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;}
.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;}
