/*!
Theme Name: Digilinkers
Theme URI: http://underscores.me/
Author: Arun Sharma
Author URI: http://www.digilinkers.com
Description: Customised WordPress Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: digilinkers_theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Digilinkers is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments
# Custom Styles

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/

/* Navigation
--------------------------------------------- */


/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
	display: block;
}

@media screen and (min-width: 37.5em) {

	.menu-toggle {
		display: none;
	}

	.main-navigation ul {
		display: flex;
	}
}

.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
	margin: 0 0 1.5em;
}

.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
	display: flex;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	flex: 1 0 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	text-align: end;
	flex: 1 0 50%;
}

/* Posts and pages
--------------------------------------------- */
.sticky {
	display: block;
}

.post,
.page {
	margin: 0 0 1.5em;
}

.updated:not(.published) {
	display: none;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/* Comments
--------------------------------------------- */
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}

/* Widgets
--------------------------------------------- */
.widget {
	margin: 0 0 1.5em;
}

.widget select {
	max-width: 100%;
}

/* Media
--------------------------------------------- */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
	display: inline-block;
}

/* Captions
--------------------------------------------- */
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/* Galleries
--------------------------------------------- */
.gallery {
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
	grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
	display: block;
}

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/

/* Jetpack infinite scroll
--------------------------------------------- */

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
	display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/

/* Accessibility
--------------------------------------------- */

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
	outline: 0;
}

/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}

/*--------------------------------------------------------------------------------------
	Custom Styles
--------------------------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	font-size: 16px;
}

h1, h2, h3, h4, h5, h6 {
	color: #04122d;
}

p {
	color: #636363;
	letter-spacing: 0.3px;
}

.left-heading-highlight, .centre-heading-highlight {
	width: 15%;
	height: 1px;
	background-color: #cc2847;
}

.left-heading-highlight {
	margin-bottom: 1rem;
}

.centre-heading-highlight {
	display: table;
	margin: 0 auto 1rem;
}

.text-capital {
	text-transform: uppercase;
}

.c-color {
	color: #04122d;
}

.s-color {
	color: #162f68;
}

.c-white {
	color: #fff;
}

.cs-btn {
	background-color: #404144;
	padding: .5rem 3rem .5rem 1rem;
	color: #fff;
    text-decoration: none;
    border-radius: 5px;
    position: relative;
}

.cs-btn:hover {
	text-decoration: none;
	background-color: #103382;
	color: #fff;
}

/*--------------------------------------
	Navbar
--------------------------------------*/

.navbar {
	background-color: transparent!important;
	padding:0;
}

.customNav {
	background-color: #fff!important;
	box-shadow: 0 2px 4px rgba(0,0,0,0.24);
}

.logo-img {
	width: 155px;
}

.nav-item {
	margin-right: 1rem;
}

.nav-item a {
	color: #000!important;
	text-transform: capitalize;
	font-weight: 500;
	position: relative;
	padding: 0.5rem 0.5rem!important;
}

.nav-item a:hover {
	text-decoration: none;
	color:#1082ce!important
}

.customNav .nav-item a {
	color: #252525!important;
}
.portfolio-img img {
    border-radius:20px!important;
}
.ab-regulatory {
    border-radius:20px!important;
}
.ab-regulatory:hover {
    background-color:#3684C2!important;
}
.ab-regulatory:hover h4 {
    color:#fff!important;
}
.ab-regulatory:hover p {
    color:#fff!important;
}
/*.ab-regulatory.elementor-icon-list-items :hover ul {*/
/*    fill : #fff!important;*/
/*    color:#fff!important;*/
/*}*/
.ab-regulatory.elementor-icon-list-text :hover span{
    color:#fff!important;
}
.india-page {
    border-radius:20px!important;
}
.ab-regulatory:hover span {
    color:#fff!important;
}
.ab-regulatory:hover svg {
    fill:#fff!important
}
/*---------------------------------
	Footer
---------------------------------*/

.custom-footer {
	background-color: #14457b;
	padding-top: 3rem;
}

.ft-white-head {
	color: #fff;
	font-size: 27px;
}

.ft-top-row ul {
	list-style: none;
	padding-left: 0;
}

.ft-white-links {
	color: #c1c1c1;
}

.ft-white-links:hover {
	text-decoration: none;
	color: #fff;
}

.ft-address {
	color: #c1c1c1;
}

.ft-address i {
	margin-right: 10px;
}

.ft-address a {
	color: #c1c1c1;
}

.ft-address a:hover {
	color: #fff;
	text-decoration: none;
}

