@charset "utf-8";
/* CSS Document */

body{ background:#fff; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#222; font-size:14px; line-height:24px;}
h1,h2,h3,h4,h5,h6,p{ text-align:left; font-family:Arial, Helvetica, sans-serif;}
p{color:#222; font-size:14px; line-height:24px;}

header{width:100%;background: #ffffff; min-height:100px;}
.logo{ text-align:left;}
.calls{ text-align:right;}
.calls p{font-size:20px;color: #034D68;text-align:right;margin-top:60px;padding:0;}
.calls p b{ font-weight:100;}

.social{ text-align: center; padding:5px 0px;}
.social a{ margin-right:10px;}
.social a img{border:1px #333 solid;border-radius:50px; background: #736959;}
.social a img:hover{background: #083A83;}

.ban-raper{width:100%;min-height:60px;background: #51B3D8;}

.query-banner{ margin-top:-50px; text-align:center;}
.query{ text-align:center;}


.Clientele{font-family:Arial, Helvetica, sans-serif; color:#222; font-size:14px; line-height:24px;}
.Clientele img{ width:auto; height:250px;}

.home-cont{font-family:Arial, Helvetica, sans-serif; color:#222; font-size:14px; line-height:24px;}
.home-cont h1{ font-size:24px; font-weight:600; color:#232f01; line-height:30px; text-align:left; border-bottom:1px #ccc solid; padding-bottom:5px; margin:5px auto;}
.home-cont p{ color:#333; font-size:14px; line-height:24px; text-align:justify;}

.help-desk{font-family:Arial, Helvetica, sans-serif; color:#222; font-size:14px; line-height:24px;}
.help-desk h1{ font-size:24px; font-weight:600; color:#232f01; line-height:30px; text-align:left; border-bottom:1px #ccc solid; padding-bottom:5px; margin:5px auto;}
.help-desk p{ color:#333; font-size:14px; line-height:24px; text-align:justify;}
.help-desk img{ width:100%;}

.img-serv{float:right;margin-left:10px;border:1px #ccc solid;padding:2px;width: 400px;}


footer{background: #51B3D8;width:100%;padding:5px 0px;}
footer span{text-align:left;color: #ffffff;font-size:13px;line-height:40px;}
footer p{text-align:right;color: #ffffff;font-size:13px;line-height:40px;}
footer p a{color: #fffff!important;text-decoration:none;color: #ffffff !important;}
footer p a:hover{ color:#fcaa43;}

.contact{font-family:Arial, Helvetica, sans-serif; color:#222; font-size:14px; line-height:24px; text-align:left;}
.contact h1{ font-size:24px; font-weight:600; color:#405602; line-height:30px; text-align:left;  text-transform:uppercase;}
.contact h2{ font-size:20px; font-weight:600; color:#405602; line-height:30px; text-align:left;  text-transform:uppercase; margin:0;}
.contact h3{ font-size:16px; font-weight:500; color:#405602; line-height:30px; text-align:left; text-transform:uppercase; margin:0;}
.contact p{ color:#222; font-size:13px; line-height:24px; text-align:left;}
.contact p a{ color:#232f01;}
.maps{ border:1px #ccc solid;}

.Flap-img{ background:#232f01; padding:15px 15px;}

.ibsbox{ width:250px; height:auto;}


.ibspanel{ width:250px;
    height: 250px;
	text-align:center;
	position:relative;
	margin:0 auto;
}

.ibscard{
    width: 100%;
    height: 100%;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
	border-radius:10px;
}

.ibsfront{ background:#fe920c;}
.ibsfront h2{ font-size:20px; font-weight:500; line-height:30px; margin:0;}
.ibsfront img{border-radius:10px; margin-top:15px;}

.ibsback{   
    -webkit-transform: rotatey(-180deg);
    -ms-transform: rotatey(-180deg);
    -moz-transform: rotatey(-180deg);  
    transform: rotatey(-180deg);
	background:#FFF;
	font-family:Arial;
	font-size:14px;
	text-align:left;
	color:#4E4E4E;
	line-height:24px;
	padding:5px;
}


.ibspanel:hover .ibsfront{    
    -webkit-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    -moz-transform: rotatey(180deg);
    transform: rotatey(180deg);	
}

.ibspanel:hover .ibsback{       
    -webkit-transform: rotatey(0deg);
    -ms-transform: rotatey(0deg);
    -moz-transform: rotatey(0deg);
    transform: rotatey(0deg);
	
}

#Kapil_Nayyar {
    background-color: #f8f8f8;
    padding: 23px;
    margin-bottom: 20px;