.makemodel-gridwidget{display:block;width:100%;text-align:left;margin:26px 0 20px 0;border:1px solid #d9d9d9;padding:24px;border-radius:12px}@media (max-width:640px){.makemodel-gridwidget{padding:24px 12px;background:#fff;border:none;border-radius:0;margin-bottom:50px}}.makemodel-gridwidget.wd75{width:750px}.makemodel-gridwidget .heading{font-weight:700;font-size:24px;line-height:32px;color:#253858;padding:0 8px}@media (max-width:640px){.makemodel-gridwidget .heading{font-size:18px}}.makemodel-gridwidget .flexlist{display:flex;list-style:none;flex-wrap:wrap;margin-top:10px}.makemodel-gridwidget .flexlist li{margin-top:10px;width:33%;padding:0 10px}@media (max-width:640px){.makemodel-gridwidget .flexlist li{width:50%}.makemodel-gridwidget .flexlist li a{min-height:78px}}.makemodel-gridwidget .flexlist li a{background:#fff;box-shadow:0 4px 16px rgba(52,105,203,.12);border-radius:8px;display:flex;color:#0065ff;align-items:center;padding:12px 10px;width:100%;min-height:72px;justify-content:center;text-align:center;font-size:14px}@media (max-width:568px){.makemodel-gridwidget .flexlist li a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.makemodel-gridwidget .link{display:block;width:100%;text-align:center;margin:0}.makemodel-gridwidget .link a,.makemodel-gridwidget .link button{font-weight:500;font-size:14px;line-height:20px;text-align:center;letter-spacing:.014em;color:#0065ff;background:#fff;box-shadow:0 4px 16px rgba(52,105,203,.12);border-radius:100px;padding:10px 24px;position:relative;top:43px;display:inline;border:0;cursor:pointer}.makemodel-gridwidget .link a span,.makemodel-gridwidget .link button span{border:solid #0065ff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);position:relative;top:-1px;margin-left:7px}.makemodel-gridwidget .link a.active span,.makemodel-gridwidget .link button.active span{transform:rotate(225deg);top:3px}.makemodel-gridwidget.car-bu,.makemodel-gridwidget.tw-bu{background:#fff}@media screen and (min-width:768px){.makemodel-gridwidget.car-bu,.makemodel-gridwidget.tw-bu{margin:26px 0 50px 0}}@media screen and (max-width:767px){.makemodel-gridwidget.car-bu,.makemodel-gridwidget.tw-bu{padding:24px 0}}.makemodel-gridwidget.car-bu .heading,.makemodel-gridwidget.tw-bu .heading{margin:0}@media screen and (max-width:767px){.makemodel-gridwidget.car-bu .heading,.makemodel-gridwidget.tw-bu .heading{padding:0 16px}}@media screen and (max-width:767px){.makemodel-gridwidget.car-bu .flexlist,.makemodel-gridwidget.tw-bu .flexlist{padding:0 8px}}@media screen and (max-width:767px){.makemodel-gridwidget.car-bu .flexlist li a,.makemodel-gridwidget.tw-bu .flexlist li a{padding:6px;line-height:20px;display:flex}}@media screen and (max-width:767px){.makemodel-gridwidget.car-bu .link,.makemodel-gridwidget.tw-bu .link{margin:32px 0 0;position:relative}.makemodel-gridwidget.car-bu .link button,.makemodel-gridwidget.tw-bu .link button{top:0}.makemodel-gridwidget.car-bu .link::before,.makemodel-gridwidget.tw-bu .link::before{content:"";border:1px solid #dfe1e6;width:100%;height:1px;position:absolute;left:0;top:50%}}.makemodel-gridwidget.travel-bu{background:#f3f8ff;border:0;border-radius:0;padding:32px 0 24px;position:relative;margin-bottom:52px}@media screen and (max-width:767px){.makemodel-gridwidget.travel-bu{margin-bottom:38px}}.makemodel-gridwidget.travel-bu .heading{padding:0 16px;font-size:24px;font-weight:600;line-height:36px;color:#052f5f;position:relative;margin:0}.makemodel-gridwidget.travel-bu .heading::before{content:"";background:#052f5f;width:4px;height:100%;position:absolute;left:0}@media screen and (max-width:767px){.makemodel-gridwidget.travel-bu .heading{font-size:20px;line-height:24px;text-align:left}.makemodel-gridwidget.travel-bu .heading::before{border-radius:0 2px 2px 0}}.makemodel-gridwidget.travel-bu .flexlist{margin-top:32px;padding:0 22px}@media screen and (max-width:767px){.makemodel-gridwidget.travel-bu .flexlist{margin-top:24px;padding:0 16px}}.makemodel-gridwidget.travel-bu .flexlist li{padding:0 10px 32px;margin:0}@media screen and (max-width:767px){.makemodel-gridwidget.travel-bu .flexlist li{padding:0 16px 24px 0}}.makemodel-gridwidget.travel-bu .flexlist li a{font-size:16px;line-height:20px;font-weight:500;min-height:68px}@media screen and (max-width:767px){.makemodel-gridwidget.travel-bu .flexlist li a{padding:14px 21px;display:flex}}.makemodel-gridwidget.travel-bu .link{position:absolute;bottom:-19px}.makemodel-gridwidget.travel-bu .link button{top:0}