.fleets-card {
    background: #181818;
    margin-bottom: 20px;
    margin-top: 20px;
}
.fleets-text {
    padding: 0px;
    text-align: center;
    font-size: 24px;
    color: #FBBC04;
    font-weight: 600;
    margin: 0px;
}
.fleets-text-2 {
    padding: 0px;
    text-align: center;
    font-size: 16;
    color: #FFFFFF;
    font-weight: medium;
    margin: 0px;
}
.fleets-border {
    border-bottom: 5px solid #FBBC04;
    display: flow-root;
    width: 20%;
}
.fleet-vec-card{
    background: #4F4F4F;
}
.fleet-vec-text {
    color:#FFFFFF;
    text-align: center;
    font-size: 21px;
    font-weight: 600;
    line-height: 1.1;
    text-transform: uppercase;
}
.btn-passenger,.btn-passenger:hover{
    color: #000000;
    background: #34A853;
    font-weight: 600;
    text-transform: uppercase;
    width: 232.53px;
    font-size: 16px;
}
.btn-passenger span{
    margin-left: 10px;
}
.btn-findout,.btn-findout:hover {
    background: transparent;
    border: 1px solid #FFBB04;
    color:#FFBB04; 
    width: 232.53px;
    text-transform: uppercase;
}
.fleet-img{
    width: 100%;
    height: 100px;
    object-fit: contain;
}
.party-limo-bus{
    color: #FBBC04;
    font-weight: 600;
    font-size: 21px;
    border: 1px solid;
    text-align: center;
    width: 55%;
    padding: 15px;

}
.slick-dots li.slick-active button:before {
    opacity: 1;
    color: #fbbc04;
}
.slick-dots li button:before {
    font-size: 23px;
    color: #D9D9D9;
     opacity: 1;
}
.fleets-text-p1 {
    padding: 0px;
    text-align: left;
    font-size: 24px;
    color: #FBBC04;
    font-weight: 600;
    margin: 0px;
    padding-left: 39px;
    text-transform: uppercase;
}
.btn-passenger-details,.btn-passenger-details:hover {
    color: #000000;
    background: #D0D0D0;
    font-weight: 600;
    text-transform: uppercase;
    width: 232.53px;
    font-size: 16px;
    margin-left: 39px;
    margin-top: 10px;
}
.fleets-text-p2{
    color: #FFFFFF;
    padding-left: 38px;
    text-transform: uppercase;
    margin-top: 16px;
    font-size: 16px;
}
.fleets-text-ul {
    color: #FFFFFF;
    margin-left: 28px;
    text-transform: uppercase;
    margin-top: 0px;
    font-size: 16px;

}
.fleets-text-ul li {
     font-size: 16px;
}
.book-now{
    color: black !important;
    background: #25b54a !important;
    border-radius: 29px;
    font-weight: 600;
    border: 3px solid blue;
    padding: 9px;
    outline: 2px solid white;
    width: 39%;
    margin-left: 47px;
}
.btn-passenger, .btn-passenger:hover {
		width:100% !important;
	}
	.btn-findout {
		width:100% !important;
	}
@media screen and (min-width: 300px) and (max-width: 700px) { 
	.btn-passenger-details, .btn-passenger-details:hover {
		width:37%;
		font-size:11px !important;
	}
	.slick-dots li button:before {
		font-size:12px;
	}
	

}
@media screen and (min-width: 701px) and (max-width: 1184px) { 
	.btn-passenger-details, .btn-passenger-details:hover {
		width:37%;
		font-size:11px !important;
	}
	.slick-dots li button:before {
		font-size:12px;
	}
	
}
.fleet-cll-text{
	    color: #FFFFFF;
    font-size: 16px;
    font-weight: 600;
    margin-top: 13px;
    margin-bottom: 13px;
}