section.banner-header{height:100vh;background:url(../images/banner-limo.jpg) center/cover no-repeat;padding:20px 12px;position:relative}section.banner-header .overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:#00000038}section.banner-header .container{position:relative;height:100%}section.banner-header .row{height:100%;display:flex;align-items:center}section.banner-header .banner-text{margin:auto;text-align:center}section.banner-header .banner-text h1{margin-bottom:0;text-shadow:0 0 3px #00000075;margin-top:50px}section.banner-header .banner-text p{font-size:20px;color:var(--white-color);margin-bottom:0;text-shadow:0 0 3px #00000075}section.limo-details{padding:var(--p40) var(--p12)}section.limo-details h2{margin-bottom:12px;text-align:center}section.limo-details .filter-list p{display:block;text-align:center;margin-bottom:0;padding:8px 11px;font-size:14px;border:1px solid var(--primary-color);border-radius:20px;cursor:pointer}a.main-btn.show-space:hover,section.limo-details .filter-list p.active{background:var(--secondary-color)}section.limo-details .filter-list .item{padding-bottom:4px}section.limo-details .filter-list div#filters button{width:30px;height:30px;border-radius:100%;border:1px solid var(--primary-color)}section.limo-details .filter-list div#filters .owl-nav{display:flex;width:107%;justify-content:space-between;position:absolute;top:46%;transform:translateY(-50%);left:-3.5%}section.limo-details .filter-list div#filters button span{font-size:34px;line-height:10px;height:23px;display:inline-flex;align-items:center;justify-content:center}section.limo-details .filter-list div#filters button.owl-next.disabled,section.limo-details .filter-list div#filters button.owl-prev.disabled{visibility:hidden}section.limo-details .limo-info{margin-top:25px;gap:30px 2%;height:auto}.limo-images,.limo-images img{border-radius:1rem 1rem 0 0}.limo-images img{width:100%;height:350px;object-fit:cover}.limo-images{width:100%;height:350px;overflow:hidden}.limo-images .owl-nav,.prop-card.owl-nav{width:100%;display:flex;justify-content:space-between;opacity:0}.limo-images:hover .owl-nav,.prop-card:hover .owl-nav,section.reviews-section .owl-dots button.active{opacity:1}.limo-images button,.prop-card button{width:55px;height:55px;position:absolute;top:50%;transform:translateY(-50%);z-index:1;left:0}.limo-images button.owl-next,.prop-card button.owl-next{left:auto;right:0}.limo-images button span,.prop-card button span{font-size:55px;line-height:1;display:inline-flex;align-items:center;height:31px;color:#fff}.limo-content{border-radius:0 0 1rem 1rem;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.12);box-shadow:0 6px 10px 0 rgba(0,0,0,.12);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;padding:15px 20px;display:flex;width:100%;justify-content:space-between;position:relative}.limo-content a{position:absolute;top:0;left:0;width:100%;height:100%}.limo-content h5{color:var(--white-color);margin-bottom:0;font-size:20px;font-weight:400}.limo-content h5 span{display:block;font-size:16px}.limo-content p.main-price{color:var(--secondary-color);font-size:21px;margin-bottom:0;font-weight:600;text-align:right;line-height:1.4}.features-cars-info,.reviews-list,section#limsss h2,section#rvws h2{text-align:center}.limo-content p.change-price{margin-bottom:0;color:var(--white-color)}.limo-content p.change-price span{text-decoration:line-through}section.limo-details .limo-info .limos{width:49%;padding:0}section.limo-details .limo-btn{text-align:center;margin-top:30px}section.limo-details .limo-more{display:inline-block}.container.hr{padding:0 40px}section.features-sec,section.features-sec .container-fluid{padding-left:0;padding-right:0}section.features-sec{padding-top:40px;padding-bottom:40px}section.features-sec .container{padding:0 52px}section.features-sec h3{font-size:28px;margin-bottom:60px}section.features-sec .featured-img img{width:200px;height:73px;object-fit:contain}section.limo-overview{padding:40px}section.limo-overview .limo-para{overflow:hidden;display:block;height:147px}a.main-btn.show-space{display:inline-flex;width:auto;margin-top:10px;background:0 0;gap:8px;align-items:center;border:1px solid var(--secondary-color)}a.main-btn.show-space svg{fill:var(--white-color)}.anchor-icon{display:none}section#limsss,section.features-cars{padding:40px 12px}.features-cars-info{padding:5% 15%}.features-cars-info img{width:75px;margin-bottom:15px}.features-cars-info p,section.cars-info .cars-info-right p,section.reviews-section .desc{margin-bottom:0}section#rvws,section.cars-info{background:#1e1e1e}section.cars-info .cars-info-left img{width:100%;height:100%;object-fit:cover}section.cars-info .cars-info-content{padding:20px;background:#383838;border-radius:10px;height:100%}section.cars-info .cars-info-right .row{gap:30px 0}section.cars-info .cars-info-right ul li{font-size:16px;list-style:initial;margin-bottom:8px}section.cars-info .cars-info-right ul{list-style:disc;padding-left:20px}.yachts-info{justify-content:space-between;gap:30px 0}.prop-card{padding:15px;width:32.5%;background:#1b1b1b;border-radius:1rem;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.12);box-shadow:0 6px 10px 0 rgba(0,0,0,.12)}.prop-card h3 a{color:var(--white-color);font-family:var(--secondary-font)}.prop-card .pro-img{margin-bottom:20px}.prop-card .pro-img img{width:100%;height:250px;object-fit:cover}.prop-card p.descp{height:140px;overflow:hidden}.prop-card .amn{margin-bottom:15px}.prop-card .amn li{font-size:16px;margin-bottom:5px;display:flex;align-items:center;gap:8px}.prop-card .amn li i{color:var(--secondary-color);width:18px}.prop-card h5.main-price{font-size:19px;margin-bottom:0;color:var(--white-color)}.prop-card .prop-view-btn{display:flex;align-items:center;justify-content:space-between;margin-top:20px}section#rvws h2{margin-bottom:40px}.reviews-list{padding:30px 15px;box-shadow:4px 10px 15px 0 rgb(0 0 0 / 20%);border-radius:10px;border:1px solid #00000029;transition:transform .4s;height:100%;background:#383838}.reviews-list p.name{font-size:18px;color:var(--secondary-color);margin-bottom:10px}.reviews-list .review-star i{color:#e4a853}.reviews-list .dessc-info{height:84px;overflow:hidden}section.reviews-section .less-text{max-height:84px;overflow:hidden;margin-bottom:0}section.reviews-section .rvv-btn{margin-top:20px;height:24px}section.reviews-section .owl-dots button{width:10px;height:10px;background:#fff;border-radius:100%;opacity:.5}section.reviews-section .owl-dots{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:10px}