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

body{
	font-family: 'Raleway', sans-serif !important;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Raleway', sans-serif !important;
}
p,span{
	font-family: 'Roboto', sans-serif !important;
	font-size: 22px;
}

a {
	color: #0d47a1 !important;
}

.image-animated {
    animation: up-down 2s ease-in-out infinite alternate-reverse both;
	/* animation: zoom-in-zoom-out 2s ease infinite; */
}

.color-primary{
	/* color: #015b82; */
	color: #0d47a1 !important;
	 
}

.color-prime {
	color: #0d47a1 !important;	
}

.nav.nav-pills .nav-link{
	color: #202020 !important;
}
.nav.nav-pills .nav-link.active{
	/* color: #015b82 !important; */
	color: #0d47a1 !important;
	border-bottom: 1px solid !important;
}
.about .tab-content h5 {
    font-size: 16px;
    /* font-weight: 600; */
	/* color: #00687a !Important; */
	color: #0d47a1 !important;
	
}
.about .tab-content i {
	color: #0d47a1 !important;	
}
.home-cont-p {
	font-size: 16px !important;
    margin-top: 10px;
    color: #202020 !important;
}
.featured-services .service-item {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	background: none !important;
	margin: auto;
}
.featured-services .service-item .head {
	    font-weight: bold;
    font-size: 20px;
}
.featured-services .service-item .icon {
	margin-bottom: 10px;
    /* padding: 18px !important; */
    padding: 13px !important;
    /* width: 100px; 
    height: 100px; 
	/* width: 125px; */
	/* height: 125px; */
	/* width: 85px; */
	/* height: 85px; */
	width: 95px;
	height: 95px;
    background: #0d47a1;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.featured-services .service-item .icon img {
	/* max-width: 80px; */
	/* max-width: 55px; */
	max-width: 65px;
    width: 100%;
}
.featured-services .service-item .icon i {
	color: #fff !important;
	margin-bottom: 0px;
}


