 .topnav {
        width: 100% !important;
    overflow: hidden;
    background-color: #144a8f;
    margin-top:-5px;
    }
.headerArea
{
	margin-bottom: -109px;
    margin-top: 7px;
}
.logo img
{
	    width: 66%;
    margin-top: -115px;
}
.page-Content2 h2
{
	    color: white;
    text-align: center;
    font-size: 2.9rem;
    font-weight: bold;
    margin-top: 7%;
}

.section-Area{
	background-color: #144a8f;
}
.headerButton a
{
	background-color: #144a8f;
	    margin-top: 7px!important;

}
.invite-btn2
{
	width: 44%;
	    margin-left: 3px;
}
.headerArea img
{
	width: 18%;
    height: 27%;
    margin-top: -32px;
    margin-left: 146px;
}
.mainbutton
{
	   float: left;
    margin-right: 157px;
    margin-top: 15px;
}
.mainbutton a
{
	   border-radius: 0px;
    /* padding: 13px; */
    margin-top: -5px;
    margin-bottom: 11px;
    font-size: 2rem;
    background: black
}
    .topnav a {
      float: left;
      display: block;
      color: #f2f2f2;
      text-align: center;
      padding: 14px 16px;
      text-decoration: none;
      font-size: 17px;
	      margin-left: 49px;
		  font-weight: bold !important;

    }

    .topnav a:hover {
      background-color: #ddd;
      color: black;
    }

    .topnav a.active {
         background-color: #ffffff;
    color: black;
    }

    .topnav .icon {
      display: none;
    }
.pagessss-header img
{
	    position: absolute;
    left: 0px;
    top: 19%;
    z-index: -1;
    width: 100%;
    /* opacity: 0.9; */
    height:42%;
}
    @media screen and (max-width: 600px) {
      .topnav a:not(:first-child) {display: none;}
      .topnav a.icon {
        float: right;
        display: block;
      }
    }

    @media screen and (max-width: 600px) {
      .topnav.responsive {position: relative;}
      .topnav.responsive .icon {
        position: absolute;
        right: 0;
        top: 0;
      }
      .topnav.responsive a {
        float: none;
        display: block;
        text-align: left;
      }
    }
  </style>


.menu-bar {
    width: 100%;
    float: left;
    margin: 0;
    background-color: #111;
}

.footer-Grid1 h3
{
	font-size:1.2rem;
	font-weight:bold;
}
.footer-Grid1 p
{
	width:87%;
	    font-size: 0.8rem;
}
.footer-Grid2 h3
{
	font-size:1.2rem;
	font-weight:bold;
}
.footer-Grid2 p
{
	    font-size: 0.8rem;
}
.footer-Grid3 h3
{
	font-size:1.2rem;
	font-weight:bold;
}
.footer-Grid3 p
{
	    font-size: 0.8rem;
}
.footer-Grid4 h3
{
	font-size:1.2rem;
	font-weight:bold;
}
.footer-Grid4 p
{
	    font-size: 0.8rem;
}

.MainGrid
{
	background-image: url(image/land.png);
    float: left;
    max-width: 100% !important;
    text-align: center;
	height:53%;
}

.welcomegrid h2
{
	color: white;
    font-weight: bold;
    font-size: 2.7rem;
    margin-top: -159px;
}
.welcomegrid span
{
	font-size:1.4rem;
	font-weight:bold;
	color:white;
}
.welcomegrid
{
	margin-top: 121px!important;
    padding: 19px;
}
.invite-btn button
{
	    /* background: none !important; */
    color: white;
    border: 1px solid white;
    border-radius: none;
    border-radius: 0px;
    padding: 17px;
}


.invite-btn
{
	 margin-top: 8px;
    padding: 2px;
	margin-left:1px;
}
.invite-btn i
{
	
}
.navibar
{
	    background: #2558a5 !important;

}
.navbarMenu ul li a
{
	color:white;
}

@media (min-width: 1200px) {
    .container {
        width: 100% !important;
    }
}






