#header {
    background: #fff;
    height:110px;
    z-index: 99;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
	/*margin-top:40px;*/
}

.get-sticky {
    width:100%; background-color:#fff; -webkit-box-shadow: 0px 2px 3px 0px rgba(204,220,245,1);
-moz-box-shadow: 0px 2px 3px 0px rgba(204,220,245,1);
box-shadow: 0px 2px 3px 0px rgba(204,220,245,1); overflow:hidden; border-top:1px solid #e2e3e5; z-index:999;
   }

#logo {
    width: 100px;
    margin: 5px 10px;
    height: auto;
    float: left
}

.main-nav {
    margin: 0 auto;
    display: block;
    text-align: center;
	float:right;
}

.main-nav>ul {
    margin: 0 auto;
	display: inline-block
}

.main-nav>ul>li {
    display: inline-block;
    color: #1f1a17;
    font-size: 17px;
    font-weight: 400
}

.main-nav>ul>li>a {
    display: block;
    color: inherit;
    padding: 9px 15px;
    color:#042748;
    text-transform: uppercase;
    margin-top: 24px;
	font-family: monospace;
	text-decoration:none;
    font-weight: 600;
}

.main-nav>ul>li>a:hover {
    color: #660216;
  
}

.full-nav {
    text-align: left;
    position: fixed;
    z-index: 999;
    background: #042748;
    width: 100%;
    left: 0;
    top:110px;
    right: 0;
    bottom: 0;
    height: 0%;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .35s, visibility .35s, height .35s;
    transition: opacity .35s, visibility .35s, height .35s;
    overflow: hidden
}

.close-nav {
    position: fixed;
    right: 16px;
    top: 110px;
    background: url(../images/delete.html) no-repeat 0 0;
    background-size: 100%;
    width: 30px;
    height: 30px;
    display: block
}

.full-nav-inner {
    position: relative;
    top: 40%;
    transform: translateY(-50%)
}

.nav-blocks-wrapper {
    display: table;
    width: 100%;
    table-layout: fixed;
    margin-bottom: 20px
}

.nav-blocks {
    width: 32%;
    display: table-cell;
    border-right: solid 2px rgba(255, 255, 255, .3);
    padding: 0 25px;
    vertical-align: top
}

.nav-blocks-wrapper .nav-blocks:first-child {
    padding-left: 0
}

.nav-blocks-wrapper .nav-blocks:last-child {
    padding-right: 0;
    border-right: none
}


.nav-blocks-wrapper ul li {
    color: #fff;
    font-size: 18px;
    display: block;
    margin: 20px 0;
    line-height: 1;
    font-weight: 400
}

.nav-blocks-wrapper ul li a {
    color: inherit;
    position: relative
}

.nav-blocks-wrapper ul li a:hover {
    color: #000
}


.full-nav.open {
    opacity: 1;
    visibility: visible;
    height: 100%
}

.nav-tabs .nav-item {
    margin-right: 10px
}

.nav-tabs .nav-item:last-child {
    margin-right: 0
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    color: #fff;
    background-color: #3dcc86;
    border-color: transparent;
    border: none;
    border-radius: 0
}

.nav-tabs .nav-link.active {
    color: #fff;
    background-color: #3dcc86;
    font-family: Roboto, sans-serif;
    font-weight: 700;
    border-radius: 0;
    border: none
}

.nav-tabs .nav-link {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 15px 8px;
    border: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-family: Roboto, sans-serif
}

.kishor .nav-link {
    background-color: #197093
}


.full-nav-inner {
    position: relative;
    top: 38%;
    transform: translateY(-50%)
}

.nav-blocks-wrapper .nav-blocks:first-child {
    padding-left: 0
}

.nav-blocks-wrapper .nav-blocks:last-child {
    padding-right: 0;
    border-right: none
}

.nav-blocks ul li a img {
    display: -webkit-inline-box
}

@media only screen and (min-width:991px) {
    #main-top-nav {
        display: block!important
    }
}

