.inner-container.car-inner {padding: 150px 0;}
.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}
.form-control{ border-radius:4px; box-shadow:none; border-color:#d1d3e2; font-size:14px; color:#414141; background:rgba(254,254,254,1); min-width:50px; min-height:50px; border:1px solid #d1d3e2; padding:0 0 0 10px; height:50px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; outline: none;width: 100%;}
.form-control:focus{border-color:#FE9003;box-shadow:none}
.form-control::-webkit-input-placeholder{color:rgba(0,0,0,0.7)!important}
.form-control:-moz-placeholder{color:rgba(0,0,0,0.7)!important;opacity:1!important}
.form-control::-moz-placeholder{color:rgba(0,0,0,0.7)!important;opacity:1!important}
.form-control:-ms-input-placeholder{color:rgba(0,0,0,0.7)!important}
.form-control::-ms-input-placeholder{color:rgba(0,0,0,0.7)!important}
.datepickercar,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(./images/calendar.svg) no-repeat right 10px center #fff!important;padding-right:20px!important}
.outline-btn,.secondary-solid-btn,.primary-solid-btn,.solid-white-btn,.outline-white-btn,.secondary-outline-btn{padding:16px 30px;font-weight:500;font-size:15px;transition:all .25s ease-in-out;line-height:1;min-height: 50px;}
.outline-btn.btn-sm,.secondary-solid-btn.btn-sm,.primary-solid-btn.btn-sm,.solid-white-btn.btn-sm,.outline-white-btn.btn-sm,.secondary-outline-btn.btn-sm{padding:5px 12px 7px;font-weight:600;font-size:15px;transition:all .25s ease-in-out}
.primary-solid-btn{border:1px solid #fe9003;box-shadow:0 2px 4px -1px rgba(0,0,0,.15);background-image:linear-gradient(to bottom,#4169E1,#0e206d);color:#fff}
.primary-solid-btn:hover{background:transparent;color:#fe9003}
.secondary-solid-btn{color:#fff;background:#fe9003;border:1px solid #fe9003}
.secondary-solid-btn:hover{background:transparent;color:#fe9003;-webkit-box-shadow:none;box-shadow:none}
.white-solid-btn{background:#fff;border:1px solid #fff}
.white-solid-btn:hover{background:#fff;color:#fe9003;-webkit-box-shadow:none;box-shadow:none}
.page-header-content h1{text-transform: uppercase;font-size: 38px;}
.destinations-two .map-layer{z-index: -1;}
.caritem{position: relative;}
.caritem::before{position: absolute;top: 0;left: 0;content: '';width: 150px;height: 100px;border: 2px solid transparent;border-left-color: #fe9003;border-top-color: #0557a0;}
.caritem::after{position: absolute;bottom: 0;right: 0;content: '';width: 150px;height: 100px;border: 2px solid transparent;border-right-color: #fe9003;border-bottom-color: #0557a0;}

.cta-body{position: relative; background: url(./images/ctabg.jpg) no-repeat center;}
.cta-body::before{position: absolute; top: 0;left: 0; width: 100%; height: 100%;content: '';background: #3772a7; opacity: .8;}
.cta-cntn{text-align: center;}
.cta-cntn h3{font-size: 36px;color: #fff;letter-spacing: 0.5px;}
.cta-cntn p{font-size: 20px;color: #fff;}
.cta-cntn span{font-size: 30px;color: #fff;}
.cta-cntn span a{color: #fff;}
.bread-crumb{display: flex; justify-content: center; background: #f5f5f5; padding: 5px 0;}
.bread-crumb li+li{margin-left: 15px; border-left: 1px solid #ddd; padding-left: 15px;}
@media screen and (max-width: 767px) {
    .inner-container.car-inner {padding: 80px 0;}
    .cta-cntn h3{font-size: 30px;}
    .cta-cntn p{font-size: 18px;}
    .cta-cntn span{font-size: 20px;}
}