.best-used-car .container-fluid{align-items:center;display:flex;justify-content:space-between;padding:0 40px;width:100%}.best-used-car .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.best-used-car .map-col,.best-used-car .txt-col{width:46%}.best-used-car .txt-col{text-align:center}.best-used-car .animated-title{display:inline-flex;margin:auto;position:relative}.best-used-car .animated-title img{left:-6px;position:absolute;top:-120px;transform:rotate(-15deg);width:219px}.best-used-car h2{font-size:54px;font-weight:600;margin-bottom:45px}.best-used-car p{margin:0 0 20px}.best-used-car a,.best-used-car p{font-size:24px;line-height:33px}b,strong{font-family:Cosmica-bold,sans-serif;font-weight:700}.best-used-car .txt-col h2 span{color:#f90081;display:block}.best-used-car{padding:110px 0}.best-used-car .txt-col .more-info p{margin-bottom:0}.best-used-car .txt-col .rich-text h3{color:#555}.best-used-car .txt-col .more-info .address-text{font-size:18px;margin-bottom:20px}.best-used-car .txt-col p b{display:block}.best-used-car .map-col img{display:block;width:100%}.best-used-car .dealer-block{margin-top:45px;text-align:center;width:100%}.best-used-car .dealer-block .small-txt{font-size:16px;margin:20px 0 0}.best-used-car .map-col-inner{position:relative}.best-used-car .map-col-inner div#map{border-radius:10px;height:100%;min-height:800px;overflow:hidden}.best-used-car .map-col-inner .loc-details{background-color:#fff;border-radius:10px;margin:0 17px 18px;padding:11px 27px 20px 12px}.best-used-car .map-col-inner .tabber-panel{bottom:0;left:0;position:absolute;right:0;top:auto;width:100%}.best-used-car .map-col-inner .loc-details h4{border-bottom:1px solid hsla(0,0%,47%,.48);font-family:Cosmica-bold,sans-serif;font-size:24px;font-weight:700;margin-bottom:6px;padding-bottom:8px}.best-used-car .map-col-inner .loc-details .title{align-items:flex-start;display:flex}.best-used-car .map-col-inner .loc-details .title img{height:45px;margin-right:12px;width:45px}.best-used-car .map-col-inner .tabber-panel .con{padding-left:61px}.best-used-car .button-global{font-family:Cosmica-Regular,sans-serif;font-size:24px;font-weight:400;height:70px;line-height:70px;min-width:auto;padding:0 10px;width:350px}.dealers-details{background:#f7f7f3;margin-top:60px;padding:35px 0}.dealership-row{display:flex;flex-wrap:wrap;gap:1rem}.dealership-card{border-left:1px solid #f90081;flex:1;margin-top:54px;padding:0 5px 0 15px;position:relative}.dealership-card:first-child{border:0}.dealership-number{align-items:center;background:#f72585;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:42px;justify-content:center;position:absolute;top:-54px;width:42px}.dealership-card h5{color:#555;font-family:Cosmica-Bold,sans-serif;font-size:24px;font-weight:700;margin-bottom:5px}.dealership-card p{color:#555;margin:0}.mb-view{display:none}@media only screen and (max-width:1199px){.best-used-car h2{font-size:40px;margin-bottom:25px;max-width:315px}.best-used-car .animated-title img{left:-76px}.best-used-car .map-col-inner .loc-details{padding:11px 12px 20px}.dealership-card{flex:1 1 calc(50% - 1rem)}}@media only screen and (max-width:767px){.best-used-car{padding:90px 0}.best-used-car .txt-col{width:100%}.best-used-car .map-col{margin-top:20px;width:100%}.best-used-car h2{font-size:36px}.best-used-car a,.best-used-car p{font-size:16px;line-height:22px;margin:0 0 15px}.best-used-car a{font-size:16px;line-height:22px}.best-used-car p b,.best-used-car p strong{color:#000}.best-used-car .dealer-block .small-txt{font-size:11px}.best-used-car .animated-title img{left:-16px;top:-78px;width:147px}.best-used-car .txt-col p b{color:#000;margin-bottom:10px}.best-used-car .map-col-inner div#map{min-height:50px}.best-used-car .button-global{font-size:18px;height:60px;line-height:60px;width:275px}.best-used-car .map-col-inner .loc-details .title img{height:30px;width:30px}.best-used-car .map-col-inner .loc-details h4{font-size:16px}.dealers-details{padding:25px 0}.dealership-card{border-left:none;border-radius:0;border-top:1px solid #f72585;flex:1 1 100%;margin:0;padding:20px 0 0;text-align:center}.dealership-number{margin:0 auto 12px;position:relative;top:auto}.dealership-card p{font-size:24px;line-height:33px}.mb-view{display:block}.desktop-view{display:none}.dealers-details{margin-top:35px}.top-dealership.mb-view{margin-top:30px;padding:10px;text-align:center}.dealership-card h5{font-size:16px}.dealership-card p{font-size:16px;line-height:22px}}