.rsform {
        float: left;
        width: 90%;
        position: relative;
        border-radius: 10px;
        margin: -120px 5% 0 5%;
        /*background-image: url(images/blue_bg.jpg);
        background-position: 100% 100%;
        background-size: cover;
        background-repeat: no-repeat;*/
    }
	
	
	/*.book-bg {
    float: left;
    width: 100%;
    /*background-image: url(images1/book-bg.png);
	background-repeat:repeat-y;*/
    margin: 0;
    padding: 15px 0 20px 0;
}

.bookonl-bg {
    float: left;
    width: 100%;
    /*background-image: url(images1/book-bg.png);
	background-repeat:repeat-y;*/
    margin: 0;
    padding: 0 0 20px 0;
}

.book-ttl {
    width: 30%;
    color: #012053;
    margin: 0 auto;
    font-size: 23pt;
    font-weight: bold;
    text-align: center;
    padding: 5px 0 5px 0;
}

.book-hd {
    width: 48%;
    float: left;
    color: #000;
    margin: 0 auto;
    font-size: 14pt;
    margin-bottom: 0;
    font-weight: 600;
    text-align: right;
    border-radius: 5px;
    padding: 0 0 10px 20px;
}

.book-hd-1 {
    width: 48%;
    float: left;
    color: #000;
    margin: 0 auto;
    font-size: 14pt;
    text-align: left;
    margin-bottom: 0;
    font-weight: 600;
    border-radius: 5px;
    padding: 0 0 10px 20px;
}

.bookonl-hd {
    width: 48%;
    float: left;
    color: #333;
    margin: 0 auto;
    font-size: 14pt;
    margin-bottom: 0;
    font-weight: bold;
    text-align: right;
    border-radius: 5px;
    padding: 0 0 10px 20px;
}

.bookonl-hd-1 {
    width: 48%;
    float: left;
    color: #333;
    margin: 0 auto;
    font-size: 14pt;
    text-align: left;
    margin-bottom: 0;
    font-weight: bold;
    border-radius: 5px;
    padding: 0 0 10px 20px;
}

.book-data {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    padding: 20px 10px 10px 10px;
}

.book-bg {
    float: left;
    width: 100%;
    /*background-image: url(../images/book-bg.png);
	background-repeat:repeat-y;*/
    margin: -300px 0 0 0;
    padding: 20px 0 30px 0;
}

.bookonl-bg {
    float: left;
    width: 100%;
    /*background-image: url(../images/book-bg.png);
	background-repeat:repeat-y;*/
    margin: 0 0 0 0;
    padding: 20px 0 30px 0;
}

.book-ttl {
    width: 30%;
    color: #fff;
    margin: 0 auto;
    font-size: 23pt;
    font-weight: bold;
    text-align: center;
    padding: 5px 0 5px 0;
    background-color: #004990;
}

.book-hd {
    width: 48%;
    float: left;
    margin: 0 auto;
    color: #03264a;
    font-size: 15pt;
    font-weight: 600;
    margin-bottom: 0;
    text-align: right;
    border-radius: 5px;
    padding: 10px 0 10px 20px;
}

.book-hd-1 {
    width: 48%;
    float: left;
    margin: 0 auto;
    color: #03264a;
    font-size: 15pt;
    font-weight: 600;
    text-align: left;
    margin-bottom: 0;
    border-radius: 5px;
    padding: 10px 0 10px 20px;
}



.book-data-airp {
    float: left;
    width: 100%;
    margin: 5px 0 0 0;
    padding: 10px 10px 25px 10px;
    /*background-color: #000;
	opacity: .85;*/
    border: 1px solid #333;
    background-color: rgba(0,0,0,.4);
}