.form-control{
	border-color: #8facb9 !important;
	border-radius: 5px;
}
.form-control button, input, optgroup, select, textarea {
    border-radius: 5px !important;
}
.footer .footer-content {
    /* background: #015b82 !important; */
    /* background: #0c4399 !important; */
	
	background: linear-gradient(90deg, #00307a 0%, #448df7 100%) !important;
	
}
.footer .footer-content h4 {
	color: #fff !important;
	    margin-bottom: 15px !important;
}
.align-items-center {
    align-items: center!important;
    display: flex;
}
.flex-stretch{
	align-items: stretch;
}

.card-empty{
		border: 0px;
	background: none !important;
}
.card-empty-cont{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 400px;
	height: 200px; 
}

.investors-bg{
	/* background: url(../../assets/img/bg-overlay.png); */
	/* /* clip-path: polygon(0% 0%, 100% 0%, 70% 100%, 0 100%); */ */
    /* /* background: linear-gradient(108deg, #e3edf1fc 0% 50%, rgba(255,255,255,1) 50% 100%); */ */
}

.investor_cont-section{
	/* padding: 80px 0px; */
	    height: 85vh;
    align-items: center;
}
.investor_cont-card{
	width: 400px;
	height: 200px;
	border-radius: 10px;
	/* background: #015b82; */
	background: #015b829c;
	display: flex;
	align-items: center;
	justify-content: center;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-0-transition:  all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.investor_cont-card:hover{
	/* background: #0090cf; */
	background: #015b82;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-0-transition:  all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.investor_cont{
	font-size: 26px;
	color: #fff !important;
}
.investor_cont-card-t{
	margin-top: 230px;
}


.head-text{
	/* color: #01587e; */
	color: #0d47a1 !important;
	font-weight: bold;
}
.pt-10{
	padding-top: 10px;
}
.pt-20{
	padding-top: 20px;
}
.pt-30{
	padding-top: 30px;
}
.pt-40{
	padding-top: 40px;
}
.pt-50{
	padding-top: 50px;
}
.pt-60{
	padding-top: 60px;
}
.pt-70{
	padding-top: 70px;
}
.pt-80{
	padding-top: 80px;
}
.pt-90{
	padding-top: 90px;
}
.pt-100{
	padding-top: 100px;
}

.pt-10{
	padding-bottom: 10px;
}
.pb-20{
	padding-bottom: 20px;
}
.pb-30{
	padding-bottom: 30px;
}
.pb-40{
	padding-bottom: 40px;
}
.pb-50{
	padding-bottom: 50px;
}
.pb-60{
	padding-bottom: 60px;
}
.pb-70{
	padding-bottom: 70px;
}
.pb-80{
	padding-bottom: 80px;
}
.pb-90{
	padding-bottom: 90px;
}
.pb-100{
	padding-bottom: 100px;
}

.pl-10{
	padding-left: 10px;
}
.pl-20{
	padding-left: 20px;
}
.pl-30{
	padding-left: 30px;
}
.pl-40{
	padding-left: 40px;
}
.pl-50{
	padding-left: 50px;
}
.pl-60{
	padding-left: 60px;
}
.pl-70{
	padding-left: 70px;
}
.pl-80{
	padding-left: 80px;
}
.pl-90{
	padding-left: 90px;
}
.pl-100{
	padding-left: 100px;
}

.pr-10{
	padding-right: 10px;
}
.pr-20{
	padding-right: 20px;
}
.pr-30{
	padding-right: 30px;
}
.pr-40{
	padding-right: 40px;
}
.pr-50{
	padding-right: 50px;
}
.pr-60{
	padding-right: 60px;
}
.pr-70{
	padding-right: 70px;
}
.pr-80{
	padding-right: 80px;
}
.pr-90{
	padding-right: 90px;
}
.pr-100{
	padding-right: 100px;
}


.mt-10{
	margin-top: 10px;
}
.mt-20{
	margin-top: 20px;
}
.mt-30{
	margin-top: 30px;
}
.mt-40{
	margin-top: 40px;
}
.mt-50{
	margin-top: 50px;
}
.mt-60{
	margin-top: 60px;
}
.mt-70{
	margin-top: 70px;
}
.mt-80{
	margin-top: 80px;
}
.mt-90{
	margin-top: 90px;
}
.mt-100{
	margin-top: 100px;
}

.mb-10{
	margin-bottom: 10px;
}
.mb-20{
	margin-bottom: 20px;
}
.mb-30{
	margin-bottom: 30px;
}
.mb-40{
	margin-bottom: 40px;
}
.mb-50{
	margin-bottom: 50px;
}
.mb-60{
	margin-bottom: 60px;
}
.mb-70{
	margin-bottom: 70px;
}
.mb-80{
	margin-bottom: 80px;
}
.mb-90{
	margin-bottom: 90px;
}
.mb-100{
	margin-bottom: 100px;
}

.ml-10{
	margin-left: 10px;
}
.ml-20{
	margin-left: 20px;
}
.ml-30{
	margin-left: 30px;
}
.ml-40{
	margin-left: 40px;
}
.ml-50{
	margin-left: 50px;
}
.ml-60{
	margin-left: 60px;
}
.ml-70{
	margin-left: 70px;
}
.ml-80{
	margin-left: 80px;
}
.ml-90{
	margin-left: 90px;
}
.ml-100{
	margin-left: 100px;
}

.mr-10{
	margin-right: 10px;
}
.mr-20{
	margin-right: 20px;
}
.mr-30{
	margin-right: 30px;
}
.mr-40{
	margin-right: 40px;
}
.mr-50{
	margin-right: 50px;
}
.mr-60{
	margin-right: 60px;
}
.mr-70{
	margin-right: 70px;
}
.mr-80{
	margin-right: 80px;
}
.mr-90{
	margin-right: 90px;
}
.mr-100{
	margin-right: 100px;
}

.hero-fullscreen{
		background: none !important;
}
.marquee-custom-wrap{
	background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,212,255,1) 100%);
}
.marquee_custom{
	color: #fff;
    /* background: #0a0a0a38; */
	/* background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,212,255,1) 100%); */
    /* color: #202020; */
    padding: 5px 10px;
	display: flex;
}