@media only screen and (max-width:1025px) {
    .close-nav {
        display: none
    }
    .after-header {
        height: 49px
    }
  
    #header {
        height: 50px
    }
    .close-nav {
        display: none
    }
    .menu {
        display: block;
        width: 50px;
        height: 50px;
        position: absolute;
        top: 0;
        right: 0;
        text-align: center
    }
   .menu span {
        position: absolute;
        top: -7px;
        right: 0;
        bottom: 0;
        left: 0;
        width: 35%;
        height: 3px;
        display: block;
        background: #fff;
        margin: auto;
        -webkit-transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out
    }
    .type-7 .top {
        -webkit-transform: translateY(-8px);
        -ms-transform: translateY(-8px);
        transform: translateY(-8px)
    }
    .type-7 .middle {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        -webkit-transition: all .4s ease-in-out;
        -moz-transition: all .4s ease-in-out;
        -o-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out
    }
    .type-7 .bottom {
        -webkit-transform: translateY(8px);
        -ms-transform: translateY(8px);
        transform: translateY(8px)
    }
    .type-7 .bottom_text {
        -webkit-transform: translateY(12px);
        -ms-transform: translateY(12px);
        transform: translateY(12px)
    }
    .type-7.is_open .middle {
        opacity: 0;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0)
    }
    .type-7.is_open .top {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }
    .type-7.is_open .bottom {
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }
    .type-7.is_open .middle {
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0)
    }
    .main-nav {
        text-align: left;
        background: #fff;
        display: block;
        clear: both;
        position: relative;
        height: 0%;
        opacity: 0;
        position: fixed;
        left: 0;
        right: 0;
        top: 48px;
        width: 100%;
        visibility: hidden;
        -webkit-transition: opacity .35s, visibility .35s, height .35s;
        transition: opacity .35s, visibility .35s, height .35s;
        overflow: hidden
    }
    body.is_open .main-nav {
        opacity: 1;
        visibility: visible;
        overflow: auto;
        height: 100%
    }
    body.is_open {
        overflow: hidden
    }
    .main-nav>ul {
        display: block;
		margin-left:0;
		padding-left:0;
    }
    .main-nav>ul>li {
        display: block;
        text-align: left
    }
    .main-nav>ul>li>a {
        padding: 15px 10px;
        color: #000;
        margin: 0
    }
    .full-nav {
        height: auto;
        opacity: 1;
        overflow: auto;
        visibility: visible;
        position: static;
        display: none
    }
    .full-nav.open {
        display: block
    }
    .full-nav-inner {
        position: relative;
        top: auto;
        margin: 0;
        transform: none
    }
    .nav-blocks-wrapper {
        display: block;
        width: auto;
        margin: 0
    }
    .nav-blocks-wrapper .nav-blocks.first-block {
        display: none
    }
    .nav-blocks-wrapper ul li {
        font-size: 14px;
        margin: 10px 0
    }
    .nav-blocks {
        display: block;
        width: auto;
        padding: 0;
        border-right: none
    }
    .nav-slogan {
        display: none
    }
}

@media only screen and (min-width:801px) and (max-width:1025px) {
    .main-nav>ul>li>a {
        padding: 25px 7px
    }
}

@media only screen and (min-width:1025px) and (max-width:1368px) {
    .main-nav>ul>li>a {
        padding: 8px;
        font-size: 16px
    }

}


@media only screen and (min-width:1369px) and (max-width:1500px) {
    .main-nav>ul>li>a {
        padding: 8px;
        font-size: 16px
    }
	.full-nav-inner {
    position: relative;
    top: 30%;
    transform: translateY(-50%)
}

}

@media only screen and (min-width:320px) and (max-width:1025px) {
    .logo a img {
        width: 50px;
        margin-left: 13px
    }
}



@media screen and (max-width:768px) {
    .main-nav>ul>li>a.header-btn {
        border: 2px solid #004e9f;
        background-color: #004e9f;
        border-radius: 2px;
        color: #fff;
        display: inline-block;
        padding: 6px 20px
    }
    .main-nav>ul>li>a.header-btn:hover {
        border-color: #2cbed2;
        background-color: #2cbed2
    }
    .main-nav>ul {
        padding-bottom: 50px
    }
    .close--trigger {
        background: url(img2/cross.html) no-repeat center center;
        border-radius: 100%;
        height: 35px;
        position: absolute;
        width: 35px;
        z-index: 10;
        top: 17px;
        right: 0
    }
}

