.vehiclesearchteaser__base{margin-left:auto;margin-right:auto;max-width:1680px;width:90%}
@media(min-width:480px){.vehiclesearchteaser__base{width:93.33%}
}
@media(min-width:768px){.vehiclesearchteaser__base{width:714px}
}
@media(min-width:1024px){.vehiclesearchteaser__base{width:918px}
}
@media(min-width:1280px){.vehiclesearchteaser__base{width:1154px}
}
@media(min-width:1440px){.vehiclesearchteaser__base{width:1352px}
}
@media(min-width:480px) and (max-width:767px){.vehiclesearchteaser__base{width:100%}
}
.vehiclesearchteaser__contentRow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.7361%;margin-left:-1.7361%}
@media(min-width:480px){.vehiclesearchteaser__contentRow{margin-right:-1.11605%;margin-left:-1.11605%}
}
@media(min-width:768px){.vehiclesearchteaser__contentRow{margin-right:-9px;margin-left:-9px}
}
@media(min-width:1024px){.vehiclesearchteaser__contentRow{margin-right:-9px;margin-left:-9px}
}
@media(min-width:1280px){.vehiclesearchteaser__contentRow{margin-right:-11px;margin-left:-11px}
}
@media(min-width:1440px){.vehiclesearchteaser__contentRow{margin-right:-14px;margin-left:-14px}
}
.vehiclesearchteaser__contentCol{position:relative;width:100%;padding-right:1.7361%;padding-left:1.7361%;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(min-width:480px){.vehiclesearchteaser__contentCol{padding-right:1.11605%;padding-left:1.11605%}
}
@media(min-width:768px){.vehiclesearchteaser__contentCol{padding-right:9px;padding-left:9px}
}
@media(min-width:1024px){.vehiclesearchteaser__contentCol{padding-right:9px;padding-left:9px}
}
@media(min-width:1280px){.vehiclesearchteaser__contentCol{padding-right:11px;padding-left:11px}
}
@media(min-width:1440px){.vehiclesearchteaser__contentCol{padding-right:14px;padding-left:14px}
}
@media(min-width:768px){.vehiclesearchteaser__contentCol{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(max-width:767.98px){.vehiclesearchteaser__contentCol{margin-top:24px}
.vehiclesearchteaser__contentCol:first-child{margin-top:0}
}
.vehiclesearchteaser__container{background:#333;-webkit-box-flex:1;-ms-flex:1;flex:1}
.vehiclesearchteaser__hl,.vehiclesearchteaser__link,.vehiclesearchteaser__caption{margin:0 30px}
@media(max-width:767.98px){.vehiclesearchteaser__hl,.vehiclesearchteaser__link,.vehiclesearchteaser__caption{margin:0 10px}
}
.vehiclesearchteaser__hl{font-size:1rem;font-family:"MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:40px;margin-top:24px}
.vehiclesearchteaser__link{font-size:1.625rem;font-family:"MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;margin-top:19px;margin-bottom:40px}
@media(min-width:1024px){.vehiclesearchteaser__link{font-size:1.875rem;font-family:"MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
}
@media(min-width:1440px){.vehiclesearchteaser__link{font-size:2.25rem;font-family:"MBCorpoATitleCond-Regular-Web","DaimlerCAC-Regular",Helvetica,Arial,sans-serif;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
}
.vehiclesearchteaser__caption+.vehiclesearchteaser__link{margin-top:14px}
@media(min-width:768px){.vehiclesearchteaser__caption+.vehiclesearchteaser__link{margin-bottom:30px}
}
.vehiclesearchteaser__caption{font-size:1rem;font-family:"MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:24px;min-height:40px}
.vehiclesearchteaser__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.vehiclesearchteaser__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:7px}
.vehiclesearchteaser__icon:before{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.vehiclesearchteaser__btn{border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-right-radius:1px;border-bottom-left-radius:1px;font-size:1rem;font-family:"MBCorpoSTitle-Regular-Web","DaimlerCS-Regular",Helvetica,Arial,sans-serif;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:14px;padding-right:14px;min-height:35px;padding-bottom:8px;padding-top:8px;border:0;background-color:#00adef;color:#fff;-webkit-transition:background 300ms linear;transition:background 300ms linear;display:inline-block;text-decoration:none;text-align:center;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media(min-width:768px){.vehiclesearchteaser__btn{text-align:left;min-height:35px}
}
.vehiclesearchteaser__btn>span,.vehiclesearchteaser__btn>a,.vehiclesearchteaser__btn>button{line-height:35px}
@media(min-width:768px){.vehiclesearchteaser__btn>span,.vehiclesearchteaser__btn>a,.vehiclesearchteaser__btn>button{line-height:35px}
}
.vehiclesearchteaser__btn:hover{background-color:#0088c6;color:#fff;cursor:pointer}
.vehiclesearchteaser__btn:disabled,.vehiclesearchteaser__btn.disabled{background-color:#4dc6f4;color:#b8e8fb;cursor:not-allowed}
@media(max-width:767.98px){.vehiclesearchteaser__btn{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}