@import url('https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&family=Oswald:wght@200..700&display=swap');

.banner-section::before {	
	background: linear-gradient(262deg, rgba(13, 0, 0, 0) 90%, rgba(0, 0, 0, 0.9) 100%) !important;
}

.breadcrumb::before {
	background-color: hsla(214, 95%, 49%, 0.5) !important;
}
.navbar-right::after {
	background-color: hsl(0, 0%, 0%);
}

.header-bottom::before , .navbar-left {
	background-color: hsl(126.4, 96.6%, 11.4%);
}
.footer {
	background-color: #002C14;
}
.header.fixed-header, .header.fixed-header .navbar-left {
	background-color: hsl(114.9, 97.2%, 14.1%) !important;
}
.header.fixed-header .logo img {
    height: 40px !important;
}
.why-invest::after {

	background-image: url("../images/thumbs/section-cornar-bg.png/no-image");
}
/* .section-heading__sec-name img{
	display: none !important;
} */
.section_icon_image{
	max-height: 60px !important;
	display: block;
	margin: 0 auto;
}
.video-overlay {
    background: rgba(1, 101, 71, 0.1) !important;
}
.navbar .btn {
    padding: 4px 8px !important;
}
.navbar-buttons .btn:hover{
	background-color: rgb(246, 246, 3) !important;
}

body,h1,h2,h3,h4,span,p,h5,h6,small,li,a,button {
	font-family: 'Oswald', Arial, sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400 !important;
}

.banner-content__desc span {
    color: hsl(115deg 89.19% 67.95%) !important;
}
.account-form {
	left: 50px;
	background-color: transparent !important;
}
.account-right {
	background-color: white !important;
}
.account-left::before {
	background: white !important;
}

.top_image_small_device{
	display: none;
}
.account-logo{
	display: flex;
	justify-content: center;
}
.form--control, .form-select {
       
	padding: 7px;
}
.account-form {
	/* max-width: 600px; */
	padding: 40px;
}
.account-form {
	left: 19px;
	/* background-color: transparent !important; */
}
.account-right .account-logo {
	margin-bottom: 35px;
}
.account{
	overflow: hidden;
}

.preloader {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999999;
    background-color: hsl(var(--base-d-800));
    display: flex;
    align-items: center;
    justify-content: center;
}

.logo-loader {
    max-width: 150px;
    height: auto;
    animation: zoomFade 1s ease-in-out infinite;
}

/* Optional subtle animation */
@keyframes zoomFade {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
    }
    50% {
        transform: scale(1.05);
        opacity: 0.9;
    }
}
.preloader-hidden {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.5s ease, visibility 0.5s ease;
}

.footer .footer-item__desc ,
.footer-menu__item a,
.footer .contact-list__item a,
.footer .contact-list__item span,
.footer .footer-bottom__text{
	font-weight: 300;
}

.play-btn {
	left: -4%;
}

.form--control[type=file]::file-selector-button {
    color: white !important;
}