.header .logo img {
    max-height: 100% !important;
}
.header.sticked {
    /* background: #0ea2bdfa !important; */
	/* background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,212,255,1) 100%) !important; */
	/* background: linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgb(13 110 253) 100%) !important; */
	
	background: linear-gradient(90deg, #00307a 0%, #448df7 100%) !important;
	padding: 5px 0px;
}
.header-sticked {
    /* background: #0ea2bdfa !important; */
	/* background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,212,255,1) 100%); */
	/* background: linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, #3987ff 100%); */
	background: linear-gradient(90deg, rgb(0 48 122) 0%, rgb(68 141 247) 100%) !important;
	
	padding: 5px 0px;
}	
.btn-getstarted{
    background: #fff !important;
    color: #015b82 !important;

}

.nav-link.main {
	color: #fff !important;
}
.nav-link.main:hover {
	color: #fff !important;
}

.dropdown .nav-link.main.active {
	color: #fff !important;
}
.dropdown .nav-link.main.active:hover {
	color: #fff !important;
}

.navbar-mobile {
    display: none !important;
    position: fixed;
    top: 15px;
    right: 10px;
    /* padding: 18px !important; */
    padding: 9px !important;
	background: #fff;
}
.navbar-mobile i {
	/* font-size: 18px !important; */
	    font-size: 24px !important;
    position: relative;
    top: 0px !important;
    left: auto !important;
    /* display: flex !important; */
    /* justify-content: center; */
    right: auto !important;
	margin-left: 0px !important;
}

#navbar-collapse-mobile {
position: fixed;
    top: 88px;
    z-index: 1055;
    right: 0px;
    min-width: 90%;
}
#navbar-collapse-mobile .navbar-list {
	height: 100%;
    max-height: 100%;
    position: fixed;
    /* top: 86px; */
    top: 65px; 
    /* top: 60px; */
    padding-top: 0px;
}
#navbar-collapse-mobile .navbar-list li {
	background:#fff;
}
#navbar-collapse-mobile .navbar-list a {
	color: #202020 !important;
}



.header-wrap{
		/* padding: auto 1em; */
}
.header-wrap-inner-page{
		/* padding: auto 1em; */
		    /* background: #fff; */
			    background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,212,255,1) 100%);
}
.header-wrap-inner-page .btn-getstarted{
	background: #015b82  !important;
	color: #fff !important;
}
.header-wrap-inner-page h1,{
	color: #202020 !important;
	
}
.header-wrap-inner-page-ul li a{
	/* color: #202020 !important; */
	color: #202020 !important;
}
.header-wrap-inner-page ul li a{
	color: #fff !important;
}
.header-wrap-inner-page.sticked ul li a{
	color: #fff !important;
}
.header-wrap-inner-page .dropdown ul li a{
	color: #202020 !important;
	border-radius: 0px !Important;
}
.header-wrap-inner-page.sticked .dropdown ul li a{
	color: #202020 !important;
	border-radius: 0px !Important;
}

.header-wrap-inner-page.sticked .dropdown ul li:hover a{
	color: #fff !important;
}
.header-wrap-inner-page.sticked .dropdown ul li:hover{
	color: #fff !important;
	border-radius: 0px !Important;
	border-bottom: 1px solid #fff;
}
.header-wrap-inner-page.sticked .dropdown ul li:last-of-type:hover{
	border-bottom: 0px;
	border-top: 1px solid #fff;
}.header-wrap-inner-page .btn-getstarted{
	background: #fff  !important;
	color: #015b82 !important;
}
.header-wrap-inner-page.sticked .btn-getstarted{
	background: #fff  !important;
	color: #015b82 !important;
}


.header-wrap h1, ul li a{
	color: #fff !important;
	font-size: 16px;
}
.header-wrap h1, ul li a span {
	color: #fff !important;
	font-size: 16px;
}

.header-wrap-inner-page-ul .dropdown ul{
	background: #fff !important;
    padding-bottom: 0px !important;
    /* border: 1px solid #d5d5d5; */
    border-radius: 5px;
}
.header-wrap-inner-page-ul .dropdown ul li {
	border-bottom: 1px solid #d5d5d5;
}

.header-wrap-inner-page-ul .dropdown ul li:last-of-type {
	border-bottom: none;
}

