@font-face {
   font-family: 'bpg-le-studio-02-caps';
   src: url('../assets/fonts/bpg-le-studio-02-caps.woff2');
}
@font-face {
   font-family: 'bpg-le-studio-02';
   src: url('../assets/fonts/bpg-le-studio-02.woff2');
}
.nav-bg {
    background-color: #ebf5f9 !important;
}
.navbar-collapse {
    flex-direction: column;
    align-content: flex-end;
    flex-wrap: wrap;
}
body {
    font-family: 'bpg-le-studio-02';
    margin-top: 5rem;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'bpg-le-studio-02-caps';
	font-weight: 700;
}
.section-title {
	padding-top: 1rem;
    padding-bottom: 0.6rem;
	background-color: #ebf5f9;
}
.welcome-image {
	background-image: url('/assets/images/aiwa-welcome.jpg');
	background-size: cover;
	background-position: center;
	margin-top: -80px;
}
@media (min-width: 576px) {
	.card {
		min-height: 240px;
	}
}
@media (min-width: 768px) {
	.card {
		min-height: 200px;
	}
}
@media (min-width: 992px) {
	.card {
		min-height: 180px;
	}
}
@media (min-width: 1200px) {
	.card {
		min-height: 230px;
	}
}
@media (min-width: 1400px) {
	.card {
		min-height: 210px;
	}
}
@media (min-width: 1200px) {
	.card-amber-h {
		min-height: 180px;
	}
}
.customIcon-link {
    text-decoration: none;
    color: #212529;
}
.geocaps {
	font-family: 'bpg-le-studio-02-caps';
	padding-top: 8px;
}
.t-and-c {
	background-color: #ececec;
	margin-bottom: 0px;
	padding: 0.75rem 0.5rem 0.5rem 0.5rem !important;
}
.logo-text {
    bottom: -10px;
    position: relative;
    font-size: 12px;
    color: #000
}
.modal-l-btn-radius {
    border-radius: 0rem 0rem 0rem 0.375rem;
}
.modal-r-btn-radius {
    border-radius: 0rem 0rem 0.375rem 0rem;
}
.f10px {
	font-size: 10px;
}
@media (min-width: 1200px) and (max-width: 1400px) {
	.f14px {
		font-size: 0.875rem;
	}
}

/* Customize Colors */

.btn-primary {
	--bs-btn-color: #333;
    --bs-btn-bg: #83bdd8;
    --bs-btn-border-color: #83bdd8;
    --bs-btn-hover-color: #333;
    --bs-btn-hover-bg: #3b94be;
    --bs-btn-hover-border-color: #3b94be;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #333;
    --bs-btn-active-bg: #3b94be;
    --bs-btn-active-border-color: #3b94be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #333;
    --bs-btn-disabled-border-color: #333;
}

/* Customize the scrollbar */
::-webkit-scrollbar {
  width: 10px; /* Width of the entire scrollbar */
}

::-webkit-scrollbar-track {
  background: #f1f1f1; /* Color of the track */
}

::-webkit-scrollbar-thumb {
  background-color: #bebebe; /* Color of the thumb */
  border-radius: 4px; /* Rounded corners of the thumb */
}

::-webkit-scrollbar-thumb:hover {
  background-color: #a0a0a0; /* Color of the thumb on hover */
}