@media only screen and (min-width:1026px) and (max-width:2000px) {
    .logo a img {
        display: none
    }
}
.nav-menu-box { width:23%; margin:1%; float:left;}
.nav-menu-box ul li { list-style:none; margin-left:-30px;}
.nav-menu-box ul li a {  line-height: 18px;
  border-right: none;
  text-align: left;
  padding: 10px 0px;
   background-image: none;
  border-right: 0 none;
  display: block;
  color: #fff;
  font-size:16px;
 font-family: 'Open Sans', sans-serif;
 text-decoration:none;}
 .link-list .title { font-size:17px; font-weight:bold; color:#fff; line-height:30px; padding:0px 0px; font-family: 'Open Sans', sans-serif;}
 
.main-nav ul li .fas {
  width: 10px;
  height: 10px;
  
  -webkit-transition: width 1s, height 1s, -webkit-transform 1s; /* Safari */
  transition: width 2s, height 2s, transform 2s;
}

.main-nav ul li .fas:hover {
  width: 10px;
  height: 10px;
  -webkit-transform: rotate(90deg); /* Safari */
  transform: rotate(90deg);
}
.nav-menu-box-about-lft { width:48%; margin-top:0px; float:left;}
.nav-menu-box-about-rgt { width:43%; margin-top:0px; float:right;}
.menu-about-lft { width:48%; float:left; text-align:center;}
.menu-about-rgt { width:48%; float:right; text-align:center;}
.menu-about-lft-all { overflow:hidden; height:auto; padding-bottom:30px;}
.nav-menu-box-about-lft img { border:2px solid #fff; display:block; margin:30px auto;}
.nav-menu-box-about-lft a {color:#fff;; font-size:22px; font-weight:300; text-decoration:none; text-align:center;}
.nav-menu-box-about-lft a:hover {color:#f9f9f9; font-size:22px; font-weight:300; text-decoration:none;}
.abt-mn{ font-size:16px; color:#fff; font-weight:300; line-height:0; border:1px solid #fff; background:transparent; padding:8px 10px; 
margin-top:10px!important;  font-family: 'Open Sans', sans-serif; text-decoration:none;}
.abt-mn:hover { font-size:16px; color:#042748!important;  font-weight:300; line-height:0; border:1px solid #fff; background-color:#fff;  padding:8px 10px;}
.nav-menu-box-about-lft h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; letter-spacing:1px;}
.nav-menu-box-about-rgt h3 {color:#fff; font-family: 'Raleway', sans-serif; font-size:17px;}
.nav-menu-box-about-rgt h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; letter-spacing:1px;}
.nav-menu-box-about-rgt p {color: #fff; line-height: 26px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:15px;}
.nav-menu-box-about-rgt a {color:#fff;; font-size:22px; font-weight:300; text-decoration:none;}
.nav-menu-box-about-rgt a:hover {color:#f9f9f9; font-size:22px; font-weight:300; text-decoration:none;}


.nav-menu-box-pack { width:19%; margin:0.5%; text-align:center; float:left; margin-top:0px; margin-bottom:50px;}
.nav-menu-box-pack img {display:block; text-align:center; margin:40px auto;}
.nav-menu-box-about-lft a { text-align:center;}
.nav-menu-box-about-lft a:hover {text-decoration:none;}

.nav-menu-box-pack a { text-align:center;}
.nav-pack-lft { width:68%; float:left;}
.nav-pack-rgt { width:32%; float:right;}
.more { color:#fff!important; font-family: 'Open Sans', sans-serif!important;; font-size:15px!important; margin-top:15px; }
.more:hover { color:#000!important; font-family: 'Open Sans', sans-serif!important;; font-size:15px!important;;}


.nav-box-contact { width:31%; margin:1%; float:left;}
.nav-box-contact h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; letter-spacing:1px;}
.nav-box-contact p {color: #fff; line-height: 26px; padding: 0px 0px; font-family: 'Raleway', sans-serif; font-size:17px;}

@media screen and (min-width:1700px) and (max-width:1920px) {
.nav-box-contact h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:24px; text-transform:uppercase; letter-spacing:1px;}
.nav-box-contact p {color: #fff; line-height: 26px; padding: 0px 0px; font-family: 'Raleway', sans-serif; font-size:20px;}

}
.about-more { color:#fff; font-size:14px!important; border:1px solid #fff; padding:7px 10px; background:transparent; float:right; font-family: 'Open Sans', sans-serif;}
.about-more:hover { color:#007ab5!important; font-size:14px; border:1px solid #fff; padding:7px 10px; background:#fff; float:right;}
















/*.dropbtn {
  background-color:transparent;
  color:#042748;
  padding: 16px;
  font-size: 16px;
  border: none;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 190px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  text-align:left;
  font-family: 'Open Sans', sans-serif;
  font-size:15px;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {background-color: #ddd;}

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color:transparent;}*/
@media screen and (min-width:360px) and (max-width:601px) {
	    .main-nav {
        text-align: left;
        background: #1b2c71;
       
    }
.main-nav > ul > li > a {
	color:#fff;
	}
.main-nav > ul > li > a:hover {
	color:#3a59d8;
	}
.nav-menu-box { width:100%;}
.nav-menu-box-about-lft { width:100%;/* margin-top:40px; float:left;*/}
.nav-menu-box-about-rgt { width:100%; /*margin:2% 1%; float:right;*/}
.menu-about-lft { width:100%; /*float:left; text-align:center;*/}
.menu-about-rgt { width:100%; /*float:right; text-align:center;*/}
.menu-about-lft-all { overflow:hidden; height:auto; padding-bottom:30px;}
/*.nav-menu-box-about-lft img { border:2px solid #fff; display:block; margin:30px auto;}
.nav-menu-box-about-lft a {color:#fff;; font-size:22px; font-weight:300; text-decoration:none; text-align:center;}
.nav-menu-box-about-lft a:hover {color:#f9f9f9; font-size:22px; font-weight:300; text-decoration:none;}
.abt-mn{ font-size:16px; color:#fff; font-weight:300; line-height:0; border:1px solid #fff; background:transparent; padding:8px 10px; 
margin-top:10px!important;  font-family: 'Open Sans', sans-serif; text-decoration:none;}
.abt-mn:hover { font-size:16px; color:#042748!important;  font-weight:300; line-height:0; border:1px solid #fff; background-color:#fff;  padding:8px 10px;}
.nav-menu-box-about-lft h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; letter-spacing:1px;}
.nav-menu-box-about-rgt h3 {color:#fff; font-family: 'Raleway', sans-serif; font-size:17px;}
.nav-menu-box-about-rgt h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; letter-spacing:1px;}
.nav-menu-box-about-rgt p {color: #fff; line-height: 26px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:15px;}
.nav-menu-box-about-rgt a {color:#fff;; font-size:22px; font-weight:300; text-decoration:none;}
.nav-menu-box-about-rgt a:hover {color:#f9f9f9; font-size:22px; font-weight:300; text-decoration:none;}
*/

.nav-menu-box-pack { width:100%; margin-bottom:20px;}
.nav-menu-box-pack img {display:block; text-align:center; margin:40px auto;}
.nav-menu-box-about-lft a { text-align:center;}
.nav-menu-box-about-lft a:hover {text-decoration:none;}

.nav-menu-box-pack a { text-align:center;}
.nav-pack-lft { width:100%;}
.nav-pack-rgt { width:100%;}
.first-link {margin-left:0px;}
/*.more { color:#fff!important; font-family: 'Open Sans', sans-serif!important;; font-size:15px!important; margin-top:15px; }
.more:hover { color:#000!important; font-family: 'Open Sans', sans-serif!important;; font-size:15px!important;;}
*/

.nav-box-contact { width:100%;}
/*.nav-box-contact h4 {color: #fff; line-height: 30px; padding: 0px 0px; font-family: 'Open Sans', sans-serif; font-size:18px; text-transform:uppercase; letter-spacing:1px;}
.nav-box-contact p {color: #fff; line-height: 26px; padding: 0px 0px; font-family: 'Raleway', sans-serif; font-size:17px;}
*/	
	.main-nav > ul > li {
    color: 
    #1f1a17;
    font-size: 16px;
    font-weight: 400;
}
	
}