html,body{margin:0; padding:0; background:#fff; color:#3c3c3c;}
p{color:#3c3c3c;}
h1{color:#3c3c3c;}
h2{color:#3c3c3c;}
h3{color:#3c3c3c;}
h4{color:#3c3c3c;}
h5{color:#3c3c3c;}
h6{color:#3c3c3c;}
.cHomePage{ width:100%;}
.removebg{background: none !important;border: none !important;box-shadow: none !important;}
.cHomePage .cHeader{background:url(../images/HeaderBg.jpg) center no-repeat;background-position: 0% 40%;}
.cHomePage .cHeader .cNaming{ overflow: hidden; margin: 1.5% 0;}
.cHomePage .cHeader .cLogo{max-width: 160px; float:left; margin-right: 2%;}
.cHomePage .cHeader .cLogo img{width:100%;}
.cHomePage .cHeader .cCompanyName{ font-size:30px; text-align:left; color: #fff; vertical-align: middle;}
menu ul, ul, li, a {margin: 0;padding: 0;display: block;}
.cHomePage .cHeader .cCompanyRed{ font-size:30px; text-align:left; color: #ff0000; background-color:#fff; vertical-align: middle;}
menu ul, ul, li, a {margin: 0;padding: 0;display: block;}
.cMobileMenu {display: none;background: #2C2C2C;padding: 10px 15px;color: #fff;width: 100%;text-align: center;font-size: 16px;}
.cMobileMenu:hover{color:#ffffff;}
.cHomePage .cHeader .cMenu {width:100%;margin:0 auto;display: block;    position: relative;        background: linear-gradient(to bottom, #5eb9e5 0%, #189ad8 100%);    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);    margin-bottom: -43px;    text-align: left;    z-index: 210;}
.cHomePage .cHeader .cMenu ul {list-style: none;*zoom: 1;/* background:#515654; */}
.cHomePage .cHeader .cMenu ul:before, .cHomePage .cHeader .cMenu ul:after {content: " ";display: table;}
.cHomePage .cHeader .cMenu ul:after {clear: both;}
.cHomePage .cHeader .cMenu ul ul {list-style: none;width: 9em;}
.cHomePage .cHeader .cMenu ul a {padding: 10px 15px;color:#fff;text-align: center;}
.cHomePage .cHeader .cMenu ul li {position: relative;}
.cHomePage .cHeader .cMenu ul > li {
    display: inline-block;    position: relative;    z-index: 100;    margin: 0;    padding: 0;
}
.cHomePage .cHeader .cMenu ul > li > .parent {background-repeat: no-repeat;background-position: right;}
.cHomePage .cHeader .cMenu ul > li > a {
    text-transform: uppercase;        text-decoration: none;        
    padding: 20px 25px;    display: block;    
    color: #fff;    
    border-right: 1px solid #52B4E3;
    -webkit-transition: all 0.2s ease-in-out 0s;    -moz-transition: all 0.2s ease-in-out 0s;    -o-transition: all 0.2s ease-in-out 0s;    -ms-transition: all 0.2s ease-in-out 0s;    transition: all 0.2s ease-in-out 0s;
}
.cHomePage .cHeader .cMenu ul li ul {position: absolute;left: -9999px;}
.cHomePage .cHeader .cMenu ul > li.hover > ul {left: 0;}
.cHomePage .cHeader .cMenu ul li li.hover ul {left: 100%;top: 0;}
.cHomePage .cHeader .cMenu ul li li a {z-index:100;font-size: 13px;    font-weight: normal;    display: block;    color: #ffffff;    background: #2392C7;    padding: 10px 15px;    border-top: 0;border-bottom: 1px solid #53B4E3;}
.cHomePage .cHeader .cMenu ul li a:hover{color:#000;}
.cHomePage .cHeader .cMenu ul li li li a {background: #D3D3D3;z-index:200;border-top: 1px solid #A7A8A8;color: rgb(69, 69, 69);}
@media screen and (max-width: 768px) {
.active {display: block;}
.cSliderImg{width:auto !important;}	
.cHomePage .cHeader .cMenu ul > li {float: none;width: 100%;}
.cHomePage .cHeader .cMenu ul > li > a{  border-bottom: 1px solid #1395C0; padding:10px;}
.cHomePage .cHeader .cMenu ul > li > .parent {background-position: 95% 50%;}
.cHomePage .cHeader .cMenu ul li li .parent {background-image: url("images/downArrow.html");background-repeat: no-repeat;background-position: 95% 50%;}
.cHomePage .cHeader .cMenu ul ul {display: block;width: 100%;}
.cHomePage .cHeader .cMenu ul > li.hover > ul, nav ul li li.hover ul {position: static;}

}


/*social icons */
ul.cSocalIcons {list-style: none;display: inline;margin-left:0 !important;padding: 0;float: right;}
ul.cSocalIcons li {display: inline;margin: 0 5px;}/* footer social icons */
.cSocalIcons a.icoFacebook:hover {background:#3B5998;}
.cSocalIcons a.icoTwitter:hover {background:#33ccff;}
.cSocalIcons a.icoGoogle:hover {background:#BD3518;}
.cSocalIcons a.icoVimeo:hover {background:#0590B8;}
.social-circle li a {display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width: 40px;height: 40px;font-size: 18px;background: #077DB6;}
.social-circle li i {margin:0;line-height: 40px;text-align: center;}
.social-circle li a:hover i, .triggeredHover {-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms--transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;-ms-transition: all 0.2s;transition: all 0.2s;}
.social-circle i {color: #fff;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-o-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;}


.cHomePage .cHome_HighLighterOne{padding-top: 0;margin: -45px 15px 0;}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo:nth-child(even){background: rgba(94, 185, 229, 0.97);}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo{padding: 3em 0;background: rgba(4, 149, 218, 0.96); min-height:375px;}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo .cHighLighterImgBg{margin: 0 auto 0em;border-radius: 50%;width: 100px;height: 100px;border: 3px solid #fff;padding: 2px;box-shadow: 0px 1px 5px #C3C3C3;text-align: center;/* line-height: 135px; */color: #fff;}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo .cHighLighterImg{border-radius:50%;width: 100%;height: 100%;background-size: contain;}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo .cHighLighterInfoHeader{font-size:18px;color: #fff; text-align:center;  line-height: 140%;text-transform: uppercase;}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo .cHighLighterInfoDesc{font-size: 15px;color: #fff; text-align:center;  line-height: 140%;padding: 0 30px;}
.cHomePage .cHome_HighLighterOne .cHighLighterInfo .cReadMore{text-align:center;display: block;color: #fff;font-size: 15px;}

.cHomePage .cHome_HighLighterTwo{padding-top: 0;margin-top: 20px;}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo:nth-child(even){background: rgba(94, 185, 229, 0.97);}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo{padding: 3%;/* background: rgba(4, 149, 218, 0.96); */overflow: hidden;border-bottom: 1px solid #f0f0f0;}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo .cHighLighterImgBg{margin: 0 auto 0em;width: 120px;height: 120px;border: 2px solid #fff;padding: 2px;box-shadow: 0px 1px 5px #C3C3C3;text-align: center;/* line-height: 140px; */float: left;margin-right: 3%;color: #fff;background: linear-gradient(to right, #5eb9e5 50%, #189ad8 50%);}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo .cHighLighterImg{border-radius:50%;width: 100%;height: 100%;background-size: contain;}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo .cHighLighterInfoHeader{font-size: 20px;margin: 0 0 10px;color: #189AD8;   line-height: 140%;text-transform: uppercase;}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo .cHighLighterInfoDesc{font-size: 14px;color: #3c3c3c; text-align: left;  line-height: 140%;padding: 0 20px;}
.cHomePage .cHome_HighLighterTwo .cHighLighterInfo .cReadMore{text-align: left;display: block;/* color: #fff; */font-size: 15px;}

.cHomePage .cHome_WhyUs{}
.cHomePage .cHome_WhyUs .cWhyUsHeader{font-size:24px; padding-left: 5px;border-left: 5px solid #189ad8;margin: 20px 0;}
.cHomePage .cHome_WhyUs{}
.cHomePage .cHome_WhyUs .cWhyUsInfo{margin:0; padding: 0; float: left;}
.cHomePage .cHome_WhyUs .cWhyUsInfo li{width:100%; display:block; float: left; list-style: none;margin: 0;padding: 0;}
.cHomePage .cHome_WhyUs .cWhyUsInfo li a.cWhyUsInfoHeader{padding: 0; color:#3c3c3c; text-decoration: none; text-align: left;width: 100%;float: left;margin: 0px 0 6px;font-size: 14px;vertical-align: middle;}
.cHomePage .cHome_WhyUs .cWhyUsInfo li a.cWhyUsInfoHeader >span{background:#0590d3;   border:1px solid #168fc9; color:#fff; /* line-height:24px; */display: block;text-align: center;float: left;margin-right: 10px;font-size: 13px;width: 25px;line-height: 23px;height: 25px;}
.cHomePage .cHome_WhyUs .cWhyUsInfo li a.cWhyUsInfoHeader:hover{color:#a0a0a0;}


.cHomePage .cHome_Enquiry{}
.cHomePage .cHome_Enquiry .cHome_EnquiryHeader{font-size: 24px;padding-left: 5px;border-left: 5px solid #189ad8;margin: 20px 0;overflow: hidden;}
.cHomePage .cHome_Enquiry .cFillInfo{}
.cHomePage .cHome_Enquiry .cFillInfo .cFormiconBG{background: #0590D3; color: #fff;border-radius: 0;border-bottom: 1px;font-size: 18px;max-width: 36px;padding: 9px 27px 9px 15px;}
.cHomePage .cHome_Enquiry .cFillInfo input{border-radius: 0;padding: 20px 10px;box-shadow: none;outline: none;border-bottom: 1px;width: 100%;}
.cHomePage .cHome_Enquiry .cFillInfo .cMessage{height: 160px;width: 100%;padding: 10px 10px;border-radius: 0;box-shadow: none;}
.cHomePage .cHome_Enquiry .cFillInfo .cSubmitButton{background:#189ad8; border-radius:0; float: right; margin-top:10px;padding: 10px;}

.cHomePage .cSectionContainer{border-bottom: 1px solid #f0f0f0;}
.cHomePage .cSectionContainer .cMainSectionHeading{
    font-size: 24px;    padding-left: 5px;    border-left: 5px solid #189ad8;    margin: 20px 0;
}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour{border: 1px solid #f0f0f0;padding: 0px;border-bottom: 0;border-right: 3px solid #d3d3d3;}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour, .cSecHeader{padding: 10px;}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour, .cSecInfo{padding:0px;}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour, .cSecInfo, li{list-style:none;}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour, .cSecInfo, li a{color:#fff;}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour, .cSecInfo, li a:hover{color:#000;}
.cHomePage .cSectionContainer .cHome_SecOne,.cHome_SecTwo,.cHome_SecThree,.cHome_SecFour, .cSecInfo, .cSecInfoHeader{padding: 10px;}
.cHomePage .cSectionContainer span{background: #0590d3;border: 1px solid #168fc9;color: #fff;display: block;text-align: center;float: left;margin-right: 10px;font-size: 13px;width: 25px;line-height: 23px;height: 25px;}




.cHomePage .cTop { margin: 0; padding: 10px; background: #031220;    border-bottom: 3px solid #08294C;}
.cHomePage .cTop ul{margin: 0;padding:0; float:right;margin-left: 0;margin-right: 8px;}
.cHomePage .cTop ul li{float:left; margin:0; padding:0;overflow: hidden;}
.cHomePage .cTop ul li a{text-align:center; margin:0;padding: 7px 20px; text-decoration:none; color: #1D9CD9; font-size: 12px;display: block;/* border-right: 1px solid rgba(255, 255, 255, 0.41); */text-transform: uppercase;}
.cHomePage .cTop ul li a:hover{color:#fff;}
.cHomePage .cTop .cAddress{ padding: 0 0 0 0; margin: 0px 0px 0 0;float: left;}
.cHomePage .cTop .cAddress .cPhoneImg{height: 22px; width: 24px;float: left; margin: 0px 10px 0 0;color: #B8B7B2;font-size: 10px;}
.cHomePage .cTop .cAddress .cEmailImg{float: left;margin: 0 -18px 0px 30px;color: #B8B7B2;height: 24px;font-size: 10px;}
.cHomePage .cTop .cAddress .cMobileNo{font-size: 15px; color: #E5E5E5;margin: 2px 0 0px;padding: 0;float: left;display: inline-block;}
.cHomePage .cTop .cAddress .cEmail{font-size: 14px; color: #E5E5E5;display: inline-block;margin: 0px;text-align: left;}
.cHomePage .cTop .cSocalIcons{ padding:0;overflow: hidden;}
.cHomePage .cTop .cSocalIcons li{margin: 0; padding:0px; float:left; list-style:none;}
.cHomePage .cTop .cSocalIcons li a{color:#ffffff; text-decoration: margin:0 15px; padding:0; float:left; display:block;background: #0C2945;width: 30px;padding-top: 5px;height: 30px;font-size: 1em;border-radius: 50%;margin-left: 6px;}
.cHomePage .cTop .cSocalIcons li a:hover{background:#fff; color:#0C2945;}


.cHomePage .cHome_Footer{background: #5B5B5B;padding: 0px 30px 20px;overflow: hidden;}
.cHomePage .cHome_Footer .cHeaderFooter{color: #fff; text-transform:uppercase; font-weight:500;margin: 26px 0 13px;}
.cHomePage .cHome_Footer .cHeaderFooterLinks{color: #fff; text-transform:uppercase; font-weight:normal; font-size: 16px;min-height: 34px;}
.cHomePage .cHome_Footer .cAddress{color: #fff; margin: 0 10px;font-size:15px;width:60%; line-height:140%;}
.cHomePage .cHome_Footer .cQuickLinks{margin:0; padding:0;}
.cHomePage .cHome_Footer .cAddressIconColor{color: #93D749;}
.cHomePage .cHome_Footer .cQuickLinks li{margin:0; padding:0px; float:left; list-style:none; width:100%;}
.cHomePage .cHome_Footer .cQuickLinks li .cVideo{border: 1px solid #C2C2C2;text-align: center;padding: 1px;background-size: contain;overflow: hidden;height: 180px;}

.cHomePage .cHome_Footer .cSpecialLinks{margin:0; padding:0;}
.cHomePage .cHome_Footer .cSpecialLinks li{margin:0; padding:0px; float:left; list-style:none; width:100%;}
.cHomePage .cHome_Footer .cSpecialLinks li .cVideo{border: 1px solid #C2C2C2;height: 180px;text-align: center;padding: 2px;background-size: contain;overflow: hidden;}

.cHomePage .cHome_Footer .cListedIn{margin:0; padding:0;}
.cHomePage .cHome_Footer .cListedIn li{margin:0; padding:0px; float:left; list-style:none; width:100%;}
.cHomePage .cHome_Footer .cListedIn li p{color: #fff;}
.cHomePage .cHome_Footer .cListedIn li .cVideo{border: 1px solid #C2C2C2;height: 180px;text-align: center;padding: 2px;background-size: contain;overflow: hidden;}


@media screen and (max-width: 768px) {
	
 
.cHomePage .cHome_SecTwo .cSecOneInfo .cSecOneImg{float:none !important; margin:auto;}
.cHomePage .cHome_SecTwo .cSecOneInfo{ text-align:center; padding-bottom:0}
.cHomePage .cHome_SecThree .cSecOneInfo .cSecOneImg{float:none !important; margin:auto;}
.cHomePage .cHome_SecThree .cSecOneInfo{ text-align:center; padding-bottom:0}
.cHomePage .cHome_Footer .cHomeContactDetailBox{padding-left:0;}
.cHomePage .cHome_SecThree .cHome_SecThree_Border{padding:0;}
.cHomePage .cHome_SecTwo .cHome_SecTwo_Border{padding:0;}
.da-slide .cSliderphoto{top:150px !important;}
.cHomePage .cHeader .cMenuBg .cMenu li ul li{ text-align:center;}
 	
	
	
	}


/*   slider style sheet   */
.cHomePage .cBannerbg{ }
.cSlider_Container {position: relative;width: 99%;margin: 5% 0 5%;}
.cSlider {width: 100%;margin: 0 auto;max-height: 450px;}
.cSlider li {}
.cSliderImg {width: 100%;float: right;height: 400px;border: 1px dotted #fff;}
.cSlider img {width: 100%;height: 100%;}
.cSliderInfo {margin: 5%;position: absolute;/* background: rgba(0, 0, 0, 0.57); */padding: 2%;width: 50%;color: #fff;font-size: 18px;display: none;}
.cSliderHead {font-size: 30px;color: #FFFFFF;}
.cSliderDesc {font-size: 16px;text-shadow: 1px 2px 2px #A19F9F;}
.graphic, .prevBtn, .nextBtn {margin: 0;padding: 0;display: block;overflow: hidden;text-indent: -8000px;}
.prevBtn, .nextBtn {position: absolute;left: -20px;top: 40%;z-index: 1000;cursor: pointer;}
.prevBtn {width: 0;height: 0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-right: 20px solid rgb(147, 215, 73);}
.nextBtn {left: 100%;width: 0;height: 0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-left: 20px solid rgb(147, 215, 73);}
/*@media only screen and (max-width:420px) and (min-width:220px) {*/
@media only screen and (max-width:500px) and (min-width:220px) {
	.cSliderInfo {width: 80%;}
	.cSliderImg{width:auto !important;}
	.cSlider{max-height:200px;}
	.cHomePage .cHome_HighLighterOne{margin: -30px 15px 0;}
}



/* carousel */
.media-carousel{margin-bottom: 0;padding: 0 40px 30px 40px;margin-top: 10px;}
/* Previous button  */
.media-carousel .carousel-control.left{left: -12px;background-image: none;background: none repeat scroll 0 0 #222222;border: 4px solid #FFFFFF;
	border-radius: 23px 23px 23px 23px;height: 40px;width : 40px;margin-top: 30px}
/* Next button  */
.media-carousel .carousel-control.right{right: -12px !important;background-image: none;background: none repeat scroll 0 0 #222222;border: 4px solid #FFFFFF;border-radius: 23px 23px 23px 23px;height: 40px;width : 40px;margin-top: 30px}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators {right: 50%;top: auto;bottom: 0px;margin-right: -19px;}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li {background: #c0c0c0;}
.media-carousel .carousel-indicators .active {background: #333333;}
.thumbnail{/* max-width: 240px !important; */overflow: hidden;/* max-height: 160px; *//* margin: 0 0 8px; */}
.media-carousel img{width: 100%;}

.cTeam{
    display: none;
}
.cTeam .cTeamInfo{border-bottom: 5px solid #63BBE5;}
.cTeam .cTeamInfo .cTeamInfoImg{margin: 0;padding: 0;height: 155px;}
.cTeam .cTeamInfo .cTeamInfoHeader{font-size: 18px;color: #4ab4e4;text-align: center;}
.cTeam .cTeamInfo .cTeamInfoDes{color: #3c3c3c;text-align: center;}
/* End carousel */
.cLayoutInside{
	width:87%;
	margin:0 auto;
}
.cContactForm{margin-top:30px;}
.cHighLighterImgBg img{
	width:100%;
	height:100%;
	padding: 0;
	border-radius: 50%;

}
.cHighLighterImgBg iframe{
	width:100%;
	height:100%;
	padding: 0;
	border-radius: 50%;

}
.cIcon{
	line-height: 80px;
}
.cTeamPage .cSectionOne{
	display:none;
}