@charset "utf-8";
/* CSS Document */
p{
	text-align:justify;
	font-size:14px;
	}
body{
	/*font-family: 'PT Sans',font-awesome;*/
	//font-family:font-awesome;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:justify;
	font-size:14px!important;
	}
.service-spoof1{
	margin-top:226px;
	    top: 1608.12px !important;
height: 200px;
width: 658px;
}
.left-service-spoof visible-lg service-spoof1{
	margin-top:10px !important;
top: 1557.12px !important;
height: 200px !important;
width: 658px !important;
}
.service-spoof2{
	margin-top:450px;
	top: 1615.12px !important;
height: 210px !important;
width:658px;}
.res-manguide img{
	height:140px;}
.date-img-pop img{
	height:82px;}
.pack-cust-txt{
	/*color:#f84241!important;*/
	color:#fff!important;}
	.right content{
		margin-top: 68px !important;
	}
section.packages .item-custom{
	background:#61a8ba!important;}
header .menuholder ul.menu{
	float:left!important;}
header .menuholder {
	background: #61a8ba!important;
	padding:10px 0px!important;
	
}
.white-nav{
	background:#fff;
	min-width:90px!important;
	margin-top:5px!important;
	color:#61a8ba;
	margin-left:20px;
	padding:4px!important;
	margin-top:17px!important;
	float:right!important;}
section h1.title .underlinebox{
	background:#61a8ba!important;}
.buttonA:hover.hoverdarkblue {
  background-color: #f84241;
}
.buttonA:hover.hoverwhite{
  background-color: #fff;
  color:#f84241;
}
.item-blue-custom{
	background:#5B8E9C!important;}
.item-blue-custom h2{
	color:#fff!important;}
section.services{
	margin:0px!important;
	 }
section.blog{
	margin:0px!important;
	 }
section.services .seo-content{
	background:#61a8ba!important;}

/*css for custom footer*/
.contactus-custom{
	background:#61a8ba!important;}
.underlinebox-custom{
	background:#fff!important;
	width: 40px;
	display:inline-block;
	height: 10px;
	border-radius: 15px;
	text-align:center;
	}
.footer-white-btn{
	background:#fff;
	color:#61a8ba;
	}
.small-btn{
	font-size:10px!important;
	min-width:50px!important;}
.footer-custom{
		background:#61a8ba!important;
		border-top:1px solid #fff;
		font-family: inherit;
		font-size: 13px;}
.footer-custom a{
	color:#fff;
	margin-left:10px;
	text-decoration:none;}
.footer-custom img{
	margin:0px 10px;
	height:15px;
	margin-top:-5px;
	}

/*css for custom footer*/
/*giving custom backgrounds*/
	section.aboutus{
		background:#f5f5f5;}
	section.blog{
		background:#f5f5f5;}
/*giving custom backgrounds*/
.container-custom-header{
	width:98%;}
header .menuholder ul.menu {

	margin-top: 39px;
	margin-left: 51px;
}
.container-custom-saas{
	margin-top:40px;
	border-radius:10px;
	background-color: rgba(49, 79, 79, 0.8);
	color:#fff;}
.img-pg-ft-2{
	margin-top:70px;
	padding-right:10px;}
.img-pg-ft-1{
	margin-top:110px;}
.img-pg-ft-suitablecust{
	margin-top: 60px;
	margin-left: 15px;}
.img-pg-ft-cal{
	margin-left: 25px;
	margin-top: 90px;}
.img-pg-ft-cal1{
	margin-left: 10px;
	margin-top: 50px;}
.img-pg-ft-3{
	margin-left:-20px;
	margin-top:50px;}	

.img-pg-ft-ceff{margin-top: 55px;
margin-left: 20px;}

.about-page{
	margin-top:80px;}
.aboutus-custom-page{
	padding-top:100px!important;}
.about-center{
	margin-top:35px;}
.about-center-clockman{
	margin-top:10px;}
.about-center-key{
	margin-top:190px;}
	
/* abouts us css*/
section.contactus{
	background:#f5f5f5;
	padding-top:50px!important;
	color:rgba(0,0,0,0.7);}

.map-custom{
	padding:20px 0px;
	border-bottom:solid 2px rgba(255,255,255,0.8);
	border-top:solid 2px rgba(255,255,255,0.8);}
.contact-space{
	margin-top:30px;}
section.contactus h1.title.white span{
	color:#000;}
section.contactus .contact li{
	border-bottom:solid 2px #62aabc;
	padding:20px;
	}
.contact-visit{
	font-weight:bold;}
.contact-visit span{
	color:#62aabc;}
.contact-visit p{
	font-weight:bold;
	font-size:20px;}
section.contactus .social {
	margin-top: 0px!important;
	border-bottom:solid 2px #62aabc;
	padding:5px 0px;
}
/* abouts us css*/
/*packages css*/
section.packages-custom{
	background:#f5f5f5!important;}
.packages-custom h1 span{
	color:#000!important;
	}
.packages-custom h1{
	margin-bottom:20px!important;}
.basic-pad-gud{
	margin:40px 0px 100px;
	font-size:15px;
	font-weight:bold;}
.basic-pad-gud p{
	text-align:justify;
	margin-left:10px;}
.buttonA:hover.hoverblack-custom{
	background-color:#446B75;
	color:#000;}
.blue-custom{
	background-color:#5B8E9C;}
/*packages css*/
/*benefits seciton*/
.menu-toggle i:hover{
	cursor:pointer;}
.aboutus-custom-page2{
	padding:10px 0px 60px!important;}
.aboutus-custom-page-background{
	padding:30px 0px!important;
	background: url(../image/servicesbg1.jpg) no-repeat!important;
	background-size: cover!important;
	background-attachment:fixed!important;
	color:#fff;
	}
.aboutus-custom-page-background h1,.aboutus-custom-page-background p{
	color:#fff!important;}
.aboutus-custom-page-background h1{
	font-size:30px!important;}
.aboutus-custom-page-background h2{
	font-size:20px!important;}
.aboutus-custom-page-background p{
	font-size:14px!important;}

.aboutus-custom-page-background .content{
	border: none!important;
	}
.about-center-key1 {
	margin-top: 40px;
}
.about-center-key2 {
	margin-top: 10px;
}

.about1-content{
	border:none!important;}
.content-about2{
	padding-top:10px!important;}
.about2-h1{
	margin-bottom:40px;}
.about2-h1-img{
	margin-top:20px;}
.about2-h1-img2{
	margin-top:26px;}
.wel-user{
	color:#fff;
	font-size:20px;
	margin-top:25px;}
.wel-user:hover{
	color:#fff;
	font-size:20px;
	margin-top:25px;
	text-decoration:none;}
.feature1{
	background: url(../image/servicesbg1.jpg) no-repeat!important;
	background-size: cover!important;
	background-attachment:fixed!important;
	color:#fff;
	}
.container-custom-page1{
	margin-top:80px;
	border-radius:10px;
	
	color:#fff;
	}
.container-custom-pg1-black{
	margin-top:80px;
	border-radius:10px;
	
	color:rgba(0,0,0,0.7);
	}
.dropdown-menu{
	
	
	top:135%!important;}
.dropdown-menu a{
	color:#62aabc!important;
	font-family:inherit;
	font-weight:bold!important;
	}
.dropdown-menu li:hover a{
	background:none!important;
	}

.divider{
	background:#62aabc;
	width:100%;
	border-bottom:2px solid #62aabc;
	}
.footer-txt-p{
	text-align:center;}
.alt-color{
	color:#62aabc;
	}
.img-pg-ft-ft2{
		width:80%;
		margin: 25px 10%;}
.img-pg-ft-ft1{
		width:80%;
		margin: 5px 10%;}
#accordion a:hover{
	text-decoration:none;}
.menu-custom a:hover{
	text-decoration:none;}
.menu-custom a{
	text-decoration:none;}

section.slider .right-content {
	float: none!important;
	position: relative;
	bottom: -130px;
}
.features-blog h2{
	margin-bottom:30px;}
.ben-bot-margin{
	margin-bottom:10px!important;}
section.slider .slider1 p{
	font-size:15px;}
section.slider .slider1 blockquote{
	font-size:16px;
	}
blockquote{
	font-size:16px;}
.buttonA{
	min-width:150px;}
section.aboutus .content .buttonA {

	left: 150px;
}
header .menuholder {
	padding: 5px 0px!important;
}
section.slider .slider1 {
	margin-top:40px;
	}
.slider{
	height:500px;}
h1{
	font-size:30px;}
h2{
	font-size:26px;}
section h1.title {
	
	margin-bottom: 30px;
}
.aboutus-custom-page {
	padding-top: 20px!important;
}
section.blog .item h2 {
	font-size:26px;}