@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);
@font-face{font-family:MMC;src:url(../fonts/MMC/MMC-Regular.otf) format("opentype");font-weight:100 400;font-style:normal}@font-face{font-family:MMC;src:url(../fonts/MMC/MMC-Medium.otf) format("opentype");font-weight:500 600;font-style:normal}@font-face{font-family:MMC;src:url(../fonts/MMC/MMC-Bold.otf) format("opentype");font-weight:700 900;font-style:normal}html{font-size:15px}@media screen and (min-width:320px){html{font-size:15px}}@media screen and (min-width:600px){html{font-size:15px}}@media screen and (min-width:768px){html{font-size:20px}}@media screen and (min-width:1030px){html{font-size:20px}}@media screen and (min-width:1240px){html{font-size:20px}}body{color:#000;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:22px;line-height:1.5rem;-webkit-font-smoothing:antialiased;margin:0}body.no-scroll{overflow:hidden}@media screen and (min-width:768px){body{font-size:17px;font-size:.85rem;line-height:25px;line-height:1.25rem}}.wp{font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif}.wp h2,.wp h3,.wp h4{font-weight:400}.wp p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-ms-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3}.wp .body-1{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1rem;font-weight:400;letter-spacing:0;line-height:22px;line-height:1.5rem;-webkit-font-smoothing:antialiased;margin:0}.wp .body-1.bold{font-weight:700}@media screen and (min-width:768px){.wp .body-1{font-size:17px;font-size:.85rem;line-height:25px;line-height:1.25rem}}.wp .body-2{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.9rem;font-weight:400;letter-spacing:0;line-height:19px;line-height:1.25rem;-webkit-font-smoothing:antialiased;margin:0}.wp .body-2.bold{font-weight:700}@media screen and (min-width:768px){.wp .body-2{font-size:15px;font-size:.75rem;line-height:20px;line-height:1rem}}.wp .body-3{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:15px;line-height:1rem;-webkit-font-smoothing:antialiased;margin:0}.wp .body-3.bold{font-weight:700}@media screen and (min-width:768px){.wp .body-3{font-size:13px;font-size:.65rem;line-height:18px;line-height:.9rem}}.wp .display-1{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:27px;font-size:1.75rem;letter-spacing:.14px;letter-spacing:.009rem;line-height:34px;line-height:2.25rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .display-1.heavy{font-weight:700}@media screen and (min-width:768px){.wp .display-1{font-size:35px;font-size:1.75rem;letter-spacing:.17px;letter-spacing:.009rem;line-height:45px;line-height:2.25rem}}.wp .display-2{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:23px;font-size:1.5rem;letter-spacing:.11px;letter-spacing:.008rem;line-height:30px;line-height:2rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .display-2.heavy{font-weight:700}@media screen and (min-width:768px){.wp .display-2{font-size:30px;font-size:1.5rem;letter-spacing:.15px;letter-spacing:.008rem;line-height:40px;line-height:2rem}}.wp .display-3{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:19px;font-size:1.25rem;letter-spacing:.1px;letter-spacing:.007rem;line-height:23px;line-height:1.5rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .display-3.heavy{font-weight:700}@media screen and (min-width:768px){.wp .display-3{font-size:25px;font-size:1.25rem;letter-spacing:.13px;letter-spacing:.007rem;line-height:30px;line-height:1.5rem}}.wp .headline-1{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:27px;font-size:1.75rem;letter-spacing:.14px;letter-spacing:.009rem;line-height:34px;line-height:2.25rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .headline-1.heavy{font-weight:700}@media screen and (min-width:768px){.wp .headline-1{font-size:35px;font-size:1.75rem;letter-spacing:.17px;letter-spacing:.009rem;line-height:45px;line-height:2.25rem}}.wp .headline-2{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:23px;font-size:1.5rem;letter-spacing:.11px;letter-spacing:.008rem;line-height:30px;line-height:2rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .headline-2.heavy{font-weight:700}@media screen and (min-width:768px){.wp .headline-2{font-size:30px;font-size:1.5rem;letter-spacing:.15px;letter-spacing:.008rem;line-height:40px;line-height:2rem}}.wp .headline-3{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:19px;font-size:1.25rem;letter-spacing:.1px;letter-spacing:.007rem;line-height:23px;line-height:1.5rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .headline-3.heavy{font-weight:700}@media screen and (min-width:768px){.wp .headline-3{font-size:25px;font-size:1.25rem;letter-spacing:.13px;letter-spacing:.007rem;line-height:30px;line-height:1.5rem}}.wp .headline-4{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;font-size:1rem;letter-spacing:.3px;letter-spacing:.02rem;line-height:19px;line-height:1.25rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .headline-4.bold,.wp .headline-4.heavy{font-weight:700}@media screen and (min-width:768px){.wp .headline-4{font-size:20px;font-size:1rem;letter-spacing:.4px;letter-spacing:.02rem;line-height:25px;line-height:1.25rem}}.wp .headline-5{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;font-size:.75rem;letter-spacing:.12px;letter-spacing:.008rem;line-height:15px;line-height:1rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}.wp .headline-5.bold,.wp .headline-5.heavy{font-weight:700}@media screen and (min-width:768px){.wp .headline-5{font-size:15px;font-size:.75rem;letter-spacing:.15px;letter-spacing:.008rem;line-height:20px;line-height:1rem}}.wp .descriptive-1{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1rem;font-weight:700;letter-spacing:.3px;letter-spacing:.02rem;line-height:19px;line-height:1.25rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.wp .descriptive-1{font-size:20px;font-size:1rem;letter-spacing:.4px;letter-spacing:.02rem;line-height:25px;line-height:1.25rem}}.wp .descriptive-2{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.8rem;font-weight:700;letter-spacing:.24px;letter-spacing:.016rem;line-height:15px;line-height:1rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.wp .descriptive-2{font-size:16px;font-size:.8rem;letter-spacing:.32px;letter-spacing:.016rem;line-height:20px;line-height:1rem}}.wp .descriptive-3{color:inherit;font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.8rem;font-weight:700;letter-spacing:.24px;letter-spacing:.016rem;line-height:13px;line-height:.9rem;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.wp .descriptive-3{font-size:14px;font-size:.7rem;letter-spacing:.28px;letter-spacing:.014rem;line-height:18px;line-height:.9rem}}.wp .disclaimer{font-family:MMC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8px;font-size:.53rem;font-weight:400;letter-spacing:.48px;letter-spacing:.032rem;line-height:10px;line-height:.66rem}@media screen and (min-width:768px){.wp .disclaimer{font-size:8px;font-size:.4rem;letter-spacing:.48px;letter-spacing:.024rem;line-height:10px;line-height:.5rem}}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3{position:relative;background-color:#000}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3:after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.75);top:0;left:0;z-index:10}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3>.grid-container{position:relative;z-index:20}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3>.grid-container>.grid-x{padding:90px 0}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .image-cell{position:absolute;width:100%;height:100%;top:0;left:0}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell{text-align:center;margin-bottom:19px}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell .display-2{color:#fff;margin-bottom:19px;display:block}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell p{color:#fff;margin:0 0 19px}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell p:last-child{margin-bottom:0}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell a{color:#fff;text-decoration:underline}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell a:hover{color:#ed0000;text-decoration:underline}@media screen and (min-width:768px){.page-template-page-mitsubishi-parts-accessories .welcome.opt-3>.grid-container>.grid-x{padding:120px 0}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell,.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell .display-2,.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell p{margin-bottom:25px}}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13{padding-top:56px;padding-bottom:56px;background:#fff}@media screen and (min-width:1030px){.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group[data-parity=odd] .card{-ms-flex-positive:1;flex-grow:1}}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card{margin-bottom:19px}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .card-container{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .card-container .img img{min-width:100%}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .card-container .card-content{-ms-flex-positive:1;flex-grow:1;padding:19px;background:#fff;box-shadow:none}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .blurb,.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .title{display:block;padding-bottom:10px;color:#000}@media screen and (min-width:768px){.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13{padding-top:75px;padding-bottom:75px}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card{margin-bottom:25px}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .card-container .card-content{padding:25px}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .blurb,.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .title{padding-bottom:13px}}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3:after{background:hsla(0,0%,100%,.9)}.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell .display-2,.page-template-page-mitsubishi-parts-accessories .welcome.opt-3 .content-cell p{color:#000}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13{padding-top:19px;padding-bottom:19px}.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .card-content .title{text-align:center;padding-bottom:19px}@media screen and (min-width:768px){.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13 .cards-group .card .card-content .title{padding-bottom:25px}}@media screen and (min-width:768px){.page-template-page-mitsubishi-parts-accessories .wp .calling-cards.opt-13{padding-top:25px;padding-bottom:25px}}