.header-wrap-inner-page-ul .dropdown a:hover{
	color: #fff !important;
	/* background: #0ea2bd !important; */
	background: #0d47a1 !important;	
	/* border-radius: 5px 5px 0px 0px; */
}
.header-wrap-inner-page-ul .dropdown li a.actiive{
	color:#fff !important;	
	background:#0ea2bd !important;
}
.header-wrap-inner-page-ul .dropdown:hover>a{
	color: #fff !important;
	/* background:#0d47a1 !important; */
	background:none !important;
	/* border-radius: 5px 5px 0px 0px; */
}

.header-wrap-inner-page-ul .dropdown a.active{
	background: none !important;
	color: #202020 !important;
}
.header-wrap-inner-page-ul .dropdown a.active:hover{
	color: #fff !important;
	background: #0d47a1;
}
.header-wrap-inner-page-ul .dropdown ul li a.active{
	/* background: #0ea2bd !important; */
	background: #0d47a1 !important;
    color: #fff !important;
	/* border-bottom: 1px solid #0ea2bd !important; */
	border-bottom: 1px solid #0d47a1 !important;
}

/* .header-wrap-inner-page.sticked ul li a{ */
.header-wrap-inner-page .header-wrap-inner-page-ul .dropdown.dropdown .active{
	color: #fff !important;
}
.header-wrap-inner-page.sticked .header-wrap-inner-page-ul .dropdown.dropdown .active{
	color: #fff !important;
}

.header-wrap-inner-page.sticked .header-wrap-inner-page-ul .dropdown li a{
	color: #202020;
}
.navbar>ul>li>a:before {
    content: "";
    background-color: #fff !important;
}


.header-wrap-inner-page-ul .dropdown ul ul {
	display: none;
}
.header-wrap-inner-page-ul .dropdown ul li:hover ul {
	    display: block;
    position: absolute;
    left: 100%;
    visibility: visible;
    opacity: 1;
    top: 0%;
	/* padding-left: 10px; */
    /* margin-left: 5px; */
}

.header-wrap-inner-page-ul .dropdown ul li:hover a {
	color: #fff !important;
	background: #0d47a1 !important;
}
.header-wrap-inner-page-ul .dropdown ul li:hover ul li a{
	/* color: #fff !important; */
	/* background: #0d47a1 !important; */
	background: #fff !important;
	color: #0d47a1 !important;
}
.header-wrap-inner-page-ul .dropdown ul li:hover ul li a:hover{
	color: #fff !important;
	background: #0d47a1 !important;
}














.contact .info-item i {
	color: #0d47a1 !important;
}

.section-top-gap{
	margin-top: 20%;
}
.section-bottom-gap{
	margin-bottom: 20%;
}
.section-left-gap{
	margin-left: 20%;
}
.section-right-gap{
	margin-right: 20%;
}

.video-bg-section{
	padding: 0px !important;
}

.video-wrap-outer{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: relative;
}
.video-wrap-cont{
	position: absolute;
	top: 45;
	/* text-align: center; */
}

.video-wrap-cont h2{
	font-size: 32px !important;
	color: #fff !important;
	margin-bottom: 0px !important;
	font-family: 'Raleway', sans-serif !important;
	    margin-bottom: -20px !important;
}
.video-wrap-cont h2 span{
	font-size: 102px;
	/* color: #24ddff !important; */
	color: #fff !important;
	text-shadow: 1px 1px #baf5ff;
	text-shadow: 4px 4px 0px #0d47a1;
    font-family: 'Raleway', sans-serif !important;
    font-weight: bold;
    text-transform: uppercase;
}
.video-wrap-cont p{
	color: #fff !important;
	/* font-size: 42px !important; */
	font-size: 36px !important;
	
	font-weight: 400;
    line-height: normal;
    margin-top: 10px !important;
    /* font-size: 32px !important; */
}



.video-wrap{
	width: 100%;
	height: 100vh;
	position: relative;
	background: #000;
}



