/****** PLACE YOUR CUSTOM STYLES HERE ******/
body {
	position: relative;
	height: 100%;
}
.menu li a {
  font-size: 13px;
  opacity: 1;
}
.logo {
  position: absolute;
  top: 0.625rem;
  height: 9rem;
  max-height: 90%;
}
.module.right .btn.top-nav-login,
.module.right .btn.top-nav-register {
	margin-bottom: 0;
}
.module.right .btn.top-nav-login {
  border: 2px solid #2e3092;
  color: #FFFFFF;
  background-color: #2e3092;
}
.module.right .btn.top-nav-register {
	border: 2px solid #2e3092;
	background-color: transparent;
	color: #2e3092;
}
.btn.btn-icon {
	border: none;
}
.btn.btn-icon:hover {
	background-color: transparent;
}
.btn-icon .icon {
	color: #FFFFFF;
	opacity: 0.8;
}
.nav-bar {
  height: 55px;
  max-height: 55px;
  line-height: 53px;
  border-bottom: 1px solid #2e3092;
}
.nav-bar .module-left {
	height: 100px;
}
.google-img img {
	width: 50%;
	float: right;
}
.app-img img {
	width: 50%;
	float: left;
}
/*.map-holder {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 0 0;
}*/
.select-option i {
	color: #666;
}
.bg-jet {
    background: #2e3092 !important;
    color: white;
}
.bg-jet h1,
.bg-jet h2,
.bg-jet h3,
.bg-jet h4,
.bg-jet h5,
.bg-jet h6 {
	color: white;
}
.bg-jet a {
	color: white;
	transition: 0.3s;
}
.bg-jet a:hover {
	border-bottom: 1px dotted #FFFFFF;
}
button.btn-newsletter {
	background-color: #FFFFFF;
	border: 1px solid rgba(255, 255, 255, 0.5) !important;
	color: #2e3092 !important;
}
.breadcrumb>.active {
    color: #ccc;
}
.logo-carousel li {
	opacity: 1;
}

.logo-carousel li a {
	color: #2e3092;
}
.text-blue {
	color: #2e3092;
}
.link-lg a {
	font-size: 1.6rem;
}
.img-md-left {
	width: 50%;
	float: left;
	margin-right: 2rem;
	margin-bottom: 2rem;
}
.branches {
	display: flex;
	flex-wrap: wrap;
}
.values {
	text-align: left;
	padding-left: 30%;
}
.values li {
	list-style-type: none;
	padding-bottom: 0.625rem;
}
.values img {
	vertical-align: middle;
	margin-right: 2rem;
	width: 30px;
	height: 29px;
}
.partner-logos ul {
	padding: 0;
	margin-bottom: 0;
}
.partner-logos ul li {
	display: inline-block;
	list-style-type: none;

}
.partner-logos {
    position: fixed;
    top: 93.6vh;
    width: 100vw;
    background: transparent;
    z-index: 99999;
}
.table-bg {
	padding-top: 1rem;
	background-color: rgba(0,0,0,0.6);
	border-radius: 5px;
	border: 3px solid rgba(255,255,255,0.5);
}