@charset "utf-8";
/* CSS Document */

/* CITROEN */

@font-face {font-family: 'CitroenRegular';  src: url('../fonts/citroen/CitroenType-Regular.woff2');}
@font-face {font-family: 'CitroenBold';  src: url('../fonts/citroen/CitroenType-Bold.woff2');}
@font-face {font-family: 'CitroenBlack';  src: url('../fonts/citroen/CitroenType-Black.woff2');}

.citroen2 {font-family: "CitroenRegular", open sans; font-weight: 400 !important; }
.citroen3 {font-family: "CitroenBold", open sans; font-weight: 700 !important; }
.citroen4 {font-family: "CitroenBlack", open sans; font-weight: 900 !important; }


/* FORD */

@font-face {font-family: 'FordSemiBold';  src: url('../fonts/ford/FordF-1-Semibold.b8e2a0be.woff2');}
@font-face {font-family: 'FordRegular';  src: url('../fonts/ford/FordF-1-Regular.57e86fc0.woff2');}
@font-face {font-family: 'FordBold';  src: url('../fonts/ford/FordF-1-Bold.89e90e5f.woff2');}

.ford1 {font-family: "FordSemiBold", open sans; }
.ford2 {font-family: "FordBold", open sans; }
.ford3 {font-family: "FordRegular", open sans; }

/* HYUNDAI */

@font-face {font-family: 'hyundai-text';    src: url('../fonts/hyundai/HyundaiSansText-Regular.woff');}
@font-face {font-family: 'hyundai-head';    src: url('../fonts/hyundai/HyundaiSansHead-Regular.woff');}
@font-face {font-family: 'hyundai-medium';    src: url("../fonts/hyundai/HyundaiSansHead-Medium.woff");}
@font-face {font-family: 'hyundai-light';    src: url("../fonts/hyundai/HyundaiSansHead-Light.woff");}

.hyundai1 {
    font-family: "hyundai-text", open sans;
    text-transform: none;
}
.hyundai2 {
    font-family: "hyundai-head", open sans;
    text-transform: none;
}
.hyundai3 {
    font-family: "hyundai-medium", open sans;
    text-transform: none;
    font-weight: 500;
}
.hyundai4 {
    font-family: "hyundai-light", open sans;
    text-transform: none;
}

/* PEUGEOT */

@font-face {font-family: "peugeot";    src: url("../fonts/peugeot/Peugeot-Regular.woff2");}
@font-face {font-family: "peugeotitalic";    src: url("../fonts/peugeot/Peugeot-Bold-Italic.woff2");}
@font-face {font-family: "peugeotbold";    src: url("../fonts/peugeot/Peugeot-Bold.woff2");}
@font-face {font-family: "peugeotlight";    src: url("../fonts/peugeot/Peugeot-Light.woff2");}
@font-face {font-family: "peugeotblack";    src: url("../fonts/peugeot/Peugeot-Black.woff2");}

.peugeot1 {font-family: "peugeotlight", open sans; font-weight: 400 !important; }
.peugeot2 {font-family: "peugeot", open sans; }
.peugeot3 {
    font-family: "peugeotbold", open sans;
    font-weight: normal;
}
.peugeot4 {font-family: "peugeotitalic", open sans;}
.peugeot5 {font-family: "peugeotblack", open sans;  }


/* OPEL */

@font-face {font-family: "opelregular";    src: url("../fonts/opel/Opel-Next-Regular.woff2");}
@font-face {font-family: "opelbold";    src: url("../fonts/opel/Opel-Next-Bold.woff2");}
@font-face {font-family: "opellight";    src: url("../fonts/opel/Opel-Next-Light.woff2");}

.opel1 {
    font-family: "opelregular", open sans;
    text-transform: none;
     font-weight: 400 !important;
}
.opel2 {
    font-family: "opelbold", open sans;
    text-transform: none;
     font-weight: 400 !important;

}
.opel3 {
    font-family: "opellight", open sans;
    text-transform: none;
}







/* SKODA */

@font-face {font-family: 'SkodaRegular';  src: url('../fonts/skoda/SKODANext-Regular.896bab255b5e7a7c32a6ad50105f1e80.woff2');}
@font-face {font-family: 'SkodaExtraBold';  src: url('../fonts/skoda/SKODANext-Bold.9224be78d94db6f83ab9072975fd0051.woff2');}

.skoda1 {font-family: "SkodaRegular", open sans;}
.skoda2 {font-family: "SkodaExtraBold", open sans;}



/* VOLKSWAGEN */

@font-face {font-family: 'VWRegular';  src: url('../fonts/volkswagen/vwtext-regular.woff2');}
@font-face {font-family: 'VWBold';  src: url('../fonts/volkswagen/vwhead-bold.woff2');}

.VW1 {font-family: "VWRegular", open sans;}
.VW2 {font-family: "VWBold", open sans;}


.fas {
    width: 1.7rem; margin-left:-0.8rem;}
.topbanner .fas {
    width: auto;
margin-left:0rem;
margin-right:1rem;}
@media (min-width: 992px) {
    .topbanner .fas {
    margin-right:0.5rem;}}

.fa-chevron-right {margin-left: -0.1rem;}
