/* Most of the responsive styles are written in scss-responsive.scss file */

/* // X-Large devices (large desktops, less than 1400px) */
@media (max-width: 1399.98px) {}
@media (min-width: 1200px) and (max-width: 1399.98px) {}

/* // Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {
    .page-template-strategy .strategySec3 .strategySec3Left.fund-left h2 {font-size: 36px;}
    .quad-4 h2 {right: 10px;}
    .quad-2 h2 {right: 10px;}
    .quad-1 h2 {left: 10px;}
    .quad-3 h2 {left: 10px;}
    .strategySec3Right h2 {font-size: 14px;}
    .strategySec3RightHover {padding: 25px 20px;}
    .strategySec3RightHover p {font-size: 14px; line-height: 18px;}
    .strategySec3RightHover h4 {font-size: 14px;}
    .strategySec2Text h2 {font-size: 32px;}
    .animated .headingStyle {padding: 0 1rem !important;}
    .strategyBtn {font-size: 12px; padding: 10px 15px;}
    
    
    .primary-menu{
    		display:none;
    	}
    
    	.footer-menu-mobile{
    		display:block;
    	}

    
    
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    .accordion-button {align-items: flex-start; flex-wrap: wrap; flex-direction: column;}
}

/* // Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
    .singlePostContent h2 {font-size: 28px;line-height: 32px;}
    .insightPostCard h3 {line-height: 25px;}
    .insightPostCard h3 a {font-size: 17px;}
    .aboutAddSec2Col .teamImgWrapper .teamImgLink .teamImg {width: 250px;}
    .strategySec2Text p {max-width: 100%;}
    .invest-fund-structure .fund-left{margin-bottom:25px;}
    .strategySec2TextInner {margin-bottom: 35px;}
    .invest-fund-structure .fund-left a.btnLight{margin-top: 10px;}
    .mainBannerSec .mainBannerTextBox h1 {font-size: 48px; line-height: 52px;}
    .live-search {margin-top: 2rem;}
	.insightsFilterButtons{justify-content:center;}
    
}
@media (min-width: 768px) and (max-width: 991.98px) {
    .latestArticleItem a {width: 100px;}
    .latestThumb {width: 100px;height: 70px;}
}

/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
    .pageHeaderSecText p br{display:none;}
    .statItem {margin-bottom: 25px;}
    .aboutAddSec2Col {display: block;}
    .aboutAddSec2Col .teamImgWrapper .teamImgLink .teamImg {width: 100%; margin-bottom: 25px;}
    .strategyCircle {opacity: .1;}
    .strategySec3RightHover p {font-size: 13px; line-height: 14px;}
    .page-template-strategy .strategySec3 .strategySec3Left.fund-left h2 {font-size: 34px;}
    .approachHeadingBox h2 br{display:none;}
    .invest-fund-structure{background-attachment: initial !important;}
	
	
	.infogridOuter .pulse-1 h4{font-size:12px;}
	.infogridOuter .pulse-2 h4{font-size:12px;}
	.infogridOuter .pulse-3 h4{font-size:12px;}
	.infogridOuter .pulse-4 h4{font-size:12px;}
	.infogridOuter .pulse-5 h4{font-size:12px;}
	.infogridOuter .pulse-6 h4{font-size:12px;}
	
	.pulse-5 { width: 80px;}
	
	.anch1 h3{font-size:10px;}
	.anch2 h3{font-size:10px;}
	.anch3 h3{font-size:10px;}
	.anch4 h3{font-size:10px;}
    
}
@media (min-width: 576px) and (max-width: 480px) {
    
}

/* // X-Small devices (portrait phone s, less than 576px) */
@media (max-width: 575.98px) {
    .contact-us-form {padding: 50px 25px;}
    .wpcf7-list-item.first{padding-left: 0;}
    .getStartedSec2Text h2{font-size: 35px;}
    
    .strategySec3RightHover {padding: 10px 9px;}
    .strategySec3RightHover p {font-size: 11px; line-height: 13px;}
    .strategySec2Text {padding: 20px 20px;}
    .strategySec3Right h2 {font-size: 12px;line-height: 16px;}
    .page-template-about .fund-center h2 {font-size: 32px;}
    .whoWeAreTextBox {margin-bottom: 25px;}
    .page-template-strategy .whoWeAreSec .whoWeAreTextBox h2 {font-size: 32px;}
    .insightCardContent {margin-bottom: 20px;}
    .approachHeadingBox h2 {margin-bottom: 25px; margin-top: 25px;}
    .page-template-invest .optPortfolioText h4 {font-size: 16px; line-height: 26px;}
    .optPortfolioText.fund-left h2 {font-size: 40px;}
    .alignment-intro h2 {font-size: 40px;}
    .counterBox .counterBoxInner {padding: 20px 0px;}
    .aboutUsSecInner h2{font-size:40px; line-height:45px;}
    .optPortfolioText h2 {font-size: 35px; }
    .optPortfolioText h4 {font-size: 14px; line-height: 25px;}
    .tooltip-text {width: 270px; left: -195px;}
    .marketSec1Inner p br{display:none;}
    .accordion-button {align-items: flex-start; flex-wrap: wrap; flex-direction: column;}
	.singlePostContent .postContent table tr td {font-size: 12px; line-height: 16px;}
    
}
@media (max-width: 400px) {
    .teamContent ul li br{display:none;}
    .strategySec2Text h2 br{display:none;}
}

@media (min-width: 767px) {
    .teamContent ul li br{display:none;}
    .strategySec2Text h2 br{display:none;}
}