@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;500&family=Roboto&display=swap');

* {
    padding: 0 0;
    margin: 0 0;
}

.el-header {
    padding: 0 0;
}


.f_glass {
    background: rgba(255, 255, 255, 0.14);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(0.5px);
    -webkit-backdrop-filter: blur(0.3px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    margin: 10px;
    text-align: center;
    padding-bottom: 10px;
}


.f_url {
    text-align: left;
    padding-left: 10px;
    padding-bottom: 10px;
}

.footer-color {
    color: #ffff;
}

.f_icon {
    font-size: 10em;
    color: #ffff;

}

.nav-new {
    background-color: #0A4983;
    color: white;
    /* background-color: #152f4f; */
}

.navbar-image {
    border-style: none;
}

.navbar-light .navbar-brand .logo {
    height: 50px;
}

/* footer */
.footer {
    background-color: #0A4983;
    color: white;
}

.footer .links ul {
    list-style-type: none;
}

.footer .links li a {
    color: white;
    transition: color 0.2s;
}

.footer .links li a:hover {
    text-decoration: none;
    color: #4180cb;
}

.footer .about-company i {
    font-size: 25px;
}

.footer .about-company a {
    color: white;
    transition: color 0.2s;
}

.footer .about-company a:hover {
    color: #4180cb;
}

.footer .location i {
    font-size: 18px;
}

.footer .copyright p {
    border-top: 1px solid rgba(255, 255, 255, .1);
}

.main-content {
    min-height: 70vh;
}

.mainlink {
    text-transform: uppercase;
    margin: 0 7px;
    /* font-weight: bold; */
    color: #ffffff !important;
    position: relative;
    text-decoration: none;
    /* font-family: 'Nunito', sans-serif; */
    color: #a0a0a0;
    font-size: 15px;
    letter-spacing: 0.3px;
    /* padding: 0 10px; */
}
.nav-link, .navbar-toggler .collapsed{
    color:white;
}
.mainlink:after {
    content: "";
    position: absolute;
    /* background-color: #ffffff; */
    height: 3px;
    width: 0;
    left: 0;
    bottom: -10px;
    /* transform: 0.9s !important;
    transition: 0.3s; */

}

.mainlink:hover:after {
    width: 100% !important;
    transition: 0.3s;

}

/* .navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
    color: #ffffff !important;
    transition: 0.3s;

} */

.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
}

.dropdown-menu {
    margin: 10 10px;
    /* opacity: 0.8; */
    background-color: rgb(255, 255, 255);
}

.dropdown-menu>a {
    color: rgb(28, 59, 107);
    z-index: 1;
}

.dropdown-menu>a:hover {
    font-weight: 1000;
}
.sub{
    padding:12px;
    width:32%;
    height:150px;
    display:table-cell;
    border-right:solid grey 1px;  
}
.sub:last-child{border:0px}

.hover01 img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.hover01:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}


.el-menu a{
    display: inline-block;
    text-decoration: none;
}
.el-menu a:hover{
    text-decoration: none;
}