<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
*   { 
		margin:0px;
	  	padding:0px;
	}
div#booking { 
		width:100%;
		height:30px;
		background-color:black;
			}
span#number {
		height:auto;
		font-family:"Myriad Pro";
		font-size:13px;
		font-weight:400;
		color: #FFF;
		letter-spacing:2px;
		float:left;
		line-height:25px;
		font-weight:600;
		margin-left:10px;
			}
#date_time {
	height:auto;
		font-family:"Myriad Pro";
		font-size:13px;
		font-weight:400;
		color: #FFF;
		letter-spacing:2px;
		float:left;
		line-height:25px;
		font-weight:600;
		margin-left:350px;
}
		
span#contact {
		height:auto;
		font-family:"Myriad Pro";
		font-size:13px;
		font-weight:400;
		color: #FFF;
		letter-spacing:2px;
		float:right;
		line-height:25px;
		font-weight:600;
		margin-right:10px;
			}
span#about {
		height:auto;
		font-family:"Myriad Pro";
		font-size:13px;
		font-weight:400;
		color: #FFF;
		letter-spacing:2px;
		float:right;
		line-height:25px;
		font-weight:600;
		margin-right:10px;
			}
		
header { 
		width:100%;
		height:150px;
			}
#slider {
		width:960px;
		height:360px;
        }
nav#menu { 
		width:80%;
	    height:50px;
	    background-color:black;
	    float:right;
	  	}
aside { 
		width:20%;
		height:400px;
		}
section { 
		 width:70%;
		 height:300px;
		 clear:both;
		 margin-left:200px;
		 }
#container1 { 
		width:300px;
		height:180px;
		border: 2px #3f6cb4 solid;
		clear:both;
		margin-left:40px;
		margin-top: 30px;
		margin-bottom:40px;
		float:left;
			}
#container2 { 
		width:300px;
		height:180px;
	    border: 2px #3f6cb4 solid;
		margin-left:50px;
		margin-top: 30px;
		margin-bottom:20px;
		float:left;
			}
#container3 { 
		width:300px;
		height:180px;
		border: 2px #3f6cb4 solid;
		margin-left:50px;
		margin-top: 30px;
		margin-bottom:20px;
		float:left;
			}
#container4 { 
		width:300px;
		height:180px;
		border: 2px #3f6cb4 solid;
		margin-left:50px;
		margin-top: 30px;
		margin-bottom:20px;
		float:left;
}
footer { 
		width:100%;
		height:50px;
		background-color: black;
		clear:both;
			}
#logoarea { 
		float:left;
		height:150px;
		width:300px;
			}
input[type=submit]{
  	  width: 89px;
      float: right;
      background-color: #3f6cb4;
      background-position: -176px -71px;
      padding: 4px 0 8px 13px;
      margin: 0;
      color: #fff;
      font: 300 14px 'Lato',sans-serif;
      border: 1px solid #bebcbd;
      box-shadow: 1px 6px 10px #ccc;
      border-top-right-radius: 7px;
      border-bottom-right-radius: 7px;
      text-align: left;
      cursor: pointer;
	  margin-top:65px;
	  float:right;
	  margin-right:141px;
	  height: 32px;
			}
#searcharea {  
	  border: 1px solid #bebcbd;
      box-shadow: 1px 6px 10px #ccc;
      border-top-left-radius: 7px;
      border-bottom-left-radius: 7px;
	  margin-top:65px;
      height: 30px;
      width: 500px;
	  margin-left:200px;
	  		}
#socialicon { 
	  float:right;
	  height:150px;
      width:190px;

			}
#twitter{ 
	  margin-top:65px;
	  		}
#search {
		float:left;
		height:150px;
		width:700px;
			}
#searchbutton {
		height: 150px;
		width:230px;
		float:left; 
			}
hr#underheader { 
		width:100%;
		height:5px;
		background-color:#327DBD;
			}
#wowslider-container3 { 
		float:right;
			}
.dropbtn {
     	position: relative;
    	color: #fff;
		font: 600 14px Lato,sans-serif;
		background-color: #327DBD ;
		z-index: 1;
		padding: 16px;
		width: 285px;
		border:none;
		height:50px;
		cursor: pointer;
		box-shadow: 0 4px 5px #ccc;
		transition:1s;
			}