.head-ttl {
    width: 100%;
    float: left;
    color: #fff;
    font-size: 25pt;
    margin: 0 0 0 0;
    font-weight: 600;
    text-align: center;
    /*text-transform: uppercase;*/
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

.head-ttl-airp {
    width: 100%;
    float: left;
    color: #fff;
    font-size: 25pt;
    margin: 0 0 0 0;
    font-weight: 700;
    text-align: center;
    padding: 0 0 10px 0;
    /*text-transform: uppercase;*/
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
}
.modal-dialog
{
	max-width: 100%!important;
}

/*test*/

.mainfrom
{
	margin-top:144px;
}
.inline-input {
    display: inline-block!important;
}




@media (min-width: 768px) {
    .modal-dialog {
		
		width:100%!important
		
		}
		}
		
		
		
		@media (max-width:480px) {
			
			
			
			.menu-bar {
        width: 100%;
        float: left;
        margin: 0;
    }
	}
	
	
	.modal-footer
	{
		border:none!important;
	}
	.modal-content {
    background-color: snow;
	}
	
.fa-car {
      animation: rotateHalfCar 2s linear infinite;
      transform-origin: center center;
    }

    @keyframes rotateHalfCar {
      0% { transform: rotate(0deg); }
      30% { transform: rotate(90deg); }
     
    }
	
	.fa-plane {
      animation: rotateHalfPlane 2s linear infinite;
      transform-origin: center center;
    }

    @keyframes rotateHalfPlane {
       0% { transform: rotate(0deg); }
      30% { transform: rotate(90deg); }
    }
		

	.serImg h3
	{
		    margin-top: -20%;
    text-align: center;
    margin-left: -92px;
	font-weight:bold;
	font-size:1.2rem;
}
.about img
{
	  width: 68%;
    /* float: right; */
 
    margin-left: 23%;
	margin-bottom: 8px;
}

.service
{
	margin-top:3%;
}
.service img
{
	width: 53%;
	    margin-left: 22%;
}
.service h4
{
	text-align:center;
	font-weight:bold;
}
.service p
{
	    text-align: center;
 width: 99%; 
    font-size: 0.9rem;
    /* margin-left: 80px; */
    color: #999090;
}
.servicesConatiner
{
	    background: #d1c8c842;
    padding: 5%;
    margin-top: 446px;
}
.serviceContent
{
	    background: white;
    width: 53%;
    float: c;
    margin-left: 97px;
	padding:6px;
}
.FormIndex
{
	background:black;
	height:50%;
}
.FormIndexCol1 
{
	color:white;
}
.FormIndexCol2 img
{
	margin-top: -59px;
}
.leftArea
{
	    margin-left: 21%;
    margin-top: 5%;
}
.leftArea h3
{
	font-weight: bold;
    font-size: 1.9rem;
}
.chooseCol
{
	background:white;
}
.chooseCol h3
{
	 margin-top: -135px;
    text-align: center;
    font-weight: bold;
    font-size: 1rem;
}
.ChooseUs
{
	    background: #e5dcdc6b;
		    padding: 4%;
}
.chooseCol img
{
	    margin-top: -42px;
}
.chooseCol2
{
	background: #0033a8c7;
}
.chooseCol2 h3
{
	 margin-top: -135px;
    text-align: center;
    font-weight: bold;
    font-size: 1rem;
	color:white;
}
.chooseCol2 img
{
	    margin-top: -42px;
}

.chooseArea h2
{
	    font-weight: bold;
    font-size: 1.9rem;
}

.fleets-images 
{
	margin-top: 16px;
    padding: 34px;
}
.fleet-Area
{
	    background: #3b5167;
}
.fleet-Content
{
	color:white;
	    float: right;
    margin-top: 3%;
	    margin-bottom: 23px;
}
.fleet-Content h2
{
	font-size: 1.9rem;
    font-weight: bold;
    margin-top: 0px;
}



/*test*/

.MainGridTest
{
    float: left;
    max-width: 100% !important;
    /* text-align: center; */
    height: 53%;
}
.book-data
{
	        background: #ebedf2;

}
.zIndex img {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: -1;
      width: 100%;
	      opacity: 0.9;
		  height:97%;
}
.topnav1
{
	    width: 100% !important;
    overflow: hidden;
    background-color: #48474d6b;
    margin-top: 1%;
}
.book-ttl2
{
	    width: 30%;
    color: #ffffff !important;
    margin: 0 auto !important;
    font-size: 1.rem !important;
    font-weight: bold;
    text-align: center;
    padding: 5px 0 5px 0;
    background-color: #004990 !important;
    margin-top: -17px !important;
    text-align: center;
}



 /* CSS transitions for smooth form switching */
    .hidden {
        opacity: 0;
        transition: opacity 0.3s ease-in-out;
    }

    .hidden:not(:focus-within) {
        display: none;
    }

    .hidden:not(:focus-within) input,
    .hidden:not(:focus-within) select,
    .hidden:not(:focus-within) textarea {
        pointer-events: none;
    }

    .booking,
    .airport {
        opacity: 1;
    }
	
	.FooterArea 
	{
		background: black;
	}

@media only screen and (min-width: 375px) and (max-width: 667px)  {
		
		.topnav {
            width: 100% !important;
        overflow: hidden;
        background-color: #144a8f;
        margin-top: 5%;
      
}
.welcomegrid h2 {
   color: white;
        font-weight: bold;
        font-size: 1.7rem;
        text-align: center;
        margin-top: -105px;
}
.logo img {
    width: 104%;
    margin-top: -151px;
}
		.mainfrom {
    margin-top: 262px;
        margin-left: -34px;
		width: 122%;
}


.header-area img {
        width: 27% !important;
    margin-top: 1% !important;
    margin-bottom: 1% !important;
    margin-left: 143px !important;

}
.headerButton a {
    /* margin-top: -62px; */
    float: left!important;
    margin-top: 0px!important;
    font-weight: bold;
    font-size: 1.9rem;
    /* margin-left: 54px; */
    margin-right: 53px!important;
    border-radius: 0px;
	width:100%!important;
}
.main-zindex img {
    position: absolute;
    left: 0px;
      top: 26%!important;
    z-index: -1;
    width: fit-content;
    /* opacity: 0.9; */
    height: 58%;
}
.invite-btn button {
    /* background: none !important; */
    color: white;
    border: 1px solid white;
    border-radius: none;
    border-radius: 0px;
    padding: 17px;
    font-size: 1rem;
	width: 100%;
	margin-top:2%;
}
.book-ttl2 {
    width: 63%;
	}
	.form-control {
    font-size: 0.7rem;
	}
	.AirportBooking
	{
		    margin-top: 260%;
	}
	.about img {
    width: 100%!important;
    float: none;
    margin-top: -95%;
     margin-left: 0%; 
    margin-bottom: -69px;
}
.professional
{
	    margin-top: -129px;
}
.professional button
{
	    margin-left: 19%!important;
		margin-bottom:2%!important;
}
.professional p
{
	width: 100%!important;
}
.serviceGrid h2
{
	margin-top: 13%;
	font-size: 1.5rem!important;
}
.service img {
    width: 100%;
    margin-left: 0%;
}
.serviceContent {
    background: white;
    width: 100%;
    float: c;
    margin-left: 0px;
    padding: 6px;
}
.FormIndexCol2 img 
{
	        max-width: -webkit-fill-available;
			margin-top: -30px;
}
.FormIndex {
    background: black;
    padding: 4%;
    height: 91%;
}
.leftArea 
{
	margin-left:0px;
}
.chooseCol img {
    margin-top: -66px;
    margin-left: -45px;
}
.chooseCol2 img
{
	 margin-left: -45px;
}
.chooseCol {
    background: white;
    padding: 1px;
}
.chooseCol2
{
	padding: 1px;
}
.fleet-Content h2 {
    font-size: 1.5rem;
}
.feet-heading 
{
	font-size: 1rem!important;
}
.fleet-Area {
    background: #3b5167;
    height: 172%;
}
.fleets-images img {
   width: 233px;
           border-bottom: 1px solid white;
}
.FooterArea img {
    position: absolute;
    left: 0px;
    z-index: -1;
    width: 100%;
    height: 145%;
}
.footer-Grid1 h3
{
	font-size: 1.2rem;
    font-weight: bold;
}
.footer-Grid1 p{
	width:100%!important;
	border-bottom:1px solid white;
}
.footer-Grid2 h3
{
	font-size: 1.2rem;
    font-weight: bold;
}

.footer-Grid3 h3
{
	font-size: 1.2rem;
    font-weight: bold;
	border-top:1px solid white;
	padding:3px;
}

.footer-Grid4 h3
{
	font-size: 1.2rem;
    font-weight: bold;
	border-top:1px solid white;
	padding:3px;
}
.book-data {
    /* float: left; */
    width: 100%;
    margin: 0 0 0 0;
    padding: 216px 10px 10px 10px!important;
}
.book-hd {
    width: 93%!important;
    float: left;
    margin: 0 auto;
    color: #03264a;
    font-size: 12pt!important;
    font-weight: 600;
    margin-bottom: 0;
    text-align: right;
    border-radius: 5px;
    padding: 10px 0 10px 20px;
}
.book-hd-1 {
    width: 78%!important;
    float: left;
    margin: 0 auto;
    color: #03264a;
    font-size: 12pt!important;
    font-weight: 600;
    text-align: left;
    margin-bottom: 0;
    border-radius: 5px;
    padding: 10px 0 10px 20px;
}
.image-overlay {
    margin-top: 77%!important;
}
.page-Content {
    margin-top: 81%!important;
    text-align: center;
}
.page-Content h2 {
    font-size: 1.5rem!important;
    font-weight: bold;
    color: white;
}
    .page-Content2 h2 
	{
        margin-top: -33%;
        color: white;
        text-align: center;
        font-weight: bold;
        font-size: 2.1rem;
    }
.about-container {
    position: relative;
 padding: 0px!important; 
    margin-top: -73%!important;
    width: 100%;
}
.Services-pageContent img {
    height: 264px;
    width: 100%!important;
}
.Services-pageContent {
    background-color: #b8b8b85c;
    padding: 15px!important;
}
.about-container img {
    height: 162px!important;
}
.pagessss-header img {
    position: relative!important;
   
}
.page-Content h2 {
    font-size: 2.5rem;
    font-weight: bold;
    color: white;
    margin-top: -58%!important;
}
.carGrid img {
        width: 70px !important;
    margin-top: 23px!important;
}
.carGrid {
    background: #ffffff;
    border: 1px;
    padding: 6%;
    border-radius: 66%;
  width: 100% !important;
        height: 31% !important;
              margin-left: -6px !important;
        margin-bottom: 37px;

}
.carGrid h3 {
           width: 197px !important;
        font-size: 1.2rem !important;
        font-weight: bold;
        margin-left: 14px !important;
}
.carGrid p {
   font-size: 0.6rem !important;
        width:176px !important;
        margin-left: 28px !important;
}
.onlineform {
    margin-left: -26px!important;
    Margin-top: 265px !important;
    background: none !important;
	width: 118%!important;
}
.onlineFormPage
{
	width: 100%;
        margin: 0 0 0 0;
        padding: 11px 5px 9px 3px !important;
}
.formConatiner
{
	width:100%!important;
}
.onlineform 
{
	margin-top:0px!important;
}
.testAbout {
    background: white;
    padding: 7%;
    width: 100%!important;
    margin-top: 18px;
}

}

@media only screen and (min-width: 768px) and (max-width: 1024px)  
{
	.header-area img {
        width: 27% !important;
    margin-top: 1% !important;
    margin-bottom: 1% !important;
    margin-left: 143px !important;
}
.main-zindex img {
    position: absolute;
    left: 0px;
    top: 12%!important;
    z-index: -1;
    width: 100%;
    /* opacity: 0.9; */
    height: 58%;
}
.page-Content h2 {
    font-size: 1.8rem!important;
    font-weight: bold;
    color: white;
}
.image-overlay {
    margin-top: 40%!important;
}

	.topnav a {
    margin-left: -4px;
	font-size:13px;
	font-weight:bold;
}
.logo img {
    width: 100%;
    margin-top: -161px;
}.welcomegrid h2 {
    color: white;
    font-weight: bold;
    font-size: 2.7rem;
    margin-top: -214px;
    text-align: center;
}
.invite-btn {
    margin-top: 272px;
    padding: 2px;
}
.welcomegrid span {
    font-size: 1.4rem;
    font-weight: bold;
    color: white;
    text-align: center;
    margin-left: 25px;
}
.mainbutton {
    float: left;
    /* margin-right: 157px; */
    margin-top: 15px;
    margin-left: 197px!important;
}
.rsform {
    float: none;
    width: 100%;
    position: relative;
    border-radius: 10px;
margin: 0 0 0 0;
}
.invite-btn button
{
	    width: 100%;
		margin-top:1%;
		font-size: 1.6rem;
}
.pagessss-header img
{
	    position: absolute;
    left: 0px;
    top: 12%!important;
    z-index: -1;
    width: 100%;
    /* opacity: 0.9; */
    height: 22%!important;
}
.about-container {
    position: relative;
    padding: 79px;
    margin-top: -64%!important;
}
.about img {
    width: 100%;
    float: none;
    margin-top: 9%;
    margin-left: -1%;
    margin-bottom: 8px;
}
.professional button
{
	    margin-left: 33%;
}
.leftArea {
    margin-left: 0%!important; 
    margin-top: 5%;
}
.professional {
    margin-top: 0%;
}
.service img {
    width: 100%;
     margin-left: 0%; 
}
.serviceContent {
    width: 100%;
    margin-left: 0px;
    padding: 6px;
}
.service h4
{
	font-size:1.9rem;
}
.service p 
{
	    font-size: 1.7rem;
}
.serviceLearn
{
	font-size: 1.7rem;
}
.chooseCol img {
    margin-top: -66px;
    margin-left: 19%;
}
.chooseCol2 img 
{
	margin-top: -66px;
    margin-left: 19%;
}
.chooseCol h3 
{
	font-size: 1.7rem;
}
.chooseCol2 h3
{
	font-size: 1.7rem;
}
.fleet-Content {
    color: white;
    float: none; 
    margin-left: 7%;
    margin-top: 7%;
}
.fleet-Content h2 {
    font-size: 2.1rem;
}
.fleet-Content p {
    font-size: 1.3rem;
}
.feet-heading span
{
	font-size:1.9rem!important;
}
.feet-heading button
{
	font-size:1.9rem!important;
}
.fleets-images img {
    width: 100%;
}
.FooterArea img {
    height: 118%;
}
.footer-Grid1 h3
{
	font-size:1.9rem;
	font-weight:bold;
}
.footer-Grid1 p
{
	width: 100%;
    color: white;
    font-size: 1.4rem;
}
.footer-Grid2 h3
{
	font-size:1.9rem;
	font-weight:bold;
}
.footer-Grid2 p
{
    font-size: 1.4rem;
}
.footer-Grid3 h3
{
	font-size:1.9rem;
	font-weight:bold;
}
.footer-Grid3 p
{
	
    font-size: 1.4rem;
}
.footer-Grid4 h3
{
	font-size:1.9rem;
	font-weight:bold;
}
.footer-Grid4 p
{
	
    font-size: 1.4rem;
}
.carGrid {
    background: #ffffff;
    border: 1px;
    padding: 6%;
    border-radius: 66%;
    width: 74%!important;
    height: 39%!important;
    margin-left: 66px!important;
	        margin-bottom: 37px!important;
}
.carGrid img {
    width: 150px!important;
    margin-top: 16px!important;
}
.carGrid h3 {
    width: 391px!important;
    font-size: 1.9rem!important;
    font-weight: bold!important;
    margin-left: 0px!important;
}
.carGrid p {
    font-size: 1.5rem!important;
    width: 235px!important;
    margin-left: 83px!important;
}
.onlinefromArea
{
	        width: 71% !important;
        margin-left: -5px;
    
}
.onlinefromArea1
{
	width: 88%!important;
}
.onlineFormPage
{
	margin-left: -86px!important;
    width: 125%!important;
}
}
.zIndex2 img
{
	position: absolute;
    left: 0px;
       top: 22%;
    z-index: -1;
    width: 100%;
    /* opacity: 0.9; */
   
    height: 44%;
}
.logoImg {
    width: 100%;
    height: 61%;
}
.logoImg img
{
	    width: 29%;
    margin-left: 34%;
    margin-top: 4%;
}

.page-Content
{
	margin-top: 5%;
    text-align: center;
}
.page-Content h2
{
	font-size: 2.5rem;
    font-weight: bold;
    color: white;
}
.header-area img
{
	width: 11%;
    margin-top: 0%;
    margin-bottom: 20px;
    margin-left: 143px;
}

/* Styles for the text overlay */
.AboutArea {
    position: relative;
    top: 45%;
    left: 0;
    width: 100%; /* Make background color span the entire width */
    color: white;
    font-size: 24px;
    padding: 22px;
    background: #00000080;
    z-index: 1;
    box-sizing: border-box; /* Include padding in width calculation */
}
.AboutArea h1 {
		  text-align: left;
}
.AboutArea p {
		  text-align: left;
}
.about-column{
   background-color: white;
    color: black;
    box-shadow: 0px 0px 10px grey;
    padding:34px;
	 margin-bottom: 14px;
	   
}
.about-container{
position: relative;
    padding: 79px;
   margin-top: -17%;
   
}
   .about-container img
   
   {
	       height: 367px;
   }
.Aboutimage-overlay
{
	position: absolute;
    top: 50px;
    left: 0;
   
    color: black;
    display: flex;
    z-index: 1;
}
.AboutArea button{
    width: auto;
}
.headerButton a 
{
	    /* margin-top: -62px; */
    float: right;
    margin-top: 23px;
    font-weight: bold;
    font-size: 1.9rem;
    /* margin-left: 54px; */
    margin-right: 78px;
    border-radius: 0px;
}
.Services-pageContent
{
	background-color: #b8b8b85c;
    padding: 51px;
}
.Services-pageContent img
{
	    height: 264px;
}
.Services-pageContent h3
{
	font-weight:bold;
}
.Services-pageContent p
{
	color: #414141;
}
.fleet-pageContent
{
	margin-top:3%;
}
.fleet-pageContent h3
{
	font-weight:bold;
	color:black;
}
.btn-book-now a
{
	color:white;
}
.contactpage {
    margin-top: 8%;
    margin-bottom: 5%;
	text-align: center;
}
.contactpage i {
        background-color: #144a8f;
    border-radius: 82%;
    padding: 37px;
    color: white;
    display: inline-block;
    font-size: 2.5rem;
    line-height: 1;
    text-align: center;
}
.contactpage h4
{
	margin-top:5px;
	font-weight:bold;
}
.onlineform {
    margin-left: 67px;   
	Margin-top: 265px !important;
    background: none !important;
}
.formtitle
{ 
	
    color: black!important;
    background-color: white!important;
}
.image-overlay
{
	margin-top:22%;
}
.main-zindex img 
{
	position: absolute;
    left: 0px;
    top: 22%;
    z-index: -1;
    width: 100%;
    /* opacity: 0.9; */
        height: 84%;
}

		.panel-grid
		{
			width:100%!important;
		}
		
.CarContanier
{
	background: #cccccc33;
	width:100%;
	padding: 47px;
}
.carGrid {
    background: #ffffff;
    border: 1px;
    padding: 6%;
    border-radius: 66%;
    width: 19%;
    height: 39%;
    margin-left:66px;
}
.carGrid img {
    width: 91px;
    margin-top: -39px;
}
.carGrid h3
{
	width: 158px;
    font-size: 1.2rem;
    font-weight: bold;
    margin-left: -31px;
}
.carGrid p  
{
	font-size: 0.8rem;
    width: 132px;
    margin-left: -20px;
}
.CarContanier h2
{
	font-weight:bold;
}
.book-tt12
{
	font-size: 1.6rem;
    font-weight: bold;
    color: #144a8f;
    text-align: center;
}
.panel-default > .panel-heading {
    color: #fff;
    background-color: #144a8f;
    border-color: #ddd;
    font-weight: bold;
}
.stars i
{
	color: #de7d23;
}
.about1-column
{
	background-color: #c5c1c152;
    color: black;
    box-shadow: 0px 0px 10px grey;
    padding: 34px;
    margin-bottom: 14px;
}
.testAbout
{
	background: white;
    padding: 7%;
    width: 50%;
    margin-top: 18px;
}
.AboutPargh
{
	background: white;
    padding: 7%;
	 margin-top: 21px;
}