.p3-cc-item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock{width:90%;padding:10px 0;height:auto;margin-left:10%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselNav{width:25px;float:left;text-align:center;cursor:pointer;font-size:80px;display:block;line-height:330px;color:#c9c9c9}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #nextSlideNav{position:absolute;right:3%;cursor:pointer}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #prevSlideNav{position:absolute;left:3%;cursor:pointer}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer{width:95%;height:330px;float:left;overflow:hidden}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul{list-style-type:none;margin:0;padding:0;height:100%;position:relative}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi{width:550px;margin:0;padding:0;position:absolute;float:left;height:75%;background:0;border:0;display:block;transition-duration:.4s;-webkit-transition-duration:.4s;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-property:all;-webkit-transition-property:all}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi img{width:100%;height:100%;display:block;max-width:100%;object-fit:cover}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi .cc-slideTitle{position:absolute;font-family:"RobotoRegular",sans-serif;font-size:20px;bottom:10px;color:#fff;background:rgba(0,0,0,0.75);padding:0 1%;width:100%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide{z-index:30;bottom:0;left:10%;height:100% !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide .cc-slideTitle{text-align:center}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide{z-index:20;bottom:30px;left:22%;cursor:pointer}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide .cc-slideTitle{right:0;text-align:right}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide{z-index:20;bottom:30px;left:0;cursor:pointer}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide .cc-slideTitle{left:0;text-align:left}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .hiddenSlide{visibility:hidden;display:none !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .hiddenSlide .cc-slideTitle{display:none}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer .clearfix{clear:both}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section{margin:20px 0 50px 13%;clear:both}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section .btn{padding:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section .btn button{font-family:"RobotoMedium",sans-serif;font-weight:normal;font-size:.75rem;color:#fff;border:0;padding:0;box-shadow:none;height:30px;width:140px;outline:0;cursor:pointer;background:url("../../../../../content/dam/mgmotor/icons/p3-btn-white-outline.svg") no-repeat;font-size:12px;outline:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section .btn button:hover{background:url("../../../../../content/dam/mgmotor/icons/p3-btn-white-outline-hover.svg") no-repeat}
@media(min-width:1024px) and (max-width:1279px){.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock{padding:10px 0;margin-left:0;width:100%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselNav{line-height:400px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #nextSlideNav{right:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #prevSlideNav{left:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer{width:95%;height:400px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul{height:400px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi{width:68%;height:340px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi .cc-slideTitle{font-size:18px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide{bottom:12px;left:16%;height:400px !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide{bottom:34px;left:32%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide{bottom:34px;left:0}
}
@media(min-width:768px) and (max-width:1023px){.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock{padding:10px 0;margin-left:4%;width:92%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselNav{line-height:600px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #nextSlideNav{right:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #prevSlideNav{left:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer{width:100%;height:600px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul{height:600px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi{width:58%;height:500px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi .cc-slideTitle{font-size:20px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide{bottom:12px;left:20%;height:600px !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide{bottom:55px;left:42%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide{bottom:55px;left:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section{margin:20px 0 20px 0}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:landscape){.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock{padding:0;margin-left:5%;width:90%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselNav{line-height:60px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #nextSlideNav{right:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #prevSlideNav{left:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer{width:100%;height:100px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul{height:100px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi{width:58%;height:60%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi .cc-slideTitle{font-size:12px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide{bottom:0;left:20%;height:100% !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide{bottom:20%;left:42%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide{bottom:20%;left:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section{margin:10px 0 20px 0}
}
@media(min-width:480px) and (max-width:767px){.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock{padding:0;margin-left:5%;width:90%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselNav{line-height:60px;font-size:50px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #nextSlideNav{right:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #prevSlideNav{left:3%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer{width:100%;height:100px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul{height:100px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi{width:58%;height:60%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi .cc-slideTitle{font-size:12px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide{bottom:0;left:20%;height:100% !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide{bottom:20px;left:42%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide{bottom:20px;left:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section{margin:10px 0 20px 0}
}
@media(min-width:320px) and (max-width:479px){.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock{padding:10px 0;margin-left:3%;width:94%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselNav{line-height:260px;font-size:50px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #nextSlideNav{right:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock #prevSlideNav{left:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer{width:100%;height:260px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul{height:100%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi{width:58%;height:75%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul li.slideLi .cc-slideTitle{font-size:12px}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .centerSlide{bottom:2%;left:20%;height:100% !important}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .rightSlide{bottom:15%;left:42%}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-tabs-layout-tab-content-wrapper .p3-tab-content-inner-wrapper .carouselBlock .carouselInnerContainer ul .leftSlide{bottom:15%;left:0}
.p3-tabular-view-main-wrapper .p3-tabs-layout-main-wrapper .p3-cc-buttons-section{margin:10px 0 20px 0}
}
.p3-main-wrapper{padding:10px;background-color:#000}
.anime-image-wrapper .anime-img-preview{display:none;margin-bottom:5px}
.anime-image-wrapper .anime-img-preview img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul{list-style:none}
.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;width:11.66%;height:350px;text-align:center;position:relative;cursor:pointer;overflow:hidden}
.anime-image-wrapper .anime-img-container ul li.anime-img-item .anime-img-overlay{position:absolute;width:100%;height:100%;background-color:#004b28;opacity:.7;top:0;left:0;cursor:pointer}
.anime-image-wrapper .anime-img-container ul li.anime-img-item .anime-img-overlay .img-item-title{position:absolute;width:90%;bottom:5%;left:50%;transform:translateX(-50%);margin:auto;font-size:12px;color:#fff}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
@media(min-width:320px) and (max-width:479px){.anime-image-wrapper .anime-img-preview{display:block;width:100%;height:127px}
.anime-image-wrapper .anime-img-container{width:100%}
.anime-image-wrapper .anime-img-container ul li.anime-img-item{margin:0 0 1.7% 1.7% !important}
.anime-image-wrapper .anime-img-container ul li.anime-img-item:nth-child(2n+1){margin-left:0 !important}
.anime-image-wrapper .anime-img-container ul li.anime-img-item .anime-img-overlay .img-item-title{height:auto !important;transform:translateX(-50%) !important;bottom:10% !important}
.anime-image-wrapper .anime-img-container ul li.active{border:2px solid #d02630}
.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;width:49.1%;height:70px;margin:50%;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item .anime-img-overlay .img-item-title{top:auto;height:100%;transform:translate(-50%,-50%);bottom:auto}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0}
}
@media(min-width:480px) and (max-width:767px){.anime-image-wrapper .anime-img-preview{display:block;float:left;width:50%;height:95px}
.anime-image-wrapper .anime-img-container{float:left;width:50%}
.anime-image-wrapper .anime-img-container ul li.active{border:2px solid #d02630}
.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;width:48.3%;height:45px;margin:0 0 1.7% 1.7%;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item .anime-img-overlay .img-item-title{top:50%;height:auto;transform:translate(-50%,-50%);bottom:auto}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:landscape){.anime-image-wrapper .anime-img-preview{display:block;float:left;width:50%;height:95px}
.anime-image-wrapper .anime-img-container{float:left;width:50%}
.anime-image-wrapper .anime-img-container ul li.active{border:2px solid #d02630}
.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;width:48.3%;height:45px;margin:0 0 1.7% 1.7%;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item .anime-img-overlay .img-item-title{top:50%;height:auto;transform:translate(-50%,-50%);bottom:auto}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:portrait){.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;margin:0 .425% 0 0;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active{width:63.7%}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0;height:5%}
.p3-main-wrapper{padding:0}
.anime-img-container ul{height:450px;overflow:hidden}
.anime-img-container ul li.anime-img-item:nth-child(4n){margin-right:0}
}
@media(min-width:1024px) and (max-width:1279px){.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;margin:0 .425% 0 0;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active{width:63.7%}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0;height:5%}
.p3-main-wrapper{padding:0}
.anime-img-container ul{height:450px;overflow:hidden}
.anime-img-container ul li.anime-img-item:nth-child(4n){margin-right:0}
}
@media(min-width:1280px) and (max-width:3800px){.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;margin:0 .425% 0 0;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active{width:63.7%}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0;height:5%}
.p3-main-wrapper{padding:0}
.anime-img-container ul{height:100%;overflow:hidden}
.anime-img-container ul li.anime-img-item:nth-child(4n){margin-right:0}
}
@media(min-width:3801px){.anime-image-wrapper .anime-img-container ul li.anime-img-item{float:left;margin:0 .425% 0 0;transition:all .25s ease}
.anime-image-wrapper .anime-img-container ul li.anime-img-item img{width:100%;height:100%;object-fit:cover}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active{width:63.7%}
.anime-image-wrapper .anime-img-container ul li.anime-img-item.active .anime-img-overlay{transition:.75s ease;top:auto;bottom:0;height:5%}
.p3-main-wrapper{padding:0}
.anime-img-container ul{height:450px;overflow:hidden}
.anime-img-container ul li.anime-img-item:nth-child(4n){margin-right:0}
}
.p3-transparent-bg{background:rgba(0,0,0,0.85)}
.p3-gallery-main-wrapper{width:100%;position:relative}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container{margin:0 auto;width:max-content}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice{--n:5;--parity:0;--sign:calc(1 - -4*var(--parity));--w:calc(33em/var(--n));width:var(--w);height:20em;transform:translatey(calc(var(--sign)*2%));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*100%)/ 33em calc(100% + 10%) padding-box content-box;float:left;margin-left:-10px;-webkit-transition:all 2s;transition:all .5s}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice:nth-of-type(2n){--parity:1}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container-aligned .slice{transform:translatey(calc(var(--sign)*0));margin-left:0;background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*0.1%)/ 33em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container::after{content:" ";display:block;height:0;clear:both}
.p3-gallery-main-wrapper .custom-img-al-r{padding:0 3% 0 3%}
.p3-gallery-main-wrapper .custom-img-al-r .custom-img-al-container{margin-right:5px}
.p3-gallery-main-wrapper .custom-img-al-r .custom-img-al-container .slice-container{float:right}
.p3-gallery-main-wrapper .custom-img-al-l{padding:0 3% 0 3%}
.p3-gallery-main-wrapper .custom-img-al-l .custom-img-al-container .slice-container{float:left}
.p3-gallery-main-wrapper .p3-gallery-title-desc-wrapper{width:100%;height:20em;display:table-cell;vertical-align:middle}
.p3-gallery-main-wrapper .p3-gallery-title{font-family:"GillSansBold",sans-serif;font-size:30px;margin-bottom:10px;color:#000;width:100%;text-align:left}
.p3-gallery-main-wrapper .p3-gallery-sub-text{font-family:"RobotoRegular",sans-serif;font-size:14px;margin-bottom:10px;color:#000;width:100%;text-align:left;height:auto}
.p3-gallery-main-wrapper .p3-gallery-sub-text span{display:block;width:95%}
.p3-gallery-main-wrapper .p3-gallery-buttons-section{margin:20px 0 10px 0;clear:both}
.p3-gallery-main-wrapper .p3-gallery-buttons-section .btn{padding:0;margin-bottom:5px;text-align:center}
.p3-gallery-main-wrapper .p3-gallery-buttons-section .btn button{font-family:"RobotoMedium",sans-serif;font-weight:normal;font-size:.75rem;color:#000;border:0;padding:0;box-shadow:none;height:30px;width:140px;outline:0;cursor:pointer;background:url("../../../../../content/dam/mgmotor/icons/light-bg-button-img.png") no-repeat;font-size:12px;outline:0}
.p3-gallery-main-wrapper .p3-gallery-buttons-section .btn button:hover{background:url("../../../../../content/dam/mgmotor/icons/light-bg-hover-image.png") no-repeat;color:#fff}
.p3-gallery-main-wrapper .d-block-s-device{display:none}
.p3-gallery-main-wrapper .d-block-l-device{display:block}
@media(min-width:1024px) and (max-width:1279px){.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice{--parity:0;--sign:calc(1 - -4*var(--parity));--w:calc(33em/var(--n));width:var(--w);height:20em;transform:translatey(calc(var(--sign)*2%));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*100%)/ 33em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice:nth-of-type(2n){--parity:1}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container-aligned .slice{transform:translatey(calc(var(--sign)*0));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*0.1%)/ 33em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .p3-gallery-title-desc-wrapper{height:auto;display:block}
.p3-gallery-main-wrapper .p3-gallery-title{font-size:30px;margin-bottom:30px;text-align:center}
.p3-gallery-main-wrapper .p3-gallery-sub-text{font-size:14px;text-align:left;margin-top:30px}
.p3-gallery-main-wrapper .custom-img-al-container,.p3-gallery-main-wrapper .custom-content-al-container{float:none !important;margin-right:0 !important;width:100% !important;text-align:center !important}
.d-block-s-device{display:block !important}
.d-block-l-device{display:none !important}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:portrait){.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice{--parity:0;--sign:calc(1 - -4*var(--parity));--w:calc(33em/var(--n));width:var(--w);height:20em;transform:translatey(calc(var(--sign)*2%));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*100%)/ 33em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice:nth-of-type(2n){--parity:1}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container-aligned .slice{transform:translatey(calc(var(--sign)*0));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*0.1%)/ 33em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .p3-gallery-title-desc-wrapper{height:auto;display:block}
.p3-gallery-main-wrapper .p3-gallery-title{font-size:30px;margin-bottom:30px;text-align:center}
.p3-gallery-main-wrapper .p3-gallery-sub-text{font-size:14px;text-align:left;margin-top:30px}
.p3-gallery-main-wrapper .custom-img-al-container,.p3-gallery-main-wrapper .custom-content-al-container{float:none !important;margin-right:0 !important;width:100% !important;text-align:center !important}
.d-block-s-device{display:block !important}
.d-block-l-device{display:none !important}
}
@media(min-width:768px) and (max-width:1023px) and (orientation:landscape){.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice{--parity:0;--sign:calc(1 - -4*var(--parity));--w:calc(15em/var(--n));width:var(--w);height:9em;transform:translatey(calc(var(--sign)*2%));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*100%)/ 15em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice:nth-of-type(2n){--parity:1}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container-aligned .slice{transform:translatey(calc(var(--sign)*0));margin-left:-1px;background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*0.1%)/ 15em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .p3-gallery-title-desc-wrapper{height:auto;display:block}
.p3-gallery-main-wrapper .p3-gallery-title{font-size:16px;margin-bottom:0;text-align:center}
.p3-gallery-main-wrapper .p3-gallery-sub-text{font-size:12px;text-align:left;margin-top:10px;height:45px}
.p3-gallery-main-wrapper .p3-gallery-buttons-section .btn button{background-size:cover;width:110px;height:24px}
.d-block-s-device{display:block !important}
.d-block-l-device{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice{--parity:0;--sign:calc(1 - -4*var(--parity));--w:calc(15em/var(--n));width:var(--w);height:9em;transform:translatey(calc(var(--sign)*2%));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*100%)/ 15em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice:nth-of-type(2n){--parity:1}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container-aligned .slice{transform:translatey(calc(var(--sign)*0));margin-left:-1px;background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*0.1%)/ 15em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .p3-gallery-title-desc-wrapper{height:auto;display:block}
.p3-gallery-main-wrapper .p3-gallery-title{font-size:16px;margin-bottom:0;text-align:center}
.p3-gallery-main-wrapper .p3-gallery-sub-text{font-size:12px;text-align:left;margin-top:10px;height:45px}
.p3-gallery-main-wrapper .p3-gallery-buttons-section .btn button{background-size:cover;width:110px;height:24px}
.d-block-s-device{display:block !important}
.d-block-l-device{display:none !important}
}
@media(min-width:320px) and (max-width:479px){.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice{--parity:0;--sign:calc(1 - -4*var(--parity));--w:calc(18em/var(--n));width:var(--w);height:12em;transform:translatey(calc(var(--sign)*2%));background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*100%)/ 18em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container .slice:nth-of-type(2n){--parity:1}
.p3-gallery-main-wrapper .slice-main-wrapper .slice-container-aligned .slice{transform:translatey(calc(var(--sign)*0));margin-left:-1px;background:transparent calc(-1*var(--i)*var(--w)) calc((1 - var(--parity))*0.1%)/ 18em calc(100% + 10%) padding-box content-box}
.p3-gallery-main-wrapper .p3-gallery-title-desc-wrapper{height:auto;display:block}
.p3-gallery-main-wrapper .p3-gallery-title{font-size:16px;margin-bottom:30px;text-align:center}
.p3-gallery-main-wrapper .p3-gallery-sub-text{font-size:12px;text-align:left;margin-top:20px;height:45px;overflow:hidden}
.p3-gallery-main-wrapper .custom-img-al-container,.p3-gallery-main-wrapper .custom-content-al-container{float:none !important;margin-right:0 !important;margin-left:0 !important;width:100% !important;text-align:center !important}
.d-block-s-device{display:block !important}
.d-block-l-device{display:none !important}
.custom-img-al-r .custom-img-al-container .slice-container{float:none !important}
.custom-img-al-l .custom-img-al-container .slice-container{float:none !important}
}