<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* typography */
@font-face {font-family: opelRegular;src: url(../font/Opel-Next-Regular.woff) format("woff");}
@font-face {font-family: opelLight;src: url(../font/Opel-Next-Light.woff) format("woff");}
@font-face {font-family: opelBold;src: url(../font/Opel-Next-Bold.woff) format("woff");}
.container {padding: 0 2.5rem;max-width: 100%;}
body {font-family: opelRegular;}
h1, h2, h3, h4, h5, h6 {font-family: opelLight;}
h2 {text-align: center;}
h1 {font-size: 48px;}
.container-fluid {padding: 0;}
.clientNameDiv img {max-width: 100px;}
#header a.logoMain img {width: 45px;}






/* header */
#header {background-color: #fff;}
#header .nav {padding: 0 .75rem;left: 0;position: relative;width: auto;-webkit-transition: left .3s ease-out;transition: left .3s ease-out;height: 64px;align-items: center;}
#header .container-fluid {padding: 0;}
#header .nav li {margin: 0 .25rem;padding: .375rem .5rem;}
#header .nav li a {color: #000;}
#header .nav {border-bottom: 1px solid #b7b5b5;}
#header a.logoMain {margin: 0 .75rem;}
#header .topNav span a {color: #000;margin: 0 0 0 10px;}
#header .topNav clientNameDiv a {font-size: 20px;}
#header ul.sub-menu {background-color: #000000;margin-top: 27px;}
#header ul.sub-menu li {color: #fff;margin: 0;}
#header ul.sub-menu a {color: #fff;}
#header ul.sub-menu li:hover {background-color: #ffffff;}
#header ul.sub-menu li:hover a {color: #000;}
#header .contactsDiv span {margin: 0 0 0 10px;display: flex;align-items: center;}
#header .contactsDiv.pb-1.text-center {display: flex;}
#header .clientNameDiv span {font-size: 18px;font-weight: 600;color: #000;}
#header div#widget-wishlist-basket-Testing {display: flex;align-items: center;}
#header .basket-wishlist-icon {background-color: transparent;}
#header div#vs-wishlist-icon {background: transparent;border: 0;padding: 0;margin: 0;}
#header div#vs-wishlist-icon i {color: #000;font-size: 20px;}
#header .contacts span {margin: 0 10px;}
#header ul.sub-menu li a:after, #header li.arrowStyle.expanded a:after {transform: none;background-color: unset;}
#header div#vs-wishlist-icon:hover i {color: #f7ff14;}
#header .topNav span a {display: flex;align-items: center;}












