@media screen and (max-width: 1366px) {}

@media screen and (max-width: 1240px) {}

@media screen and (max-width: 991px) {
    body {
        padding-top: 92px;
    }

    /* Header Start */
    .header {
        height: 92px;
        top: 0 !important;
    }

    .header .navbar-brand img {
        height: 66px;
    }

    .header .nav-link.loginSignup.mobileCTA {
        display: inline-block;
    }

    .header .desktopCTA {
        display: none;
    }

    .header .navbar-toggler {
        padding: 0;
        border: 0;
        outline: 0 !important;
        box-shadow: none !important;
    }

    .header .headerDropdown .dropdown-menu {
        height: 0;
        transform: scaleY(1);
        opacity: 0;
        box-shadow: none;
        padding-left: 50px;
        list-style-type: disc;
    }

    .header .headerDropdown .dropdown-menu.show {
        height: 100%;
        opacity: 1;
    }

    .header .navbar-collapse {
        position: fixed;
        top: 92px;
        right: -100%;
        height: calc(100vh - 92px);
        background-color: var(--white);
        width: 100%;
        transition: all 0.5s;
    }

    .header .navbar-collapse.show {
        right: 0;
    }

    .header .navbar-nav {
        align-items: flex-start !important;
    }

    .header .nav-item {
        margin: 0;
        width: 100%;
    }

    .header .headerDropdown .dropdown-menu li a {
        padding: 10px 0;
    }

    .header .nav-item {
        border-bottom: 1px solid rgb(204 204 204 / 50%);
        padding: 15px 0;
    }

    .header .nav-link {
        padding: 0px 20px !important;
    }

    .header .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
        background-image: var(--bs-navbar-close-icon-bg);
    }

    .header .navbar-toggler .navbar-toggler-icon {
        transition: all 0.5s;
    }

    /* Header End */
    .inner_content .app_info a:nth-child(1) {
        margin-bottom: 15px;
    }
}