.video-wrap::before{
	content: "";	
		position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	/* background: linear-gradient(-45deg, #000, #020024, #01638b); */
	background: linear-gradient(337deg,#000,#020125,#0060fe,#00d3fe);
		background-size: 400% 400%;
	animation: gradient 10s ease infinite;
	opacity: 0.4;
}
.video-wrap::after{
	content: "";
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #000; 
	opacity: 0.3;
	
	
	/* background: linear-gradient(-45deg, #020024, #01638b, #00d3fe); */

	/* height: 100vh; */
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}


.hero-section-img-section{
	padding: 0px !important;
}

.hero-section-img{
	
	overflow: hidden;
	    display: flex;
    justify-content: center;
	position: relative;
	padding: 0px;
}
.hero-section-img1{
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 27% 100%);
	position: relative;
}
.hero-section-img1::before{
content: "";
    position: absolute;
    width: 5px;
    height: 130%;
    background: #020024;
    left: 0px;
    transform: rotate(-32.5deg);
    transform-origin: top left;
    /* right: 100%; */
    top: 0px;
}
.hero-section-img1::after{
content: "";
    position: absolute;
    width: 5px;
    height: 130%;
    background: #00d4ff;
    left: 5px;
    transform: rotate(-32.5deg);
    transform-origin: top left;
    /* right: 100%; */
    top: 0px;
}
.hero-section-img2{
    clip-path: polygon(0% 0%, 100% 0%, 73% 100%, 0 100%);
	position: relative;
}
.hero-section-img2::before{
    content: "";
    position: absolute;
    width: 7px;
    height: 125%;
    background: #00d4ff;
    /* left: 0px; */
    transform: rotate(32.5deg);
    transform-origin: top right;
    right: 0%;
    top: 0px;
}
.hero-section-img2::after{
	content: "";
    position: absolute;
    width: 5px;
    height: 125%;
    background: #020024;
    /* left: 0px; */
    transform: rotate(32.5deg);
    transform-origin: top right;
    right: 6px;
    top: 0px;
}

.hero-section-img3{
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 20% 100%);
	position: relative;
}
.hero-section-img3::before{
content: "";
    position: absolute;
    width: 5px;
    height: 120%;
    background: #020024;
    left: 0px;
    transform: rotate(-25deg);
    transform-origin: top left;
    right: 100%;
    top: 0px;
}
.hero-section-img3::after{
content: "";
    position: absolute;
    width: 5px;
    height: 120%;
    background: #00d4ff;
    left: 5px;
    transform: rotate(-25deg);
    transform-origin: top left;
    right: 100%;
    top: 0px;
}

.footer .footer-content .footer-newsletter form input[type=submit] {
	background: #0d47a1 !important;
	    border: 1px solid #d5d5d5 !important;
}
.scroll-top {
	background: #0d47a1 !important;
	border:1px solid #fff;
}

.ul-style{
	background: none !important;
	padding: 0px !important;
}
.ul-style li i {
	margin-top: 1px;
    /* color: #0ea2bd; */
	color: #0d47a1 !important;
    margin-right: 0.5em;
}
.ul-style li {
    color: #202020;
    display: flex !important;
    align-items: flex-start;
}

.ul-style-r{
	
}

.ul-style-r li a{
    /* color: #026190 !important; */
	color: #0d47a1 !important;
    display: flex !important;
    align-items: flex-start;
}
.ul-style-r li::marker {
    color: #026190 !important;
}


.section-header-custom {
    padding-bottom: 25px;
}
.section-header-custom h2{
	/* background: #fff; */
	width: max-content;
    position: relative;
    margin: auto;
    padding: 0px 60px;
	font-size: 36px !important;
	font-weight: bold !important;
}
.section-header-custom .head-txt{
    position: relative;
    padding: 0px 60px;
    margin: auto;
    width: max-content;
    /* color: #015b82 !important; */
	color: #0d47a1 !important;
	margin-bottom: 1em;   
    font-size: 18px;
}
.section-header-custom  .head-txt::before {
    position: absolute;
    content: "";
    /* width: calc(100% + 73px); */
    width: calc(100% - 40px);
    height: 2px;
    top: 35%;
    /* left: -27px; */
    left: 20px;
    /* background: #015b82; */
    /* background: linear-gradient(90deg, rgba(1,91,130,1) 0% 4%, #fff0 4% 94%, rgba(1,91,130,1) 94% 96%, #fff 96% 100%); */
    border-left: 30px solid #015b82;
    border-right: 30px solid #015b82;
}

