@import url(https://fonts.cummins.com/fonts.css);.mainBanner .swiper-slide{height:640px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (min-width:48rem){.mainBanner .swiper-slide{height:450px}}.mainBanner .banner-content{position:absolute;top:50%;transform:translateY(-50%);max-width:100%;background:#fff;padding:2.5rem;clip-path:polygon(18% 0,70% 0,100% 0,100% 81%,85% 100%,30% 100%,0 100%,0 20%);border-radius:20px;gap:30px;left:20px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mainBanner .banner-content h3{font-size:1.5rem;font-weight:600;color:#2a2a2a;margin-bottom:1.25rem}@media only screen and (min-width:48rem){.mainBanner .banner-content h3{font-size:1.75rem}}@media only screen and (min-width:80rem){.mainBanner .banner-content h3{font-size:2rem}}.mainBanner .banner-content p{font-size:1.125rem;color:#474747;margin-bottom:1.25rem}@media only screen and (min-width:48rem){.mainBanner .banner-content{max-width:610px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#mainbanner{position:relative;overflow:hidden}#mainbanner .swiper-button-next,#mainbanner .swiper-button-prev{border-color:#fff}#mainbanner .swiper-button-next:after,#mainbanner .swiper-button-prev:after{color:#fff!important}#mainbanner .swiper-button-prev{left:40px!important}#mainbanner .swiper-button-next{right:40px!important;margin-right:0!important}.brand-logo-section .listing-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:1px solid #c9c9c7}.brand-logo-section .listing-section .col{border:1px solid #c9c9c7;border-top:0;border-right:0;cursor:pointer;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.brand-logo-section .listing-section .col figure{margin:0;text-align:center}.brand-logo-section .listing-section .col figure img{max-width:100%;height:auto;filter:grayscale(100%);transition:all 550ms linear}.brand-logo-section .listing-section .col figure img:hover{filter:grayscale(0)}.brand-logo-section .listing-section .col:first-child{border-top:1px solid #c9c9c7}@media only screen and (min-width:30rem){.brand-logo-section .listing-section .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-top:1px solid #c9c9c7}.brand-logo-section .listing-section .col:nth-child(n+3){border-top:0}}@media only screen and (min-width:48rem){.brand-logo-section .listing-section .col{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.brand-logo-section .listing-section .col:nth-child(n+3){border-top:1px solid #c9c9c7}.brand-logo-section .listing-section .col:nth-child(n+6){border-top:0}}.network-section{padding:5rem 0;background-color:#000}.network-section .container>.row{margin:0 -.9375rem}@media only screen and (min-width:80rem){.network-section .container>.row{margin:0 -3.75rem}}.network-section .col{padding:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.network-section .col:last-child{border-top:1px solid hsla(0,0%,100%,.5);margin-top:1.25rem;padding-top:1.875rem}@media only screen and (min-width:48rem){.network-section .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.network-section .col:last-child{border-left:1px solid hsla(0,0%,100%,.5);padding-top:0;margin-top:0;border-top:0}}.network-section .sub-row{padding:0 1.875rem;-ms-flex-align:center;align-items:center}.network-section .sub-row .sub-col{text-align:center}.network-section .sub-row .sub-col:last-child{margin-top:1.875rem}.network-section .sub-row .sub-col h3{font-size:1.5rem;color:#fff;font-weight:600;margin-bottom:1.25rem}@media only screen and (min-width:48rem){.network-section .sub-row .sub-col h3{font-size:1.75rem}}@media only screen and (min-width:82.5rem){.network-section .sub-row .sub-col h3{font-size:2rem}}.network-section .sub-row .sub-col figure{margin:0}.network-section .sub-row .sub-col figure img{max-width:100%;height:auto}@media only screen and (min-width:48rem){.network-section .sub-row .sub-col{text-align:left}}@media only screen and (min-width:80rem){.network-section .sub-row{padding:0 3.75rem}}.search-list-option .listing-container .col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:1.875rem}.search-list-option .listing-container .col:first-child{margin-top:0}@media only screen and (min-width:61.9375rem){.search-list-option .listing-container .col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-top:0}}.search-list-option .listing-container .col-container{background-color:#e7eef2;padding:2.5rem;border-radius:20px;text-align:center;transition:all 550ms linear;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.search-list-option .listing-container .col-container .btn.btn-primary{margin-left:0}.search-list-option .listing-container .col-container h4{font-size:1.75rem;margin:0 0 1.25rem;font-weight:700;font-family:cmiDisplay,"Segeo UI",Arial,sans-serif;color:#2a2a2a}.search-list-option .listing-container .col-container p{font-size:1rem;color:#474747;margin:0 0 1.25rem}.search-list-option .listing-container .col-container figure{margin:0 0 1.875rem;text-align:center;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.search-list-option .listing-container .col-container figure img{max-width:100%;height:auto}@media only screen and (min-width:35.5rem){.search-list-option .listing-container .col-container figure{-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px}}@media only screen and (min-width:61.9375rem){.search-list-option .listing-container .col-container figure{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.search-list-option .listing-container .col-container:hover{background-color:#d0dde6}.search-list-option .listing-container .col-container .box-info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}@media only screen and (min-width:35.5rem){.search-list-option .listing-container .col-container .box-info{-ms-flex:0 0 calc(100% - 150px);flex:0 0 calc(100% - 150px);max-width:calc(100% - 150px);text-align:left;padding-left:1.875rem}}@media only screen and (min-width:61.9375rem){.search-list-option .listing-container .col-container .box-info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding-left:0}}.program-section{background-color:#f2f2f2}.program-section .title-section{margin:0 0 2.5rem}.accordion-section .accordion-row{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.25rem 1.875rem;border-bottom:1px solid #c9c9c7;position:relative;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion-section .accordion-row:before{content:"";width:100%;height:100%;background-color:#000;position:absolute;left:0;top:0;transform:translateY(100%);transition:all 550ms linear}.accordion-section .accordion-row:after{content:"";width:46px;height:46px;border:1px solid #c9c9c7;border-radius:50%;background:url(/sites/ecom-meritor/themes/custom/powersuite/images/sprites.svg) -18px -101px no-repeat;display:block;position:relative;z-index:10;margin:1.875rem auto 0}@media only screen and (min-width:35.5rem){.accordion-section .accordion-row:after{right:30px;top:50%;position:absolute;margin-top:-1.4375rem}}.accordion-section .accordion-row figure{margin:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;z-index:10;text-align:center;margin-bottom:1.25rem}.accordion-section .accordion-row figure img{max-width:100%;height:auto}@media only screen and (min-width:35.5rem){.accordion-section .accordion-row figure{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;text-align:left;margin-bottom:0}}@media only screen and (min-width:48rem){.accordion-section .accordion-row figure{-ms-flex:0 0 180px;flex:0 0 180px;max-width:180px}}.accordion-section .accordion-row .accordion-info{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.accordion-section .accordion-row .accordion-info h4{margin:0;font-size:1.5rem;font-family:cmiDisplay,"Segeo UI",Arial,sans-serif;font-weight:600;text-align:center}@media only screen and (min-width:35.5rem){.accordion-section .accordion-row .accordion-info h4{text-align:left}}@media only screen and (min-width:80rem){.accordion-section .accordion-row .accordion-info h4{font-size:1.75rem}}@media only screen and (min-width:35.5rem){.accordion-section .accordion-row .accordion-info{-ms-flex:0 0 calc(100% - 120px);flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px);padding:0 3.75rem}}@media only screen and (min-width:48rem){.accordion-section .accordion-row .accordion-info{-ms-flex:0 0 calc(100% - 180px);flex:0 0 calc(100% - 180px);max-width:calc(100% - 180px)}}.accordion-section .accordion-row:hover::before{transform:translateY(0)}.accordion-section .accordion-row:hover:after{border-color:#fff;background-position:-132px -101px}.accordion-section .accordion-row:hover .accordion-info h4{color:#fff}.resourcesSlider{overflow:hidden;position:relative}.resourcesSlider .swiper-slide .col-container{text-decoration:none}.resourcesSlider .swiper-slide .col-container figure{margin:0 0 1.875rem;overflow:hidden;border-radius:10px}.resourcesSlider .swiper-slide .col-container figure img{width:100%;transform:scale(1);transition:all 550ms linear}.resourcesSlider .swiper-slide .col-container h4{font-size:1.75rem;margin:0 0 1.25rem;font-weight:600;color:#2a2a2a;background-image:linear-gradient(#000,#000);background-repeat:no-repeat;background-position:100% 100%;background-size:0 3px;transition:background-size .3s ease-in-out;padding-bottom:0;line-height:125%;display:inline-block}.resourcesSlider .swiper-slide .col-container p{font-size:1rem;color:#474747}.resourcesSlider .swiper-slide .col-container p:last-child{margin:0}.resourcesSlider .swiper-slide .col-container:hover{text-decoration:none}.resourcesSlider .swiper-slide .col-container:hover figure img{transform:scale(1.15)}.resourcesSlider .swiper-slide .col-container:hover h4{background-position:0 100%;background-size:100% 3px}.resourcesSlider .swiper-pagination{position:relative;margin:3.75rem 0 0}.resources-slider-section{position:relative}.resources-slider-section .swiper-button-next,.resources-slider-section .swiper-button-prev{display:none}@media only screen and (min-width:80rem){.resources-slider-section .swiper-button-next,.resources-slider-section .swiper-button-prev{display:-ms-flexbox;display:flex}}
/*# sourceMappingURL=frontpage.min.css.map */
