.autoLeaseCard{background:#fff;box-shadow:2px 2px 24px 0 rgba(0,0,0,.08);border-radius:15px;margin-bottom:30px;padding:20px;position:relative}.autoLeaseCard .r1{padding-left:200px;position:relative}.autoLeaseCard .r1 .main{width:180px;height:180px;position:absolute;top:0;left:0;background:#ededed;padding:10px;border-radius:15px}.autoLeaseCard .r1 .main img{width:100%;height:100%;border-radius:15px}.autoLeaseCard.ar .r1{padding-left:0;padding-right:200px}.autoLeaseCard.ar .r1 .main{left:auto;right:0}.autoLeaseCard .ce{border-bottom:1px solid #ccc;padding-bottom:20px}.autoLeaseCard .carName{color:#000;font-size:20px;font-weight:600}.autoLeaseCard .expiary{color:rgba(0,0,0,.5);font-size:12px;font-weight:400;padding-top:5px}.autoLeaseCard .feo.fl{margin-right:40px}.autoLeaseCard .feo.fr{margin-left:40px}.autoLeaseCard .feo .feo-nm{padding:15px 0}.autoLeaseCard .feo .feo-nm span.or{color:#000;font-size:32px;font-weight:600}.autoLeaseCard .feo .feo-nm span.gr{font-size:16px;font-weight:500;padding-left:5px}.autoLeaseCard .feo .feo-nm span.or.color{background:-webkit-linear-gradient(45deg,#f47c20,#ec2024 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.autoLeaseCard .feo .feo-nm.color span.gr{color:initial}.autoLeaseCard .feo .feo-nm .cr{font-size:12px;font-weight:400;color:rgba(0,0,0,.5);padding-top:5px}.autoLeaseCard .actions button{width:auto}.autoLeaseCard .pe{padding-top:10px}.autoLeaseCard .r2{background:#f9f9f9;padding:20px;border-radius:10px;margin-top:20px}.autoLeaseCard .description{font-size:12px;line-height:22px}.autoLeaseCard .brand-bank{padding-top:10px}.autoLeaseCard .brand-bank img{height:22px}.autoLeaseCard h5{font-size:18px;font-weight:600;margin-bottom:20px}.shareoffer-base{background:rgba(0,0,0,.7);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;padding-top:100px}.shareoffer-base .shareoffer-inner{width:600px;padding:30px;background:#fff;margin:auto;border-radius:15px;position:relative}.shareoffer-base .shareoffer-inner .close{cursor:pointer;position:absolute;top:30px;right:30px}.shareoffer-base.ar .shareoffer-inner .close{right:auto;left:30px}.shareoffer-base h5{font-size:18px;font-weight:600;margin-bottom:20px}.shareoffer-options{margin-bottom:40px}.shareoffer-options li{list-style-type:none;text-align:center;display:inline-block;margin-right:40px}.shareoffer-options li span{display:block}.shareoffer-options li a{text-decoration:none;color:initial}.shareoffer-copy{border:1px solid #ccc;border-radius:8px;padding:20px;font-weight:600;position:relative}.shareoffer-copy button{width:120px;position:absolute;top:9px;right:9px}.oe .se{width:80%}.oe .secol{width:20%}.oe .se li{list-style:none;width:50%;float:left;padding-right:20%;font-size:16px;font-weight:500;padding-top:20px;line-height:26px}.autoLeaseCard.ar .oe .se li{padding-right:0;padding-left:20%}@media only screen and (max-width:1024px){.oe .se{width:65%}.oe .secol{width:35%}.oe .se li{width:100%;padding-top:10px}}@media only screen and (max-width:767px){.autoLeaseCard .r1{padding-left:0}.autoLeaseCard.ar .r1{padding-right:0}.autoLeaseCard .r1 .main{position:static;width:100%;text-align:center;margin-bottom:20px}.autoLeaseCard .r1 .main img{width:auto;height:100%}.oe .se{width:100%}.oe .se li{padding-right:0;font-size:14px;padding-top:5px}.oe .secol{width:100%}.oe .secol .feo{width:40%;float:left}.oe .secol .btn{width:50%;float:right;padding-top:30px}}