.footer-branding {
	background-color: #14457b;
    padding: 0.75rem 0;
    border-top: solid 1px #fff;
}

.footer-branding p {
	color: #fff;
	text-align: center;
	margin-bottom: 0;
}

.cr-agency {
	color: #fff;
}

.cr-agency:hover {
	color: #eaeaea;
	text-decoration: none;
}

.footer-branding span {
	/*color: #01101d;*/
}
.ft-site p {
	color: #fff;
	margin-top: 1rem;
}
.ft-link {
	line-height: 43px;
    color: #fff;
    font-size: 17px;
    padding-left: 0;
}
.ft-site img {
	width: 250px;
}

.icon-wrap {
	font-size: 25px;
    color: #fff;
    background-color: #ffffff21;
    width: 50px;
    height: 50px;
    line-height: 50px!important;
    text-align: center;
}
.footer-social-list {
    display: flex;
	margin-top: 2rem;
	margin-bottom: 2rem;
	padding-left: 0;
}
/*-------------------------------------------
	Blog Main page
-------------------------------------------*/

.blog-wrapper, .blog-site-main {
	margin-top: 72px;
}

.blog-cover {
	padding: 4rem 0;
}

.blog-entry-header h1, .blog-entry-header h2, 
.blog-entry-header h2 a, .single-blog-entry-header h2 a {
	color: #04122d;
}

.blog-entry-header h1, .blog-entry-header h2, 
.single-blog-entry-header h1, .single-blog-entry-header h2 {
	position: relative;
	margin-bottom: 2rem;
}