@media screen and (max-width: 767px) {

    :root {
        --fnt50: 28px;
        --fnt16: 14px;
        --fnt20: 20px;
        --fnt21: 21px;
        --fnt22: 22px;
        --fnt23: 18px;
        --fnt18: 18px;
        --fnt15: 15px;
        --fnt14: 14px;
        --fnt13: 13px;
    }

    .purple_btn {
        font-size: 14px;
        padding: 10px 20px;
        height: 40px;
    }

    .footerRights {
        margin-bottom: 4px;
    }

    .footer_apps img {
        height: 25px;
    }

    /* Index start */
    .traingles {
        display: none;
    }

    .inner_content {
        padding: 50px 20px 50px;
    }

    .inner_content .row {
        flex-direction: column-reverse;
    }

    .content_left .dedicated-heading {
        text-align: center;
    }

    .content_left .app_info {
        text-align: center;
    }

    .content_left .invest-para {
        padding: 0 0 30px;
        text-align: center;
    }

    .invest_in_mintit .row {
        flex-direction: column-reverse;
        align-items: center;
    }

    .invest_in_mintit .dedicated-heading {
        margin: 0px 20px;
        text-align: center;
    }

    .invest_in_mintit .app_info {
        margin: 0px 20px;
        text-align: center;
    }

    .every_milestone .dedicated-heading {
        padding: 0 0 15px;
        display: inline-block;
    }

    .advantage {
        padding: 50px 0 30px;
    }

    .advantage p {
        padding: 25px 0px 0px 0px;
    }

    .not-started .row {
        flex-direction: column-reverse;
        text-align: center;
    }

    .not-started .dedicated-heading {
        justify-content: center;
    }

    .masters-of .row {
        flex-direction: column-reverse;
    }

    .masters-of .dedicated-heading {
        display: flex;
        gap: 8px;
    }

    .masters-of .img_masters {
        padding: 0 0 15px 0px;
    }

    .masters-of .img_masters {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .blogs {
        padding: 50px 0px;
    }

    .blogs .row {
        text-align: center;
    }

    .blogs .dedicated-heading {
        padding: 15px 0 15px;
    }

    .blogs .dedicated-heading span:last-child {
        display: inline-block;
        padding-left: 8px;
    }

    .blogs .dedicated-heading br {
        display: none;
    }

    .blogs .img_masters {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .complexity {
        padding: 50px 0px;
    }

    .complexity .row {
        flex-direction: column-reverse;
        text-align: center;
    }

    .complexity .dedicated-heading {
        justify-content: center;
        padding-top: 25px;
    }

    .Why_Wait .img_masters {
        max-width: 100%;
    }

    .Why_Wait {
        padding: 50px 0;
    }

    .Why_Wait .dedicated-heading {
        padding: 15px 0 15px 0;
        text-align: center;
    }

    /* Index end */

    /* Mutual Funds Explained start */
    .mutualFundsBanner h2 {
        padding: 15px 0;
        text-align: center;
    }

    .mutualFundsBanner h3 {
        text-align: center;
    }

    .mutualFundsBanner p {
        max-width: 422px;
        margin: 0 auto;
        text-align: center;
    }

    .mutualFundsBanner .imght465px {
        height: 264px;
    }

    .introduction {
        padding: 50px 0 20px;
    }

    .introduction h2 {
        margin: 0 auto 15px auto;
        max-width: 230px;
    }

    .customTabs .nav-link {
        font-size: 13px;
        padding: 0 10px 10px 10px;
        margin-bottom: 10px;
    }

    .customTabs .nav-tabs {
        border-bottom: 0;
        margin-bottom: 25px;
    }

    .introduction .imght316px {
        height: 158px;
        margin-bottom: 30px;
    }

    .understanding h2 {
        max-width: 100%;
    }

    .understanding .imght293px {
        height: 200px;
        margin-bottom: 30px;
    }

    .investing .imght387px {
        height: 193px;
        margin-bottom: 30px;
    }

    .glossary {
        padding: 50px 0 20px 0;
    }

    .glossary h2 {
        margin-bottom: 15px;
    }

    .customAccordion .accordion-button {
        font-size: 15px;
        padding: 12px 34px 12px 20px;
    }

    .customAccordion .accordion-body {
        padding: 12px 34px 12px 20px;
    }

    .bonusInformation {
        padding: 50px 0;
    }

    /* Mutual Funds Explained End */

    /* Portfolio Management Services Start */
    .explorePortfolio .imght455px {
        height: 200px;
    }

    .explorePortfolio h2 {
        margin: 15px 0;
        text-align: center;
    }

    .explorePortfolio p {
        text-align: center;
    }

    .portfolioManagement {
        padding: 50px 0 20px 0;
    }

    .portfolioManagement .imght382px {
        height: 212px;
    }

    .portfolioManagement p {
        margin: 30px 0;
    }

    .typesOfPortfolio {
        padding: 50px 0 35px 0;
    }

    .typesOfPortfolio h2 {
        margin-bottom: 40px;
    }

    .typesOfPortfolio .imght323px {
        height: 152px;
    }

    .typesOfPortfolio .mt30px {
        margin-top: 30px;
    }

    .objectivesOfPortfolio {
        padding: 50px 0 35px 0;
    }

    .objectivesOfPortfolio h2 {
        margin-bottom: 40px;
    }

    .objectivesOfPortfolio .imght458px {
        height: 215px;
    }

    .objectivesOfPortfolio .mt30px {
        margin-top: 30px;
    }

    .benefitsOfPortfolio {
        padding: 50px 0 35px 0;
    }

    .benefitsOfPortfolio h2 {
        margin-bottom: 40px;
    }

    .benefitsOfPortfolio .imght461px {
        height: 216px;
    }

    .benefitsOfPortfolio .mt30px {
        margin-top: 30px;
    }

    .optForPortfolio {
        padding: 50px 0 35px 0;
    }

    .optForPortfolio h2 {
        margin-bottom: 35px;
    }

    .optForPortfolio .imght442px {
        height: 233px;
    }

    .optForPortfolio .mt30px {
        margin-top: 30px;
    }

    .optForPortfolio p {
        font-size: 14px;
    }

    .optForPortfolio ul li {
        font-size: 14px;
    }

    .strategyForSelectingPortfolio {
        padding: 50px 0;
    }

    .strategyForSelectingPortfolio h2 {
        margin-bottom: 15px;
    }

    .strategyForSelectingPortfolio h6 {
        font-size: 14px;
    }

    .pmsProduct {
        padding: 50px 0;
    }

    .pmsProduct .productBox {
        padding: 20px;
    }

    .chooseMintit {
        padding: 50px 0;
    }

    .chooseMintit h2 {
        margin-bottom: 15px;
    }

    .chooseMintit h3 {
        margin: 15px 0 10px 0;
    }

    .differentPMS {
        padding: 50px 0;
    }

    .differentPMS h2 {
        margin-bottom: 15px;
    }

    .purple_table table th {
        font-size: 12px;
        font-weight: 700;
    }

    .purple_table table td {
        font-size: 12px;
    }

    .idealInvestor {
        padding: 50px 0 35px 0;
    }

    .idealInvestor h2 {
        margin-bottom: 40px;
    }

    .idealInvestor .imght406px {
        height: 218px;
    }

    .idealInvestor h6 {
        font-size: 14px;
        margin: 30px 0 15px 0;
    }

    .idealInvestor ul li {
        font-size: 14px;
    }

    .faqsPMS {
        padding: 50px 0 20px 0;
    }

    .customAccordion .accordion-body p a {
        font-size: 14px;
    }

    /* Portfolio Management Services End */

    /* Mutual Fund Start */


    .equity img {
        width: 100px;
        height: 100px;
    }

    .explore_top .row {
        flex-direction: column-reverse;
        text-align: center;
    }

    .explore_top .dedicated-heading {
        padding: 15px 0 30px;
    }

    .tab_fund .nav-pills .nav-link {
        font-size: 13px;
        padding: 10px 15px;
    }

    .tab_fund .nav-pills {
        gap: 10px;
    }

    /* Mutual Fund End */

    /* Alternate Investment Funds Start */
    .elevateAIF .imght416px {
        height: 184px;
    }

    .elevateAIF h2 {
        margin: 15px 0;
        text-align: center;
    }

    .elevateAIF p {
        text-align: center;
    }

    .alternateInvestmentFund {
        padding: 50px 0;
    }

    .alternateInvestmentFund .imght308px {
        height: 144px;
    }

    .alternateInvestmentFund h2 {
        margin-bottom: 40px;
    }

    .alternateInvestmentFund p {
        margin-top: 30px;
    }

    .categoriesOfAIF {
        padding: 50px 0 26px 0;
    }

    .categoriesOfAIF h2 {
        margin-bottom: 15px;
    }

    .objectivesOfAIF {
        padding: 50px 0 35px 0;
    }

    .objectivesOfAIF h2 {
        margin-bottom: 40px;
    }

    .objectivesOfAIF .imght323px {
        height: 152px;
    }

    .objectivesOfAIF h3 {
        margin: 30px 0;
    }

    .benefitsOfAIF {
        padding: 50px 0 35px 0;
    }

    .benefitsOfAIF h2 {
        margin-bottom: 40px;
    }

    .benefitsOfAIF .imght327px {
        height: 154px;
    }

    .benefitsOfAIF .mt30px {
        margin-top: 30px;
    }

    .optForAIF {
        padding: 50px 0 35px 0;
    }

    .optForAIF h2 {
        margin-bottom: 40px;
    }

    .optForAIF .imght362px {
        height: 179px;
    }

    .optForAIF h3 {
        margin: 30px 0;
    }

    .strategyForAIF {
        padding: 50px 0 35px 0;
    }

    .strategyForAIF h2 {
        margin-bottom: 40px;
    }

    .strategyForAIF .imght378px {
        height: 177px;
    }

    .strategyForAIF .mt30px {
        margin-top: 30px;
    }

    .chooseAIF {
        padding: 50px 0 35px 0;
    }

    .chooseAIF h2 {
        margin-bottom: 40px;
    }

    .chooseAIF .imght322px {
        height: 151px;
    }

    .chooseAIF .mt30px {
        margin-top: 30px;
    }

    .categorySuitable {
        padding: 50px 0;
    }

    .categorySuitable h2 {
        margin-bottom: 40px;
    }

    .categorySuitable .imght310px {
        height: 173px;
    }

    .categorySuitable h6 {
        margin-top: 30px;
    }

    .faqAIF {
        padding: 50px 0 20px 0;
    }

    .faqAIF h2 {
        margin-bottom: 15px;
    }

    /* Alternate Investment Funds End */

    /* Fixed Deposit Start */
    .period-tab-content .table-responsive {
        padding-top: 20px;
    }

    .customTabs .individuals {
        justify-content: space-evenly;
    }

    .shriram-finance .nav-tabs .nav-link {
        font-size: 13px;
        padding: 10px 0;
        text-align: center;
    }

    .shriram-finance .nav-tabs .nav-item {
        width: 49%;
        max-width: 185px;
    }

    .shriram-finance .nav-tabs {
        flex-direction: row;
        justify-content: space-between;
        gap: 0px;
    }

    /* Fixed Deposit End */

    /* Set A Milestone Start */
    .ourMission .imght416px {
        height: 184px;
    }

    .ourMission h2 {
        margin: 15px;
        text-align: center;
    }

    .ourMission p {
        text-align: center;
    }

    .financialMilestone {
        padding: 50px 0;
    }

    .financialMilestone h2 {
        margin-bottom: 40px;
    }

    .financialMilestone .imght290px {
        height: 134px;
    }

    .financialMilestone p {
        margin-top: 30px;
    }

    .myMilestones {
        padding: 50px 0 27px 0;
    }

    .myMilestones h2 {
        margin-bottom: 15px;
    }

    .importantFinancialMileStone h2 {
        padding: 0 15px;
    }

    .milestoneInfluence {
        padding: 50px 0 40px 0;
    }

    .milestoneInfluence h2 {
        margin-bottom: 15px;
    }

    .milestoneFAQ {
        padding: 50px 0;
    }

    .milestoneFAQ h2 {
        margin-bottom: 15px;
    }

    .milestoneInToReality {
        padding: 50px 0;
    }

    .milestoneInToReality .imght290px {
        height: 191px;
    }

    .milestoneInToReality h2 {
        margin: 30px 0 15px 0;
    }

    /* Set A Milestone End */

    /* Financial Pyramid Start */
    .pyramid {
        padding: 50px 0 30px 0;
    }

    .pyramid .scrolling_section .info_box {
        height: auto;
        padding: 30px 0;
    }

    .coneImg {
        text-align: center;
    }

    .coneImg img {
        width: auto;
        height: 216px;
        margin-bottom: 20px;
    }

    .inner_content .app_info a {
        width: auto;
        padding: 7px 20px;
    }

    /* Financial Pyramid End */

    /* Consolidate & Track Start */
    .crystalClear .imght543px {
        height: 241px;
    }

    .crystalClear h2 {
        text-align: center;
        margin: 15px 0;
    }

    .crystalClear p {
        text-align: center;
    }

    .featureHighlights {
        padding: 50px 0 27px 0;
    }

    .featureHighlights h2 {
        margin-bottom: 30px;
    }

    .benefitYou {
        padding: 50px 0 35px 0;
    }

    .benefitYou h2 {
        margin-bottom: 40px;
    }

    .benefitYou .imght362px {
        height: 170px;
    }

    .benefitYou .mt30px {
        margin-top: 30px;
    }

    .benefitYou h6 {
        font-size: 14px;
    }

    .financialTracking .imght324px {
        height: 213px;
    }



    /* Consolidate & Track End */

    /* About Us Start */
    .simplePersonalized .imght649px {
        height: 331px;
    }

    .simplePersonalized {
        padding: 20px 0 0 0;
        background: var(--bg_grey2);
    }

    .simplePersonalized h2 {
        text-align: center;
        margin: 50px 0 15px 0;
    }

    .simplePersonalized p {
        text-align: center;
    }

    .simplePersonalized .contentBox {
        padding: 0 20px 50px 20px;
    }

    .ourMissionOurVision {
        padding: 50px 0;
    }

    .ourMissionOurVision .imght191px {
        height: 47px;
        min-width: 25px;
        background-size: cover;
        position: absolute;
    }

    .ourMissionOurVision .missionQuotation {
        height: 50px;
        width: 25px;
    }

    .ourMissionOurVision .visionQuotation {
        height: 50px;
        width: 25px;
    }

    .ourMissionOurVision .pinkTrianglePosition {
        position: absolute;
        top: 150px;
        left: 17px;
        height: 44px;
        min-width: 55px;
    }

    .ourMissionOurVision .blueTrianglePosition {
        position: absolute;
        top: 52px;
        right: -6px;
        height: 68px;
        min-width: 34px;
    }

    .ourMissionOurVision .leftBlueTrianglePosition {
        position: absolute;
        bottom: 143px;
        left: 23px;
        height: 60px;
        min-width: 45px;
    }

    .ourMissionOurVision .yellowTrianglePosition {
        position: absolute;
        bottom: 184px;
        right: -0;
        height: 70px;
        min-width: 45px;
    }

    .ourMissionOurVision h2 {
        text-align: center;
    }

    .ourMissionOurVision p {
        text-align: center;
    }

    .mintingMatters {
        padding: 50px 0;
    }

    .mintingMatters .imght514px {
        height: 280px;
    }

    .mintingMatters h5 {
        margin: 40px 0 10px 0;
        text-align: center;
    }

    .mintingMatters h6 {
        text-align: center;
        margin-bottom: 20px;
    }

    .mintingMatters p {
        text-align: center;
    }

    .ankitMane {
        padding: 50px 0;
    }

    .ankitMane .imght529px {
        height: 288px;
    }

    .ankitMane h5 {
        margin: 50px 0 10px 0;
    }

    .ankitMane h6 {
        margin-bottom: 20px;
    }

    .cofounder {
        padding: 50px 0;
    }

    .cofounder h5 {
        margin: 50px 0 10px 0;
    }

    .cofounder h6 {
        margin-bottom: 20px;
    }

    .cofounder .imght529px {
        height: auto;
        object-fit: cover;
        width: 100%;
    }


    /* About Us End */

    /* Contact Us Start */
    .contactUs .contactUsBox {
        padding: 20px;
    }

    .contactUs textarea.form-control {
        height: 100px;
    }

    .contactUs h6 {
        margin: 25px 0 0 0;
        font-size: 14px;
    }

    .contactUs .imght253px {
        height: 200px;
    }

    .contactUs .form-control {
        padding: 8px 15px;
    }

    /* Contact Us End */

    /* Blogs Start */
    .blogDetail .imght600px {
        height: 230px;
        width: 100%;
    }

    .blogDetail .investCard {
        margin-bottom: 30px;
    }

    /* Blogs End */

    /* Blog Details Start */

    .category-blogs .slider-for img {
        max-width: 100%;
        padding: 15px 0;
    }

    .recent-trending .recent-pad-10 {
        text-align: center;
    }

    .recent-trending .recent-right-line {
        border-right: none;
    }

    .begin-your .begin-your-content .down_apps a:first-child {
        margin: 0 0 20px;
    }

    /* Blog Details End */

    /* Success Tales Start */
    .fromRealPeople .imght463px {
        height: 206px;
    }

    .fromRealPeople h2 {
        text-align: center;
        margin: 15px 0;
    }

    .fromRealPeople p {
        text-align: center;
    }

    .financialFuture .imght324px {
        height: 203px;
    }

    .featuredTestimonials .imght333px {
        width: 100%;
        height: auto;
        margin-bottom: 10px;
    }

    .featuredTestimonials .slick-slide {
        padding-right: 4px;
    }

    .featuredTestimonials .boxContent {
        padding-left: 0;
    }

    /* Success Tales End */

    /* Career Start */
    .mintItMovement h2 {
        margin-bottom: 15px;
    }

    .mintItMovement .subheading {
        margin-bottom: 15px;
    }

    .mintItMovement .title {
        margin-bottom: 15px;
    }

    /* Career End */

    /* Privacy Policy Start */

    /* Privacy Policy End */

    /* Terms Of Use Start */

    /* Terms Of Use End */

    /* Disclaimer Start */

    /* Disclaimer End */

    /* Cancellation Policy Start */

    /* Cancellation Policy End */

    /* Disclosure Start */
    .disclosure h2{
        margin-bottom: 15px;
    }
    .disclosure table th{
        font-size: 12px;
        font-weight: 700;
    }
    .disclosure table td{
        font-size: 12px;
    }
    /* Disclosure End */

    /* Blogs inner pages Start */
    .searchBlogs .overFlow {
        position: relative;
        overflow: auto;

    }

    .searchBlogs .blogCard {
        min-width: 170px;
    }

    .financialPlanning h2 {
        font-size: 25px;
    }
    .begin-your{
        padding: 50px 0;
    }
    .begin-your .down_apps a:first-child{
        margin: 0;
    }
    .begin-your h2{
        padding-bottom: 25px;
    }

    /* Blogs inner pages End */
}

@media screen and (max-width: 425px) {}