.table-wrapper-scroll-y{-ms-overflow-style:-ms-autohiding-scrollbar;display:block;max-height:520px;overflow-y:auto}.style-2::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.style-2::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.style-2::-webkit-scrollbar-thumb{background-color:#d32928;border-radius:5px}.style-3::-webkit-scrollbar-track{background-color:none;border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.style-3::-webkit-scrollbar{background-color:none;width:6px}.style-3::-webkit-scrollbar-thumb{background-color:#f5f5f5;border-radius:6px}.car-badges{display:flex;gap:12px;justify-content:center}.car-badges .car-badge{align-items:center;display:flex;font-size:10px;font-weight:400;gap:4px}.car-badges .car-badge--image{display:flex;max-width:15px}.car-badges img{width:100%}.body-block{color:#232323;font-family:Poppins}.card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:25px 30px}.card,.card a{position:relative}.card a{font-size:14px;font-weight:400;top:-2px}.car-card{position:relative}.car-card .card-heading{font-size:20px;line-height:1.15em;margin-bottom:20px}.car-card .card-heading .car-price{padding-left:0;text-align:right}.car-card .card-content{position:relative}@media (max-width:1200px){.card{padding:20px}.card .card-heading{font-size:20px}}@media (max-width:992px){.car-card .card-heading{margin-bottom:15px}}#longterm-rent .car-card{min-height:370px}.car-grid-big{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.car-grid-med{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.car-information{color:#fa6868;z-index:10}.car-information p{white-space:pre-line}.car-information .card-heading{color:#fff;margin-bottom:15px}.car-information .tel{white-space:nowrap}.car-information p{font-size:14px}.car-information p:first-child{margin-bottom:15px}.car-information ul{margin:0 0 8px;padding:0 20px}.car-information ul li{font-size:14px}.car-information .btn{border-radius:5px;font-family:MuliExtraBold;font-size:14px;font-weight:600;height:40px;padding:8px 20px;text-transform:uppercase;white-space:nowrap;width:100%}.car-information .btn-red{background:rgba(211,41,40,0);border:1px solid #fff;color:#fff;position:relative;top:30px}.car-information .btn-red:hover{background:#b12120}.car-about{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:15px -40px 0;padding-left:0}.car-about li{padding:30px 20px 30px 40px}.car-about li.odd{background:#f0f0f0}.car-about li.even{background:#f9f9f9}.car-about li:last-child{padding:30px 20px 0 40px}.car-about li .header{display:flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:left;margin-bottom:10px}.car-about li .header img{margin-right:15px}.car-card.on-hover .car-information{display:none}.car-card.on-hover:hover .car-information{background:rgba(211,41,40,.95);border-radius:8px;display:block;height:100%;left:0;padding:25px;position:absolute;top:0;width:100%}.car-card.on-hover:hover .car-information .card-heading{color:#fff;margin-bottom:5px}.car-card.on-hover:hover .car-information ul{margin:0 0 10px}.car-card.on-hover:hover .car-information li,.car-card.on-hover:hover .car-information p,.car-card.on-hover:hover .car-information ul{color:#fff;font-size:13px}.car-card.on-hover:hover .car-information .btn-red{top:25px}.car-card.on-hover:hover .car-information p:first-child{margin-bottom:8px}.card-side .panel-group .panel-heading a i{position:absolute;right:20px;transform:rotate(180deg)}.card-side .panel-group .panel-heading a[aria-expanded=true]{background-color:#e5e5e5;border:0}.card-side .panel-group .panel-heading a[aria-expanded=true]:before{height:0}.card-side .panel-group .panel-heading a[aria-expanded=true] i{transform:rotate(0deg)}.card-side .panel-group .panel-collapse[aria-expanded=true]{background-color:#e5e5e5}.card-side .panel-group .panel-body table{font-size:13px;width:100%}.card-side .panel-group .panel-body table thead{background-color:#d32928;color:#fff}.card-side .panel-group .panel-body table thead th{padding:10px 0}.card-side .panel-group .panel-body table thead th:first-child{padding-left:24px}.card-side .panel-group .panel-body table tbody td{padding:10px 0}.card-side .panel-group .panel-body table tbody td:first-child{padding-left:24px}.card-side{padding:0}.card-side .card-title{color:#303030;font-size:16px;font-weight:700;padding:30px 22px 10px}.card-side .panel-group .panel{background-color:#f9f9f9;border:0;border-radius:0;margin:0 -1px;padding:0;position:relative}.card-side .panel-group .panel:last-child,.card-side .panel-group .panel:last-child .panel-collapse,.card-side .panel-group .panel:last-child .panel-heading a{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.card-side .panel-group .panel-title{margin:0;padding:0}.card-side .panel-group .panel-heading{font-size:15px;padding:0}.card-side .panel-group .panel-heading a{border:1px solid #ddd;border-bottom:0;border-top:0;color:#2f2f2f;display:block;font-size:15px;margin:0;padding:20px 22px}.card-side .panel-group .panel-heading a:hover{text-decoration:none}.card-side .panel-group .panel-heading a:before{background:#e5e5e5;content:"";display:block;height:1px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-1px;width:90%}@media (max-width:1200px){.car-about{margin:15px -10px 0}.car-about li{padding:30px 15px 30px 10px}.car-about li:last-child{padding:30px 15px 0 10px}.car-card.on-hover:hover .car-information li,.car-card.on-hover:hover .car-information p,.car-card.on-hover:hover .car-information ul{font-size:12px}.car-card.on-hover:hover .car-information{padding:20px}}@media (max-width:992px){.car-information{padding:15px 10px}.car-information .card-heading{margin-bottom:5px}.car-information ul li{font-size:14px}.card-side .panel-group .panel-heading a{font-size:14px;padding:20px 15px}.card-side .card-title{font-size:15px;padding:30px 15px 10px}.car-card.on-hover:hover .car-information .btn-red{top:5px}.car-card.on-hover:hover .car-information{padding:30px 10px 35px;padding:20px}.car-about{margin:15px -10px 0}.car-about li{padding:30px 15px 30px 10px}.car-about li:last-child{padding:30px 15px 0 10px}.car-card.on-hover:hover .car-information .card-heading{margin-bottom:5px}}@media (max-width:560px){.car-grid-big{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:460px){.car-grid-med{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.car-card.on-hover:hover .car-information li,.car-card.on-hover:hover .car-information p,.car-card.on-hover:hover .car-information ul{font-size:11px}}