.blog-entry-header h1::before, .blog-entry-header h2::before, 
.single-blog-entry-header h1::before, .single-blog-entry-header h2::before {
	content: "";
	position: absolute;
	left: 0;
	top: -15px;
	height: 3px;
	width: 15%;
	background: linear-gradient(to right, #c50d09, #ff2b27);
}

.blog-entry-header h1::after, .blog-entry-header h2::after,
.single-blog-entry-header h1::after, .single-blog-entry-header h2::after {
	content: "";
	position: absolute;
	left: 16%;
	top: -15px;
	height: 3px;
	width: 3px;
	border-radius: 50%;
	background-color: #ff2b27;
}

.blog-entry-header h2 a:hover, .single-blog-entry-header h2 a:hover {
	text-decoration: none;
	color: #145386;
}

.posted-on a, .byline a {
	color: #145386;
}

.posted-on a:hover, .byline a:hover {
	text-decoration: none;
	color: #04122d;
}

.blog-home-col-cover {
	margin-bottom: 3rem;
}

.blog-home-inner-cover .post-thumbnail img, .blog-single-inner-cover .post-thumbnail img {
	max-width: 100%;
	height: auto;
	margin-top: 1.5rem;
}

.blog-entry-content a.moretag {
	text-decoration: none;
	color: #ed1c24;
}

.blog-entry-content a.moretag:hover {
	color: #000;
}

.entry-footer a {
	color: #145386;
	margin-right: 15px;
}

.entry-footer a:hover {
	text-decoration: none;
	color: #04122d;
}

.post-navigation .nav-previous a, .post-navigation .nav-next a {
	text-decoration: none;
}

.post-navigation .nav-previous .nav-subtitle, .post-navigation .nav-next .nav-subtitle {
	color: #212529;
}

.post-navigation .nav-previous .nav-title, .post-navigation .nav-next .nav-title {
	color: #ed1c24;
}

.post-navigation .nav-previous a:hover .nav-title, .post-navigation .nav-next a:hover .nav-title {
	color: #000;
}


.elementor-element-f19933a{
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}


.elementor-element-86bd003{
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;	
}

.elementor-element-d3b0dd7{
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.oxilab-flip-box-body-4-13 .oxilab-flip-box-4 {
    background: linear-gradient(rgb(0 0 0 / 37%), rgb(0 0 0 / 37%)), url(https://maira.digilinkersadmin.com/wp-content/uploads/2024/01/process-2-1.png)!important;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%!important;
}
.oxilab-flip-box-body-4-14 .oxilab-flip-box-4 {
    background: linear-gradient(rgb(0 0 0 / 37%), rgb(0 0 0 / 37%)), url(https://maira.digilinkersadmin.com/wp-content/uploads/2024/01/process-4.png)!important;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%!important;
}
.oxilab-flip-box-body-4-15 .oxilab-flip-box-4 {
    background: linear-gradient(rgb(0 0 0 / 37%), rgb(0 0 0 / 37%)), url(https://maira.digilinkersadmin.com/wp-content/uploads/2024/01/process-3.png)!important;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%!important;
}
.oxilab-flip-box-body-4-16 .oxilab-flip-box-4 {
    background: linear-gradient(rgb(0 0 0 / 37%), rgb(0 0 0 / 37%)), url(https://maira.digilinkersadmin.com/wp-content/uploads/2024/01/process-1.png)!important;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%!important;
}
.oxilab-flip-box-body-4-13 .oxilab-flip-box-back-4 {
    background: linear-gradient(rgb(255 255 255), rgb(255 255 255)), url(https://maira.digilinkersadmin.com/wp-content/uploads/2024/01/7-1-467x352-2.jpg)!important;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%!important;
}
.oxilab-flip-box-back-1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-width: 2px;
    border-style: solid;
    border-color: #ffffff!important;
    background-color: rgb(255 255 255)!important;
    display: block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    -moz-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    -ms-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    -o-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
}

.oxilab-flip-box-1-data .oxilab-heading {
    width: 100%;
    float: left;
    color: #000000!important;
    text-align: Center;
    font-size: 20px;
    font-family: "Open Sans";
    font-weight: 600;
    font-style: normal;
    padding: 10px 10px 10px 10px;
}

.oxilab-flip-box-1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-width: 2px;
    border-style: solid;
    border-color: #ffffff!important;
    background-color: rgb(255, 255, 255)!important;
    display: block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    -moz-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    -ms-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    -o-box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
    box-shadow: 0px 2px 8px 0px rgba(217, 217, 217, 0.73);
}
.oxilab-flip-box-back-1-data .oxilab-info {
    width: 100%;
    float: left;
    color: #000000!important;
    text-align: Center;
    font-size: 14px;
    font-family: "Open Sans";
    font-weight: 300;
    font-style: normal;
    padding: 10px 10px 10px 10px;
}
.oxilab-flip-box-1-data .oxilab-icon-data {
    display: inline-block;
    background-color: rgb(54 132 194)!important;
    width: 60px;
    height: 60px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
}

.oxilab-flip-box-body-4-13 .oxilab-flip-box-4 {
   
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}
.oxilab-flip-box-back-4-data .oxilab-heading {
    display: block;
    color: #ffffff!important;
    text-align: Center;
    font-size: 18px;
    font-family: "Open Sans";
    font-weight: 600;
    font-style: normal;
    padding: 10px 10px 10px 10px;
}

.oxilab-flip-box-back-4-data .oxilab-info {
    display: block;
    color: #000000!important;
    text-align: Center;
    font-size: 16px;
    font-family: "Open Sans";
    font-weight: 300;
    font-style: normal;
    padding: 6px 6px 6px 6px;
}

.oxilab-flip-box-back-4-data .oxilab-heading {
    display: block;
    color: #000000!important;
    text-align: Center;
    font-size: 18px;
    font-family: "Open Sans";
    font-weight: 600;
    font-style: normal;
    padding: 10px 10px 10px 10px;
}
.oxilab-flip-box-body-4-13 .oxilab-flip-box-back-4 {
  
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}


.oxilab-flip-box-body-4-14 .oxilab-flip-box-4 {
   
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}
.oxilab-flip-box-back-4 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    background-color: rgb(255 255 255)!important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    -webkit-box-shadow: 0px 2px 8px 0px rgba(235, 232, 232, 1);
    -moz-box-shadow: 0px 2px 8px 0px rgba(235, 232, 232, 1);
    -o-box-shadow: 0px 2px 8px 0px rgba(235, 232, 232, 1);
    -ms-box-shadow: 0px 2px 8px 0px rgba(235, 232, 232, 1);
    box-shadow: 0px 2px 8px 0px rgba(235, 232, 232, 1);
}

.oxilab-flip-box-body-4-15 .oxilab-flip-box-4 {
   
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}

.oxilab-flip-box-body-4-16 .oxilab-flip-box-4 {
    
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}

.ft-link a {
	color: #fff;
	text-decoration: none;
}
/*-------------------------------------------
	Resize
-------------------------------------------

/*For dropdown menu */

/*@media only screen and (min-width: 992px) {*/
/*	.sub-menu {*/
/*		position: absolute;*/
/*		list-style: none;*/
/*		z-index: 10;*/
/*		opacity: 0;*/
/*		visibility: hidden;*/
/*		padding: 0;*/
/*	}*/
/*	.sub-menu li {*/
/*		padding: 0.5rem 1rem;*/
		/*background: linear-gradient(to right, #01b1fa, #008bce);*/
/*		list-style: none;*/
/*    	border-bottom: 1px solid rgba(0, 0, 0, 0.3);*/
/*	}*/
/*	.sub-menu li a {*/
/*		text-decoration: none;*/
/*		color: #fff;*/
/*		display: block;*/
/*	}*/
/*	.dropdown-mob {*/
/*		position: relative;*/
/*	}*/
/*	.drop-ab ul.sub-menu, .drop-sr ul.sub-menu {*/
/*        position: absolute;*/
/*        left: -55px!important;*/
/*        width: 225px!important;*/
/*        text-align: center!important;*/
/*        display: flex;*/
/*        flex-direction: column; */
/*        z-index: 1000;*/
/*        background-color: #fff;*/
        /* padding: 0 101px; */
/*        visibility: hidden;*/
/*        opacity: 0;*/
/*        align-items: center;*/
/*        box-shadow: 0px 12px 10px 0px rgba(0,0,0,0.2);*/
/*        border-radius: 20px;*/
/*    }*/

/*	.drop-ab:hover ul.sub-menu, .drop-sr:hover ul.sub-menu {*/
/*		visibility: visible;*/
/*		opacity: 1;*/
/*	}*/
/*	.drop-ab ul.sub-menu li a:hover{*/
/*		color: #1082ce!important*/
/*	}*/
/*	.drop-sr ul.sub-menu li a:hover{*/
/*		color: #1082ce!important*/
/*	}*/
/*	.main-navigation ul.sub-menu .nav-item {*/
/*		padding: 0;*/
/*		position: relative;*/
/*		width: 300px;*/
/*		border-bottom: 1px dotted #cbcbcb;*/
/*    }*/
/*	.main-navigation ul.sub-menu .nav-item:hover a {*/
		/* color: #6f6f6f !important; */
/*		color: #798d01 !important;*/
/*	}*/
/*	.nav-item a {*/
/*        color: #000!important;*/
/*        text-transform: capitalize;*/
/*        font-weight: 500;*/
/*        position: relative;*/
/*		padding: 0.5rem 0.5rem;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 991px) {*/
/*	.dropdown-nav {*/
/*		position: relative;*/
/*	}*/
/*	.drop-ab ul.sub-menu, .drop-sr ul.sub-menu {*/
/*		position: absolute;*/
/*		opacity: 0;*/
/*		visibility: hidden;*/
/*	}*/
/*    .dropdown-hover ul.sub-menu {*/
/*		position: static;*/
/*		left: 0;*/
/*		right: 0;*/
/*		top: 70px;*/
/*		height: auto;*/
/*		padding: 0;*/
/*		z-index: 100;*/
/*		opacity: 1;*/
/*		visibility: visible;*/
/*	}*/
/*	.drop-ab i {*/
/*		float: right;*/
/*		line-height: 63px;*/
/*		width: 40px;*/
/*		text-align: center;*/
/*	}*/
	
/*	.drop-sr i {*/
/*		float: right;*/
/*		line-height: 63px;*/
/*		margin-left: -15px;*/
/*		width: 40px;*/
/*		text-align: center;*/
/*	}*/

/*}*/

/* End dropdown menu */

/*@media only screen and (max-width: 1200px) {*/
	
/*	.drop-ab li {*/
/*		border-bottom: solid 1px #c0c0c0;*/
/*	}*/
/*	.drop-sr li {*/
/*		border-bottom: solid 1px #c0c0c0;*/
/*	}*/
/*	.navbar-nav li {*/
/*		line-height: 59px;*/
/*		list-style: none;*/
/*		border-bottom: 1px solid rgba(0, 0, 0, 0.3);*/
/*	}*/
	
/*}*/

/*@media only screen and (max-width: 767px) {*/
/*	.vision-row {*/
/*		grid-template-columns: 1fr;*/
/*	}*/
/*	.mission-box {*/
/*		grid-column: 1/2;*/
/*		grid-row: 2/3;*/
/*	}*/
/*	.nav-item a {*/
/*	    line-height:59px;*/
/*	}*/
/*	.navbar {*/
/*        background-color: transparent!important;*/
/*        padding: 5px; */
/*    }*/
/*	.nav-item {*/
/*        margin-right: 1rem;*/
/*        border-bottom: solid 1px silver;*/
/*    }*/
/*    .navbar {*/
/*        background-color: transparent!important;*/
/*       padding: 0 15px;*/
/*    }*/
/*    .e-con.e-flex>.e-con-inner {*/
/*        flex-direction: column!important;*/
/*    }*/


/*}*/