.section-header-custom  .head-txt::after{
    position: absolute;
    content: "";
    /* width: calc(100% + 73px); */
    width: 100%;
    height: 2px;
    bottom: 35%;
    /* left: -35px; */
    left: 0px;
    /* background: #015b82; */
    /* background: linear-gradient(90deg, rgba(1,91,130,1) 0% 5%, #fff0 5% 95%, rgba(1,91,130,1) 95% 97%),#fff0 97% 100%; */
    border-left: 50px solid #015b82;
    border-right: 50px solid #015b82;
}

.section-header-custom h1, h2, h3, h4{
	/* color: #015b82 !important; */
	color: #0d47a1 !important;
	/* color: #fff !important; */
	margin-bottom: 0px !important;
	font-weight: bold;
}

.welcome_section{
	/* background: #f8f9fa url("../assets/img/logo-effect2.png") !important; */
	/* background-size: 100%; */
	position: relative;
	/* background: linear-gradient(90deg, #eceeef  25%, #fff 65%); */
}
.welcome-txt {
	z-index: 2;
	position: relative;
}
.welcome_section-img{
    position: absolute;
    top: 0px;
    right: 0px;
    width: 100%;
    max-width: 20%;
    margin-top: 2%;
    opacity: 0.050;
	  /* animation-name: example; */
  /* animation-duration: 120s; */
}
.contact_left_head {
	/* color: #015b82 !important; */
	color: #0d47a1 !important;
	font-weight: 600;
    text-align: left !important;
    margin: inherit !important;
    padding: 0px !important;
}
.marquee_custom_icon{
width: 100%;
    height: 100%;
    position: absolute;
	z-index: 0;
}
.marquee_custom_icon span{
    width: 350px;
    height: 350px;
    position: absolute;
    background: url(../../assets/img/logo-effect2.png) no-repeat;
    opacity: 0.075;
    background-size: 90%;
    z-index: 1000;
    display: block;
    position: relative;
}
/* @keyframes example { */

  
    /* 0%   {right: 0%; top:0px;opacity: 0.075;} */
  /* 100% {right: 100%; top:0px;opacity: 0.075;} */
/* } */

.cta-custom .content p{
	font-weight: normal !important;
}

.body_section{
	/* margin-top: 110px; */
	/* margin-top: 130px; */
	    margin-top: 115px;
}

.card-block-border {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
}

.aside-left{
	padding-right: 2.5em;
}

.member-btn{
	/* background: #0ea2bd; */
	/* color: #fff; */
	
	    background: #0d47a1;
    color: #fff !important;
}
.member-btn:hover{
	background: #2375f5;
	color: #fff;
}
.member-info{
	padding-bottom: 15px !important
}
.member-info h4{
	/* color: #015b82 !important; */
	color: #0d47a1 !important;
	font-size: 22px !important;
	font-weight: bold !important;
}

.team .team-member .social a {
	color: #fff !important;
	background: #0d47a1 !important;
}
.team .team-member .social a:hover {
	color: #fff !important;
	background: #2375f5 !important;
}
.team-cont h2, h3{
	/* color: #015b82 !important; */
	color: #0d47a1 !important;
	font-weight:bold;
	 
}
.team-cont img {
	width: 100%;
}

.member-img{
	position: relative;
	transition: all .3s ease-in-out;
}
.member-img:hover{
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}

/* .member-img:after{ */
	/* content: ""; */
    /* width: 100%; */
    /* height: 100%; */
    /* background: #000; */
    /* opacity: 0.2; */
    /* position: absolute; */
    /* top: 0px; */
    /* left: 0px; */
	/* transition: all .3s ease-in-out; */
/* } */
/* .member-img:hover:after{ */
	/* content: ""; */
    /* width: 100%; */
    /* height: 100%;	 */
    /* opacity: 0; */
	/* transition: all .3s ease-in-out; */
/* } */

.text-imp {
    color: #e80000 !important;
    background: #fff;
    padding: 0px 7px;
    border-radius: 3px;
}
.aside-profile img {
	max-width: 500px;
}
.contact-wrap{
	background: #fff url(../../assets/img/contact-bg.png) no-repeat;
    background-size: 50%;
    /* background-position: 5% center; */
    background-position: right;
	background-attachment: fixed;
}

.contact .info-item p {
    /* color: #8f9fae; */
    color: #6e6f71 !important;
}