/*mobile menu*/
.main-menu-mobile .navbar-nav li a:active {background-color: #f7ff14;border-radius: 0;width: 100%;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link:hover,.post-header .horizontal-menu li .dock-link:hover,.sticky-header .navbar .navbar-nav li .dropdown-menu .dropdown-item:hover {color: #000;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::before,.post-header .horizontal-menu li .dock-link::before {content: "";position: absolute;top: -2px;left: 0;height: 2px;width: 100%;background-color: transparent;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top-color: transparent;border-bottom-color: transparent;transition: 250ms ease-out;-webkit-transition: 250ms ease-out;-moz-transition: 250ms ease-out;-o-transition: 250ms ease-out;}
.nav-toggler-wrapper {display: flex;align-items: center;justify-content: space-between;}
.navbar-light .navbar-toggler {border: 0;position: relative;}
.navbar-light .navbar-toggler:focus {outline: rgb(255,255,255) dotted 1px;}
#page-wrapper,.main-menu-mobile-wrapper,.sm-li .dock-link {position: relative;}
.main-menu-mobile {position: fixed;top: 0;z-index: 1002;width: 400px;height: 100%;right: 100%;background-color: #fff;text-align: left;overflow-y: auto;display: flex;flex-direction: column;transition: .5s ease-in-out;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;}
.main-menu-mobile.active {right: 0;}
.main-menu-mobile .navbar-nav li:focus {outline-color: transparent;}
.main-menu-mobile .navbar-nav li a,.main-menu-mobile .navbar-nav .sub-menu li a {text-decoration: none;background: #fff;color: #000;padding: 1.25rem;border-radius: 10px;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link {justify-content: flex-start;}
.main-menu-mobile .navbar-nav li a i {font-size: 28px;}
.main-menu-mobile .navbar-nav li .dock-link:hover,.main-menu-mobile .navbar-nav li .sub-menu li a:hover {color: #378fc7;}
.main-menu-mobile .navbar-nav li .dock-link:focus,.main-menu-mobile .navbar-nav li .sub-menu li a:focus,.sm-li.open .dock-link::after {background-color: #737373;outline-color: transparent;color: #fff;}
.main-menu-mobile .mm_mbl-logo,.main-menu-mobile .mm_mbl-logo .mm-mbl-contact {display: flex;justify-content: center;align-items: center;flex-direction: column;    /* padding: 12px 25px; */;}
.main-menu-mobile .mm_mbl-logo .mm-mbl-contact {padding: 0;margin-top: 10px;}
.landing-intro .li-buy-sell .content-wrapper:nth-child(2),.main-menu-mobile .mm_mbl-logo {    /* background: linear-gradient(#fff 0,#f2f2f2 100%); */;}
.main-menu-mobile .mm_mbl-logo .mm-mbl-contact span {margin: 2px 0;font-size: 14px;}
.main-menu-mobile .mm_mbl-logo .mm-mbl-contact span i {color: #0f75bc;font-size: 18px;width: 30px;}
.main-menu-mobile .mm_mbl-logo .logo {width: 50px;height: auto;margin-top: 14px;margin-left: 30px;}
.main-menu-mobile .mm_mbl-logo .menu-close {display: block;position: absolute;top: 10px;right: 10px;font-size: 25px;cursor: pointer;color: #0f75bc;transition: .2s;}
.main-menu-mobile .mm_mbl-heading {background: #fff;display: flex;justify-content: flex-start;align-items: center;top: 0;z-index: 9;border-top: 2px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;padding: 6px 1.25rem;}
.main-menu-mobile .mm_mbl-heading a {width: 100%;align-items: center;padding: 10px 0;position: relative;transition: background,color .2s linear;color: #fff;}
.main-menu-mobile .mm_mbl-heading span {font-weight: 700;font-size: 18px;text-decoration: none;}
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i {margin-right: 25px;}
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i::before {content: "";color: #fff;font-size: 12px;position: absolute;top: 30px;left: 25px;transform: none;}
.main-menu-mobile .mm_mbl-logo .nav-logo {max-width: 350px;width: 100%;}
.main-menu-mobile .mm_mbl-footer {display: none;width: 100%;min-height: 70px;padding: 5px 10px;justify-content: center;align-items: center;background-color: #303c49;}
.main-menu-mobile .mm_mbl-footer a {color: #012e50;font-size: 14px;display: flex;justify-content: center;align-items: center;}
.main-menu-mobile .mm_mbl-menu .navbar-brand,.main-menu-mobile .mm_mbl-menu .navbar-toggler {display: none!important;visibility: hidden!important;}
.main-menu-mobile .mm_mbl-menu #collapse-navigation {display: block!important;visibility: visible!important;}
.main-menu-mobile .mm_mbl-menu #collapse-navigation .navbar-nav {display: inline-flex;flex-direction: column;width: 100%;}
.main-menu-mobile .mm_mbl-menu .navbar-light {height: 100%;align-items: flex-start;padding: 0;background-color: #fff!important;}
.sm-li .dock-link:focus,.sticky-header .navbar {background-color: transparent!important;}
#mm_mbl-close::before {border-radius: 100%;height: 34px;width: 34px;display: flex;align-items: center;justify-content: center;z-index: 10;line-height: normal;font-size: 23px;color: #000;}
#mm-close {position: absolute;right: 10px;top: 10px;cursor: pointer;display: flex;}
.sm-li .dock-link::after {display: flex;align-items: center;justify-content: center;content: "";position: absolute;right: 0;top: 50%;transform: translate(0,-50%);font-size: 18px;line-height: 0;font-weight: 900;color: #c7c7c7;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;width: 53px;height: 53px;font-family: "Font Awesome 5 Free"!important;}
.sm-li.open .dock-link::after {content: "";}
.main-menu-mobile .navbar-nav .sm-li .sub-menu {margin-bottom: 0;display: none!important;position: relative!important;top: 0!important;left: 0!important;width: 100%!important;z-index: auto!important;}
.dropdownm_overlay {display: none;position: fixed;width: 100vw;height: 100vh;margin: 0;padding: 0;left: 0;z-index: 1001;opacity: 1;background-color: rgba(0,0,0,.5);}
.nt-wrapper:focus {outline: 0;}
#nav-toggler .nt-wrapper {display: flex;align-items: center;justify-content: space-around;flex-direction: column;border: 0;margin-top: 1px;margin-left: 15px;order: 0;padding: 1px 0;background-color: transparent;transition: transform .5s ease-in-out;height: 26px;}
#nav-toggler .icon-bar {position: relative;display: block;background-color: #000;width: 25px;height: 2px;line-height: 0;transition: .3s ease-in-out;transform: rotate(0);}
.mm_mbl-menu .navbar-nav .nav-item:first-child {display: none;}
.mm_mbl-menu .navbar-nav .nav-item {position: relative;width: 100%;transition: .3s cubic-bezier(.4, 0, .2, 1);color: #000;}
.mm_mbl-menu .navbar-nav .nav-item.open .nav-link::before {opacity: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item,.mm_mbl-menu .navbar-nav .nav-item .nav-link {border-bottom: 1px solid #f9f9f9;width: 100%;position: relative;transition: background,color .2s linear;color: #000;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:last-child,.mm_mbl-menu .navbar-nav .nav-item:last-child .nav-link {border-bottom: 1px solid #e8e8e8;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::selection {background: rgba(255,255,255,0);}
.main-menu-mobile .mm_mbl-logo .nav-logo::selection {background: rgba(255,255,255,0);}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item::selection {background: rgba(255,255,255,0);}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::after {position: absolute;right: 20px;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::before {height: 1px;}
.mm_mbl-menu .navbar-nav .nav-item .dropdown-toggle::after {content: "\f0d7";position: absolute;font-family: "Font Awesome 5 Free";right: 20px;top: 50%;transform: translateY(-50%);font-weight: 900;border: 0;font-size: 16px;line-height: 1;margin: 0;color: #000;}
.mm_mbl-menu .navbar-nav .dropdown-menu {left: unset;background-color: #fff;display: block;width: 100%;max-width: 400px;margin-top: 0;height: 100%;border: 0;line-height: 0;padding: 0;border-radius: 0;transition: .2s ease-in-out;position: fixed;top: 0;right: -400px;overflow-y: scroll;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-menu-wrapper {background-color: #e6ebeb;line-height: 0;}
.mm_mbl-menu,body.content #body {background-color: #fff;}
.mm_mbl-menu .navbar-nav .nav-item.dropdown.open .dropdown-menu {right: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item {background-color: #fff;border-top: 1px solid #e8e8e8;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item.active,.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:active {background-color: #e6ebeb!important;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:focus,.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:hover {color: #acb1b6;}
.mm_mbl-menu {height: 100%;overflow: hidden auto;z-index: 999;}
.mm_mbl-menu .navbar-nav .dropdown-menu.show {visibility: visible;opacity: 1;max-height: 1000px;}













/* body */
.rotator-button {opacity: unset;}
.Zone_1 {padding: 80px 0 40px;}
.Zone_1 .carousel-control-next i, .Zone_1 .carousel-control-prev i {justify-content: flex-start;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;justify-content: center;align-items: center;width: 3rem;height: 3rem;margin: 0;border: 0;border-radius: 50%;background-color: rgba(0,0,0,.2);font-weight: 900;-webkit-transition: background-color .3s ease-out,color .3s ease-out;transition: background-color .3s ease-out,color .3s ease-out;}
.Zone_1 a.carousel-control-prev i:active, .Zone_1 a.carousel-control-prev i:hover, .Zone_1 a.carousel-control-next i:active, .Zone_1 a.carousel-control-next i:hover {background-color: #f7ff14;color: #000;}
.Zone_1 a.carousel-control-prev {justify-content: flex-start;align-items: center;}
.Zone_1 .carousel-control-next i {right: 0;position: absolute;}
.Zone_1 .carousel-control-next i:before, .Zone_1 .carousel-control-prev i:before {font-size: 30px;}
.discoverMore .rightBlocks {padding: 0 1px !important;}
.ShowButtonsAtTop a:hover {background-image: unset;}
.discoverMore .rightBlocks {padding: 2px 0 0 !important;}
.Zone_2, .Zone_3 {padding: 0 10px;}
.Zone_3 a.leftArrow {color: #000;padding: 1.5rem 1.5rem 2rem;}
a:hover {text-decoration: none;}
.Zone_1 h1, .Zone_2 h1 , .Zone_3 h1 {margin-bottom: 20px;}
.carousel-item h5, .carousel-item p {color: #000;}
div#carousel-example {background-color: #fff;}
span.fw-label a {color: #000;text-decoration: underline;}
.personnel-item a {font-weight: bold;text-decoration: none;}
.hoverEffect:after, .personnel-item .collapse.show a:after, #widget-personnel-personel .nav-tabs .nav-link:after, .article-show-more:after, header li a:after, #header .contactsDiv span:after, .opel-mod a:after {content: '';position: absolute;top: 0;z-index: -1;width: 125%;height: 100%;background-color: #f7ff14;-webkit-transform-origin: 200% 0;transform-origin: 200% 0;left: 0;-webkit-transform: skew(-23deg) translateX(-101%);transform: skew(-23deg) translateX(-101%);transition: transform .55s cubic-bezier(0,.545,.19,1),-webkit-transform .55s cubic-bezier(0,.545,.19,1);}
.hoverEffect:hover:after, .personnel-item .collapse.show a:hover:after, #widget-personnel-personel .nav-tabs .nav-link:hover:after, .article-show-more:hover:after, header li a:hover:after, #header .contactsDiv span:hover:after, .opel-mod a:hover:after {-webkit-transform: skew(-23deg) translateX(0);transform: skew(-23deg) translateX(0);}
.hoverEffect,.personnel-item .collapse.show a,  #widget-personnel-personel .nav-tabs .nav-link, .article-show-more, header li a, #header .contactsDiv span, .opel-mod a {padding: 0.4375rem 0.5rem!important;margin-bottom: -0.875rem;-webkit-transform: translate(-0.5rem,-0.4375rem);transform: translate(-0.5rem,-0.4375rem);position: relative;overflow: hidden;-webkit-transition: color .3s,border-color .3s;transition: color .3s,border-color .3s;display: inline-flex;width: fit-content;background: transparent;}
.hoverEffect:hover, .personnel-item .collapse.show a:hover, #widget-personnel-personel .nav-tabs .nav-link:hover, .article-show-more:hover, header li a:hover, #header .contactsDiv span:hover, .opel-mod a:hover {color: #000 !important;}
a.btn.hoverEffect, .article-show-more {display: inline-block;padding: .875rem 2.9375rem !important;}
.opel-mod a {padding: 0 0.125rem !important;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: inherit;z-index: 1;}
.carousel-item h5, .carousel-item p {color: #000;}
.Zone_3 a.leftArrow {margin: 1.5rem 1.5rem 2rem;;}
.rotator-button-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 3rem;height: 3rem;margin: 0;border: 0;border-radius: 50%;background-color: rgba(0,0,0,.2);font-weight: 400;color: #fff;-webkit-transition: background-color .3s ease-out,color .3s ease-out;transition: background-color .3s ease-out,color .3s ease-out;}
.rotator-button-icon:hover {background-color: #f7ff14;color: #000;}
.swiper-scrollbar .swiper-scrollbar-drag {background-color: #000000!important;cursor: -webkit-grab;cursor: grab;transition-duration: 150ms!important;top: -1px!important;height: 5px!important;}
.vs-list-tile button.btn.btn-danger.btn-sm.float-right {margin-bottom: 8px;}
.lastBlocks a:first-child:before {display: none;}
.img-social-icons a, .img-social-icons a:hover, li.arrowStyle a:hover, header.main-header ul li.arrowStyle a, eader.main-header ul li.arrowStyle a:hover {background-image: none !important;}
div.discoverMoreContent.d-flex {position: absolute;width: 100%;bottom: 0%;opacity: 1;background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8));padding: 1.625rem 2.5rem 1rem !important;}
.discoverMoreContent span {font-size: 1.5rem;color: #fff;padding-bottom: 10px;}
.discoverMoreContent a {color: #fff;font-size: 1rem;width: fit-content;}
.leftArrow:before {content: "\f105";font-weight: bold;font-family: "Font Awesome 5 Free";margin: 0 10px 0 0;}
.Zone_3 {background-color: #fff;}
.rightBlocks .hoverEffect {padding: 0.25rem 0.5rem!important;}
.rightNav {padding: 17px;}
.arrowStyle.hover.expanded a {pointer-events: none;}
div#Zone_1, div#Zone_2, div#Zone_3, .article-widget .col-12.mb-3 {background-color: #f9f9f9;}
div#vs-wishlist-icon .badge-light {background-color: #000;color: #fff;}
.swiper-scrollbar.swiper-scrollbar-horizontal {top: 91%;z-index: 9999999;}
.swiper-horizontal {padding-bottom: 50px;}
.homeMbl span {color: #000;}
header.main-header ul li.arrowStyle a:after {display: none;}
.bar {height: 50px;background-color: #f9f9f9;}
a.return-to-model-list {color: #000;text-decoration: underline;}
a#facebook-url:after {content: "\f082";font-family: 'Font Awesome 5 Brands';font-weight: bold;}
.opel-social-links a {background: unset !important;}
.opel-social-links a {color: #fff;border-radius: 50%;border: 2px solid;padding: 0.5rem;font-size: 10px;}
a#twitter-url:after {content: "\f099";font-family: 'Font Awesome 5 Brands';font-weight: bold;}
.social-links-container div a {width: 32px !important;display: flex !important;justify-content: center;align-items: center;}
.social-links-container div a:hover {background-color: #f7ff14 !important;border: 2px solid #f7ff14;border-radius: 0;}










/* misc */
.inner {background-color: #f9f9f9;padding: 0 1.5rem 1.5rem !important;}
.inner .container {width: 85%;margin: 0 auto;}
.inner h1 {padding: 50px 0 20px;text-align: center;}













/* footer */
#footer .opel-mod-legal-text a {margin-bottom: 0;display: contents;}
#footer .opel-mod-legal-text a:hover {color: #fff !important;text-decoration: underline !important;}
#footer .opel-mod-legal-text ul li {margin-right: 3px;text-decoration: underline;}
#footer {background: #000;color: #fff;padding-bottom: 1.5rem;width: 100%;}
#footer .sticky-child ul {display: flex;justify-content: space-around;padding: 0px 0 20px;}
#footer .opel-mod-sitemap {border-top: 1px solid #333;}
#footer .opel-mod-shopping-tools {padding: 10px 2.5rem 0;}
#footer .opel-mod {padding: 2.5rem 4rem;}
#footer .sticky-wrapper i {display: none;}
#footer a {color: #fff;}
#footer .header {font-family: opelRegular;font-size: 24px;}
#footer ul#menu_4_0 li, #footer ul#menu_6_0 li {float: none;}
#footer .opel-social-links {justify-content: flex-end;padding: 1.25rem 2.5rem;border-top: 1px solid #333;border-bottom: 1px solid #333;}
#footer .opel-mod-legal-text {color: #888;font-size: .75rem;}
#footer .opel-mod-legal-text p {margin: 0;line-height: 1.25rem;}
#footer .opel-mod-legal-text {color: #888;font-size: .75rem;}
#footer .opel-mod-legal-text p {margin: 0;line-height: 1.25rem;}
#footer .opel-mod-legal-text a {text-decoration: underline;}
#footer .social-links-container ul li a {padding: 0 .5rem;}
#footer .social-links-container ul li a i {border-radius: 50%;border: 2px solid;padding: .5rem;font-size: 10px;}
#footer .social-links-container span {margin-right: 1rem;font-family: opelBold;font-size: 21px;}
#footer .social-links-container ul li a:hover {background-color: #f7ff14;color: #000;}
#footer .social-links-container ul li a {padding: .5rem;}
#footer a:hover {color: #000;}
#footer .copyright a {font-size: 14px;}
#footer .opel-mod-legal-text {padding-top: 0;}
#footer .sticky-wrapper.bottom {width: 100%;background-color: rgba(0,0,0,.5);}
#footer .sticky-wrapper.bottom:hover {background-color: rgba(0,0,0,.8);}
#footer .opel-social-links {display: flex;}
#footer .copyright a {transform: unset;margin: unset;}
#footer .opel-mod {align-items: center;}
#footer .copyright {align-items: center;font-size: 14px;}

























/*responsive*/
@media only screen and (max-width: 1440px) {
.custTag {left: 105px!important;}}

@media only screen and (max-width: 1200px) {
#header .nav li {padding-right: 0;}}

@media only screen and (max-width: 1024px) {
#buttonToTop {bottom: 80px;right: 10px;}
.ix-system-link 
.mx-auto.col-12.col-lg-6.col-md-8.row {max-width: 100%;flex: 0 0 100%;margin: 0 auto;}
.ix-system-link 
.col-lg-4.col-md-6.col-12 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
.ix-system-link.row.my-1.mw-100 {margin: 0 auto;padding: 20px 0;}
div[id*=vehicle_search_area] .ShowButtonsAtTop .col-6 {width: 50%!important;flex: 0 0 50%;max-width: 50%;margin: 0 0 5px!important;}
div[id*=vehicle_search_area] .row.m-0 .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;align-items: flex-start;justify-content: center;}
div[id*=vehicle_search_area]&gt;div&gt;div.col-lg-3.col-md-3.col-12&gt;div.d-flex.pt-2.pt-sm-1.pt-md-0.mb-2&gt;a {align-self: flex-start!important;margin-top: 0.5rem;font-size: 14px!important;}
div[id*=vehicle_search_area] #DepartmentFilterButtons #in-stock-preowned {font-size: 12px!important;padding: 0.25rem 0.28rem;}
.inner {width: 95%;}
.Zone_1 .carousel-control-next i, .Zone_1 .carousel-control-prev i {width: 2rem;height: 2rem;}}
.social-links-container div a {margin-right: 10px !important;}

@media only screen and (min-width: 999px) {
#nav-toggler {display: none;visibility: hidden;}
.nav ul {display: block;visibility: visible;}}

@media only screen and (max-width: 999px) {
.homeMbl img {width: 80px;margin: 0 15px 0 0;}
.homeMbl {display: block !important;margin-left: 53px;}
.info-details {display: none !important;}
#header .contactsDiv span {margin: 0 auto -0.875rem;}
#header .contactsDiv div#widget-wishlist-basket-Testing {padding: 0.4375rem 0.5rem!important;align-items: center;}
#header .contactsDiv div#widget-wishlist-basket-Testing {display: flex;align-items: center;margin-top: 7px;}
#header .contactsDiv.pb-1.text-center {align-items: center;}
#header div#widget-wishlist-basket-Testing {display: none;}
#header .topNav span a {font-size: 15px;}
#header .contactsDiv i {font-size: 20px;}
#header .topNav span a:hover {color: #f7ff14;}
.contactsDiv span:after {display: none;}
#header .nav ul#menu_1_0, .nav ul#menu_2_0 {display: none;}
#header .contactsDiv {display: none;}
#header .topNav .clientNameDiv {display: none !important;}
#header .topNav {justify-content: center !important;width: 100%;}
.Zone_3 a {padding: 0px;}
.Zone_3 a:before {margin: 0 0px 0 0;}
.main-menu-mobile .horizontal-menu li:first-child {display: none;}
#header .navbar .navbar-nav li.dropdown .dropdown-menu {position: static;float: none;border: 0;background-color: #fff;-ms-transform: scaleY(0)!important;transform: none!important;-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;-moz-transition: .3s;-webkit-transition: .3s!important;-o-transition: .3s!important;transition: .3s!important;max-height: 0px;}
#header .navbar .navbar-nav li.dropdown .dropdown-menu.show {max-height: unset;}}

@media only screen and (max-width: 768px) {
#footer .copyright {display: block;}
#footer .sticky-wrapper.bottom i {display: none;}
.main-menu-mobile {width: 100%;}
.sticky-wrapper .opel-mod a:after {background-color: transparent;transition: none;}
#footer .sticky-child ul li a:hover {color: #f7ff14 !important;}
h1 {font-size: 1.75rem!important;}
#footer .opel-social-links {justify-content: start;padding: 1.25rem 4.6rem;}
.navbar .navbar-nav li.dropdown .dropdown-menu .dropdown-item {text-align: left;border-left: 8px solid transparent;}
#footer .sticky-wrapper i, #footer .sticky-child ul {display: block;}
#footer .sticky-child ul li {display: block;width: 50%;text-align: center;padding: 0.75rem 0;;}
#footer .sticky-child ul li a {width: 100%;display: flex;flex-direction: column;}
#footer .sticky-child ul li a i {font-size: 1.75rem;padding-bottom: .5rem;}
.sticky-wrapper.bottom {width: 100%;display: inline-block;}
#header .nav {padding: 0;justify-content: normal;}}

@media only screen and (max-width: 480px) {
.homeMbl {margin-left: 20px;}
#widget-article-tile-OpelBlog .article-show-more {margin: 20px 0 10px;}
.article-widget .col-12.mb-3 {margin: 20px 0 0;}
.ix-system-link .col-lg-4.col-md-6.col-12 a {min-height: 52px;display: flex;justify-content: center;align-items: center;}
.ix-system-link  .mx-auto.col-12.col-lg-6.col-md-8.row {padding: 0;}
.ix-system-link {padding: 20px;margin: 0;}
.ix-system-link .col-lg-4.col-md-6.col-12 {margin: 5px 0;}
.copyright {display: inline-block;}
.Zone_2.mt-50 {padding-bottom: 30px;}
.carousel-item.col-12.col-sm-6.col-md-4.col-lg-3 {max-width: inherit;margin-right: -100%;}
.swiper-horizontal&gt;.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {position: relative !important;margin-top: 35px;}
.mm_mbl-heading i.fa-home {font-size: 1.5rem;color: #000;}
.Zone_1 h1, .Zone_2 h1, .Zone_3 h1 {margin-bottom: 0px;padding-bottom: 0 !important;}
.Zone_1 {padding: 40px 0 0px;}
.row.collapse.show.opel-sitemap.opel-mod.opel-mod-sitemap.m-0.d-flex {display: block;}
.opel-mod a {background-image: none;}
.opel-mod a:hover {color: #f7ff14;}
.h3, h3 {font-size: 20px;}
.opel-social-links {justify-content: unset;}
.social-links-container span {font-size: 26px;font-family: opelBold;}
.d-flex.mx-0.opel-social-links {padding: 1.25rem 1.75rem;}
.opel-mod-legal-text p {font-size: .75rem;line-height: 22px;}
#footer .opel-mod {padding: 2.5rem 2rem;}
.Zone_3 .col-md-3 {margin: 0 0 1.5rem;}
.opel-sitemap li {padding: 10px 0;}
.small-3 {margin-bottom: 20px;padding: 0;}
#footer .opel-social-links {justify-content: left;padding: 1rem 1.75rem;}
.opel-mod.opel-mod-legal-text {padding: 0 1.75rem !important;}
.sticky-wrapper.bottom {padding: 1.0625rem 1.75rem;}
.custTag {left: 82px!important;}
ul.nav.nav-tabs {justify-content: center;}
.inner {width: 100%;}
.d-flex.flex-wrap {justify-content: center;}
.rightNav {padding: 0;}
div.discoverMoreContent.d-flex {position: relative;background: transparent;padding: .75rem 1rem !important;}
.discoverMoreContent span, .discoverMoreContent a {color: #000;}
#footer .row.collapse.show.opel-sitemap.opel-mod.opel-mod-sitemap.m-0.d-flex {padding-bottom: 0 !important;border-bottom: 1px solid #333;}}
#buttonToTop {display: inline-block;background-color: #d8d8d8;width: 50px;height: 50px;text-align: center;border-radius: 4px;position: fixed;bottom: 60px;right: 30px;transition: background-color .3s,opacity .5s, visibility .5s;opacity: 0;visibility: hidden;z-index: 1000;}
#buttonToTop:hover {background-color: #f7ff14;}
#buttonToTop::after {content: "\f106";font-family: 'Font Awesome 5 Free';font-weight: bold;font-style: normal;font-size: 2em;line-height: 50px;color: #fff;}
#buttonToTop:hover {cursor: pointer;}
#buttonToTop:active {background-color: #555;}
#buttonToTop.show {opacity: 1;visibility: visible;}
#buttonToTop:hover:after {color: #000;}

@media only screen and (max-width: 390px) {
#footer {margin-top: 0;}
#info-buttons-test .col-4.col-sm-3.col-md-2 {padding: 0 10px 0 0;}
#footer .copyright {display: block;}
#footer .sticky-child ul li {padding: 0  0 1.75rem 0;}
#header .topNav span a {font-size: 13px;}
.Zone_1 .carousel-control-next i, .Zone_1 .carousel-control-prev i {width: 2rem;height: 2rem;}
.Zone_1 .carousel-control-next i:before, .Zone_1 .carousel-control-prev i:before {font-size: 15px;}
.custTag {left: 88px!important;}
.rightNav {padding: 0px;}
#footer .row.collapse.show.opel-sitemap.opel-mod.opel-mod-sitemap.m-0.d-flex {padding-bottom: 0 !important;border-bottom: 1px solid #333;}
ul.nav.nav-tabs {justify-content: center;display: block;text-align: center;}
.new-model-navigation .nav-tabs .nav-link {padding: 11px !important;}
div#newModelTabContenttest {text-align: center;}
.active.new-model-shape.tab-pane:before {left: 0;}
.Zone_3 a:before {margin: 0 5px 0 0;}}</pre></body></html>