@media (min-width:1200px){
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1440px;
    }
}
@media (max-width: 1420px){
    .paymentbox-parent a{
        width: 289px;
    }
}

@media (max-width: 1349px){
    .banner-image-main-parent:before{top: 7px; background-position-y: -47px;}
    .star-rating-parent{left: 2%;}
}
@media (max-width: 1309px){
    .star-rating-parent{left: 1%;}
    .sub-cancel-btn{padding-right: 1rem !important; padding-left: 1rem !important;}
}

@media (max-width: 1199px){
    .parent-benner{margin-right: 0;margin-top: -75px;}
    .star-rating-parent{left: -24px;}
    .two-phone-image{margin-top: -32px;margin-left: -56px;}
    .banner-image-main-parent:before{background-position-y: -100px;}
}

@media (max-width: 991px){
     .sub-cancel-btn{padding-right: 3rem !important; padding-left: 3rem !important;}
    .star-rating-parent{left: 13%;}
    .parent-editbox{margin-top: 40px;}
    .banner-image-main-parent:before{display: none;}
    .parent-benner{margin-top: 30px;}
    .parent-two-sub-btn{top: 23%;}
    .parent-three-box-dotted:before{width: 90%;}
    .parent-form{margin-top: -2px;border-radius: 90px;}
    .two-phone-image{margin-top: 0;margin-left: 0;}
    .border-40{border-radius: 20px;}
    .mt-150{margin-top: 30px;}
}

@media (max-width: 767px){
	/* .about-book-section:before{height: 90%;} */
.parent-form{border-radius: 20px;}
.parent-three-box-dotted:before{display: none;}
.calender-img{right: 17px;}
.star-rating-parent{left: 3%;}
.parent-two-sub-btn{
position: static !important;
    justify-content: center;
    margin-top: 49px !important;
    padding: 6px;
}
.parent-two-sub-btn button{width: 100%;}
.parent-location-text{
	width: 100% !important;
}
}

@media (max-width: 576px){
	.parent-two-sub-btn{border-radius: 20px !important; margin-top: 70px !important; margin-bottom: -35px !important;}
	.pickup-location-input{padding-right: 90px !important;}
	.white-star-img{right: 38px	;}
    .qr-border{
        padding: 30px;
    }
	#chat-bot, #chat-bot .messenger.expanded, #chat-bot .icon.expanded{
		width: 250px;
		max-width: 100%;
	}
     .star-rating-parent{left: 50%;
    transform: translateY(-88px);
    transform: translateX(-87px);
    margin-top: -85px;}
 .mb-100{margin-bottom: 120px;}
 .vehicle-img{width: 150px;}
 .parent-vehicle-section{width: 250px;}
 .flat-btn{margin-left: 0;}
 .parent-smallcarbox{flex-direction: column;}
 .border-before-text-black:before{display: none;}
}
@media (max-width: 315px){   
 .star-rating-parent{left: 97px;margin-top: -104px;}
}
