/*
=========================================
Responsive Breakpoint
=========================================
*/

@media (min-width: 992px) and (max-width: 1199px) {
	.main-menu ul li {
		margin-left: 22px;
	}
}

@media (min-width: 568px) and (max-width: 767px) {
	.arrow-down img {
		top: 35px;
	}
}

@media (max-width: 1599px) {}

@media (max-width: 1399px) {
	.header-video-text h1 {
		padding: 0px 150px;
	}

	.main-menu ul li a {
		font-size: 14px;
	}

	.select-items div,
	.select-selected {
		font-size: 14px;
	}
}

@media (max-width: 1199px) {
	.header-video-text h1 {
		padding: 0px;
	}

	.main-menu ul li a {
		font-size: 14px;
	}

	.select-items div,
	.select-selected {
		font-size: 14px;
	}
}

@media (max-width: 992px) {
	html {
		font-size: 19px;
	}

	.custom-select {
		display: none;
	}

	.vh-center {
		position: relative;
	}

	.copyright-text {
		text-align: center;
	}

	.about-us-content,
	.our-equity-content,
	.contact-us-content {
		padding: 0 20px;
	}

	.p-150 {
		padding: 50px 0;
	}

	.p-110 {
		padding: 50px 0;
	}

	.menu-box {
		border-bottom: none;
	}

	a.mm-anchor {
		display: block;
	}

	.menu-area.header-area {
		padding: 20px 0;
	}

	.header-menu-drop {
		/* justify-content: unset; */
		/* display: block; */
		position: absolute;
		top: 0;
		right: 60px;
		z-index: 101;
	}

	.dropdown,
	.language {
		top: 15px;
	}

	.language {
		padding: 0 20px;
	}

	.language a{
font-size: 14px;
	}

	.rightMenu {
		position: absolute;
		right: 0;
		top: 40px;
	}


}

@media (max-width: 767px) {
	html {
		font-size: 18px;
	}

	/* 
	===============================
	 INVESTMENT BANKING Responsive
	===============================
	*/
	.investment-banking-content ul li {
		display: block !important;
	}

	.investment-banking-content {
		text-align: center;
	}

	.asset-management-content p,
	.investment-banking-content p,
	.equity-investment p,
	.p-trade-financing p {
		margin-bottom: 20px;
		font-size: 20px;
		line-height: 1.3;
	}

	.investment-banking-content ul li {
		font-size: 20px;
	}

	.p-trade-financing-content ul li {
		font-size: 20px;
	}

	.investment-banking-content ul li:not(:last-child) {
		margin-bottom: 20px;
	}

	.investment-banking-content {
		padding: 0 30px;
	}

	.investment-banking-content,
	.asset-management-content,
	.equity-investment-content,
	.p-trade-financing-content {
		text-align: center;
		padding: 0 30px;
	}

	.investment-banking {
		padding: 4rem 0;
	}

	.p-trade-financing-content ul {
		margin-bottom: 20px;
	}

	/* 
	===============================
	Header Video Responsive
	===============================
	*/
	.about-us-content,
	.our-equity-content,
	.contact-us-content {
		padding: 0 0px;
	}

	.header-video-text h1 {
		font-size: 36px;
	}

	.asset-management-content h2,
	.investment-banking-content h2,
	.equity-investment h2,
	.p-trade-financing h2 {
		font-size: 25px;
		margin-bottom: 15px;
		line-height: 1.2;
	}

	.arrow-down {
		display: block;
		position: relative;
		z-index: 1;
	}

	.logo {
		margin-top: 15px;
		width: 171px;
	}

	.logo-p-1 .sticky .logo-page-1 {
		width: 171px;
		margin-top: 15px;
	}

	.header-video-content .arrow-down img {
		top: 174px;
	}

	.mean-container a.meanmenu-reveal {
		/* margin-top: -17px !important; */
	}

	.copyright-text span {
		line-height: 1;
		font-size: 19px;
	}

	.footer-area {
		padding: 25px 0;
	}

	.about-us p,
	.our-equity p {
		color: var(--primary-color);
		font-size: 20px;
		line-height: 1.2;
	}

	a.mm-anchor {
		display: block;
	}
}

@media (max-width: 575px) {

	/* 
	===============================
	Header Section Responsive
	===============================
	*/
	nav .main-menu {
		width: 80%;
	}

	/* 
	===============================
	 Section Responsive
	===============================
	*/
	.header-video-text h1 {
		font-size: 26px;
	}

	.header-video-text {
		padding: 0 11px;
	}

	.about-us p,
	.our-equity p {
		font-size: 19px;
		line-height: 1.2;
	}

	.about-us-content h2,
	.our-equity-content h2,
	.contact-us-content h2 {
		margin-bottom: 35px;
		font-size: 25px;
	}

	.contact-us-content h3 {
		font-size: 22px;
	}

	.arrow-down img {
		width: 60px;
		position: relative;
		top: 174px;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.about-us .arrow-down img {
		top: 100px;
	}

	.our-equity .arrow-down img {
		top: 20px;
	}

	.contact-us .arrow-down img {
		top: 50px;
	}

	.investment-banking,
	.asset-management,
	.equity-investment,
	.p-trade-financing {
		height: 100%;
		padding: 50px 0;
	}

	.investment-banking-content,
	.asset-management-content,
	.equity-investment-content,
	.p-trade-financing-content {
		padding: 0 0px;
	}

	.dropdown,
	.language {
		top: 15px;
	}
}