.contact .php-email-form button {
	background: #0d47a1 !important;
}

.news-head-highlight{
	color: #015b82 !important;
	margin-bottom: 1em !important;
}

.news-wrap{
	border-bottom: 1px solid #d2d2d2;
	margin-bottom: 2em;
}
.news-wrap:last-of-type{
	border-bottom: 0px;
	margin-bottom: 0px;
}
.news-img{
	margin-bottom: 0.8em;
}
.about .tab-content h4{
	font-size: 20px !important;
	color: var(--color-secondary) !important;
}

.footer-info .link{
	color: #fff !important;
}

.footer-info .link:hover{
	text-decoration: underline;	
}
.footer .footer-content h4::after {
	content: "";
	/* background: #0d47a1 !important; */
	background: #fff !important;
}
.footer .footer-legal .social-links a {
	background: #fff !important;
    /* color: #0d47a1 !important; */
    color: #202020 !important;
	line-height: normal !important;
	transition: all .2s ease-in-out;
}
.footer .footer-legal .social-links a:hover {
    color: #0d47a1 !important;
	transition: all .2s ease-in-out;
}


.subscribe-btn{
	    border-radius: 0px 5px 5px 0px !important;
}

.maps-section-wrap iframe {
    width: 100%;
    min-height: 800px;
    z-index: 1002 !important;
    position: relative;
}
.li-heading-inner {
	padding: 0px 15px;
}
.li-heading-inner h5{
	font-size: 17px;
	font-weight: 500;
	/* color: #015b82 !important; */
	color: #0d47a1 !important;
}
.li-heading-inner p {
	display: flex;
	margin-left: 15px;
}




@media screen and (max-width: 1280px) {
	.mobile-nav-toggle{
		top: 4% !important;
		/* color:#fff !important; */
		color: #0c6dfb !important;
		font-weight: bold;
		font-size: 45px;
	}
}

