body:not(.rtl) #elementor-popup-modal-2267 .dialog-close-button svg,
body:not(.rtl) #elementor-popup-modal-2279 .dialog-close-button svg {
    display: none;
}

body:not(.rtl) #elementor-popup-modal-2267 .dialog-close-button:after,
body:not(.rtl) #elementor-popup-modal-2279 .dialog-close-button:after {
    content: "";

    background: url("../images/cross_icon.svg") no-repeat center center;
    width: 20px;
    height: 20px;
    display: block;
    padding: 17px;
}
.mfpdp-objective-text {
    font-size: 16px;
    line-height: 1.6;
    color: rgb(90, 96, 102);
}

/* Read-more toggle link */
.readmore-toggle {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    color: #0066cc;
    font-weight: 600;
    font-size: 15px;
    text-decoration: none;
    cursor: pointer;
    margin-top: 8px;
}
.readmore-toggle:hover {
    text-decoration: underline;
}

.mfpdp-objective-text h2{

    font-size: 18px;
}
#tab-potential-risk-class{
 display:none
}
.fund-category-debt-funds #tab-potential-risk-class{
    display:block;
}
.fund-category-index-funds .mf-toggle-wrapper.mfpdp-toggle-row,
.fund-category-etf-funds .mf-toggle-wrapper.mfpdp-toggle-row ,
.fund-category-etf .mf-toggle-wrapper.mfpdp-toggle-row  {
    margin: 20px 0;
}






	.single-mutual-fund h1.mf-title {
		    font-size: 24px;
    font-weight: 600;
}
	.single-mutual-fund h4.mfpdp-returns-title {
    font-size: 18px;
    font-weight: 600;
}
.single-mutual-fund .mfpdp-stats .mf-stat-value {
    font-size: 17px;
    font-weight: 500;
}
.single-mutual-fund p.investment_objective_text {
    font-size: 15px;
    color: #5a6066;
}
.single-mutual-fund .mfpdp-benefits__title,
.single-mutual-fund	.mfpdp-objective-title,
.single-mutual-fund		.elementor-widget-heading .elementor-heading-title,
.elementor-22317 .elementor-element.elementor-element-5158760 .elementor-heading-title,
.single-mutual-fund	h3.elementor-heading-title.elementor-size-default,
.single-mutual-fund	h3.mf-portfolio-title,
.single-mutual-fund		.e-n-accordion-item-title-text,
.single-mutual-fund		h2.investment_objective_title strong{
		
    font-size: 22px;
    font-weight: 600;
	}
	
	.single-mutual-fund .investment_objective h2 strong{
		
    font-size: 18px;
    font-weight: 600;
	}

	.single-mutual-fund .investment_objective a{
		color:#0086DD;
	}
	
	.mfpdp-manager-modal__dialog .mfpdp-manager-modal__close {
    background: none;
    border: 0 none !important;
    box-shadow: none;
}
	.single-mutual-fund :where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){
		border:0 none;
	}
	
	@media all and  (max-width:768px){
		.single-mutual-fund .elementor-element.elementor-element-bdb4ba7.e-con-full.e-flex.e-con.e-child {
				margin: 0 -28px;
				width: auto;
        padding: 0;
		}
		.single-mutual-fund .fund-tags-widget,
		.single-mutual-fund .mutual-fund-card.mfpdp-card, 
		.single-mutual-fund .mutual-fund-card.mfpdp-returns-card,
		.single-mutual-fund .mfpdp-objective-card,
		.single-mutual-fund .mfpdp-benefits,
		.single-mutual-fund  .mfpdp-managers-card,
		.single-mutual-fund .mf-portfolio-card,
		.elementor-22317 .elementor-element.elementor-element-383430e,
		.single-mutual-fund .post-overview-card{
        border-radius: 0px !important;
		}
		
		.single-mutual-fund .elementor-element.elementor-element-56ebd51{
			display:none;
		}
		
	.single-mutual-fund h3.mf-title {
		    font-size: 24px;
    font-weight: 600;
}
		
	.single-mutual-fund h4.mfpdp-returns-title {
    font-size: 18px;
    font-weight: 600;
}
		.single-mutual-fund .mutual-fund-card.mfpdp-actions-card {
        box-shadow: none !important;
    border-radius: 0px;
}
	}