body{ padding: 0px; margin: 0px; list-style: none; font: normal 14px/18px 'Lato', sans-serif; color:#000; }
p{padding: 0px; margin: 0px;}
a{padding: 0px; margin: 0px; outline: none;}
ul{ list-style: none; padding: 0px; margin: 0px;}
label{ list-style: none; padding: 0px; margin: 0px;}
ul li{ padding: 0px; margin: 0px;}
h1, h2, h3, h4, h5, h6{padding: 0px; margin: 0px;}
input[type="text"]::-webkit-placeholder { opacity: 1;  }
input[type="text"]::-moz-placeholder { opacity: 1;}
input[type="password"]::-webkit-placeholder { opacity: 1;}
input[type="password"]::-moz-placeholder { opacity: 1;}
input[type="search"]::-webkit-placeholder { opacity: 1;}
input[type="search"]::-moz-placeholder { opacity: 1;}
input[type="email"]::-webkit-placeholder { opacity: 1; }
input[type="email"]::-moz-placeholder { opacity: 1;}
input[type="tel"]::-webkit-placeholder { opacity: 1;}
input[type="tel"]::-moz-placeholder { opacity: 1;}
textarea::-moz-placeholder { opacity: 1;  }
textarea::-webkit-placeholder { opacity: 1;}
a:hover{ outline: none !important; text-decoration: none;}
a:active{ outline: none !important; text-decoration: none;}
a{ text-decoration: none !important;}

/*
font-family: 'Open Sans', sans-serif;
font-family: 'Georgia-Bold';
font-family: 'Georgia';
*/



.header_sec{ width:100%; float:left; background:#fff;}
.innheaderSec{ width:100%; float:left; position: relative; padding:40px 0px;}

/*menu*/
.nav_top{ width: 100%; background: none !important; padding: 0px; box-shadow: inherit; margin: 0px; border: none; border-radius: 0px; min-height: inherit; }
.nav_top .navbar-brand{ width: auto; padding: 0px; margin: 0px; height: auto; position: absolute; left:0; top:-40px; z-index: 9; }
.nav_top .navbar-brand img{ max-width: 100%;}
.nav_top .navbar-collapse{ padding: 0px; border: none; box-shadow: inherit; /*justify-content: end;*/ }
.menu_sec{ padding: 0px; margin-right:240px; }
.menu_sec li{ margin-left: 60px; }
.menu_sec li:first-child{ margin-left: 0px; }
.menu_sec li a{ padding: 12px 0; font: normal 17px/26px 'Georgia'; color: #000000 !important; text-decoration: none; position: relative; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;
    -o-transition: all 0.3s;transition: all 0.3s;   }
.menu_sec li a:before{ width:10px; height:14px; content:''; background:url(../images/arrw.png) no-repeat center center; position: absolute; left: -25px;
top: 15px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;
    -o-transition: all 0.3s;transition: all 0.3s;}
.menu_sec li:hover a{ color:#2d93d0 !important;}
.menu_sec li:hover a:before{ opacity: 1; visibility:visible;}
.menu_sec li a:hover{ color:#2d93d0 !important;}
.menu_sec li a:hover:before{ opacity: 1; visibility:visible;}
.menu_sec li.actv a{ color:#2d93d0 !important;}
.menu_sec li.actv a:before{ opacity: 1; visibility:visible;}

/*end menu*/

.linkicon{ width:auto; position: absolute; right: 75px; top: 28px;}
.linkicon img{ width:50px;}

.search{ width: auto; position: absolute; right: 0px; top:38px; z-index: 99; cursor: pointer;}
.searh_bx input[type="text"]{width: 55px; height: 30px; background: url(../images/srch.png) no-repeat right 10px center ; border: none; font-size: 0;
 -moz-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out; cursor: pointer;
 -webkit-border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; border-radius:0px; border-left: 1px solid #bebfc1;}
.searh_bx input[type="text"]:focus{width: 200px; font: 400 12px/13px 'Roboto', sans-serif; color: #34495e;
background-color: #fff !important; padding: 0 14px; cursor: text; background-position: right 10px center; padding-right: 40px;
background-image: url(../images/srch.png); border:1px solid #b5beca;}






.ftrsec{width: 100%;}
.ftrtop{width: 100%; background: #122b3c; padding: 47px 0 30px;}
.ftrbox{width: 100%;}
.ftrhed{width: 100%;}
.ftrhed strong{color: #fff; font: normal 18px/23px 'Georgia-Bold';  display: inline-block; width: 100%; padding-bottom: 14px;}
.ftrcertifct{width: 100%;}
.ftrcertifct img{max-width: 100%;}
.ftrbox span{font: 400 14.46px/20px 'Open Sans', sans-serif; color: #fff;display: inline-block; width: 100%; padding-top: 17px;}
.ftrlink ul{display: inline-block; width: 100%;}
.ftrlink ul li{font: 400 14.46px/32px 'Open Sans', sans-serif;}
.ftrlink ul li a{color: #fff;}
.putdta{width: 100%; padding-top: 10px;}
.putdta input[type="text"], .putdta textarea{width: 100%; height: 33px; background: #fff; padding: 0 12px; border: 0px; outline: none; color: rgba(20,3,3,0.40); border-radius: 6px;}
.putdta input[type="text"]::placeholder, .putdta textarea::placeholder{opacity: 1; color: rgba(20,3,3,0.40);}
.putdta textarea{height: 85px; padding: 12px; -webkit-appearance: none; resize: none;}
.putdta input[type="submit"]{padding: 0px; background: none; color: #fff; border: 0px; outline: none; font: 700 12.46px/20px 'Open Sans', sans-serif; cursor: pointer;}
.ftrinfo ul li{padding-left: 30px; color: #fff; font: 400 14.46px/20px 'Open Sans', sans-serif; margin-top: 12px;}
.ftrinfo ul li a{color: #fff;}

.ftrinfo ul li:first-child{background: url(../images/locicn.png) no-repeat left top 4px;}
.ftrinfo ul li:nth-child(2){background: url(../images/calicn.png) no-repeat left top 4px; padding: 5px 0; padding-left: 30px;}
.ftrinfo ul li:nth-child(3){background: url(../images/mailicn.png) no-repeat left top 4px;}
.ftrsocil ul li{float: left; color: #fff; font: 400 14.46px/20px 'Open Sans', sans-serif; padding: 0 7px;}
.ftrsocil ul li a{color: #fff;}
.ftrsocil{width: 100%; padding-top: 26px;}

.ftrbtm{width: 100%; padding: 17px 0; background: #000; float: left;}
.ftrbtminr ul{display: inline-block; float: left;}
.ftrbtminr span{width: auto; float: right; font: 400 13.61px/17px 'Open Sans', sans-serif; color: #fff;}
.ftrbtminr span a{color: #fff;}
.ftrbtminr{width: 100%;}
.ftrbtminr ul li a{color: #fff;}
.ftrbtminr ul li{font: 400 13.61px/17px 'Open Sans', sans-serif; float: left; color: #fff; border-right: 1px solid #fff; padding-right: 5px; margin-right: 5px;}
.ftrbtminr ul li:last-child{padding: 0px; margin: 0px; border: 0px;}


.modlcont{ display: inline-block;}

















 
  
  
@media (min-width: 768px) and (max-width: 5000px) 
{
.nav_top .dropdown .dropdown-menu { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;
    -o-transition: all 0.3s;transition: all 0.3s; max-height: 0; display: block; opacity: 0;visibility: hidden;  margin:0px; border: none; border-bottom: 2px solid #ccc; 
    background:#fff !important;
    width: 150px; padding: 0px;
   border-radius: 0; left: 0; right: inherit; padding: 5px 8px 8px; box-shadow: inherit; }

.nav_top .dropdown:hover .dropdown-menu { max-height: 300px;opacity: 1; visibility: visible; }








}

  
  
  
  
@media (min-width: 992px) and (max-width: 1199px) {


.nav_top .navbar-brand {  width: 110px; }
.menu_sec {  margin-right: 175px; }
.innheaderSec {  padding: 35px 0px; }
.linkicon {  top: 20px; }
.search {  top: 30px; }

.ftrbox span{font-size: 14px;}
.ftrlink ul li{font-size: 14px;}
.ftrinfo ul li{font-size: 14px;}
.ftrbtminr ul li, .ftrbtminr span{font-size: 13px;}


}



 
@media (min-width: 768px) and (max-width: 991px) {

.nav_top .navbar-brand {  width: 100px; }
.menu_sec {  margin-right: 115px; }
.innheaderSec {  padding: 30px 0px; }
.linkicon {  top: 25px;  right: 50px; }
.search {  top: 30px; }
.searh_bx input[type="text"] {  width: 40px; }
.linkicon img {  width: 40px; }
.menu_sec li {  margin-left: 30px; }
.menu_sec li a::before { left: -15px; }

.ftrbox span{font-size: 13px;}
.ftrlink ul li{font-size: 13px;}
.ftrinfo ul li{font-size: 13px;}
.ftrbtminr ul li, .ftrbtminr span{font-size: 13px;}
.ftrhed strong{font-size: 15px;}


}


 
@media only screen and (max-width: 767px){

.nav_top .navbar-brand {
    width: 80px;
    position: inherit;
    left: inherit;
    top: inherit;
}
.menu_sec {  margin-right:0px; }
.innheaderSec {  padding:0px 0px; }
.linkicon {  top: 25px;  right: 120px; }
.search {  top: 30px; right: 65px; }
.searh_bx input[type="text"] {  width: 40px; }
.linkicon img {  width: 40px; }
.menu_sec li {  margin-left:0px; padding: 7px 25px; }
.menu_sec li a::before { left: -15px; }
.header_sec .container{ padding:0px;}

.nav_top .navbar-brand {  margin-left: 15px; }
.nav_top .navbar-toggler{ border-color: #383e40; background: #042b3e;  border-radius: 0px !important;}
.nav_top .navbar-toggler{ padding: 10px; margin-right:15px;}
.nav_top .navbar-toggler .icon-bar {display: block;width: 22px;height: 2px;  border-radius: 0px; background-color: #fff;}
.nav_top .navbar-toggler .icon-bar + .icon-bar {  margin-top: 4px;}
.navbar-toggler .icon-bar { display: block;  width: 22px;  height: 2px;  border-radius:0px;  background-color: #042b3e;}
.navbar-toggler { margin-right: 15px;}
.navbar-toggler { padding: 10px;}
.nav_top .navbar-collapse{ position:absolute; left:0; top:100%; width:100%; background:#fff; z-index: 999;}


.ftrbox span{font-size: 13px;}
.ftrlink ul li{font-size: 13px;}
.ftrinfo ul li{font-size: 13px;}
.ftrbtminr ul li, .ftrbtminr span{font-size: 13px; float: none;}
.ftrhed strong{font-size: 15px;}
.ftrtop .col-sm-3, .ftrtop .col-sm-4, .ftrtop .col-sm-2{max-width: 50%; flex: 0 0 50%;}
.ftrhed{padding-top: 30px;}
.ftrtop{padding: 15px 0 30px;}
.ftrbtm{padding: 15px 0; text-align: center;}
.ftrbtminr ul li{display: inline-block; float: none;}
.ftrbtminr ul{font-size: 0px; padding-bottom: 5px; width: 100%;}
.ftrsocil ul li{font-size: 13px;}


}

@media only screen and (max-width: 575px){ 


.ftrlink ul li{font-size: 12px;}
.ftrinfo ul li{font-size: 12px;}


} 

@media only screen and (max-width: 480px){ 



.ftrtop .col-sm-3, .ftrtop .col-sm-4, .ftrtop .col-sm-2{max-width: 100%; flex: 0 0 100%;}


} 
 