@media screen and (max-width: 992px) {
	.welcome_section-img{
		display: none;
	}
	
	.btn-getstarted{
		margin-right: 0px !important;
	}
	.investor_cont-card {
		width: 100%;
		height: 140px;
	}
	.video-wrap-cont h2 span {
		font-size: 38px;
	}
	.hero-fullscreen{
		min-height: auto !important;
		margin-top: 110px;
	}
	.video-wrap {
		height: auto;
	}
	.header{
		/* background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,212,255,1) 100%) !important; */
		background: linear-gradient(90deg, #000f24 0%, #0c6dfb 100%);
	}
	.video-wrap-cont h2 {
		font-size: 22px !important;
		margin-bottom: 0px !important;
	}
	.video-wrap-cont p{
		font-size: 18px !important;
	}
		.hero-section-img3, .hero-section-img2, .hero-section-img {
		/* -webkit-transform: skewX(0deg) !important; */
		/* -ms-transform: skewX(0deg) !important; */
		/* transform: skewX(0deg) !important; */
	}
	.hero-section-img3, .hero-section-img2, .hero-section-img img{
	    /* -webkit-transform: skewX(0deg) !important; */
		/* -ms-transform: skewX(0deg) !important; */
		/* transform: skewX(0deg) !important; */
		border-radius: 5px;
	}
	.hero-section-img3::before, .hero-section-img2::before, .hero-section-img::before{
		content: "";
		display: none;
	}
	.hero-section-img3::after, .hero-section-img2::after, .hero-section-img::after{
		content: "";
		display: none;
	}
	.hero-section-img2{
		margin-top: 4em;
	}
	.mobile-nav-toggle{
		font-size: 45px;
		top: 5% !important;
	}
	.breadcrumbs .d-flex{
		display: flex !important;
	}
	 .hero-section-img-column{
		 flex-direction: column-reverse;
	 }
	 .hero-section-img1, .hero-section-img2, .hero-section-img3 {
		clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
	}
	.faq .content h3{
		font-size: 24px !important;
	}
	.contact .info {
		padding: 24px !important;
	}
	.contact .info h3{
		font-size: 24px !important;
	}
	.section-header-custom h2 {
		/* font-size: 38px !important; */
		font-size: 24px !important;
		padding: 0px 25px;
	}
	.cta .content h3{
		font-size: 26px !important;		
		margin-bottom: 1em !important;
	}
	.hero-section-img2 {
		margin-top: 0em;
	}
	 .hero-section-img {
		margin-top: 3em;
	}
	.cta-custom{
		margin: 3em;
	}
	.cta-custom .container {
		padding: 40px !important;
	}
	.navbar a, .navbar a:focus {
		justify-content: flex-end !important;
	}
}


@media screen and (max-width: 768px) {
	
	.video-wrap-cont h2 span {
		font-size: 28px;
		margin: 10px 0px; !important;
	}
	.video-wrap-cont h2 {
		font-size: 18px !important;
	}
	.video-wrap-cont p{
		font-size: 14px !important;
		font-weight: normal !important;
	}
	.marquee_custom {
		font-size: 12px;
	}
	.header .logo img {
		max-width: 160px;
	}
	.body_section, .video-bg-section{
		margin-top: 88px;
	}
	.btn-getstarted{
		margin-right: 0px !important;
	}
	.hero-section-img3, .hero-section-img2, .hero-section-img {
		/* -webkit-transform: skewX(0deg) !important; */
		/* -ms-transform: skewX(0deg) !important; */
		/* transform: skewX(0deg) !important; */
	}
	.hero-section-img3, .hero-section-img2, .hero-section-img img{
	    /* -webkit-transform: skewX(0deg) !important; */
		/* -ms-transform: skewX(0deg) !important; */
		/* transform: skewX(0deg) !important; */
		border-radius: 5px;
	}
	.hero-section-img3::before, .hero-section-img2::before, .hero-section-img::before{
		content: "";
		display: none;
	}
	.hero-section-img3::after, .hero-section-img2::after, .hero-section-img::after{
		content: "";
		display: none;
	}
	.header-wrap-inner-page-ul li a{
		color: #fff !important;
	}
	.header-wrap-inner-page-ul .dropdown a.active{
		color: #fff !important;
	}
	.dropdown-active li a{
		color: #202020 !important;
	}
	.card-empty-cont{
		display: none;
	}
	.investors-bg{
		padding-left: 20px;
		padding-right: 20px;
	}
	.investor_cont{
		font-size: 18px;
		color:#fff !important;
	}
	.contact .info {
		padding: 22px !important;
	}
	.contact .info h3{
		font-size: 22px !important;
	}
	.section-header-custom h2 {
		/* font-size: 38px !important; */
		font-size: 22px !important;
		padding: 0px 25px;
	}
	.header .dropdown ul{
		background: #fff;
	}
	.faq .content h3{
		font-size: 22px !important;
	}
	.cta .content h3{
		font-size: 22px !important;		
		margin-bottom: 1em !important;
	}
	.cta .content p{
		font-size: 16px !important;
	}  
	.hero-section-img1, .hero-section-img2, .hero-section-img3 {
		clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
	}
	.hero-section-img-section {
		padding: 10px 25px !important;
	}
	 .hero-section-img-column{
		 flex-direction: column-reverse;
	 }
	 .video-wrap-cont h2 span {
		text-shadow: 0.5px 0.5px #baf5ff;
	 }
	 .aside-left{
		 padding-right: 10px;
		 margin-top: 0px;
	 }
	 .inner-page-section{
		 padding-top: 30px;
	 }
	 .hero-section-img2 {
		margin-top: 0em;
	}
	 .hero-section-img {
		margin-top: 2em;
	}
	.cta-custom{
		margin: 1em;
	}
	.cta-custom .container {
		padding: 30px !important;
	}
	.cta .content h3{
		font-size: 20px;
	}
	.navbar a, .navbar a:focus {
		justify-content: flex-end !important;
	}

	 .aos-init.aos-animate {
        visibility: visible !important;
        animation: none !important;
        transform: inherit !important;
        transition-duration: 0s !important;
        transition: none;
        transition-delay: inherit !important;
	}
	.mobile-nav-toggle {
		top: 20px !important;
	}

	.navbar-mobile {
		display: block !important;
		background: #fff !important;
	}
	.featured-services .service-item .icon {
		width: 100px;
		height: 100px;
		border-radius: 10px;
	}
	.featured-services .service-item .icon img {
		max-width: 70px;
		width: 100%;
	}
}	


