
.form-control{box-shadow:none!important;}
.form-control::placeholder{font-weight:normal;}
p{font-size:16px;line-height:28px}
.pd-0{padding:0;background-color:#fff}
.top-menu .bg-dark{background:none!important;padding:0}
.close{outline:none!important;}
.orderone{order:1}
.ordertwo{order:2}


.navbar-dark .navbar-toggler{color:#000;border-color:#000}
.from-banner h4{text-align:center;font-size:20px;font-weight:500;margin-top:15px}
.from-banner h4 span{display:block}
.from-banner{background:#fff}
.from-banner h1{font-size:30px;text-transform:uppercase;text-align:center}
.form_inner .form-control{margin-bottom:10px;border:none;border-bottom:1px solid#ced4da}
.no-padding{padding:0}
.btn-warning.btn-block{background-color:#56a7de;color:#000;border:1px solid#56a7de;font-size:20px}
.btn-warning.btn-block:hover{background-color:#56a7de;color:#000;border:1px solid#56a7de}

.enquire-btn{font-size:1.2vw;padding:.3vw 2vw;margin-left:15px}
.enquire-btn.form{font-size:1.2vw;padding:.3vw 2vw;margin:0 auto;display:block}
.banner-offers p{margin:8px 15px}
.banner-offers ul{padding-left:0;list-style:none;text-align: left;}
.banner-offers ul li{text-align: left;font-size: 14px;line-height:28px;/* background: #b08e40; */color:#000;/* margin-bottom: 8px; *//* padding: 8px; */width: 100%;}
.banner-offers li .arrow{filter:invert(1); max-width:10px;}
.effetMoveGradient,.effetMoveGradient:hover{text-shadow:0 3px 6px #38774A;background-color:#2994CF;background:linear-gradient(-45deg,#38774A,#38774A,#38774A,#38774A);background-size:400% 400%;-webkit-animation:Gradient 3s ease infinite,rocking 3s ease infinite;animation-delay:2s;-moz-animation:Gradient 3s ease infinite,rocking 3s ease infinite;animation-delay:2s;animation:Gradient 3s ease infinite,rocking 3s ease infinite;animation-delay:2s;color:#fff;border:none}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.destop-none1{display:none !important}
.sectio-bro-btn{font-size:18px;margin:25px 0;border:1px solid var(--dark_red);color:var(--dark_red);padding:10px 15px; background:transparent;}
/* .sectio-bro-btn:hover{background-color:#0e66ae;border:1px solid#0e66ae} */
.modal-head{background-color:#387649;display:block;font-size:1.5vw;text-transform:capitalize;font-weight:900;color:#fff;padding:1.2vw 0;text-align:center}
.modal-highlight-bg{background-color:#f9f9f9;border-top-right-radius:10px;border-bottom-right-radius:10px}
.modal-highlight-title{display:block;text-align:center;font-size:1.2vw;font-weight:600;padding:.4vw 0 .1vw;color:var(--dark_red)}
.modal-highlight{list-style:none;padding:1vw 0;margin-bottom:0}
.modal-highlight li span{display:block;font-size:1vw;color:var(--dark_red);padding:0 0 .6vw;text-align:center;font-weight:300}
.modal-highlight li i{display:inline-block;font-size:3.3vw;color:#fdcb00}
.modal-dialog.enq-modal{max-width: 36vw;border-radius:3px}
.modal-body.inq-form{padding:0}
.modal-highlight img{margin:0 auto;display:block}
.from-banner.modal1{margin:15px 0}
.from-banner h3{font-size: 32px;text-align: center;}
/* .from-banner p{text-align: center;} */


.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.slideInDown{0-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
80%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
@keyframes slideInDown {
0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
80%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}

.effetMoveGradient,.effetMoveGradient:hover{text-shadow:0 3px 6px #3786C2;background-color:#9E1F63;background: linear-gradient(-45deg,#3786C2,#dab151,#387649,#3786C2);background-size:400% 400%;-webkit-animation:Gradient 3s ease infinite,rocking 3s ease infinite;animation-delay:2s;-moz-animation:Gradient 3s ease infinite,rocking 3s ease infinite;animation-delay:2s;animation:Gradient 3s ease infinite,rocking 3s ease infinite;animation-delay:2s;color:#fff;border:none}


.effetGradient,.effetGradient:hover{text-shadow:0 3px 6px #261b07;background-color:#9E1F63;background: linear-gradient(-45deg,#261b07,#dab151,#261b07,#dab151);background-size:400% 400%;-webkit-animation:Gradient 3s ease infinite;-moz-animation:Gradient 3s ease infinite;animation:Gradient 3s ease infinite;color:#fff;border:none;display: flex;}
.effectScale{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.effectScale:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}


.mobile-responsive span.form-last-heading{padding-bottom:10px}
.top_form h2{text-align:center;color:#fff;font-size:22px;padding:10px;background-image:-webkit-linear-gradient(left,#444,#1a1a1a); display: flex; align-items: center; justify-content: center; cursor: pointer;}

.form-box h4{font-size:22px;text-align:center;margin:0 auto;background:#e8e8e8;padding:20px 0;font-weight:600;letter-spacing:2px;color:#000}

.form-box .best_offer{margin: 10px 0;font-size: 16px;font-weight: 400;padding: 10px 8px;}
.form-box .enquire-btn{margin-top: 20px;}
.form-box .top_form h4{padding: 15px 10px;}
.form-box .top_form .call_icon{max-width:20px;filter: invert(1);}
.form-box .free_cab{padding: 10px 20px; font-weight: 400; font-size: 16px; letter-spacing: 1px; display: flex; align-items: center; justify-content: center;}
.form-box .free_cab .car_icon{margin:0; max-width: 26px; margin-right: 10px;}





.modal-dialog.enq-modal.popup-img{max-width: 32vw;border-radius:3px}


checkbox-section {display: flex;justify-content: space-between;align-items: baseline;}
.checkbox-section p {font-size: 12px;color: #000;padding: 10px;margin: 0;line-height: 16px;}
.checkbox-section input[type=checkbox]{position: relative;top: 5px;}
.lh25{line-height: 15px;font-size: 12px !important;}
.from-banner.modal1 P {
    TEXT-ALIGN: CENTER;
}



.modal-highlight li{
	margin-bottom: 25px;
}
#myModalonload .modal-dialog.enq-modal.popup-img {
    max-width: 45vw;
    border-radius: 3px;
}
.col-md-6.modal-left0 {
    padding: 0;
}

@media(max-width:1500px){
    #myModalonload .modal-dialog.enq-modal.popup-img {
        max-width: 59vw;
  
    }
	
}





@media(max-width: 1280px) {

#myModalonload .modal-dialog.enq-modal.popup-img {
    max-width: 64vw;
}
}

@media(max-width: 768px) {
    #myModalonload .modal-dialog.enq-modal.popup-img {
        max-width: 100vw;
      
    }


}

