@charset "utf-8";
/* CSS Document */
body{font-family: "Open Sans", sans-serif;
  color: #444444;}

.logo{width:220px; height:auto;}
.bg-light{
  background: #fff !important;
  transition: all 0.5s;
  z-index: 997;
  height: auto;
  box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}
.btn-warning{background:#a9508c !important; border-color:#a9508c !important;}
.gl1{background:#3a3a96; padding-bottom:10px; padding-top:10px;}
.gl2{background:url(../images/bg.jpg) no-repeat center center fixed #2abcf2; background-size:cover; padding-bottom:4em; padding-top:4em;}
.gl2 h1{color:#ffcc16; font-weight:bold;}
.gl2 p{color:#FFF;}
.gl3{background:#ffffff; border-radius:10px; padding-bottom:20px; padding-top:20px; margin-bottom:5px; margin-top:5px;}
.gl3:hover{border:#eeeeee solid 1px; -webkit-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.27);
-moz-box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.27);
box-shadow: 0px 0px 16px -1px rgba(0,0,0,0.27);
}
.gl4{background:#ffcc16; padding-top:40px; padding-bottom:40px;}
.gl5{background:url(../images/bg2.jpg) no-repeat center center fixed #5a423b; background-size:cover; padding-bottom:40px; padding-top:40px; }
a {
  color: #106eea;
  text-decoration: none;
}

a:hover {
  color: #3b8af2;
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Open Sans", sans-serif;
}
p{color:#726f70;}
form.example input[type=number] {
  padding: 10px;
  font-size: 17px;
  border: 1px solid grey;
  float: left;
  width: 80%;
  background: #f1f1f1;
}

form.example button {
  float: left;
  width: 20%;
  padding: 10px;
  background: #2196F3;
  color: white;
  font-size: 17px;
  border: 1px solid grey;
  border-left: none;
  cursor: pointer;
}

form.example button:hover {
  background: #0b7dda;
}

form.example::after {
  content: "";
  clear: both;
  display: table;
}

/* icon bar bottom */
.icon-bar2 {
  width: 100%;
  background-color: #e9eef3;
  overflow: auto; position:fixed; bottom:0; z-index:1200; border-top:#c8cfd7 solid 1px; }

.icon-bar2 a {
  float: left;
  width: 20%;
  text-align: center;
  padding: 10px 0;
  transition: all 0.3s ease; border-right:#c8cfd7 solid 1px;
  color:#657e96;
  font-size: 16px;
}

.icon-bar2 a:hover {
  background-color: #bccfe2;
}

.icon-bar2 a:active {
  background-color: #ffffff;
}
.tt{font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.fa_custom {
color: #ffffff;
}

.tel{color:#ffffff; text-decoration:none; font-size:20px; font-weight:bold;}
.tel:hover{color:#ffcc16;}
.tel2{color:#8e91ad; text-decoration:none; font-weight:bold; font-size:20px; line-height:18px !important;}
.tel2:hover{color:#ffffff;}


.clrbl2{color:#519dd9;}
.clrr{color:#ee2024;}
.clra{color:#8d9ca3;}
.clry{color:#faf93c;}
.clrbl{color:#00afef;}
.clrbl2{color:#164d69;}
.clrb{color:#31344b;}
.clrw{color:#FFF;}
.clro{color:#ff7e00;}
.clrp{color:#ee0e67;}
.footerbg{background:#31344b; padding-top:35px; padding-bottom:60px;}
.footermenu{list-style-image:url(../images/arrow.png);}
.footermenu2{color:#6e7984; text-decoration:none; line-height:25px; font-size:18px; }
.footermenu2:hover{color:#4e80b3; text-decoration:none;}
.footermenu3{color:#757890; text-decoration:none; line-height:33px; font-size:22px; }
.footermenu3:hover{color:#a1a1a1; text-decoration:none;}


.readmore{color:#726f70; text-decoration:none;}
.readmore:hover{color:#444444;}
.readmore2{color:#ffffff; text-decoration:underline;}
.readmore2:hover{color:#0099e1; text-decoration:none;}
.readmore3{color:#000000; font-weight:bold; text-decoration:none; font-size:16px;}
.readmore3:hover{color:#0056f3;}
.readmore4{color:#000000; text-decoration:none;}
.readmore4:hover{color:#787878; text-decoration:underline;}
.more{color:#777777; border-bottom:rgb(0,0,0,0.2) dashed 1px; font-size:15px;}
.more:hover{color: #000000;}
.more2{color:#7c7c7c; text-decoration:none;}
.more2:hover{color:#000;}
.nav-link ul li a{color:#333;}
.con_txt{width:100%; height:auto; border:#cbd3db solid 1px; padding:5px; margin-bottom:8px;-webkit-box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.1);
box-shadow: 0px 0px 5px -1px rgba(0,0,0,0.1);
}
.jubotron{padding-top:20px; width:100%; height:auto;}

#backToTop{
    position: fixed;
	bottom: 220px;
	right: 10px;
	cursor: pointer;
	display: none;
    color: #fff;
    background: rgba(0,0,0,0.3);
    border: none;
}

.netbg{background:#ebedf4;  padding-top:30px; padding-bottom:30px; border-bottom:#043953 double 2px; }
.navbg2{background:none; border:none; border-radius:0; width:100%;  height: 160px;  overflow-y: scroll;  overflow-x: hidden; padding:2px; display:inline-block; }
.navbg3{background:#fef8e4; border:none; border-radius:0; width:100%;  height: 430px;  overflow-y: scroll;  overflow-x: hidden; padding:2px; display:inline-block;}
.navbg4{background:#none; border:#7cd0ec solid 1px; border-radius:0; width:100%;  height: 300px;  overflow-y: scroll;  overflow-x: hidden; padding:20px; display:inline-block; }


.nav-list li{font-size:15px; color:#222222; }
.nav-list li a{color:#25274d;  padding-top:4px; padding-bottom:4px; line-height:19px; text-decoration:none; }
.nav-list li a:hover{color:#f13c1f;}
@media screen and (max-width: 768px) {
  [data-aos-delay] {
    transition-delay: 0 !important;
  }
}
@media (max-width: 768px) { 
.logo{width:150px;}
}
