@media only screen and (max-width: 1920px) and (min-width: 1445px) {
	.container {
		max-width: 1450px;
	}
}

@media only screen and (max-width: 1600px) {}

@media only screen and (max-width: 1445px) {
	html {
		font-size: 15px;
	}

	.banner {
		height: 800px;
	}

	.investments-card--lg {
		height: 600px;
	}

	.investments-card--sm {
		height: calc(311px - 1.5rem);
	}

	.investments-card__content {
		padding: 1.5rem;
	}
}

@media only screen and (max-width: 1366px) {
	html {
		font-size: 14px;
	}

	.banner {
		height: 700px;
	}

	.pagetitle {
		height: 500px;
	}

	.license-card__img {
		height: 300px;
	}
}

@media (max-width: 1199.98px) {
	html {
		font-size: 13px;
	}

	.capital-advantage__cards {
		gap: 1.5rem 0;
	}

	.capital-advantage__card {
		height: 400px;
	}
}

@media (max-width: 991.98px) {
	html {
		font-size: 12px;
	}

	.navbar-toggler {
		border: 1px solid var(--white);
		color: var(--white);
	}

	header .navbar-collapse {
		background: var(--secondary);
	}

	.header-main__nav {
		align-items: center;
		margin: 1.5rem 0 1rem;
	}

	.header-main__btns {
		flex-direction: column;
		gap: 1rem;
		margin-bottom: 1.5rem;
	}

	.cta-bg {
		padding: 5rem 0;
	}

	.accountSlider-pagination {
		bottom: 0 !important;
	}

	.accountSlider {
		padding-bottom: 3rem;
	}
}

@media (max-width: 767.98px) {
	html {
		font-size: 11px;
	}

	.banner {
		height: 600px;
	}

	.capital-advantage__card {
		height: 300px;
	}

	:is(.investments-card--lg, .investments-card--sm) {
		height: 300px;
	}

	.investments-cards {
		gap: 1.5rem;
	}

	.about-content {
		margin-top: 2rem;
	}

	.cta-bg {
		background: #00000020;
		padding: 4rem;
	}

	.footer .row {
		gap: 2rem;
	}

	.header-main {
		padding: 1rem;
	}

	.license .row {
		gap: 1.5rem;
	}

	.contact .row:nth-child(1) {
		gap: 1.5rem;
	}

	.footer-content__logo img {
		width: 200px;
	}
}

@media (max-width: 575.98px) {
	.secHeading {
		font-size: 3rem;
	}

	.cta-bg {
		padding: 3rem;
	}
}

@media (max-width: 320.98px) {}