.inban{ position:relative; }
.inban > div{ overflow:hidden; }
.inban img{ width:100%; }
.inban:before{ position:absolute; content:''; background-color:rgba(0,0,0,0.3); left:0; right:0; top:0; bottom:0;}
.bantext{position:absolute; width:80%; bottom:10%;  padding:0px;}
.bantext h1{position:relative; display:inline-block; padding:20px 0px 10px 14px; margin-bottom:20px; font-weight:700;
 color:#fff; margin:0px; font-size:40px;}
.bantext h3{ color:#eee; margin:0;font-size:20px;}
.text-vertical-center { display: table-cell; vertical-align:middle; }

.bread-crums{margin:0; padding:0; list-style:none;}
.bread-crums li{display:inline-block; padding:0px 10px 0 20px; position:relative; color:#fff; font-size:16px; font-weight:400;}
.bread-crums li:before{position:absolute;left:0;content:'\f105'; font-family: 'FontAwesome';color:#fff; font-size:15px; top:2px; }
.bread-crums li:nth-child(1):before{ display:none;}
.bread-crums li a{ color:#fff;}
.bread-crums li span{ color:#fff;}


.abtclm{ padding:120px 0px 0px 0px;}

.whtsup{ position:fixed; right:80px; bottom:80px; background-color:#2ab200; color:#fff;
 z-index:999; text-align:center; border-radius:40px;  -moz-border-radius:40px;  -webkit-border-radius:40px;}
.whtsup p{ margin:0; padding:14px 16px 14px 16px; font-weight:bold; font-size:34px;}
.whtsup p a{color:#fff;}

.callon{ position:fixed; right:80px; bottom:150px; background-color:#aa2ce4; color:#fff;
 z-index:999; text-align:center; border-radius:40px;  -moz-border-radius:40px;  -webkit-border-radius:40px;}
.callon p{ margin:0; padding:16px 18px; font-weight:400; font-size:24px;}
.callon p a{color:#fff;}

.section-title2 {font-size:34px;line-height:40px;font-weight:700;letter-spacing:-1.44px; margin:0; color:#041569;padding:10px 0px 0px 0px;}

/*innaerpage starts here*/
.bodycol div{ position:relative; z-index:55; }
.incont{ padding:100px 0px 100px 0px;}
.incont h1{padding:10px 0px 0px 0px; margin:0px;font-weight:700;color:#0e5ad9; font-size:44px; 
line-height:40px;letter-spacing:-1.44px;}
.incont h2{ padding:10px 0px 0px 0px;font-weight:700;color:#333; margin:0px; font-size:34px;}
.incont p{ padding:10px 0px 0px 0px; margin:0px; color:#616161; font-weight:400; font-size:16px;}
.incont p span{ font-weight:600; color:#333;}
.abtimg{ padding:0px 0px 0px 0px; margin:10px 20px 0px 40px; border-radius:20px; overflow:hidden; animation: 3.1s running fadeInUp;}
.incont h3{font-weight:500; font-size:18px;color: #333; padding:10px 0px 0px 0px; margin:0px;}
.incont h3:before { content: ''; display: inline-block; background: #e6742b; height: 2px; width: 50px; margin-right: 10px;}
.incont h4{ padding:12px 0px 0px 0px; font-weight:600;  color:#333; margin:0px; font-size:20px;}
.incont h5{ padding:14px 0px 0px 0px; font-weight:700; font-size:24px;   color:#f05821; margin:0px;}
.incont h6{ padding:10px 0px 0px 0px; font-size: 20px; font-weight:700;  color:#f05821; margin:0px;}
.drtbx{ padding:0px 0px 0px 20px; margin:0px;}

.thank-col{ padding:0px; width:100%; text-align:center; height:200px; display:table; overflow:hidden;}
.thank-col div{ display:table-cell; vertical-align:middle; text-align:center; width:100%;}
.thank-col h2{ color:#555;}
.thank-col p{ color:#333; font-size:15px;}

.fom{padding:0px  0px 0px 0px; margin:0px 20px 0px -30px;}
.fom ul{ overflow:hidden;  }
.fom ul li{ margin:10px 0px 10px 0px; font-size:20px; position:relative; list-style-type:none;}
.fom ul li label{ position:relative; font-weight:normal; font-size:14px; margin:0;}
.fom ul li input,.fom ul li textarea{ color:#333; font-size:14px; border-radius:14px; padding:14px;}
.fom ul li label.error{ font-size:12px; color:#db1313; bottom:6px; right:20px; font-weight:normal; position:absolute; z-index:666; }
/*.fom button{ padding:10px 30px; }*/

.fomnew{padding:0px  0px 0px 0px; margin:-30px 10px 0px -30px;}
.fomnew ul{ overflow:hidden; }
.fomnew ul li{ margin:10px 0px 10px 0px; font-size:20px; position:relative; list-style-type:none;}
.fomnew ul li label{ position:relative; font-weight:normal; font-size:14px; margin:0; }
.fomnew ul li input,.fom ul li textarea{ color:#333; font-size:14px; border-radius:4px; padding:10px;}
.fomnew ul li label.error{ font-size:12px; color:#db1313; bottom:6px; right:20px; font-weight:normal; position:absolute; z-index:666; }


#fommain{ padding:40px 60px; background-color:#fff; margin:0px 0px 0px 0px; border-radius:4px;}
#fommain ul{ overflow:hidden;  }
#fommain ul li{ margin:0px 0px 14px 0px; font-size:20px; position:relative; list-style-type:none;}
#fommain ul li label{ position:relative; font-weight:normal; font-size:14px; margin:0; }
#fommain ul li input,.fom ul li textarea{ color:#333; font-size:14px; border-radius:4px; padding:10px;}
#fommain ul li label.error{ font-size:12px; color:#db1313; bottom:6px; right:20px; font-weight:normal; position:absolute; z-index:666; }
#fommain button{ padding:10px 40px;}

.cntbar{ padding:20px 0px 0px 0px;}

 




@media (max-width: 576px) {
.bantext{ display:none;}
.abtimg{margin-left:0px; margin-right:0px; margin-bottom:20px;}}
@media (max-width: 768px) {}
