@font-face {
    font-family: "Noto Sans bold";
    src: url(../../fonts/NotoSans-Bold.eot);
    src: url(../../fonts/NotoSans-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/NotoSans-Bold.woff2) format("woff2"),url(../../fonts/NotoSans-Bold.woff) format("woff"),url(../../fonts/NotoSans-Bold.ttf) format("truetype"),url(../../fonts/NotoSans-Bold.svg#NotoSans-Bold) format("svg");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Noto Sans Med";
    src: url(../../fonts/NotoSans-Medium.eot);
    src: url(../../fonts/NotoSans-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/NotoSans-Medium.woff2) format("woff2"),url(../../fonts/NotoSans-Medium.woff) format("woff"),url(../../fonts/NotoSans-Medium.ttf) format("truetype"),url(../../fonts/NotoSans-Medium.svg#NotoSans-Medium) format("svg");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Noto Sans";
    src: url(../../fonts/NotoSans.eot);
    src: url(../../fonts/NotoSans.eot?#iefix) format("embedded-opentype"),url(../../fonts/NotoSans.woff2) format("woff2"),url(../../fonts/NotoSans.woff) format("woff"),url(../../fonts/NotoSans.ttf) format("truetype"),url(../../fonts/NotoSans.svg#NotoSans) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "Rupee Foradian";
    src: url(../../fonts/RupeeForadian.eot);
    src: url(../../fonts/RupeeForadian.eot?#iefix) format("embedded-opentype"),url(../../fonts/RupeeForadian.woff2) format("woff2"),url(../../fonts/RupeeForadian.woff) format("woff"),url(../../fonts/RupeeForadian.ttf) format("truetype"),url(../../fonts/RupeeForadian.svg#RupeeForadian) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: icomoon;
    src: url(../../fonts/icomoon.eot?31nmda);
    src: url(../../fonts/icomoon.eot?31nmda#iefix) format("embedded-opentype"),url(../../fonts/icomoon.woff2?31nmda) format("woff2"),url(../../fonts/icomoon.ttf?31nmda) format("truetype"),url(../../fonts/icomoon.woff?31nmda) format("woff"),url(../../fonts/icomoon.svg?31nmda#icomoon) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

[class*=" icon-"], [class^=icon-] {
    font-family: icomoon !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-Size:before {
    content: "\e974"
}

.icon-Size1:before {
    content: "\e975"
}

.icon-Size-:before {
    content: "\e976"
}

.icon-eye-Open:before {
    content: "\e977"
}

.icon-eye-off-new:before {
    content: "\e973"
}

.icon-hide-icon:before {
    content: "\e972"
}

.icon-eye-off-1:before {
    content: "\e970"
}

.icon-Thumbs-Up:before {
    content: "\e971";
    color: #fff
}

.icon-Others:before {
    content: "\e967"
}

.icon-Vacation:before {
    content: "\e968"
}

.icon-Vehicle:before {
    content: "\e969"
}

.icon-Home:before {
    content: "\e96a"
}

.icon-Marriage:before {
    content: "\e96b"
}

.icon-OTP:before {
    content: "\e966"
}

.icon-Processed:before {
    content: "\e960"
}

.icon-Rejected:before {
    content: "\e961"
}

.icon-e-KYC:before {
    content: "\e96c"
}

.icon-Submit-Form-15G:before {
    content: "\e962"
}

.icon-Transact-Email:before {
    content: "\e963"
}

.icon-Update-FATCA-Individuals1:before {
    content: "\e964"
}

.icon-Update-Mobile-no:before {
    content: "\e965"
}

.icon-ChatBot:before {
    content: "\e95f"
}

.icon-Login:before {
    content: "\e948"
}

.icon-White-tick:before {
    content: "\e95e"
}

.icon-eye-off:before {
    content: "\e96e"
}

.icon-eye-1:before {
    content: "\e96f"
}

.icon-edit:before {
    content: "\e96d"
}

.icon-location:before {
    content: "\e947"
}

.icon-NAV--IDCW:before {
    content: "\e936"
}

.icon-Transaction-Forms:before {
    content: "\e937"
}

.icon-Update-FATCA-Individuals:before {
    content: "\e938"
}

.icon-Update-Bank-mandate:before {
    content: "\e939"
}

.icon-Update-Nominee:before {
    content: "\e93a"
}

.icon-Update-PAN:before {
    content: "\e93b"
}

.icon-Check-your-KYC-Status:before {
    content: "\e93c"
}

.icon-Capital-Gain-Statement:before {
    content: "\e93d"
}

.icon-Give-Missed-call-and-get-statement:before {
    content: "\e93e"
}

.icon-Download-your-Statement:before {
    content: "\e93f"
}

.icon-EOTM:before {
    content: "\e940"
}

.icon-SIP-Top-up:before {
    content: "\e941"
}

.icon-Cancel-your-SIP:before {
    content: "\e942"
}

.icon-Pause-your-SIP:before {
    content: "\e943"
}

.icon-Renew-your-SIP:before {
    content: "\e944"
}

.icon-Start-your-SIP:before {
    content: "\e945"
}

.icon-Login--Transact:before {
    content: "\e946"
}

.icon-Whatup:before {
    content: "\e949"
}

.icon-mail-1:before {
    content: "\e94a"
}

.icon-Download_fund-Detail:before {
    content: "\e94b"
}

.icon-Features_Expertise:before {
    content: "\e94c"
}

.icon-Features_Growth:before {
    content: "\e94d"
}

.icon-Features_Solutions:before {
    content: "\e94e"
}

.icon-Features_Flexibility:before {
    content: "\e94f"
}

.icon-Capital-appreciation:before {
    content: "\e950"
}

.icon-FAQ:before {
    content: "\e951"
}

.icon-Investor-Service-Request-Forms:before {
    content: "\e952"
}

.icon-RTA-Mail-back-reports:before {
    content: "\e953"
}

.icon-Transaction-Summary-Report:before {
    content: "\e954"
}

.icon-AUM-Report:before {
    content: "\e955"
}

.icon-Brokerage-Report:before {
    content: "\e956"
}

.icon-Download_Small-1:before {
    content: "\e957"
}

.icon-Red-Error:before {
    content: "\e958"
}

.icon-Co-branded-marketing-material:before {
    content: "\e959"
}

.icon-Generate-transaction-links:before {
    content: "\e95a"
}

.icon-Account-Statement:before {
    content: "\e95b"
}

.icon-Offline-Empanelment:before {
    content: "\e95c"
}

.icon-Online-Empanelment:before {
    content: "\e95d"
}

.icon-loader:before {
    content: "\e921"
}

.icon-impactofInflation:before {
    content: "\e932"
}

.icon-sipCalculator:before {
    content: "\e933"
}

.icon-retirementPlanning:before {
    content: "\e934"
}

.icon-g-oalPlanning:before {
    content: "\e935"
}

.icon-quickTransact:before {
    content: "\e925"
}

.icon-transactStatus:before {
    content: "\e926"
}

.icon-instaRedemption:before {
    content: "\e927"
}

.icon-businessCenterBag:before {
    content: "\e928"
}

.icon-experience:before {
    content: "\e929"
}

.icon-cilEducation:before {
    content: "\e92a"
}

.icon-linkedin:before {
    content: "\e92b"
}

.icon-facebook-1:before {
    content: "\e92c"
}

.icon-Whatsup:before {
    content: "\e92d"
}

.icon-Copy-Link:before {
    content: "\e92e"
}

.icon-uploadOutline:before {
    content: "\e92f"
}

.icon-Upload:before {
    content: "\e930"
}

.icon-Success-Green:before {
    content: "\e931"
}

.icon-alert-outline:before {
    content: "\e91e"
}

.icon-exclamatory:before {
    content: "\e922"
}

.icon-location-1:before {
    content: "\e91f"
}

.icon-listing:before {
    content: "\e920"
}

.icon-plus-outline:before {
    content: "\e91c"
}

.icon-youtube:before {
    content: "\e91d"
}

.icon-minus:before {
    content: "\e923"
}

.icon-export:before {
    content: "\e924"
}

.icon-close:before {
    content: "\e91b"
}

.icon-smartphone:before {
    content: "\e914"
}

.icon-mail:before {
    content: "\e91a"
}

.icon-drak:before {
    content: "\e916"
}

.icon-size:before {
    content: "\e917"
}

.icon-search:before {
    content: "\e918";
    color: #003e66
}

.icon-call-1:before {
    content: "\e919"
}

.icon-distributor-assist:before {
    content: "\e901"
}

.icon-need-help:before {
    content: "\e902"
}

.icon-feedback:before {
    content: "\e903"
}

.icon-investor-care:before {
    content: "\e904"
}

.icon-Nearest-Branch:before {
    content: "\e905"
}

.icon-whatsapp-no:before {
    content: "\e906"
}

.icon-toll-free:before {
    content: "\e907"
}

.icon-play:before {
    content: "\e908"
}

.icon-whatsapp:before {
    content: "\e909"
}

.icon-call:before {
    content: "\e90a"
}

.icon-next:before {
    content: "\e90b"
}

.icon-copy:before {
    content: "\e90c"
}

.icon-twitter:before {
    content: "\e90d"
}

.icon-share:before {
    content: "\e90e"
}

.icon-instagram:before {
    content: "\e90f"
}

.icon-facebook:before {
    content: "\e910"
}

.icon-clock:before {
    content: "\e911"
}

.icon-calender:before {
    content: "\e912"
}

.icon-dwonload:before {
    content: "\e913"
}

.icon-plus:before {
    content: "\e915"
}

.icon-time:before {
    content: "\e900"
}

.cp-nav-idcw .bs-box .bs-tab .tab-content .head-block {
    text-align: center
}

    .cp-nav-idcw .bs-tab.typ-asset .nav-tabs .nav-item {
        text-decoration: none !important;
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .head-block .bs-toggle label:last-of-type {
        margin-left: 4.688rem
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .head-block .bs-toggle .toggle-outside {
        right: 47%
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .head-block .btn-default {
        min-width: 12.5rem;
        padding: 0.875rem 0.938rem;
        border-radius: 4rem
    }

.cp-nav-idcw .bs-box .bs-tab .tab-content #nav-switch-2 {
    display: none
}

.cp-nav-idcw .bs-box .bs-tab .tab-content .download-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-top: 2.5rem
}

    .cp-nav-idcw .bs-box .bs-tab .tab-content .download-wrap .link {
        margin-left: 3rem;
        color: #005085;
        font-size: 1.6rem;
        font-family: "Noto Sans Med";
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .download-wrap .link .icon-dwonload {
            font-size: 2rem;
            margin-left: 1.1rem
        }

.cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 {
    margin: 3rem 0
}

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2.typ-no-margin-bottom {
        margin-bottom: 0
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2.typ-no-margin-bottom .main_table {
            margin-bottom: 3.5rem
        }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table {
        overflow-x: auto;
        display: block;
        width: 100%;
        border: 1px solid #cdd3d7
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table_wrap {
            width: 100%;
            white-space: nowrap
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table_wrap tr td, .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table_wrap tr th {
                vertical-align: middle
            }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .head-row {
            padding: 1.5rem
        }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .tabel-head {
            font-size: 1.125rem;
            font-family: "Noto Sans Med";
            line-height: 1.5rem;
            padding: 0.938rem;
            color: #032538;
            font-weight: 100;
        }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .column-width {
            width: 15%;
            text-align: left
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .column-width.text-center {
                text-align: center
            }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .head-row-2 {
            background-color: #005085
        }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-head-2 {
            font-size: 1.8rem;
            font-family: "Noto Sans Med";
            line-height: 2.4rem;
            padding: 1.5rem;
            color: #fff
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-head-2 .head-row-2, .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-head-2 .product-name {
                position: relative
            }

                .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-head-2 .head-row-2:before, .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-head-2 .product-name:before {
                    font-family: icomoon !important;
                    content: "\e90b";
                    position: absolute;
                    right: -3rem;
                    -ms-transform: rotate(90deg);
                    transform: rotate(90deg);
                    font-weight: 400
                }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-width-50 {
            width: 50%
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-width-50 table {
                width: 100%;
                text-align: center;
                margin-top: 1rem
            }

                .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-width-50 table tr {
                    width: 100%
                }

                    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-width-50 table tr th {
                        width: 50%;
                        font-size: 1.4rem;
                        font-family: "Noto Sans"
                    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-head-3 {
            font-size: 1.8rem;
            font-family: "Noto Sans Med";
            line-height: 2.4rem;
            padding: 1.5rem;
            color: #032538
        }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-body:nth-child(even) {
            background-color: #f0fafc
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-body:nth-child(even) .table-cont {
                color: #032538
            }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont {
            padding: 1.125rem 0.625rem;
            color: #032538;
            font-family: "Noto Sans Med";
            font-size: 0.875rem;
            line-height: 1.5rem;
            position: relative
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .triangle-up {
                position: absolute;
                right: 30px;
                top: 0;
                bottom: 0;
                margin: auto;
                width: 0;
                height: 0;
                border-left: 5px solid transparent;
                border-right: 5px solid transparent;
                border-bottom: 10px solid #00946f
            }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .triangle-down {
                position: absolute;
                right: 30px;
                top: 0;
                bottom: 0;
                margin: auto;
                width: 0;
                height: 0;
                border-left: 5px solid transparent;
                border-right: 5px solid transparent;
                border-top: 10px solid #ea4d4d
            }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .rupee {
                margin-right: .8rem
            }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .cont-center {
            text-align: center
        }

.cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology {
    margin-bottom: 1.5rem
}

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .price_cal_sec {
        border: 1px solid #cdd3d7;
        border-radius: 1rem;
        padding: 1.25rem
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .meth_list_1{
        margin-bottom:0rem !important;
        padding-left:0rem !important;
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .meth_list_1 .meth_item {
        margin-bottom: 1rem;
        list-style-position: inside
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .meth_list_1 .meth_item .metho_heading {
            font-size: 1rem;
            line-height: 1.5rem;
            font-family: "Noto Sans bold";
            color: #545454;
            position: relative;
            padding-left: 2.188rem;
            margin-bottom: .031rem
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .meth_list_1 .meth_item .metho_heading .fa_icon_wrap {
                position: absolute;
                left: 0;
                top: 5px;
                color: #005085;
                font-size: 1.25rem
            }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .meth_list_1 .metho_content {
        font-size: 0.75rem;
        line-height: 1.5rem;
        font-family: "Noto Sans";
        color: #545454;
        padding-left: 2.813rem
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list {
        padding-left: 25px;
        list-style-type: none;
        counter-reset: steps;
        margin-top: 1.875rem
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item {
            position: relative;
            padding: 2px 0 2.5rem 2.188rem;
            color: #545454;
            font-size: 0.75rem
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item:after {
                position: absolute;
                top: 0;
                left: 0;
                content: counter(steps);
                counter-increment: steps;
                border: 2px solid #005085;
                border-radius: 50%;
                color: #005085;
                display: inline-block;
                height: 1.5rem;
                width: 1.5rem;
                text-align: center;
                font-size: 0.875rem;
                font-family: "Noto Sans bold";
                display: -ms-flexbox;
                display: flex;
                -ms-flex-pack: center;
                justify-content: center;
                -ms-flex-align: center;
                align-items: center;
                background: #fff
            }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item_1 {
            position: relative;
            padding: .2rem 0 2.5rem 2.188rem;
            color: #545454;
            font-size: 0.75rem
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item_1:after {
                position: absolute;
                top: 0;
                left: 0;
                content: counter(steps);
                counter-increment: steps;
                border: 2px solid #005085;
                border-radius: 50%;
                color: #005085;
                display: inline-block;
                height: 1.5rem;
                width: 1.5rem;
                text-align: center;
                font-size: 0.875rem;
                font-family: "Noto Sans bold";
                background: #fff;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-pack: center;
                justify-content: center;
                -ms-flex-align: center;
                align-items: center
            }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item_1:before {
                position: absolute;
                left: 0.75rem;
                top: 50%;
                bottom: .4rem;
                content: "";
                width: 2px;
                height: 40%;
                background: #005085
            }

.cp-simple-form .bs-box {
    width: 93.6rem;
    margin: 0 auto;
    margin-bottom: 6rem
}

    .cp-simple-form .bs-box.full-width {
        width: 100%
    }

    .cp-simple-form .bs-box .bs-form .form-sub-title {
        font-size: 1.4rem;
        line-height: 2.4rem;
        font-style: normal;
        font-family: "Noto Sans"
    }

        .cp-simple-form .bs-box .bs-form .form-sub-title.report-title {
            margin-top: 1rem;
            color: #032538
        }

        .cp-simple-form .bs-box .bs-form .form-sub-title .input-field {
            margin-left: 18rem
        }

    .cp-simple-form .bs-box .bs-form .act-btn {
        text-align: center;
        margin-top: 9.4rem
    }

        .cp-simple-form .bs-box .bs-form .act-btn.top-margin {
            margin-top: 3rem;
            margin-bottom: 6rem
        }

        .cp-simple-form .bs-box .bs-form .act-btn.typ-feed-btn {
            margin-top: .7rem
        }

        .cp-simple-form .bs-box .bs-form .act-btn .btn-outline {
            margin-right: 3rem
        }

        .cp-simple-form .bs-box .bs-form .act-btn.typ-submit {
            margin-top: 4rem
        }

    .cp-simple-form .bs-box .bs-form .labe-text {
        margin-bottom: 3.2rem
    }

    .cp-simple-form .bs-box .bs-form .form-subhead {
        font-size: 1.4rem;
        font-family: "Noto Sans";
        line-height: 2.4rem;
        color: #032538;
        margin-bottom: 1rem
    }

    .cp-simple-form .bs-box .bs-toggle {
        margin-bottom: 2rem
    }

    .cp-simple-form .bs-box .bs-radio {
        margin-right: 2.2rem
    }

        .cp-simple-form .bs-box .bs-radio label {
            color: #032538
        }

    .cp-simple-form .bs-box.typ-full-box {
        width: 100%;
        padding: .031rem 2.813rem 2.5rem
    }

.cp-simple-form .bs-select select {
    height: 5rem
}

.cp-simple-form.typ-partner-hub {
    margin-bottom: 8rem
}

    .cp-simple-form.typ-partner-hub .bs-box {
        width: 100%;
        padding: 3.2rem
    }

        .cp-simple-form.typ-partner-hub .bs-box .bs-form .act-btn {
            margin-top: 1.2rem
        }

        .cp-simple-form.typ-partner-hub .bs-box .form-title {
            font-family: "Noto Sans bold"
        }

    .cp-simple-form.typ-partner-hub .form-sub-title {
        margin-top: 2.9rem;
        font-family: "Noto Sans";
        color: #545454
    }

    .cp-simple-form.typ-partner-hub .hub-link {
        text-decoration: underline;
        color: #005085
    }

    .cp-simple-form.typ-partner-hub .btn-default {
        padding: 1.3rem 3rem;
        min-width: 13.2rem
    }

.cp-simple-form.typ-report {
    margin-bottom: 2.4rem
}

    .cp-simple-form.typ-report .bs-form .act-btn {
        margin-top: 3.2rem;
        text-align: center
    }

.cp-simple-form.typ-invest-hub .bs-box {
    padding: 3.2rem
}

.cp-simple-form.typ-invest-hub .bs-form .form-title {
    font-family: "Noto Sans bold";
    font-size: 2rem;
    line-height: 2.4rem;
    color: #032538
}

.cp-simple-form.typ-invest-hub .bs-form .act-btn {
    margin-top: 1.9rem
}

    .cp-simple-form.typ-invest-hub .bs-form .act-btn c {
        margin-top: 0;
        margin-bottom: 1.2rem
    }

    .cp-simple-form.typ-invest-hub .bs-form .act-btn .btn-default {
        min-width: 13.2rem;
        padding: 1.3rem 3rem
    }

.cp-simple-form.typ-invest-hub .bs-form .form-subhead {
    margin-bottom: 2.6rem
}

.cp-simple-form.typ-partener-hub-c .bs-form .form-title {
    font-family: "Noto Sans bold";
    font-size: 2rem;
    line-height: 2.4rem;
    color: #032538
}

.cp-simple-form.typ-partener-hub-c .bs-form .form-sub-title {
    font-size: 1.4rem;
    line-height: 2.4rem;
    font-family: "Noto Sans";
    color: #545454;
    margin-bottom: 3.2rem;
    margin-top: 0
}

    .cp-simple-form.typ-partener-hub-c .bs-form .form-sub-title .hub-link {
        text-decoration: underline;
        color: #005085
    }

.cp-simple-form.typ-partener-hub-c .bs-form .act-btn {
    margin-top: 3.2rem;
    text-align: center
}

    .cp-simple-form.typ-partener-hub-c .bs-form .act-btn .btn-default {
        min-width: 13.2rem;
        padding: 1.3rem 3rem
    }

    .cp-simple-form.typ-partener-hub-c .bs-form .act-btn .form-sub-title {
        margin-top: .8rem;
        margin-bottom: 0;
        color: #032538
    }

.cp-simple-form.typ-partener-hub-c .bs-box {
    width: 100%;
    padding: 3.2rem
}

.cp-simple-form.typ-request-form .bs-box .head-block {
    text-align: left;
    margin-top: 2.3rem
}

.cp-simple-form.typ-request-form .bs-box .bs-toggle {
    margin-bottom: .9rem
}

.cp-simple-form.typ-request-form .bs-form .bs-form-list .form-list {
    margin: 0 3.2rem 0 3.2rem
}

.cp-simple-form.typ-request-form .bs-form .form-title {
    font-size: 2rem;
    line-height: 2.4rem;
    font-family: "Noto Sans bold"
}

.cp-simple-form.typ-request-form .bs-form .form-control {
    width: 55.2rem
}

.cp-simple-form.typ-request-form .bs-form .act-btn {
    text-align: left
}

    .cp-simple-form.typ-request-form .bs-form .act-btn .btn-default {
        min-width: 13.2rem
    }

.cp-simple-form.typ-feedback-form .act-btn .btn-default {
    min-width: 13.2rem;
    padding: 1.3rem 3rem;
    font-size: 1.6rem;
    min-height: auto
}

@media screen and (max-width:1440px) {
    .cp-simple-form .bs-toggle {
        margin-bottom: 2.6rem
    }

        .cp-simple-form .bs-toggle .toggle-outside {
            height: 1.5rem;
            width: 2.813rem
        }

        .cp-simple-form .bs-toggle .toggle-inside {
            width: 1.25rem;
            top: .2rem;
        }
    .bs-toggle input ~ input:checked ~ .toggle-outside .toggle-inside {
        left: 1.3rem !important;
    }
}

@media only screen and (max-width:1024px) {
    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .triangle-up {
        right: 10px
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .triangle-down {
        right: 10px
    }
}

@media only screen and (max-width:767px) {
    .cp-nav-idcw .bs-box .bs-tab .tab-content .download-wrap .link {
        font-size: 1.4rem;
        margin-left: 2.5rem
    }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 {
        margin-top: 1rem
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .triangle-up {
            right: 15px
        }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-table-2 .main_table .table-cont .triangle-down {
            right: 15px
        }

    .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology {
        margin-bottom: 0
    }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item {
            padding-bottom: 0
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item:after {
                height: 2rem;
                width: 2rem;
                line-height: 2rem
            }

        .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item_1 {
            padding: 0 0 .5rem 3.5rem
        }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item_1:after {
                height: 2rem;
                width: 2rem;
                line-height: 2rem
            }

            .cp-nav-idcw .bs-box .bs-tab .tab-content .cp-methodology .circle_num_list .circle_num_list_item_1:before {
                left: 1rem
            }

    .cp-simple-form .bs-box {
        width: 100%
    }

        .cp-simple-form .bs-box .bs-form .form-sub-title {
            padding-bottom: 0;
            margin-top: 0
        }

        .cp-simple-form .bs-box .bs-form .act-btn.typ-feed-btn {
            margin-bottom: .4rem
        }

        .cp-simple-form .bs-box .bs-form .act-btn {
            margin-top: 1.9rem;
            text-align: center
        }

            .cp-simple-form .bs-box .bs-form .act-btn .btn-default {
                min-width: 13.8rem
            }

            .cp-simple-form .bs-box .bs-form .act-btn.typ-submit {
                margin: 3.9rem 0 6.4rem 0
            }

        .cp-simple-form .bs-box .bs-form .labe-text {
            margin-bottom: 0
        }

        .cp-simple-form .bs-box .head-block {
            text-align: center
        }

        .cp-simple-form .bs-box .bs-toggle {
            margin: 0 auto 3.3rem
        }

        .cp-simple-form .bs-box.typ-full-box {
            padding: 1.5rem 1.5rem 3rem
        }

    .cp-simple-form.typ-partner-hub .bs-box {
        padding: 2.4rem 1.8rem 2.4rem 1.6rem
    }

    .cp-simple-form.typ-report {
        padding: 0;
        margin-bottom: 1.4rem
    }

        .cp-simple-form.typ-report .bs-form .form-sub-title {
            margin-top: 1rem;
            padding-bottom: 0
        }

    .cp-simple-form.typ-invest-hub .bs-box {
        padding: 1.5rem
    }

    .cp-simple-form.typ-partener-hub-c .bs-form .form-sub-title {
        margin-left: 0
    }

    .cp-simple-form.typ-partener-hub-c .bs-form .act-btn .form-sub-title {
        margin: 1rem 0 2.4rem
    }

    .cp-simple-form.typ-partener-hub-c .bs-box {
        padding: 2.4rem 1.6rem
    }

    .cp-simple-form.typ-request-form .bs-form .kyc-wrap {
        margin-left: 0
    }

    .cp-simple-form.typ-request-form .bs-form .form-title {
        margin: 0
    }

    .cp-simple-form.typ-request-form .bs-form .form-control {
        width: 100%;
        margin: 0
    }

    .cp-simple-form.typ-request-form .bs-form .act-btn {
        margin: 2.4rem 0 3.1rem
    }

    .cp-simple-form.typ-feedback-form .act-btn {
        margin: 3.9rem 6.4rem
    }
}

.paginate_button {
    font-size: 1rem;
    color: rgb(205, 211, 215);
    width: 32px;
    height: 32px;
    vertical-align: middle;
    text-align: center;
    margin: 0px 2px;
    display: inline-block;
    line-height: 2rem;
    font-family: "Noto Sans bold";
    border: 0px !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

    .paginate_button.previous {
        margin-right: 8px;
        overflow: hidden;
        width: 34px;
    }

.dataTables_info {
    display: none !important;
}

.dataTables_paginate {
    margin: 15px 0px 20px;
}

    .dataTables_paginate span {
        display: inline-block;
    }

.paginate_button.next {
    width: auto !important;
}

.paginate_button.previous, .paginate_button.next {
    color: rgb(0, 80, 133) !important;
    font-family: "Noto Sans bold";
}

    .paginate_button.previous.disabled, .paginate_button.next.disabled {
        color: rgb(205, 211, 215) !important;
    }

.paginate_button.current {
    font-size: 1rem;
    border-radius: 100%;
    line-height: 2rem;
    background-color: rgb(0, 80, 133) !important;
    color: rgb(255, 255, 255) !important;
    font-family: "Noto Sans" !important;
}

#tblNAVlatest .head-row, .head-row {
    background-color: #005085;
}

    #tblNAVlatest .head-row th, .head-row th {
        color: #ffffff !important;
        font-size: 1.125rem;
        font-family: "Noto Sans Med";
        line-height: 1.5rem;
        padding: 0.938rem;
        font-weight:100;
    }

thead .head-row:nth-child(1) th:last-child {
    padding-bottom: 8px !important
}

thead .head-row:nth-child(2) th {
    text-align: center !important;
    padding: 0 0 15px 0 !important;
    font-size: 14px !important
}

#tblNAVHistory .head-row {
    background-color: #005085;
}

    #tblNAVHistory .head-row th {
        color: #ffffff;
    }

.show {
    display: block !important;
}

.searchBox2 {
    width: 100%;
    display: none;
}

#tblNAVlatestnew th:last-child, #tblNAVlatestnew td:last-child {
    text-align: right !important;
}

.rhs {
    font-size: 1.4rem;
    line-height: 2.4rem;
    font-style: normal;
    font-family: "Noto Sans bold";
    text-decoration: underline;
    color: #005085;
    float: right;
}

#tblNAVHistorynew th:last-child, #tblNAVHistorynew td:last-child {
    text-align: right !important;
}

#tbl_idcwnew tfoot th {
    font-size: 0.75rem;
    padding: 0.938rem;
    font-weight: bold;
}

.bs-sec.typ-no-banner .sec-title {
    text-align: center !important;
}