span#categories { 
		float:left;
		margin-left:20px;
			}
img#arrow{ 
		float:right;
		margin-right:20px;
			}
.dropbtn:hover, .dropbtn:focus {
    	background-color: #327DBD;
			}

.dropdown {
		position: relative;
		display: inline-block;
			}
.dropdown-content {
		display: none;
		position: absolute;
		background-color: #f9f9f9;
		min-width: 100%;
		overflow: auto;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
			}

.dropdown-content a {
		color: black;
		padding: 8px 16px;
		text-decoration: none;
		display: block;
			}

.dropdown a:hover {
		background-color: #f1f1f1
			}

.show {	
		display:block;
			}

	/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
		display: block;
			}
	
	/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
		background-color: #3164CA;
			}
ul{
			list-style:none;
			}
.aside{
		margin:0px; 
		text-align:center; 
		background-color:black; 
		color:white;  
		padding:10px; 
		font-family:Helvetica, Arial, sans-serif; 
		transition:1s;
			}	
.aside:hover{
		background-color:#327DBD; 
		font-size:18px;
			
			}	
a { 
		text-decoration:none;
			}
.nav{
		margin:5px; 
		margin-left:20px; 
		text-align:center; 
		padding:10px; 
		display: inline-block; 
		color:white; 
		font-family:Helvetica, Arial, sans-serif; 
		transition:1s;
			}	
.nav:hover{
		background-color:grey; 
		font-size:20px;
			}	
#proj{     
		margin: 0 0 15px 0;
		padding: 0 0 8px 0;
		font-size: 20px;
		font-weight: normal;
		border-bottom: 1px dotted red;
		font-family:Lato,sans-serif;
			}
img#readmore { 
		float:right;
		box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
			}
h2#proj{
		margin-top:5px;
			}
#embedded-map-display img{
		max-width:none!important;
		background:none!important;
			}
		
marquee{  
		color: #327DBD;
		font: 600 14px Lato,sans-serif;
		padding: 10px;
		border:none;
		box-shadow: 0 4px 5px #ccc;
			}
#chairmainmessage {
		font-size: 20px;
		font-weight: normal;
		font-family:Lato,sans-serif;
		padding: 0 0 10px 0;
		text-align:center; 
				}
.containerproject:hover{
		border-radius:15px; 
		height:190px;
			}
.containerproject{
		transition:1s;
			}
.groupofcompany{
		height:100%; 
		width:80%; 
		float:right;
			}
.AGOC { font-size: 30px;
		font-weight: normal;
		font-family:Lato,sans-serif;
		padding: 0 0 10px 0;
		border-bottom: 2px solid #B2B2B2;
			}
.para {
		font-family:Lato,sans-serif;
			}
#city1 { 
	   width: 268px;
	   padding: 5px;
	   font-size: 20px;
	   line-height: 1;
	   border: 0;
	   border-radius: 0;
	   height: 30px;
	   position:absolute;
	   margin-left:100px;
  			 }
#city2 { 
   
	   margin-left:125px;
	   width: 268px;
	   padding: 5px;
	   font-size: 20px;
	   line-height: 1;
	   border: 0;
	   border-radius: 5px;
	   height: 30px;
	   position:absolute;
  			 }
#farebutton{
	   margin-top:30px;
  	   margin-left:220px;
	   outline:none;}
#farecontainer { 
  /* background-color:#f1f1f1;*/
	   margin-top:250px;
	   width:500px;
	   height:300px;
	   margin-left:600px;
	   		}
#green {
		margin-left:150px;
		padding: 0 0 8px 0;
		font-size: 20px;
		font-weight: normal;
		font-family:Lato,sans-serif;
		color:red;
			}
.fare1 {
	margin-left:225px;
		padding: 0 0 8px 0;
		font-size: 25px;
		font-weight: normal;
		font-family:Lato,sans-serif;
}
.f1 {
	
		padding: 0 0 8px 0;
		font-size: 20px;
		font-weight: normal;
		font-family:Lato,sans-serif;
}
.ASS{
		height:100%; 
		width:80%; 
		float:right;
			}
.Alshahbazservices{ font-size: 30px;
		font-weight: normal;
		font-family:Lato,sans-serif;
		padding: 0 0 10px 0;
		border-bottom: 2px solid #B2B2B2;
			}



</pre></body></html>