@media (min-width:1400px) and (max-width:1599px) {

    section.scorecm-open-account-fast-steps.pro-account .body ul li:last-of-type {
        padding-inline-end: 0 !important
    }

    section.scorecm-open-account-fast-steps.pro-account .body ul li:first-of-type {
        padding-inline-start: 0 !important
    }

    section.scorecm-open-account-fast-steps.pro-account .body ul li {
        padding: 0 30px !important;
        min-height: 266px !important
    }

    section.scorecm-benefits.contact-us .body ul li .text {
        min-height: 100px !important
    }

    section.scorecm-benefits.promo .body ul li .text {
        min-height: 130px !important
    }

    section.scorecm-markets-symbols.promotions.promo-01 .trade-assets-table.quinary {
        min-width: 1600px;
        padding-block-end: 10px
    }

    section.scorecm-benefits .body ul li .text {
        min-height: 215px !important
    }

    footer.scorecm-footer .footer-menu-area .menu li a {
        line-height: 25px !important
    }
}

@media (min-width:1200px) and (max-width:1399px) {

    section.scorecm-markets-start-trading-now .body .start .text br {
        display: none
    }

    section.scorecm-open-account-fast-steps.with-account-type {
        padding-block-start: 110px !important
    }

        section.scorecm-open-account-fast-steps.with-account-type .image {
            margin-block-start: -155px !important
        }

            .account-type-item .image img, section.scorecm-open-account-fast-steps.with-account-type .image img {
                width: 100px !important;
                height: 100px !important
            }

    section.scorecm-open-account-fast-steps.pro-account .body {
        padding: 35px !important
    }

        section.scorecm-open-account-fast-steps.pro-account .body ul li:last-of-type {
            padding-inline-end: 0 !important
        }

        section.scorecm-open-account-fast-steps.pro-account .body ul li:first-of-type {
            padding-inline-start: 0 !important
        }

        section.scorecm-open-account-fast-steps.pro-account .body ul li {
            padding: 0 30px !important;
            min-height: 280px !important
        }

            section.scorecm-open-account-fast-steps.pro-account .body ul li .text {
                font-size: var(--font-text-size-xs) !important;
                line-height: 25px !important
            }

    section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(1) .text, section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(2) .text, section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(3) .text, section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(4) .text {
        min-height: 70px !important
    }

    section.scorecm-about-us-partner .body {
        padding: 50px !important
    }

    section.scorecm-benefits.promo .body ul li .text, section.scorecm-benefits.promo .body ul li:nth-of-type(1) .text, section.scorecm-benefits.promo .body ul li:nth-of-type(2) .text {
        min-height: 150px !important
    }

    section.scorecm-benefits .body ul.quad li:nth-of-type(1), section.scorecm-benefits .body ul.quad li:nth-of-type(2) {
        padding-block-end: 50px !important;
        border-block-end: 1px solid var(--border-color-dark)
    }

    section.scorecm-benefits .body ul.quad li:nth-of-type(3), section.scorecm-benefits .body ul.quad li:nth-of-type(4) {
        padding-block-start: 50px !important
    }

    section.scorecm-benefits .body ul.quad li:nth-of-type(3) {
        padding-inline-start: 0 !important;
        border-inline-end: 0 !important
    }

    section.scorecm-benefits .body ul.quad li:nth-of-type(4) {
        border-inline-start: 1px solid var(--border-color-dark)
    }

    section.scorecm-benefits .body ul.quad li:nth-of-type(2) {
        padding-inline-end: 0 !important;
        border-inline-end: 0 !important
    }

    section.scorecm-benefits .body ul li:nth-of-type(1) .text, section.scorecm-benefits .body ul li:nth-of-type(2) .text {
        min-height: auto !important
    }

    section.scorecm-benefits .body ul li:nth-of-type(3) .text, section.scorecm-benefits .body ul li:nth-of-type(4) .text {
        min-height: 90px !important
    }

    section.scorecm-benefits .head {
        margin-block-end: 40px !important
    }

    .quick-access-item .item-name, .quick-access-item.other .item-icon {
        font-size: var(--font-text-size-lg) !important;
        line-height: 25px !important
    }

    section.scorecm-markets-symbols.promotions.promo-01 .trade-assets-table.quinary, section.scorecm-markets-symbols.promotions.promo-02-1 .trade-assets-table.senary {
        min-width: 1600px;
        padding-block-end: 10px
    }

    .trade-assets-table.trading-hours .tbody .tr .td:first-of-type, .trade-assets-table.trading-hours .thead .tr .td:first-of-type {
        width: 60% !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:last-of-type, .trade-assets-table.trading-hours .thead .tr .td:last-of-type {
        width: 40% !important
    }

    section.scorecm-payment-method.custom .image {
        width: 100% !important;
        height: 25px !important
    }

    section.scorecm-discover-all-markets .end {
        width: 62% !important
    }

    section.scorecm-powering-trading-success .image {
        height: 100% !important
    }

    section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box, section.scorecm-trade-excellence .step-account-box {
        padding: 30px !important
    }

    section.scorecm-payment-method .body ul li {
        width: 150px !important
    }

    section.scorecm-trade-smart .body {
        padding: 40px 0 !important
    }

    footer.scorecm-footer {
        padding: 160px 0 40px !important
    }

        footer.scorecm-footer .footer-menu-area .menu li a {
            line-height: 25px !important
        }
}

@media (min-width:992px) and (max-width:1199px) {

    section.scorecm-open-account-fast-steps.pro-account .body {
        padding: 35px !important
    }

        section.scorecm-open-account-fast-steps.pro-account .body ul li:last-of-type {
            padding-inline-end: 0 !important
        }

        section.scorecm-open-account-fast-steps.pro-account .body ul li:first-of-type {
            padding-inline-start: 0 !important
        }

        section.scorecm-open-account-fast-steps.pro-account .body ul li {
            padding: 0 30px !important;
            min-height: 280px !important
        }

            section.scorecm-open-account-fast-steps.pro-account .body ul li .text {
                font-size: var(--font-text-size-xs) !important;
                line-height: 25px !important
            }

    section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(1) .text, section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(2) .text, section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(3) .text, section.scorecm-benefits.contact-us .body ul.quad li:nth-of-type(4) .text {
        min-height: 55px !important
    }

    section.scorecm-benefits.promo .body ul li .text, section.scorecm-benefits.promo .body ul li:nth-of-type(1) .text, section.scorecm-benefits.promo .body ul li:nth-of-type(2) .text {
        min-height: 130px !important
    }

    section.scorecm-open-account-fast-steps.standard-account .body ul li {
        width: 25% !important
    }

    section.scorecm-open-account-fast-steps.with-account-type {
        padding-block-start: 90px !important
    }

        section.scorecm-open-account-fast-steps.with-account-type .image {
            margin-block-start: -155px !important
        }

            .account-type-item .image img, section.scorecm-open-account-fast-steps.with-account-type .image img {
                width: 100px !important;
                height: 100px !important
            }

    section.scorecm-effortlessly-manage .body {
        padding-inline-end: 0 !important
    }

        section.scorecm-effortlessly-manage .body .description {
            font-size: var(--font-text-size-xs) !important;
            line-height: 25px !important
        }

    section.scorecm-markets-start-trading-now .body .start .text br {
        display: none
    }

    section.scorecm-metatrader-platforms .image {
        padding: 25px !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:first-of-type, .trade-assets-table.trading-hours .thead .tr .td:first-of-type {
        width: 60% !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:last-of-type, .trade-assets-table.trading-hours .thead .tr .td:last-of-type {
        width: 40% !important
    }

    section.scorecm-markets-metatrader {
        margin-block-start: 135px !important
    }

    section.scorecm-markets-information .head {
        margin-block-end: 40px !important
    }

    section.scorecm-markets-metatrader {
        padding-block-end: 50px !important
    }

    section.scorecm-payment-method.custom .image {
        width: 100% !important;
        height: 20px !important
    }

    .trade-assets-table .thead .tr .td, section.scorecm-faq .body .accordion-button, section.scorecm-markets-faqs .end .accordion-button, section.scorecm-markets-symbols .head .description {
        font-size: var(--font-text-size-sm) !important
    }

    section.scorecm-discover-all-markets .end {
        width: 62% !important
    }

        section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box {
            padding: 30px !important;
            min-height: 285px !important
        }

    section.scorecm-powering-trading-success .image {
        height: 100% !important
    }

    section.scorecm-fast-account-step .step-account-box, section.scorecm-trade-excellence .step-account-box {
        padding: 30px !important
    }

    footer.scorecm-footer {
        padding: 160px 0 40px !important
    }

    section.scorecm-payment-method .head {
        margin-block-end: 50px !important
    }

    section.scorecm-explore-advantage-metatrader5.autochartist {
        padding-block-end: 50px !important;
        margin-block-end: 50px
    }

    section.scorecm-about-us-partner, section.scorecm-about-us-regulation, section.scorecm-account-type, section.scorecm-autochartist-heading, section.scorecm-automated-execution-works, section.scorecm-automated-execution-heading, section.scorecm-become-partner-heading, section.scorecm-benefits, section.scorecm-discover-all-markets, section.scorecm-discover-spreads, section.scorecm-economic-calendar, section.scorecm-economic-calendar-information, section.scorecm-effortlessly-manage, section.scorecm-explore-instruments, section.scorecm-fast-account-step, section.scorecm-markets-breadcrumb .body.bp, section.scorecm-markets-detail-charts, section.scorecm-markets-detail-information, section.scorecm-markets-faqs, section.scorecm-markets-information, section.scorecm-markets-start-trading-now, section.scorecm-metatrader-platforms, section.scorecm-open-account-fast-steps, section.scorecm-payment-method, section.scorecm-risk-text, section.scorecm-trade-assets, section.scorecm-trade-confidence, section.scorecm-trade-excellence, section.scorecm-withdrawals-payment-methods {
        padding: 50px 0 !important
    }

        section.scorecm-about-us-partner.pt-0, section.scorecm-about-us-regulation.pt-0, section.scorecm-account-type.pt-0, section.scorecm-benefits.pt-0, section.scorecm-discover-all-markets.pt-0, section.scorecm-discover-spreads.pt-0, section.scorecm-economic-calendar-information.pt-0, section.scorecm-economic-calendar.pt-0, section.scorecm-effortlessly-manage.pt-0, section.scorecm-explore-instruments.pt-0, section.scorecm-fast-account-step.pt-0, section.scorecm-markets-detail-charts.pt-0, section.scorecm-markets-detail-information.pt-0, section.scorecm-markets-faqs.pt-0, section.scorecm-markets-information.pt-0, section.scorecm-markets-start-trading-now.pt-0, section.scorecm-metatrader-platforms.pt-0, section.scorecm-open-account-fast-steps.pt-0, section.scorecm-payment-method.pt-0, section.scorecm-risk-text.pt-0, section.scorecm-trade-assets.pt-0, section.scorecm-trade-excellence.pt-0, section.scorecm-withdrawals-payment-methods.pt-0 {
            padding-block-start: 0 !important
        }

        section.scorecm-about-us-partner.pb-0, section.scorecm-about-us-regulation.pb-0, section.scorecm-account-type.pb-0, section.scorecm-benefits.pb-0, section.scorecm-discover-all-markets.pb-0, section.scorecm-discover-spreads.pb-0, section.scorecm-economic-calendar-information.pb-0, section.scorecm-economic-calendar.pb-0, section.scorecm-effortlessly-manage.pb-0, section.scorecm-explore-instruments.pb-0, section.scorecm-fast-account-step.pb-0, section.scorecm-markets-detail-charts.pb-0, section.scorecm-markets-detail-information.pb-0, section.scorecm-markets-faqs.pb-0, section.scorecm-markets-information.pb-0, section.scorecm-markets-start-trading-now.pb-0, section.scorecm-metatrader-platforms.pb-0, section.scorecm-open-account-fast-steps.pb-0, section.scorecm-payment-method.pb-0, section.scorecm-risk-text.pb-0, section.scorecm-trade-assets.pb-0, section.scorecm-trade-excellence.pb-0, section.scorecm-withdrawals-payment-methods.pb-0 {
            padding-block-end: 0 !important
        }

        section.scorecm-explore-instruments .left-side, section.scorecm-explore-instruments .right-side {
            padding: 30px !important
        }

    header.scorecm-header .mainMenu li a, section.scorecm-explore-advantage-metatrader5.become-partner .head .sub-title {
        font-size: var(--font-text-size-sm) !important
    }

    footer.scorecm-footer .footer-menu-area .menu .title, footer.scorecm-footer .footer-menu-area .menu li a, footer.scorecm-footer .footer-middle .bottom .address-area ul li a, footer.scorecm-footer .footer-middle .top .newsletter-area .description, section.scorecm-discover-all-markets .body .description, section.scorecm-explore-advantage-metatrader5 .body .item, section.scorecm-explore-instruments .left-side .description, section.scorecm-explore-instruments .left-side .more a, section.scorecm-explore-instruments .right-side .description, section.scorecm-open-account .content .form .note, section.scorecm-powering-trading-success .body .description, section.scorecm-powering-trading-success .body .sub-description {
        font-size: var(--font-text-size-xs) !important;
        line-height: 25px !important
    }

    section.scorecm-powering-trading-success .body {
        padding: 40px !important
    }

    section.scorecm-payment-method .body ul li {
        width: 130px !important
    }

    section.scorecm-payment-method .body ul {
        gap: 25px !important
    }

    footer.scorecm-footer .footer-middle .bottom .address-area .title, footer.scorecm-footer .footer-middle .top .newsletter-area .title {
        font-size: var(--font-text-size-md) !important
    }

    footer.scorecm-footer .footer-bottom .text, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy, section.scorecm-copyright .text-end, section.scorecm-copyright .text-start {
        font-size: var(--font-text-size-xxs) !important;
        line-height: 25px !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-webkit-input-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-moz-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-moz-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-ms-input-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::placeholder {
        font-size: var(--font-text-size-xs) !important
    }
}

@media (min-width:768px) and (max-width:991px) {

    section.scorecm-metatrader-platforms .image {
        padding: 25px !important;
        min-height: 390px !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:first-of-type, .trade-assets-table.trading-hours .thead .tr .td:first-of-type {
        width: 55% !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:last-of-type, .trade-assets-table.trading-hours .thead .tr .td:last-of-type {
        width: 45% !important
    }

    .trade-assets-table.markets.conditions .tbody .tr .td {
        line-height: 20px
    }

    section.scorecm-freemode-symbols.markets.detail {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important
    }

    section.scorecm-open-account-fast-steps .head {
        padding-block-end: 170px !important
    }

    section.scorecm-open-account-fast-steps .body {
        padding: 50px 50px 75px !important
    }

    section.scorecm-markets-metatrader {
        margin-block-start: 135px !important
    }

    section.scorecm-markets-metatrader {
        padding-block-end: 50px !important
    }

    section.scorecm-markets-information .head {
        margin-block-end: 40px !important
    }

    section.scorecm-freemode-symbols.markets {
        padding: 30px !important
    }

    section.scorecm-markets-symbols {
        padding: 20px 0 50px !important
    }

    section.scorecm-payment-method.custom .image {
        width: 100% !important;
        height: 20px !important
    }

    section.scorecm-markets-metatrader .body .download ul {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -moz-box-orient: horizontal;
        -moz-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        section.scorecm-markets-metatrader .body .download ul li, section.scorecm-markets-start-trading-now .body .end a {
            width: calc(50% - 7.5px) !important
        }

    section.scorecm-markets-start-trading-now .body {
        padding: 30px !important
    }

        section.scorecm-markets-start-trading-now .body .end {
            -webkit-box-pack: center !important;
            -webkit-justify-content: center !important;
            -moz-box-pack: center !important;
            -ms-flex-pack: center !important;
            justify-content: center !important;
            margin-block-start: 25px !important
        }

    section.scorecm-discover-all-markets .end {
        width: 56% !important
    }

        section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box {
            padding: 30px !important;
            min-height: 285px !important
        }

    section.scorecm-trade-smart .body {
        padding: 40px 0 !important
    }

    footer.scorecm-footer {
        padding: 160px 0 40px !important
    }

    section.scorecm-effortlessly-manage .body {
        padding-inline-end: 0 !important
    }

        section.scorecm-effortlessly-manage .body .description {
            font-size: var(--font-text-size-xs) !important;
            line-height: 25px !important
        }

    section.scorecm-payment-method .head {
        margin-block-end: 50px !important
    }

    section.scorecm-explore-advantage-metatrader5.autochartist {
        padding-block-end: 50px !important;
        margin-block-end: 50px
    }

    section.scorecm-about-us-partner, section.scorecm-about-us-regulation, section.scorecm-account-type, section.scorecm-autochartist-heading, section.scorecm-automated-execution-works, section.scorecm-automated-execution-heading, section.scorecm-become-partner-heading, section.scorecm-benefits, section.scorecm-discover-all-markets, section.scorecm-discover-spreads, section.scorecm-economic-calendar, section.scorecm-economic-calendar-information, section.scorecm-effortlessly-manage, section.scorecm-explore-instruments, section.scorecm-fast-account-step, section.scorecm-markets-breadcrumb .body.bp, section.scorecm-markets-detail-charts, section.scorecm-markets-detail-information, section.scorecm-markets-faqs, section.scorecm-markets-information, section.scorecm-markets-start-trading-now, section.scorecm-metatrader-platforms, section.scorecm-open-account-fast-steps, section.scorecm-payment-method, section.scorecm-risk-text, section.scorecm-trade-assets, section.scorecm-trade-confidence, section.scorecm-trade-excellence, section.scorecm-withdrawals-payment-methods {
        padding: 50px 0 !important
    }

        section.scorecm-about-us-partner.pt-0, section.scorecm-about-us-regulation.pt-0, section.scorecm-account-type.pt-0, section.scorecm-benefits.pt-0, section.scorecm-discover-all-markets.pt-0, section.scorecm-discover-spreads.pt-0, section.scorecm-economic-calendar-information.pt-0, section.scorecm-economic-calendar.pt-0, section.scorecm-effortlessly-manage.pt-0, section.scorecm-explore-instruments.pt-0, section.scorecm-fast-account-step.pt-0, section.scorecm-markets-detail-charts.pt-0, section.scorecm-markets-detail-information.pt-0, section.scorecm-markets-faqs.pt-0, section.scorecm-markets-information.pt-0, section.scorecm-markets-start-trading-now.pt-0, section.scorecm-metatrader-platforms.pt-0, section.scorecm-open-account-fast-steps.pt-0, section.scorecm-payment-method.pt-0, section.scorecm-risk-text.pt-0, section.scorecm-trade-assets.pt-0, section.scorecm-trade-excellence.pt-0, section.scorecm-withdrawals-payment-methods.pt-0 {
            padding-block-start: 0 !important
        }

        section.scorecm-about-us-partner.pb-0, section.scorecm-about-us-regulation.pb-0, section.scorecm-account-type.pb-0, section.scorecm-benefits.pb-0, section.scorecm-discover-all-markets.pb-0, section.scorecm-discover-spreads.pb-0, section.scorecm-economic-calendar-information.pb-0, section.scorecm-economic-calendar.pb-0, section.scorecm-effortlessly-manage.pb-0, section.scorecm-explore-instruments.pb-0, section.scorecm-fast-account-step.pb-0, section.scorecm-markets-detail-charts.pb-0, section.scorecm-markets-detail-information.pb-0, section.scorecm-markets-faqs.pb-0, section.scorecm-markets-information.pb-0, section.scorecm-markets-start-trading-now.pb-0, section.scorecm-metatrader-platforms.pb-0, section.scorecm-open-account-fast-steps.pb-0, section.scorecm-payment-method.pb-0, section.scorecm-risk-text.pb-0, section.scorecm-trade-assets.pb-0, section.scorecm-trade-excellence.pb-0, section.scorecm-withdrawals-payment-methods.pb-0 {
            padding-block-end: 0 !important
        }

        section.scorecm-explore-instruments .left-side, section.scorecm-explore-instruments .right-side {
            padding: 30px !important
        }

            footer.scorecm-footer .footer-menu-area .menu .title, footer.scorecm-footer .footer-menu-area .menu li a, footer.scorecm-footer .footer-middle .bottom .address-area ul li a, footer.scorecm-footer .footer-middle .top .newsletter-area .description, section.scorecm-discover-all-markets .body .description, section.scorecm-explore-advantage-metatrader5 .body .item, section.scorecm-explore-instruments .left-side .description, section.scorecm-explore-instruments .left-side .more a, section.scorecm-explore-instruments .right-side .description, section.scorecm-open-account .content .form .note, section.scorecm-powering-trading-success .body .description, section.scorecm-powering-trading-success .body .sub-description {
                font-size: var(--font-text-size-xs) !important;
                line-height: 25px !important
            }

    section.scorecm-powering-trading-success .body {
        padding: 40px !important
    }

    section.scorecm-payment-method .body ul li {
        width: 130px !important
    }

    section.scorecm-payment-method .body ul {
        gap: 25px !important
    }

    footer.scorecm-footer .footer-middle .bottom .address-area .title, footer.scorecm-footer .footer-middle .top .newsletter-area .title {
        font-size: var(--font-text-size-md) !important
    }

    footer.scorecm-footer .footer-bottom .text, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy, section.scorecm-copyright .text-end, section.scorecm-copyright .text-start {
        font-size: var(--font-text-size-xxs) !important;
        line-height: 25px !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-webkit-input-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-moz-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-moz-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-ms-input-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    .trade-assets-table .tbody .tr .td .more {
        padding: 10px !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name {
        gap: 10px !important
    }

    .trade-assets-table .tbody .tr .td, .trade-assets-table .thead .tr .td {
        width: 25% !important
    }

    .trade-assets-table.homepage .tbody .tr .td:nth-of-type(4), .trade-assets-table.homepage .thead .tr .td:nth-of-type(4) {
        display: none !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .content .name {
        width: 90px !important
    }

    section.scorecm-powering-trading-success .body {
        border-start-start-radius: var(--border-radius-xxxl) !important;
        border-start-end-radius: var(--border-radius-xxxl) !important;
        border-end-start-radius: 0 !important;
        border-end-end-radius: 0 !important
    }

    section.scorecm-powering-trading-success .image {
        height: 300px !important
    }

        section.scorecm-powering-trading-success .image, section.scorecm-powering-trading-success .image img {
            border-end-start-radius: var(--border-radius-xxxl) !important;
            border-end-end-radius: var(--border-radius-xxxl) !important;
            border-start-start-radius: 0 !important;
            border-start-end-radius: 0 !important
        }

    section.scorecm-powering-trading-success .body .description {
        margin-block-end: 35px !important
    }

    footer.scorecm-footer .footer-menu-area {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -moz-box-orient: horizontal !important;
        -moz-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: start !important;
        -webkit-justify-content: start !important;
        -moz-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: start !important;
        gap: 10px !important
    }

        footer.scorecm-footer .footer-menu-area .menu {
            width: calc(5% - 10px) !important
        }

    footer.scorecm-footer .footer-middle, footer.scorecm-footer .newsletter-area .description, footer.scorecm-footer .footer-top {
        margin-block-end: 25px !important
    }

        footer.scorecm-footer .footer-middle .bottom .license-area ul, footer.scorecm-footer .social-area {
            -webkit-box-pack: start !important;
            -webkit-justify-content: start !important;
            -moz-box-pack: start !important;
            -ms-flex-pack: start !important;
            justify-content: start !important
        }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li:first-of-type {
                width: 120px !important
            }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li {
                position: relative;
                width: 80px !important
            }

    .footer-top-right {
        margin: auto
    }
}

@media (min-width:576px) and (max-width:767px) {

    section.scorecm-open-account-fast-steps.with-account-type {
        padding-block-start: 100px !important
    }

        section.scorecm-open-account-fast-steps.with-account-type .image {
            margin-block-start: -155px !important;
            margin-block-end: 50px !important
        }

            .account-type-item .image img, section.scorecm-open-account-fast-steps.with-account-type .image img {
                width: 100px !important;
                height: 100px !important
            }

    section.scorecm-explore-advantage-metatrader5.automated-execution {
        margin-block-start: 50px !important
    }

        section.scorecm-explore-advantage-metatrader5.automated-execution .image {
            margin-block-start: -50px !important
        }

    section.scorecm-freemode-symbols.markets, section.scorecm-metatrader-features.tools .step-account-box {
        padding: 30px !important
    }

    section.scorecm-metatrader-platforms .image {
        padding: 25px !important;
        min-height: 390px !important
    }

    section.scorecm-freemode-symbols.markets.detail {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important
    }

    section.scorecm-open-account-fast-steps .head {
        padding-block-end: 170px !important
    }

    section.scorecm-open-account-fast-steps .body {
        padding: 50px 50px 75px !important
    }

    section.scorecm-markets-metatrader {
        margin-block-start: 135px !important
    }

    section.scorecm-markets-metatrader {
        padding-block-end: 50px !important
    }

    section.scorecm-benefits .body ul li .title br, section.scorecm-markets-faqs .start br, section.scorecm-markets-information .body ul li .title br, section.scorecm-markets-start-trading-now .body .start .text br, section.scorecm-open-account-fast-steps .body ul li .title br, section.scorecm-powering-trading-success .body .title br {
        display: none !important
    }

    section.scorecm-payment-method.custom .image {
        width: 100% !important;
        height: 20px !important
    }

    section.scorecm-markets-metatrader .body .download ul {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -moz-box-orient: horizontal;
        -moz-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        section.scorecm-markets-metatrader .body .download ul li {
            width: calc(50% - 7.5px) !important
        }

    section.scorecm-markets-start-trading-now .body {
        padding: 30px !important
    }

        section.scorecm-markets-start-trading-now .body .end {
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
            -webkit-flex-direction: column !important;
            -moz-box-orient: vertical !important;
            -moz-box-direction: normal !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            -webkit-box-pack: center !important;
            -webkit-justify-content: center !important;
            -moz-box-pack: center !important;
            -ms-flex-pack: center !important;
            justify-content: center !important;
            margin-block-start: 25px !important
        }

            section.scorecm-markets-start-trading-now .body .end a {
                width: 100% !important
            }

    .rtl section.scorecm-discover-all-markets .end {
        inset-inline-start: auto !important;
        inset-inline-end: auto !important
    }

    section.scorecm-discover-all-markets .end {
        position: relative !important;
        inset-inline-end: auto !important;
        width: 100% !important
    }

    section.scorecm-discover-all-markets .body .title {
        margin-block-end: 15px !important
    }

        header.scorecm-header .header-bottom-bar .account-menu a span span, header.scorecm-header .header-bottom-bar .account-menu a svg, header.scorecm-header .navbar-search-and-custom-content ul li.search-form, section.scorecm-discover-all-markets .body .description br, section.scorecm-discover-all-markets .body .navigation, section.scorecm-discover-all-markets .body .title br {
            display: none !important
        }

    section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box {
        padding: 30px !important;
        min-height: 285px !important
    }

    section.scorecm-trade-smart .body {
        padding: 30px 0 !important
    }

    footer.scorecm-footer {
        padding: 160px 0 40px !important
    }

    .trade-assets-table .tbody .tr .td {
        font-size: var(--font-text-size-xs) !important
    }

    section.scorecm-effortlessly-manage .body {
        padding-inline-end: 0 !important
    }

    section.scorecm-payment-method .head {
        margin-block-end: 50px !important
    }

    section.scorecm-about-us-partner, section.scorecm-about-us-regulation, section.scorecm-account-type, section.scorecm-autochartist-heading, section.scorecm-automated-execution-works, section.scorecm-automated-execution-heading, section.scorecm-become-partner-heading, section.scorecm-benefits, section.scorecm-discover-all-markets, section.scorecm-discover-spreads, section.scorecm-economic-calendar, section.scorecm-economic-calendar-information, section.scorecm-effortlessly-manage, section.scorecm-explore-instruments, section.scorecm-fast-account-step, section.scorecm-markets-breadcrumb .body.bp, section.scorecm-markets-detail-charts, section.scorecm-markets-detail-information, section.scorecm-markets-faqs, section.scorecm-markets-information, section.scorecm-markets-start-trading-now, section.scorecm-metatrader-platforms, section.scorecm-open-account-fast-steps, section.scorecm-payment-method, section.scorecm-risk-text, section.scorecm-trade-assets, section.scorecm-trade-confidence, section.scorecm-trade-excellence, section.scorecm-withdrawals-payment-methods {
        padding: 50px 0 !important
    }

        section.scorecm-about-us-partner.pt-0, section.scorecm-about-us-regulation.pt-0, section.scorecm-account-type.pt-0, section.scorecm-benefits.pt-0, section.scorecm-discover-all-markets.pt-0, section.scorecm-discover-spreads.pt-0, section.scorecm-economic-calendar-information.pt-0, section.scorecm-economic-calendar.pt-0, section.scorecm-effortlessly-manage.pt-0, section.scorecm-explore-instruments.pt-0, section.scorecm-fast-account-step.pt-0, section.scorecm-markets-detail-charts.pt-0, section.scorecm-markets-detail-information.pt-0, section.scorecm-markets-faqs.pt-0, section.scorecm-markets-information.pt-0, section.scorecm-markets-start-trading-now.pt-0, section.scorecm-metatrader-platforms.pt-0, section.scorecm-open-account-fast-steps.pt-0, section.scorecm-payment-method.pt-0, section.scorecm-risk-text.pt-0, section.scorecm-trade-assets.pt-0, section.scorecm-trade-excellence.pt-0, section.scorecm-withdrawals-payment-methods.pt-0 {
            padding-block-start: 0 !important
        }

        section.scorecm-about-us-partner.pb-0, section.scorecm-about-us-regulation.pb-0, section.scorecm-account-type.pb-0, section.scorecm-benefits.pb-0, section.scorecm-discover-all-markets.pb-0, section.scorecm-discover-spreads.pb-0, section.scorecm-economic-calendar-information.pb-0, section.scorecm-economic-calendar.pb-0, section.scorecm-effortlessly-manage.pb-0, section.scorecm-explore-instruments.pb-0, section.scorecm-fast-account-step.pb-0, section.scorecm-markets-detail-charts.pb-0, section.scorecm-markets-detail-information.pb-0, section.scorecm-markets-faqs.pb-0, section.scorecm-markets-information.pb-0, section.scorecm-markets-start-trading-now.pb-0, section.scorecm-metatrader-platforms.pb-0, section.scorecm-open-account-fast-steps.pb-0, section.scorecm-payment-method.pb-0, section.scorecm-risk-text.pb-0, section.scorecm-trade-assets.pb-0, section.scorecm-trade-excellence.pb-0, section.scorecm-withdrawals-payment-methods.pb-0 {
            padding-block-end: 0 !important
        }

        section.scorecm-explore-instruments .left-side, section.scorecm-explore-instruments .right-side {
            padding: 30px !important
        }

            footer.scorecm-footer .footer-menu-area .menu .title, footer.scorecm-footer .footer-menu-area .menu li a, footer.scorecm-footer .footer-middle .bottom .address-area ul li a, footer.scorecm-footer .footer-middle .top .newsletter-area .description, section.scorecm-discover-all-markets .body .description, section.scorecm-explore-advantage-metatrader5 .body .item, section.scorecm-explore-instruments .left-side .description, section.scorecm-explore-instruments .left-side .more a, section.scorecm-explore-instruments .right-side .description, section.scorecm-open-account .content .form .note, section.scorecm-powering-trading-success .body .description, section.scorecm-powering-trading-success .body .sub-description {
                font-size: var(--font-text-size-xs) !important;
                line-height: 25px !important
            }

    section.scorecm-powering-trading-success .body {
        padding: 40px !important
    }

    section.scorecm-payment-method .body ul li {
        width: 110px !important
    }

    section.scorecm-payment-method .body ul {
        gap: 25px !important
    }

    footer.scorecm-footer .footer-middle .bottom .address-area .title, footer.scorecm-footer .footer-middle .top .newsletter-area .title {
        font-size: var(--font-text-size-md) !important
    }

    footer.scorecm-footer .footer-bottom .text, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy, section.scorecm-copyright .text-end, section.scorecm-copyright .text-start {
        font-size: var(--font-text-size-xxs) !important;
        line-height: 25px !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control {
        min-width: 300px !important
    }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-webkit-input-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-moz-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-moz-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-ms-input-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::placeholder {
            font-size: var(--font-text-size-xs) !important
        }

    .trade-assets-table .tbody .tr .td .more {
        padding: 10px !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name {
        gap: 10px !important
    }

    .trade-assets-table .tbody .tr .td, .trade-assets-table .thead .tr .td {
        width: 33.33% !important
    }

    .trade-assets-table.markets .tbody .tr .td, .trade-assets-table.markets .thead .tr .td {
        width: 25% !important
    }

    .trade-assets-table .tbody .tr .td:nth-of-type(2), .trade-assets-table .tbody .tr .td:nth-of-type(3), .trade-assets-table .thead .tr .td:nth-of-type(2), .trade-assets-table .thead .tr .td:nth-of-type(3) {
        text-align: center
    }

    .trade-assets-table.homepage .tbody .tr .td:nth-of-type(4), .trade-assets-table.homepage .tbody .tr .td:nth-of-type(5), .trade-assets-table.homepage .thead .tr .td:nth-of-type(4), .trade-assets-table.homepage .thead .tr .td:nth-of-type(5) {
        display: none !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .content .name {
        width: 90px !important
    }

    section.scorecm-powering-trading-success .body {
        border-start-start-radius: var(--border-radius-xxxl) !important;
        border-start-end-radius: var(--border-radius-xxxl) !important;
        border-end-start-radius: 0 !important;
        border-end-end-radius: 0 !important
    }

    section.scorecm-powering-trading-success .image {
        height: 300px !important
    }

        section.scorecm-powering-trading-success .image, section.scorecm-powering-trading-success .image img {
            border-end-start-radius: var(--border-radius-xxxl) !important;
            border-end-end-radius: var(--border-radius-xxxl) !important;
            border-start-start-radius: 0 !important;
            border-start-end-radius: 0 !important
        }

    section.scorecm-powering-trading-success .body .description {
        margin-block-end: 35px !important
    }

    footer.scorecm-footer .footer-menu-area {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -moz-box-orient: horizontal !important;
        -moz-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: start !important;
        -webkit-justify-content: start !important;
        -moz-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: start !important;
        gap: 10px !important
    }

        footer.scorecm-footer .footer-menu-area .menu {
            width: calc(25% - 10px) !important
        }

    footer.scorecm-footer .footer-middle, footer.scorecm-footer .footer-middle .top .newsletter-area .description, footer.scorecm-footer .footer-top {
        margin-block-end: 25px !important
    }

        footer.scorecm-footer .footer-middle .bottom .license-area ul, footer.scorecm-footer .social-area {
            -webkit-box-pack: start !important;
            -webkit-justify-content: start !important;
            -moz-box-pack: start !important;
            -ms-flex-pack: start !important;
            justify-content: start !important
        }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li:first-of-type {
                width: 120px !important
            }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li {
                position: relative;
                width: 80px !important
            }
}

@media (min-width:481px) and (max-width:575px) {

    section.scorecm-open-account-fast-steps.with-account-type {
        padding-block-start: 100px !important
    }

        section.scorecm-open-account-fast-steps.with-account-type .image {
            margin-block-start: -155px !important;
            margin-block-end: 50px !important
        }

            .account-type-item .image img, section.scorecm-open-account-fast-steps.with-account-type .image img {
                width: 100px !important;
                height: 100px !important
            }

    section.scorecm-metatrader-platforms .image {
        padding: 25px !important;
        min-height: 390px !important
    }

    section.scorecm-freemode-symbols.markets.detail {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important
    }

    section.scorecm-open-account-fast-steps .head {
        padding-block-end: 170px !important
    }

    section.scorecm-open-account-fast-steps .body {
        padding: 30px 30px 55px !important
    }

    section.scorecm-markets-metatrader {
        margin-block-start: 135px !important
    }

    section.scorecm-markets-metatrader {
        padding-block-end: 50px !important
    }

    section.scorecm-benefits .body ul li .title br, section.scorecm-markets-faqs .start br, section.scorecm-markets-information .body ul li .title br, section.scorecm-markets-start-trading-now .body .start .text br, section.scorecm-open-account-fast-steps .body ul li .title br, section.scorecm-powering-trading-success .body .title br {
        display: none !important
    }

    section.scorecm-payment-method.custom .image {
        width: 100% !important;
        height: 20px !important
    }

    .trade-assets-table .thead .tr .td, section.scorecm-faq .body .accordion-button, section.scorecm-markets-faqs .end .accordion-button, section.scorecm-markets-symbols .head .description {
        font-size: var(--font-text-size-sm) !important
    }

    section.scorecm-markets-metatrader .body .download ul {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -moz-box-orient: horizontal;
        -moz-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        section.scorecm-markets-metatrader .body .download ul li {
            width: calc(50% - 7.5px) !important
        }

    section.scorecm-markets-start-trading-now .body {
        padding: 30px !important
    }

        section.scorecm-markets-start-trading-now .body .end {
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
            -webkit-flex-direction: column !important;
            -moz-box-orient: vertical !important;
            -moz-box-direction: normal !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            -webkit-box-pack: center !important;
            -webkit-justify-content: center !important;
            -moz-box-pack: center !important;
            -ms-flex-pack: center !important;
            justify-content: center !important;
            margin-block-start: 25px !important
        }

            section.scorecm-markets-start-trading-now .body .end a {
                width: 100% !important
            }

    .rtl section.scorecm-discover-all-markets .end {
        inset-inline-start: auto !important;
        inset-inline-end: auto !important
    }

    section.scorecm-discover-all-markets .end {
        position: relative !important;
        inset-inline-end: auto !important;
        width: 100% !important
    }

    section.scorecm-discover-all-markets .body .title {
        margin-block-end: 15px !important
    }

        header.scorecm-header .header-bottom-bar .account-menu a span span, header.scorecm-header .header-bottom-bar .account-menu a svg, header.scorecm-header .navbar-search-and-custom-content ul li.search-form, section.scorecm-discover-all-markets .body .description br, section.scorecm-discover-all-markets .body .navigation, section.scorecm-discover-all-markets .body .title br {
            display: none !important
        }

    section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box {
        padding: 30px !important;
        min-height: 285px !important
    }

    section.scorecm-fast-account-step .step-account-box, section.scorecm-trade-excellence .step-account-box {
        padding: 30px !important
    }

    section.scorecm-trade-smart .body {
        padding: 30px 0 !important
    }

    footer.scorecm-footer {
        padding: 160px 0 40px !important
    }

    .trade-assets-table .tbody .tr .td {
        font-size: var(--font-text-size-xs) !important
    }

    section.scorecm-effortlessly-manage .body {
        padding-inline-end: 0 !important
    }

    section.scorecm-payment-method .head {
        margin-block-end: 50px !important
    }

    section.scorecm-explore-advantage-metatrader5.autochartist {
        padding-block-end: 50px !important;
        margin-block-end: 50px
    }

    section.scorecm-about-us-partner, section.scorecm-about-us-regulation, section.scorecm-account-type, section.scorecm-autochartist-heading, section.scorecm-automated-execution-works, section.scorecm-automated-execution-heading, section.scorecm-become-partner-heading, section.scorecm-benefits, section.scorecm-discover-all-markets, section.scorecm-discover-spreads, section.scorecm-economic-calendar, section.scorecm-economic-calendar-information, section.scorecm-effortlessly-manage, section.scorecm-explore-instruments, section.scorecm-fast-account-step, section.scorecm-markets-breadcrumb .body.bp, section.scorecm-markets-detail-charts, section.scorecm-markets-detail-information, section.scorecm-markets-faqs, section.scorecm-markets-information, section.scorecm-markets-start-trading-now, section.scorecm-metatrader-platforms, section.scorecm-open-account-fast-steps, section.scorecm-payment-method, section.scorecm-risk-text, section.scorecm-trade-assets, section.scorecm-trade-confidence, section.scorecm-trade-excellence, section.scorecm-withdrawals-payment-methods {
        padding: 50px 0 !important
    }

        section.scorecm-about-us-partner.pt-0, section.scorecm-about-us-regulation.pt-0, section.scorecm-account-type.pt-0, section.scorecm-benefits.pt-0, section.scorecm-discover-all-markets.pt-0, section.scorecm-discover-spreads.pt-0, section.scorecm-economic-calendar-information.pt-0, section.scorecm-economic-calendar.pt-0, section.scorecm-effortlessly-manage.pt-0, section.scorecm-explore-instruments.pt-0, section.scorecm-fast-account-step.pt-0, section.scorecm-markets-detail-charts.pt-0, section.scorecm-markets-detail-information.pt-0, section.scorecm-markets-faqs.pt-0, section.scorecm-markets-information.pt-0, section.scorecm-markets-start-trading-now.pt-0, section.scorecm-metatrader-platforms.pt-0, section.scorecm-open-account-fast-steps.pt-0, section.scorecm-payment-method.pt-0, section.scorecm-risk-text.pt-0, section.scorecm-trade-assets.pt-0, section.scorecm-trade-excellence.pt-0, section.scorecm-withdrawals-payment-methods.pt-0 {
            padding-block-start: 0 !important
        }

        section.scorecm-about-us-partner.pb-0, section.scorecm-about-us-regulation.pb-0, section.scorecm-account-type.pb-0, section.scorecm-benefits.pb-0, section.scorecm-discover-all-markets.pb-0, section.scorecm-discover-spreads.pb-0, section.scorecm-economic-calendar-information.pb-0, section.scorecm-economic-calendar.pb-0, section.scorecm-effortlessly-manage.pb-0, section.scorecm-explore-instruments.pb-0, section.scorecm-fast-account-step.pb-0, section.scorecm-markets-detail-charts.pb-0, section.scorecm-markets-detail-information.pb-0, section.scorecm-markets-faqs.pb-0, section.scorecm-markets-information.pb-0, section.scorecm-markets-start-trading-now.pb-0, section.scorecm-metatrader-platforms.pb-0, section.scorecm-open-account-fast-steps.pb-0, section.scorecm-payment-method.pb-0, section.scorecm-risk-text.pb-0, section.scorecm-trade-assets.pb-0, section.scorecm-trade-excellence.pb-0, section.scorecm-withdrawals-payment-methods.pb-0 {
            padding-block-end: 0 !important
        }

        section.scorecm-explore-instruments .left-side, section.scorecm-explore-instruments .right-side {
            padding: 30px !important
        }

            footer.scorecm-footer .footer-menu-area .menu .title, footer.scorecm-footer .footer-menu-area .menu li a, footer.scorecm-footer .footer-middle .bottom .address-area ul li a, footer.scorecm-footer .footer-middle .top .newsletter-area .description, section.scorecm-discover-all-markets .body .description, section.scorecm-explore-advantage-metatrader5 .body .item, section.scorecm-explore-instruments .left-side .description, section.scorecm-explore-instruments .left-side .more a, section.scorecm-explore-instruments .right-side .description, section.scorecm-open-account .content .form .note, section.scorecm-powering-trading-success .body .description, section.scorecm-powering-trading-success .body .sub-description {
                font-size: var(--font-text-size-xs) !important;
                line-height: 25px !important
            }

    section.scorecm-powering-trading-success .body {
        padding: 40px !important
    }

    section.scorecm-payment-method .body ul li {
        width: 110px !important
    }

    section.scorecm-payment-method .body ul {
        gap: 25px !important
    }

    footer.scorecm-footer .footer-middle .bottom .address-area .title, footer.scorecm-footer .footer-middle .top .newsletter-area .title {
        font-size: var(--font-text-size-md) !important
    }

    footer.scorecm-footer .footer-bottom .text, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy, section.scorecm-copyright .text-end, section.scorecm-copyright .text-start {
        font-size: var(--font-text-size-xxs) !important;
        line-height: 25px !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control {
        min-width: 290px !important
    }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-webkit-input-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-moz-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-moz-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-ms-input-placeholder {
            font-size: var(--font-text-size-xs) !important
        }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::placeholder {
            font-size: var(--font-text-size-xs) !important
        }

    .trade-assets-table .tbody .tr .td .more {
        padding: 10px !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name {
        gap: 10px !important
    }

    .trade-assets-table .tbody .tr .td, .trade-assets-table .thead .tr .td {
        width: 33.33% !important
    }

    .trade-assets-table.markets .tbody .tr .td, .trade-assets-table.markets .thead .tr .td {
        width: 25% !important
    }

    .trade-assets-table .tbody .tr .td:nth-of-type(2), .trade-assets-table .tbody .tr .td:nth-of-type(3), .trade-assets-table .thead .tr .td:nth-of-type(2), .trade-assets-table .thead .tr .td:nth-of-type(3) {
        text-align: center
    }

    .trade-assets-table.homepage .tbody .tr .td:nth-of-type(4), .trade-assets-table.homepage .tbody .tr .td:nth-of-type(5), .trade-assets-table.homepage .thead .tr .td:nth-of-type(4), .trade-assets-table.homepage .thead .tr .td:nth-of-type(5) {
        display: none !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .content .name {
        width: 90px !important
    }

    section.scorecm-powering-trading-success .body {
        border-start-start-radius: var(--border-radius-xxxl) !important;
        border-start-end-radius: var(--border-radius-xxxl) !important;
        border-end-start-radius: 0 !important;
        border-end-end-radius: 0 !important
    }

    section.scorecm-powering-trading-success .image {
        height: 300px !important
    }

        section.scorecm-powering-trading-success .image, section.scorecm-powering-trading-success .image img {
            border-end-start-radius: var(--border-radius-xxxl) !important;
            border-end-end-radius: var(--border-radius-xxxl) !important;
            border-start-start-radius: 0 !important;
            border-start-end-radius: 0 !important
        }

    section.scorecm-powering-trading-success .body .description {
        margin-block-end: 35px !important
    }

    footer.scorecm-footer .footer-menu-area {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -moz-box-orient: horizontal !important;
        -moz-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: start !important;
        -webkit-justify-content: start !important;
        -moz-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: start !important;
        gap: 10px !important
    }

        footer.scorecm-footer .footer-menu-area .menu {
            width: calc(25% - 10px) !important
        }

    footer.scorecm-footer .footer-middle, footer.scorecm-footer .footer-middle .top .newsletter-area .description, footer.scorecm-footer .footer-top {
        margin-block-end: 25px !important
    }

        footer.scorecm-footer .footer-middle .bottom .license-area ul, footer.scorecm-footer .social-area {
            -webkit-box-pack: start !important;
            -webkit-justify-content: start !important;
            -moz-box-pack: start !important;
            -ms-flex-pack: start !important;
            justify-content: start !important
        }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li:first-of-type {
                width: 120px !important
            }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li {
                position: relative;
                width: 80px !important
            }

    section.scorecm-explore-advantage-metatrader5 .image {
        margin-block-end: 20px !important
    }

    section.scorecm-explore-advantage-metatrader5 .head {
        margin-block-end: 30px !important
    }

    section.scorecm-explore-advantage-metatrader5 {
        padding-block-end: 150px !important
    }

    footer.scorecm-footer .footer-middle .top {
        padding-block-end: 25px !important
    }

    footer.scorecm-footer .footer-middle .bottom {
        padding-block-start: 25px !important
    }
}

@media (max-width:480px) {

    section.scorecm-open-account-fast-steps.with-account-type {
        padding-block-start: 100px !important
    }

        section.scorecm-open-account-fast-steps.with-account-type .image {
            margin-block-start: -155px !important;
            margin-block-end: 50px !important
        }

            .account-type-item .image img, section.scorecm-open-account-fast-steps.with-account-type .image img {
                width: 80px !important;
                height: 80px !important
            }

    section.scorecm-freemode-symbols.markets, section.scorecm-metatrader-features.tools .step-account-box {
        padding: 30px !important
    }

    section.scorecm-metatrader-platforms .image {
        padding: 25px !important;
        min-height: 400px !important
    }

    section.scorecm-freemode-symbols.markets.detail {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important
    }

    section.scorecm-open-account-fast-steps .head {
        padding-block-end: 170px !important
    }

    section.scorecm-open-account-fast-steps .body {
        padding: 30px 30px 55px !important
    }

    section.scorecm-open-account-fast-steps .more a {
        min-width: auto !important
    }

    section.scorecm-markets-metatrader {
        margin-block-start: 135px !important
    }

    section.scorecm-markets-metatrader {
        padding-block-end: 50px !important
    }

    section.scorecm-payment-method.custom .image {
        width: 100% !important;
        height: 20px !important
    }

    .trade-assets-table .thead .tr .td, section.scorecm-faq .body .accordion-button, section.scorecm-markets-faqs .end .accordion-button, section.scorecm-markets-symbols .head .description {
        font-size: var(--font-text-size-sm) !important
    }

    section.scorecm-markets-metatrader .body .download ul {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    section.scorecm-markets-start-trading-now .body {
        padding: 30px !important
    }

        section.scorecm-markets-start-trading-now .body .end {
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
            -webkit-flex-direction: column !important;
            -moz-box-orient: vertical !important;
            -moz-box-direction: normal !important;
            -ms-flex-direction: column !important;
            flex-direction: column !important;
            -webkit-box-pack: center !important;
            -webkit-justify-content: center !important;
            -moz-box-pack: center !important;
            -ms-flex-pack: center !important;
            justify-content: center !important;
            margin-block-start: 25px !important
        }

    .rtl section.scorecm-discover-all-markets .end {
        inset-inline-start: auto !important;
        inset-inline-end: auto !important
    }

    section.scorecm-discover-all-markets .end {
        position: relative !important;
        inset-inline-end: auto !important;
        width: 100% !important
    }

    section.scorecm-discover-all-markets .body .title {
        margin-block-end: 15px !important
    }

        section.scorecm-discover-all-markets .body .description br, section.scorecm-discover-all-markets .body .navigation, section.scorecm-discover-all-markets .body .title br {
            display: none !important
        }

    section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box {
        padding: 30px !important;
        min-height: 285px !important
    }

    section.scorecm-trade-smart .body {
        padding: 30px 0 !important
    }

    footer.scorecm-footer {
        padding: 160px 0 40px !important
    }

    .trade-assets-table .tbody .tr .td {
        font-size: var(--font-text-size-xs) !important
    }

    section.scorecm-effortlessly-manage .body {
        padding-inline-end: 0 !important
    }

    section.scorecm-payment-method .head {
        margin-block-end: 50px !important
    }

    section.scorecm-explore-advantage-metatrader5.autochartist {
        padding-block-end: 50px !important;
        margin-block-end: 50px
    }

    section.scorecm-about-us-partner, section.scorecm-about-us-regulation, section.scorecm-account-type, section.scorecm-autochartist-heading, section.scorecm-automated-execution-works, section.scorecm-automated-execution-heading, section.scorecm-become-partner-heading, section.scorecm-benefits, section.scorecm-discover-all-markets, section.scorecm-discover-spreads, section.scorecm-economic-calendar, section.scorecm-economic-calendar-information, section.scorecm-effortlessly-manage, section.scorecm-explore-instruments, section.scorecm-fast-account-step, section.scorecm-markets-breadcrumb .body.bp, section.scorecm-markets-detail-charts, section.scorecm-markets-detail-information, section.scorecm-markets-faqs, section.scorecm-markets-information, section.scorecm-markets-start-trading-now, section.scorecm-metatrader-platforms, section.scorecm-open-account-fast-steps, section.scorecm-payment-method, section.scorecm-risk-text, section.scorecm-trade-assets, section.scorecm-trade-confidence, section.scorecm-trade-excellence, section.scorecm-withdrawals-payment-methods {
        padding: 50px 0 !important
    }

        section.scorecm-about-us-partner.pt-0, section.scorecm-about-us-regulation.pt-0, section.scorecm-account-type.pt-0, section.scorecm-benefits.pt-0, section.scorecm-discover-all-markets.pt-0, section.scorecm-discover-spreads.pt-0, section.scorecm-economic-calendar-information.pt-0, section.scorecm-economic-calendar.pt-0, section.scorecm-effortlessly-manage.pt-0, section.scorecm-explore-instruments.pt-0, section.scorecm-fast-account-step.pt-0, section.scorecm-markets-detail-charts.pt-0, section.scorecm-markets-detail-information.pt-0, section.scorecm-markets-faqs.pt-0, section.scorecm-markets-information.pt-0, section.scorecm-markets-start-trading-now.pt-0, section.scorecm-metatrader-platforms.pt-0, section.scorecm-open-account-fast-steps.pt-0, section.scorecm-payment-method.pt-0, section.scorecm-risk-text.pt-0, section.scorecm-trade-assets.pt-0, section.scorecm-trade-excellence.pt-0, section.scorecm-withdrawals-payment-methods.pt-0 {
            padding-block-start: 0 !important
        }

        section.scorecm-about-us-partner.pb-0, section.scorecm-about-us-regulation.pb-0, section.scorecm-account-type.pb-0, section.scorecm-benefits.pb-0, section.scorecm-discover-all-markets.pb-0, section.scorecm-discover-spreads.pb-0, section.scorecm-economic-calendar-information.pb-0, section.scorecm-economic-calendar.pb-0, section.scorecm-effortlessly-manage.pb-0, section.scorecm-explore-instruments.pb-0, section.scorecm-fast-account-step.pb-0, section.scorecm-markets-detail-charts.pb-0, section.scorecm-markets-detail-information.pb-0, section.scorecm-markets-faqs.pb-0, section.scorecm-markets-information.pb-0, section.scorecm-markets-start-trading-now.pb-0, section.scorecm-metatrader-platforms.pb-0, section.scorecm-open-account-fast-steps.pb-0, section.scorecm-payment-method.pb-0, section.scorecm-risk-text.pb-0, section.scorecm-trade-assets.pb-0, section.scorecm-trade-excellence.pb-0, section.scorecm-withdrawals-payment-methods.pb-0 {
            padding-block-end: 0 !important
        }

        section.scorecm-explore-instruments .left-side, section.scorecm-explore-instruments .right-side {
            padding: 30px !important
        }

        section.scorecm-payment-method .body ul li {
            width: 110px !important
        }

        section.scorecm-payment-method .body ul {
            gap: 25px !important
        }

    section.scorecm-powering-trading-success .body {
        padding: 40px !important
    }

        footer.scorecm-footer .footer-menu-area .menu .title, footer.scorecm-footer .footer-menu-area .menu li a, footer.scorecm-footer .footer-middle .bottom .address-area ul li a, footer.scorecm-footer .footer-middle .top .newsletter-area .description, section.scorecm-discover-all-markets .body .description, section.scorecm-explore-advantage-metatrader5 .body .item, section.scorecm-explore-instruments .left-side .description, section.scorecm-explore-instruments .left-side .more a, section.scorecm-explore-instruments .right-side .description, section.scorecm-open-account .content .form .note, section.scorecm-powering-trading-success .body .description, section.scorecm-powering-trading-success .body .sub-description {
            font-size: var(--font-text-size-xs) !important;
            line-height: 25px !important
        }

    footer.scorecm-footer .footer-middle .bottom .address-area .title, footer.scorecm-footer .footer-middle .top .newsletter-area .title {
        font-size: var(--font-text-size-md) !important
    }

    footer.scorecm-footer .footer-bottom .text, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy, section.scorecm-copyright .text-end, section.scorecm-copyright .text-start {
        font-size: var(--font-text-size-xxs) !important;
        line-height: 25px !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control {
        min-width: calc(50% - 10px) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .submit-button {
        min-width: calc(40% - 10px)
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-webkit-input-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-moz-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-moz-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-ms-input-placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::placeholder {
        font-size: var(--font-text-size-xs) !important
    }

    footer.scorecm-footer .footer-menu-area {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: row !important;
        -moz-box-orient: horizontal !important;
        -moz-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: start !important;
        -webkit-justify-content: start !important;
        -moz-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: start !important;
        gap: 10px !important
    }

        footer.scorecm-footer .footer-menu-area .menu {
            width: calc(50% - 10px) !important
        }

    footer.scorecm-footer .footer-middle, footer.scorecm-footer .footer-middle .top .newsletter-area .description, footer.scorecm-footer .footer-top {
        margin-block-end: 25px !important
    }

        footer.scorecm-footer .footer-middle .bottom .license-area ul, footer.scorecm-footer .social-area {
            -webkit-box-pack: start !important;
            -webkit-justify-content: start !important;
            -moz-box-pack: start !important;
            -ms-flex-pack: start !important;
            justify-content: start !important
        }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li:first-of-type {
                width: 120px !important
            }

            footer.scorecm-footer .footer-middle .bottom .license-area ul li {
                position: relative;
                width: 80px !important
            }

        footer.scorecm-footer .footer-middle .top {
            padding-block-end: 25px !important
        }

        footer.scorecm-footer .footer-middle .bottom {
            padding-block-start: 25px !important
        }

    .text-reserved {
        display: none
    }


    .trade-assets-table .tbody .tr .td .more {
        padding: 10px !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name {
        gap: 10px !important
    }

    .trade-assets-table .tbody .tr .td, .trade-assets-table .thead .tr .td {
        width: 33.33% !important
    }

    .trade-assets-table.markets .tbody .tr .td, .trade-assets-table.markets .thead .tr .td {
        width: 25% !important
    }

    .trade-assets-table .tbody .tr .td:nth-of-type(2), .trade-assets-table .tbody .tr .td:nth-of-type(3), .trade-assets-table .thead .tr .td:nth-of-type(2), .trade-assets-table .thead .tr .td:nth-of-type(3) {
        text-align: center
    }

    .trade-assets-table.homepage .tbody .tr .td:nth-of-type(4), .trade-assets-table.homepage .tbody .tr .td:nth-of-type(5), .trade-assets-table.homepage .thead .tr .td:nth-of-type(4), .trade-assets-table.homepage .thead .tr .td:nth-of-type(5) {
        display: none !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .content .code {
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        overflow: hidden;
        width: 60px;
        white-space: nowrap
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .content .name {
        width: 60px !important
    }

    section.scorecm-powering-trading-success .body {
        border-start-start-radius: var(--border-radius-xxxl) !important;
        border-start-end-radius: var(--border-radius-xxxl) !important;
        border-end-start-radius: 0 !important;
        border-end-end-radius: 0 !important
    }

    section.scorecm-powering-trading-success .image {
        height: 300px !important
    }

        section.scorecm-powering-trading-success .image, section.scorecm-powering-trading-success .image img {
            border-end-start-radius: var(--border-radius-xxxl) !important;
            border-end-end-radius: var(--border-radius-xxxl) !important;
            border-start-start-radius: 0 !important;
            border-start-end-radius: 0 !important
        }

    section.scorecm-powering-trading-success .body .description {
        margin-block-end: 35px !important
    }

    section.scorecm-explore-advantage-metatrader5 .image {
        margin-block-end: 20px !important
    }

    section.scorecm-explore-advantage-metatrader5 .head {
        margin-block-end: 30px !important
    }

    section.scorecm-explore-advantage-metatrader5 {
        padding-block-end: 150px !important
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .icon {
        width: 30px !important;
        min-width: 30px !important;
        height: 30px !important
    }

        .trade-assets-table .tbody .tr .td .icon-with-name .icon.multi .from, .trade-assets-table .tbody .tr .td .icon-with-name .icon.multi .to {
            width: 20px !important;
            height: 20px !important
        }
}

@media (max-width:1199px) {

    section.scorecm-open-account {
        min-height: auto !important
    }

        section.scorecm-open-account .content .description {
            margin-block-end: 20px !important
        }

        section.scorecm-open-account .content {
            padding: 20px 0 50px !important
        }

    section.scorecm-about-us-partner .body {
        padding: 40px !important
    }

    section.scorecm-markets-symbols.promotions.promo-02-1 .trade-assets-table.senary {
        min-width: 1600px;
        padding-block-end: 10px
    }

    section.scorecm-markets-symbols.promotions.promo-02-1 .table-responsive::-webkit-scrollbar-thumb {
        background: var(--light-gray-color)
    }

    section.scorecm-markets-symbols.promotions.promo-02-1 .table-responsive::-webkit-scrollbar-track {
        background: var(--white-color)
    }

    section.scorecm-markets-symbols.promotions.promo-01, section.scorecm-markets-symbols.promotions.promo-02-1 {
        padding-block-start: 0 !important
    }

        section.scorecm-markets-symbols.promotions.promo-01 .trade-assets-table.quinary {
            min-width: 1500px;
            padding-block-end: 10px
        }

        section.scorecm-markets-symbols.promotions.promo-01 .table-responsive::-webkit-scrollbar-thumb {
            background: var(--light-gray-color)
        }

        section.scorecm-markets-symbols.promotions.promo-01 .table-responsive::-webkit-scrollbar-track {
            background: var(--white-color)
        }

    .lessons-item .item-body .description {
        line-height: 20px !important;
        min-height: 40px !important
    }

    .lessons-item .item-body .description, .lessons-item .item-body .more {
        font-size: var(--font-text-size-xxs) !important
    }

    section.scorecm-markets-start-trading-now.swap {
        margin-block-start: -90px !important
    }

    section.scorecm-explore-advantage-metatrader5 .head {
        margin-block-end: 40px !important
    }

    section.scorecm-explore-advantage-metatrader5.conditions {
        padding-block-end: 50px !important
    }
}

@media (max-width:991px) {

    section.scorecm-promotions-new-benefits .content ul li {
        padding-inline-end: 0 !important;
        padding-inline-start: 0 !important;
        border-inline-end: 0 !important
    }

        section.scorecm-promotions-new-benefits .content ul li:not(:last-of-type) {
            border-block-end: 1px solid var(--white-color) !important
        }

    section.scorecm-explore-advantage-metatrader5.robust .body ul {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        -moz-box-orient: vertical !important;
        -moz-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        gap: 0 !important;
        margin-block-start: 25px !important
    }

        section.scorecm-explore-advantage-metatrader5.robust .body ul li {
            border-inline-end: 0 !important;
            padding: 40px 0 !important;
            border-block-end: 1px solid #b9cbe5;
            width: 100% !important
        }

            section.scorecm-explore-advantage-metatrader5.robust .body ul li:first-of-type {
                padding-block-start: 0 !important
            }

            section.scorecm-explore-advantage-metatrader5.robust .body ul li:last-of-type {
                padding-block-end: 0 !important;
                border-block-end: 0
            }

    section.scorecm-open-account-fast-steps.pro-account .note, section.scorecm-open-account-fast-steps.get-started .note {
        text-align: start !important
    }

    section.scorecm-about-us-regulation .content {
        margin-block-end: 25px !important
    }

    section.scorecm-benefits.promo .body ul li .text {
        margin-block-end: 0 !important
    }

    section.scorecm-economic-calendar-information .start .title br, section.scorecm-metatrader-heading .content .title br {
        display: none
    }

    .trade-assets-table.leverage .tbody .tr .td, .trade-assets-table.leverage .thead .tr .td {
        width: 33.33% !important
    }

    section.scorecm-explore-advantage-metatrader5.conditions .body .custom {
        width: auto !important;
        min-width: 250px !important
    }

    section.scorecm-benefits .head, section.scorecm-benefits.swap .body {
        margin-block-end: 40px !important
    }

    footer.scorecm-footer .social-area {
        flex-direction: column;
    }
}

@media (max-width:767px) {

    section.scorecm-explore-advantage-metatrader5 .image.with-title {
        padding: 25px !important;
        min-height: 200px !important
    }

    section.scorecm-explore-advantage-metatrader5 .image.with-title {
        padding: 25px !important;
        min-height: 200px !important
    }

    section.scorecm-markets-information .head .title br {
        display: none !important
    }

    section.scorecm-markets-symbols.promotions.promo-02 .trade-assets-table.promo-02 {
        min-width: 768px;
        padding-block-end: 10px
    }

    section.scorecm-markets-symbols.promotions.promo-02 .table-responsive::-webkit-scrollbar-thumb, section.scorecm-withdrawals-payment-methods .body .tab-content .tab-pane .table-responsive::-webkit-scrollbar-thumb, section.scorecm-withdrawals-payment-methods .body .table-responsive::-webkit-scrollbar-thumb {
        background: var(--light-gray-color)
    }

    section.scorecm-markets-symbols.promotions.promo-02 .table-responsive::-webkit-scrollbar-track, section.scorecm-withdrawals-payment-methods .body .tab-content .tab-pane .table-responsive::-webkit-scrollbar-track, section.scorecm-withdrawals-payment-methods .body .table-responsive::-webkit-scrollbar-track {
        background: var(--white-color)
    }

    section.scorecm-markets-start-trading-now .body .start {
        text-align: center !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:nth-of-type(2), .trade-assets-table.trading-hours .thead .tr .td:nth-of-type(2) {
        text-align: start !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:first-of-type, .trade-assets-table.trading-hours .thead .tr .td:first-of-type {
        width: 35% !important
    }

    .trade-assets-table.trading-hours .tbody .tr .td:last-of-type, .trade-assets-table.trading-hours .thead .tr .td:last-of-type {
        width: 65% !important
    }

    section.scorecm-withdrawals-payment-methods .body .trade-assets-table.leverage {
        min-width: 768px !important;
        padding-block-end: 10px
    }

    section.scorecm-withdrawals-payment-methods .body .trade-assets-table.conditions {
        min-width: 991px !important;
        padding-block-end: 10px
    }

    section.scorecm-withdrawals-payment-methods .body .tab-content .tab-pane .trade-assets-table.conditions {
        min-width: 767px !important;
        padding-block-end: 10px
    }

    .trade-assets-table.markets.conditions .tbody .tr .td {
        line-height: 20px
    }

    .footer-top-right {
        flex-direction: column;
        gap: 15px !important;
        margin-block-start: 10px;
        margin: auto !important
    }
}

@media (max-width:574px) {

    section.scorecm-explore-advantage-metatrader5.automated-execution {
        margin-block-start: 50px !important
    }

        section.scorecm-explore-advantage-metatrader5.automated-execution .image {
            margin-block-start: -50px !important
        }

    section.scorecm-metatrader-platforms .image .body .download {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        -moz-box-orient: vertical !important;
        -moz-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    section.scorecm-benefits.swap .action a {
        min-width: auto !important
    }
}

.btn.focus, .btn:focus {
    outline: none;
}

.btn.show, .btn:hover {
    background-color: var(--gray-to-dark-gray-color) !important;
    border: 1px solid var(--border-color-dark);
}

.btn.active.focus, .btn.active:focus, .btn:active.focus, .btn:active:focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: 0 !important;
    border: 0 !important
}

.btn.focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.btn.focus, a:focus {
    outline: 0 !important
}

.btn:focus, .navbar-toggler:focus {
    outline: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

section.scorecm-trade-assets .head {
    text-align: center
}

    section.scorecm-trade-assets .head .title {
        font-size: var(--font-text-size-xxxl);
        line-height: 50px;
        margin-block-end: 10px
    }

    .trade-assets-table .thead .tr .td, section.scorecm-trade-assets .head .description {
        position: relative;
        font-size: var(--font-text-size-md);
        font-weight: 400;
        line-height: 30px;
        color: var(--text-color)
    }

section.scorecm-trade-assets .body, section.scorecm-trade-assets .head {
    position: relative;
    margin-block-end: 40px
}

.trade-assets-table, .trade-assets-table .tbody, .trade-assets-table .thead {
    position: relative
}

    .trade-assets-table .thead .tr {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-block-end: 1px solid var(--border-color-dark)
    }

        .trade-assets-table .thead .tr .td {
            font-weight: 700;
            line-height: 25px;
            padding: 13px
        }

    .trade-assets-table.homepage .thead .tr .td {
        width: 20%
    }

    .trade-assets-table.markets .thead .tr .td {
        width: 25%
    }

    .trade-assets-table.leverage .thead .tr .td {
        width: 33.33%
    }

    .trade-assets-table.quinary .thead .tr .td {
        width: 20%
    }

    .trade-assets-table.senary .thead .tr .td {
        width: 16.66%
    }

    .trade-assets-table.trading-hours .thead .tr .td:first-of-type {
        width: 70%
    }

    .trade-assets-table.trading-hours .thead .tr .td:last-of-type {
        width: 30%
    }

    .trade-assets-table .tbody .tr {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-block-end: 1px solid var(--border-color-dark);
        -webkit-transition: all .4s ease-in-out;
        -o-transition: all .4s ease-in-out;
        -moz-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out
    }

        .trade-assets-table .tbody .tr .td {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 30px;
            color: var(--text-color);
            padding: 13px
        }

    .trade-assets-table.homepage .tbody .tr .td {
        width: 20%
    }

    .trade-assets-table.markets .tbody .tr .td {
        width: 25%
    }

    .trade-assets-table.leverage .tbody .tr .td {
        width: 33.33%
    }

    .trade-assets-table.quinary .tbody .tr .td {
        width: 20%
    }

    .trade-assets-table.senary .tbody .tr .td {
        width: 16.66%
    }

    .trade-assets-table.trading-hours .tbody .tr .td:first-of-type {
        width: 70%
    }

    .trade-assets-table.trading-hours .tbody .tr .td:last-of-type {
        width: 30%
    }

    .trade-assets-table .tbody .tr .td.up {
        color: var(--green-color)
    }

    .trade-assets-table .tbody .tr .td.down {
        color: var(--red-color)
    }

    .trade-assets-table .tbody .tr:hover, section.scorecm-discover-all-markets .body .navigation .circle {
        -webkit-transition: all .4s ease-in-out;
        -o-transition: all .4s ease-in-out;
        -moz-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        background: var(--light-gray-color)
    }

        .trade-assets-table .tbody .tr:hover .td .more {
            background: var(--blue-color);
            color: var(--white-color)
        }

    .trade-assets-table .tbody .tr .td .more {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        border: 1px solid var(--border-color-light);
        -webkit-border-radius: 50px;
        border-radius: 50px;
        min-height: 45px;
        -webkit-transition: all .4s ease-in-out;
        -o-transition: all .4s ease-in-out;
        -moz-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        padding: 10px 20px
    }

    .trade-assets-table .tbody .tr .td .icon-with-name, section.scorecm-trade-assets .more {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 15px
    }

    .trade-assets-table .tbody .td .icon-with-name .icon {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 40px;
        width: 40px;
        height: 40px
    }

        .trade-assets-table .tbody .td .icon-with-name .icon.single {
            -webkit-border-radius: 50%;
            border-radius: 50%;
            overflow: hidden;
            border: 1px solid var(--white-color)
        }

    .trade-assets-table .tbody .tr .td .icon-with-name .icon.multi .from, .trade-assets-table .tbody .tr .td .icon-with-name .icon.multi .to, .freemode-symbol-swiper .item-icon.multi .from, .freemode-symbol-swiper .item-icon.multi .to {
        position: absolute;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 25px;
        height: 25px;
        border: 1px solid var(--white-color);
        -webkit-border-radius: 50%;
        border-radius: 50%;
        overflow: hidden
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .icon.multi .from, .freemode-symbol-swiper .item-icon.multi .from {
        inset-block-start: 0;
        inset-inline-start: 0;
        z-index: 0
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .icon.multi .to, .freemode-symbol-swiper .item-icon.multi .to {
        inset-block-end: 0;
        inset-inline-end: 0;
        z-index: 1
    }

    .trade-assets-table .tbody .td .icon-with-name .icon.multi .from img, .trade-assets-table .tbody .td .icon-with-name .icon.multi .to img, .trade-assets-table .tbody .td .icon-with-name .icon.single img, section.scorecm-markets-detail-heading .start .left .icon.multi .from img, section.scorecm-markets-detail-heading .start .left .icon.multi .to img, section.scorecm-markets-detail-heading .start .left .icon.single img {
        position: relative;
        width: 100%;
        height: 100%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: center;
        object-position: center
    }

    .trade-assets-table .tbody .tr .td .icon-with-name .content {
        position: relative
    }

        .trade-assets-table .tbody .tr .td .icon-with-name .content .code {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 600;
            line-height: 1;
            color: var(--text-color);
            margin-block-end: 5px
        }

        .trade-assets-table .tbody .tr .td .icon-with-name .content .name {
            position: relative;
            font-size: var(--font-text-size-xs);
            font-weight: 400;
            line-height: 1.1;
            color: var(--text-color);
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            overflow: hidden;
            width: 110px;
            white-space: nowrap
        }

section.scorecm-trade-assets .more {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    section.scorecm-effortlessly-manage .body .more a, section.scorecm-trade-assets .more a {
        min-height: 45px
    }

section.scorecm-effortlessly-manage .body {
    position: relative;
    padding-inline-end: 200px
}

    section.scorecm-effortlessly-manage .body .description, section.scorecm-effortlessly-manage .body .title {
        position: relative;
        font-size: var(--font-text-size-xxxl);
        font-weight: 700;
        line-height: 50px;
        color: var(--text-color);
        margin-block-end: 30px
    }

    section.scorecm-effortlessly-manage .body .description {
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 30px
    }

    section.scorecm-effortlessly-manage .body .more, section.scorecm-effortlessly-manage .image-or-video {
        position: relative
    }

section.scorecm-explore-instruments .left-side, section.scorecm-explore-instruments .right-side {
    position: relative;
    padding: 40px;
    -webkit-border-radius: var(--border-radius-xl);
    border-radius: var(--border-radius-xl);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

section.scorecm-explore-instruments .left-side {
    background: url(../img/others/explore-instruments-bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    section.scorecm-explore-instruments .left-side .title {
        position: relative;
        font-size: var(--font-text-size-xxl);
        font-weight: 700;
        line-height: 40px;
        margin-block-end: 10px;
        color: var(--white-color)
    }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy a:hover, section.scorecm-explore-instruments .left-side .title span, section.scorecm-explore-instruments .right-side .title span {
            color: var(--light-green-color)
        }

    section.scorecm-explore-instruments .left-side .description {
        position: relative;
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 30px;
        color: var(--white-color);
        margin-block-end: 40px
    }

    section.scorecm-explore-instruments .left-side .more {
        position: relative
    }

        section.scorecm-explore-instruments .left-side .more a {
            position: relative;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -moz-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 1;
            color: var(--white-color)
        }

            section.scorecm-explore-instruments .left-side .more a svg {
                -webkit-transition: all .4s ease-in-out;
                -o-transition: all .4s ease-in-out;
                -moz-transition: all .4s ease-in-out;
                transition: all .4s ease-in-out
            }

            section.scorecm-explore-instruments .left-side .more a:hover svg {
                margin-inline-start: 25px !important;
                -webkit-transition: all .4s ease-in-out;
                -o-transition: all .4s ease-in-out;
                -moz-transition: all .4s ease-in-out;
                transition: all .4s ease-in-out
            }

section.scorecm-explore-instruments .right-side {
    background: var(--black-color)
}

    section.scorecm-explore-instruments .right-side .icon {
        position: relative;
        height: 60px;
        margin-block-end: 30px
    }

        section.scorecm-explore-instruments .right-side .icon svg * {
            fill: var(--light-green-color)
        }

    section.scorecm-explore-instruments .right-side .title {
        position: relative;
        font-size: var(--font-text-size-xxl);
        font-weight: 700;
        line-height: 40px;
        margin-block-end: 25px;
        color: var(--white-color)
    }

    footer.scorecm-footer .footer-menu-area .menu li a, section.scorecm-explore-instruments .right-side .description {
        position: relative;
        font-size: var(--font-text-size-xs);
        font-weight: 400;
        line-height: 30px;
        color: var(--white-color)
    }

section.scorecm-discover-all-markets .body {
    position: relative
}

    section.scorecm-discover-all-markets .body .description, section.scorecm-discover-all-markets .body .title {
        position: relative;
        font-size: var(--font-text-size-xxxl);
        font-weight: 700;
        line-height: 50px;
        color: var(--text-color);
        margin-block-end: 30px
    }

    section.scorecm-discover-all-markets .body .description {
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 30px
    }

    section.scorecm-discover-all-markets .body .navigation {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 15px
    }

        section.scorecm-discover-all-markets .body .navigation .circle {
            position: relative;
            cursor: pointer;
            width: 45px;
            height: 45px;
            min-width: 45px;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 8px;
            font-size: var(--font-text-size-sm);
            line-height: 1;
            color: var(--blue-color)
        }

            section.scorecm-discover-all-markets .body .navigation .circle:hover {
                background: var(--blue-color);
                color: var(--white-color);
                -webkit-transition: all .4s ease-in-out;
                -o-transition: all .4s ease-in-out;
                -moz-transition: all .4s ease-in-out;
                transition: all .4s ease-in-out;
                cursor: pointer
            }

.rtl section.scorecm-discover-all-markets .end {
    inset-inline-start: 0;
    inset-inline-end: auto
}

section.scorecm-discover-all-markets .end {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
    width: 73%
}

    section.scorecm-discover-all-markets .end .discover-all-markets-swiper, section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper, section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide {
        position: relative
    }

        section.scorecm-discover-all-markets .end .discover-all-markets-swiper .swiper-wrapper .swiper-slide .step-account-box {
            min-height: 345px;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }

section.scorecm-explore-advantage-metatrader5 {
    position: relative;
    padding: 150px 0 200px;
    margin-block-start: 150px;
    background: #dfebfc
}

    section.scorecm-explore-advantage-metatrader5 .image {
        position: relative;
        margin-block-end: 40px;
        margin-block-start: -140px
    }

        section.scorecm-explore-advantage-metatrader5 .image.with-title {
            min-height: 250px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 40px
        }

            section.scorecm-explore-advantage-metatrader5 .image.with-title img {
                position: absolute;
                inset-block-start: 0;
                inset-inline-start: 0;
                width: 100%;
                height: 100%;
                -o-object-fit: cover;
                object-fit: cover;
                -o-object-position: center;
                object-position: center;
                z-index: 0
            }

            section.scorecm-explore-advantage-metatrader5 .image.with-title .title {
                position: relative;
                font-size: var(--font-text-size-xl);
                font-weight: 700;
                line-height: 35px;
                z-index: 1
            }

            section.scorecm-explore-advantage-metatrader5 .image.with-title .description {
                position: relative;
                font-size: var(--font-text-size-xs);
                font-weight: 400;
                line-height: 25px;
                margin-block-start: 20px
            }

                .freemode-symbol-item.markets:hover .item-content .item-name, section.scorecm-explore-advantage-metatrader5 .image.with-title .description.white, section.scorecm-explore-advantage-metatrader5 .image.with-title .title.white {
                    color: var(--white-color)
                }

                .promotion-type-item .more a.detail:hover, section.scorecm-explore-advantage-metatrader5 .image.with-title .description.dark, section.scorecm-explore-advantage-metatrader5 .image.with-title .title.dark {
                    color: var(--text-color)
                }

    section.scorecm-explore-advantage-metatrader5 .head {
        position: relative;
        text-align: center;
        margin-block-end: 60px
    }

        section.scorecm-explore-advantage-metatrader5 .head .title, section.scorecm-trade-smart .body .head .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            color: var(--text-color)
        }

    section.scorecm-explore-advantage-metatrader5 .body {
        position: relative
    }

        section.scorecm-explore-advantage-metatrader5 .body .item {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            gap: 20px;
            font-size: var(--font-text-size-md);
            font-weight: 400;
            line-height: 30px;
            color: var(--text-color)
        }

            section.scorecm-explore-advantage-metatrader5 .body .item svg {
                width: 45px
            }

                section.scorecm-explore-advantage-metatrader5 .body .item svg * {
                    fill: var(--blue-color)
                }

section.scorecm-powering-trading-success {
    position: relative;
    margin-block-start: -110px
}

.rtl section.scorecm-powering-trading-success .body {
    border-start-end-radius: var(--border-radius-xxxl);
    border-end-end-radius: var(--border-radius-xxxl);
    border-start-start-radius: 0;
    border-end-start-radius: 0
}

section.scorecm-powering-trading-success .body {
    position: relative;
    background: var(--light-gray-color);
    padding: 40px 80px;
    border-start-start-radius: var(--border-radius-xxxl);
    border-end-start-radius: var(--border-radius-xxxl);
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

section.scorecm-powering-trading-success .image, section.scorecm-powering-trading-success .image img {
    position: relative;
    border-start-end-radius: var(--border-radius-xxxl);
    border-end-end-radius: var(--border-radius-xxxl)
}

section.scorecm-powering-trading-success .image {
    overflow: hidden;
    /*height: 600px*/
}

.rtl section.scorecm-powering-trading-success .image, .rtl section.scorecm-powering-trading-success .image img {
    border-start-start-radius: var(--border-radius-xxxl);
    border-end-start-radius: var(--border-radius-xxxl);
    border-start-end-radius: 0;
    border-end-end-radius: 0
}

section.scorecm-powering-trading-success .image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

section.scorecm-powering-trading-success .body .title {
    position: relative;
    font-size: var(--font-text-size-xxxl);
    font-weight: 700;
    line-height: 50px;
    color: var(--text-color);
    margin-block-end: 20px
}

    footer.scorecm-footer .footer-menu-area .menu li a:hover, footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy a, section.scorecm-powering-trading-success .body .title span {
        color: var(--blue-color)
    }

section.scorecm-powering-trading-success .body .description {
    position: relative;
    font-size: var(--font-text-size-sm);
    font-weight: 400;
    line-height: 30px;
    color: var(--text-color);
    margin-block-end: 50px
}

section.scorecm-powering-trading-success .body .sub-title {
    position: relative;
    font-size: var(--font-text-size-xxl);
    font-weight: 700;
    line-height: 40px;
    color: var(--text-color);
    margin-block-end: 20px
}

section.scorecm-powering-trading-success .body .sub-description {
    position: relative;
    font-size: var(--font-text-size-sm);
    font-weight: 400;
    line-height: 30px;
    color: var(--text-color);
    margin-block-end: 25px
}

footer.scorecm-footer .social-area ul, section.scorecm-payment-method .body ul, section.scorecm-powering-trading-success .body .more {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 15px
}

    section.scorecm-powering-trading-success .body .more a {
        display: inline-block
    }

        section.scorecm-powering-trading-success .body .more a img {
            display: inline-block;
            width: 170px;
            -webkit-border-radius: var(--border-radius-sm);
            border-radius: var(--border-radius-sm)
        }

section.scorecm-payment-method, section.scorecm-trade-excellence {
    position: relative;
    padding: 80px 0
}

    section.scorecm-trade-excellence .head {
        position: relative;
        text-align: center;
        margin-block-end: 40px
    }

        section.scorecm-trade-excellence .head .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            color: var(--text-color);
            margin-block-end: 10px
        }

        section.scorecm-trade-excellence .head .description {
            position: relative;
            font-size: var(--font-text-size-md);
            font-weight: 400;
            line-height: 30px;
            color: var(--text-color)
        }

    section.scorecm-trade-excellence .body {
        position: relative
    }

    section.scorecm-payment-method::before {
        content: '';
        position: absolute;
        inset-block-start: 0;
        inset-inline-start: 0;
        width: 100%;
        height: 100%;
        background: url(../img/others/homepage-payment-method-bg.webp);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: top center;
        z-index: -1
    }

    section.scorecm-payment-method .head {
        position: relative;
        text-align: center;
        margin-block-end: 60px
    }

        section.scorecm-payment-method .head .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            color: var(--blue-color);
            margin-block-end: 10px
        }

        section.scorecm-payment-method .head .description {
            position: relative;
            font-size: var(--font-text-size-md);
            font-weight: 400;
            line-height: 30px;
            color: var(--text-color)
        }

    section.scorecm-payment-method.custom .image {
        position: relative;
        width: 200px;
        height: 30px
    }

        section.scorecm-payment-method .body ul li img, section.scorecm-payment-method.custom .image img {
            position: relative;
            width: 100%;
            height: 100%;
            -o-object-fit: contain;
            object-fit: contain;
            -o-object-position: left;
            object-position: left
        }

    footer.scorecm-footer .footer-menu-area .menu li, footer.scorecm-footer .logo-area img, section.scorecm-payment-method .body {
        position: relative;
        /*width: max-content*/
    }

        section.scorecm-payment-method .body ul {
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -webkit-flex-direction: row;
            -moz-box-orient: horizontal;
            -moz-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            gap: 55px
        }

            section.scorecm-payment-method .body ul li {
                position: relative;
                width: 150px;
                height: 50px
            }

                section.scorecm-payment-method .body ul li img {
                    -o-object-position: center;
                    object-position: center
                }

section.scorecm-trade-smart {
    position: relative;
    margin-block-end: -115px;
    z-index: 1
}

    section.scorecm-trade-smart .body {
        position: relative;
        padding: 60px 0;
        -webkit-border-radius: var(--border-radius-xxl);
        border-radius: var(--border-radius-xxl);
        background: var(--blue-color)
    }

        section.scorecm-trade-smart .body .head {
            position: relative;
            text-align: center;
            margin-block-end: 20px
        }

            section.scorecm-trade-smart .body .head .title {
                color: var(--white-color)
            }

        section.scorecm-markets-metatrader .body .download ul, section.scorecm-trade-smart .body .more {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            gap: 15px
        }

            section.scorecm-trade-smart .body .more a {
                min-height: 45px;
                min-width: 200px
            }

                section.scorecm-trade-smart .body .more a svg {
                    width: 17px
                }

footer.scorecm-footer .license-area ul li img {
    position: relative;
    width: 100%;
    height: 50px;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: right center;
    object-position: right center
}

footer.scorecm-footer {
    position: relative;
    padding: 200px 0 40px;
    background: var(--black-color)
}

    footer.scorecm-footer .logo-area {
        position: relative;
        display: block
    }

    footer.scorecm-footer .footer-menu-area {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -webkit-align-items: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        align-items: start;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        gap: 30px
    }

        footer.scorecm-footer .footer-menu-area .menu {
            position: relative;
            margin-block-end: 0;
            padding-inline-start: 0;
            list-style: none
            /*width: 14.28%*/
        }

            footer.scorecm-footer .footer-menu-area .menu .title {
                position: relative;
                text-transform: uppercase;
                font-size: var(--font-text-size-xs);
                font-weight: 500;
                line-height: 30px;
                color: #99a2c9
            }

            footer.scorecm-footer .footer-menu-area .menu li a {
                color: var(--dark-bg-text-color)
            }

    footer.scorecm-footer .footer-middle, footer.scorecm-footer .footer-top {
        position: relative;
        margin-block-end: 40px
    }

        footer.scorecm-footer .footer-middle .top {
            position: relative;
            padding-block-end: 40px;
            border-block-end: 1px solid var(--dark-bg-text-color)
        }

            footer.scorecm-footer .footer-middle .top .newsletter-area {
                position: relative
            }

                footer.scorecm-footer .footer-middle .top .newsletter-area .title {
                    position: relative;
                    font-size: var(--font-text-size-md);
                    font-weight: 500;
                    line-height: 40px;
                    color: #99a2c9;
                    margin-block-end: 10px
                }

                footer.scorecm-footer .footer-middle .top .newsletter-area .description {
                    position: relative;
                    font-size: var(--font-text-size-xs);
                    font-weight: 400;
                    line-height: 30px;
                    color: var(--dark-bg-text-color);
                    margin-block-end: 15px
                }

    footer.scorecm-footer .newsletter-area .form, footer.scorecm-footer .social-area ul li {
        position: relative
    }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 20px;
        margin-block-end: 15px
    }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control {
            position: relative;
            background: 0 0;
            border-color: var(--dark-bg-text-color);
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            color: var(--dark-bg-text-color);
            max-height: 40px;
            -webkit-border-radius: 50px;
            border-radius: 50px;
            padding: 10px 20px;
            width: auto;
            line-height: 1;
            min-width: 400px
        }

            footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-webkit-input-placeholder {
                font-size: var(--font-text-size-sm);
                font-weight: 400;
                color: var(--dark-bg-text-color)
            }

            footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-moz-placeholder {
                font-size: var(--font-text-size-sm);
                font-weight: 400;
                color: var(--dark-bg-text-color)
            }

            footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::-moz-placeholder {
                font-size: var(--font-text-size-sm);
                font-weight: 400;
                color: var(--dark-bg-text-color)
            }

            footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control:-ms-input-placeholder {
                font-size: var(--font-text-size-sm);
                font-weight: 400;
                color: var(--dark-bg-text-color)
            }

            footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .form-control::placeholder {
                font-size: var(--font-text-size-sm);
                font-weight: 400;
                color: var(--dark-bg-text-color)
            }

        footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-group .submit-button {
            position: relative;
            /*            min-height: 53.33px;
            min-width: 140px*/
        }

    footer.scorecm-footer .footer-middle .top .newsletter-area .form .form-policy {
        position: relative;
        font-size: var(--font-text-size-xs);
        font-weight: 400;
        line-height: 30px;
        color: var(--dark-bg-text-color)
    }

    footer.scorecm-footer .social-area {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: end;
        -moz-box-align: end;
        -ms-flex-align: end;
        align-items: end;
        -webkit-box-pack: end;
        -webkit-justify-content: end;
        -moz-box-pack: end;
        -ms-flex-pack: end;
        justify-content: start;
        /*                flex-direction:column;
                gap:20px;*/
        margin-block-end: 40px;
        align-items: center;
        height: 100%;
        gap: 15px;
    }

    footer.scorecm-footer .social-link {
        position: relative;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -moz-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 7px;
        width: 35px;
        height: 35px;
        min-width: 35px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        border: 1px solid var(--dark-bg-text-color);
        font-size: var(--font-text-size-md);
        line-height: 1;
        color: var(--dark-bg-text-color)
    }

        footer.scorecm-footer .social-link:hover {
            border-color: var(--blue-color);
            background: var(--blue-color);
            color: var(--white-color)
        }

    footer.scorecm-footer .footer-middle .bottom {
        position: relative;
        padding-block-start: 40px
    }

        footer.scorecm-footer .footer-bottom, footer.scorecm-footer .footer-middle .bottom .address-area, footer.scorecm-footer .footer-middle .bottom .address-area ul, footer.scorecm-footer .footer-middle .bottom .address-area ul li, footer.scorecm-footer .footer-middle .bottom .license-area {
            position: relative
        }

            footer.scorecm-footer .footer-middle .bottom .address-area .title {
                position: relative;
                font-size: var(--font-text-size-lg);
                font-weight: 500;
                line-height: 40px;
                color: #99a2c9;
                margin-block-end: 10px
            }

            footer.scorecm-footer .footer-middle .bottom .address-area ul li a, footer.scorecm-footer .footer-middle .bottom .address-area ul .contact {
                position: relative;
                font-size: var(--font-text-size-xs);
                font-weight: 400;
                line-height: 30px;
                color: var(--dark-bg-text-color)
            }

                footer.scorecm-footer .footer-bottom .text span, footer.scorecm-footer .footer-middle .bottom .address-area ul li a span, footer.scorecm-footer .footer-middle .bottom .address-area ul li span {
                    color: #99a2c9
                }

                footer.scorecm-footer .footer-middle .bottom .address-area ul li a:hover {
                    color: var(--blue-color)
                }

            footer.scorecm-footer .footer-middle .bottom .license-area ul {
                position: relative;
                display: -webkit-box;
                display: -webkit-flex;
                display: -moz-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -moz-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: end;
                -webkit-justify-content: end;
                -moz-box-pack: end;
                -ms-flex-pack: end;
                justify-content: end;
                /*gap: 30px*/
            }

    footer.scorecm-footer .license-area ul li:first-of-type {
        width: 150px
    }

    footer.scorecm-footer .footer-middle .bottom .license-area ul li {
        position: relative;
        width: 100px
    }

    footer.scorecm-footer .footer-bottom .text {
        position: relative;
        font-size: var(--font-text-size-xxs);
        font-weight: 400;
        color: var(--dark-bg-text-color);
        margin-block-end: 10px;
        text-align: justify
    }

        footer.scorecm-footer .footer-bottom .text:last-of-type, section.scorecm-course-detail .sidebar .lesson li:last-of-type {
            margin-block-end: 0
        }

section.scorecm-copyright {
    position: relative;
    padding: 10px 0;
    background: var(--blue-color)
}

    section.scorecm-copyright .text-end, section.scorecm-copyright .text-start {
        position: relative;
        font-size: var(--font-text-size-xxs);
        font-weight: 400;
        line-height: 30px;
        color: var(--white-color)
    }

        section.scorecm-copyright .text-end a {
            color: var(--white-color);
            font-weight: 400
        }

            section.scorecm-copyright .text-end a:hover {
                color: var(--light-green-color)
            }

section.scorecm-markets-symbols {
    position: relative;
    padding: 40px 0 80px
}

    section.scorecm-markets-symbols .head {
        position: relative;
        text-align: center;
        margin-block-end: 40px
    }

        section.scorecm-markets-symbols .head .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            margin-block-end: 10px;
            color: var(--blue-color)
        }

        section.scorecm-markets-symbols .head .description, section.scorecm-markets-symbols .head .sub-title {
            position: relative;
            font-size: var(--font-text-size-md);
            font-weight: 400;
            line-height: 30px;
            color: var(--text-color)
        }

        section.scorecm-markets-symbols .head .sub-title {
            font-size: var(--font-text-size-lg);
            font-weight: 700;
            margin-block-start: 30px
        }

    section.scorecm-markets-symbols .body {
        position: relative;
        margin-block-end: 30px
    }

    section.scorecm-markets-symbols .more {
        position: relative;
        font-size: var(--font-text-size-xs);
        font-weight: 400;
        line-height: 25px;
        color: var(--black-color);
        text-align: center
    }

    section.scorecm-markets-symbols .conditions {
        text-align: center;
        font-size: large;
    }

section.scorecm-markets-metatrader {
    position: relative;
    padding: 150px 0 80px;
    background: #dfebfc;
    margin-block-start: 150px
}

    section.scorecm-markets-metatrader .image {
        position: relative;
        margin-block-end: 40px;
        margin-block-start: -275px
    }

        section.scorecm-markets-metatrader .image img {
            position: relative;
            width: 100%
        }

    section.scorecm-markets-metatrader .body {
        position: relative;
        text-align: center
    }

        section.scorecm-markets-metatrader .body .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            color: var(--text-color);
            margin-block-end: 10px
        }

        section.scorecm-markets-metatrader .body .description {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 30px;
            color: var(--text-color);
            margin-block-end: 45px
        }

        section.scorecm-markets-metatrader .body .download {
            position: relative;
            margin-block-end: 45px
        }

            section.scorecm-markets-metatrader .body .download ul li {
                position: relative;
                width: 25%
            }

                section.scorecm-markets-metatrader .body .download ul li a {
                    min-height: 50px;
                    width: 100%;
                    border-color: #707070
                }

                    section.scorecm-markets-metatrader .body .download ul li a:hover {
                        border-color: var(--blue-color)
                    }

                    section.scorecm-calculate-form .content .with-change .change svg, section.scorecm-markets-metatrader .body .download ul li a svg {
                        width: 20px;
                        height: 20px
                    }

                        section.scorecm-markets-metatrader .body .download ul li a svg * {
                            fill: var(--text-color)
                        }

        section.scorecm-markets-metatrader .body .more {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 25px;
            color: var(--text-color)
        }

            section.scorecm-account-type-heading .head .title span, section.scorecm-benefits .body ul li .more a:hover, section.scorecm-markets-faqs .more a, section.scorecm-markets-information .body ul li .more a:hover, section.scorecm-markets-information .head .title span, section.scorecm-markets-metatrader .body .more a, section.scorecm-open-account-fast-steps.conditions .heading .title span, section.scorecm-withdrawals-payment-methods .head .title span {
                color: var(--blue-color)
            }

section.scorecm-markets-detail-information {
    position: relative;
    padding: 40px 0 80px
}

    section.scorecm-markets-detail-information .title {
        position: relative;
        text-align: center;
        font-size: var(--font-text-size-xxl);
        font-weight: 700;
        line-height: 28px;
        color: var(--text-color);
        margin-block-end: 40px;
    }

    section.scorecm-markets-detail-information .content {
        position: relative;
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 30px;
        color: var(--text-color);
        text-align: justify
    }

section.scorecm-open-account-fast-steps {
    position: relative;
    padding: 80px 0
}

    section.scorecm-open-account-fast-steps.with-account-type {
        padding-block-start: 125px
    }

        /*        section.scorecm-open-account-fast-steps.with-account-type .body ul li {
            -webkit-box-pack: start;
            -webkit-justify-content: start;
            -moz-box-pack: start;
            -ms-flex-pack: start;
            justify-content: start;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center
        }*/

        section.scorecm-open-account-fast-steps.with-account-type .note {
            font-weight: 600 !important;
            text-align: center !important
        }

        section.scorecm-open-account-fast-steps.with-account-type .head {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

        section.scorecm-open-account-fast-steps.with-account-type .image {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-block-start: -165px;
            margin-block-end: 65px
        }

            .account-type-item .image img, section.scorecm-open-account-fast-steps.with-account-type .image img {
                position: relative;
                width: 100px;
                height: 100px;
                -o-object-fit: contain;
                object-fit: contain;
                -o-object-position: center;
                object-position: center
            }

    section.scorecm-open-account-fast-steps.ib .head {
        background: url(../img/others/ib-bg.png) !important;
    }

    section.scorecm-open-account-fast-steps.promo-new-boost-trade-bonus .head {
        background: url(../img/others/promo-new-boost-trade-bonus-cover-image-02.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center
    }

    section.scorecm-open-account-fast-steps.promo-new-deposit-bonus .head {
        background: url(../img/others/promo-new-deposit-bonus-cover-image-02.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center
    }

    section.scorecm-open-account-fast-steps.promo-new-referer .head {
        background: url(../img/others/promo-new-referer-cover-image-02.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center
    }

    section.scorecm-open-account-fast-steps.promo-new-re-deposit-bonus .head {
        background: url(../img/others/promo-new-re-deposit-bonus-cover-image-02.png);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center
    }

    section.scorecm-open-account-fast-steps .head {
        position: relative;
        padding: 100px 70px 200px;
        -webkit-border-radius: var(--border-radius-xxl);
        border-radius: var(--border-radius-xxl);
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background: url(../img/others/open-account-fast-steps-bg.webp);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        z-index: 0
    }

        section.scorecm-open-account-fast-steps .head .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            margin-block-end: 20px;
            color: var(--white-color);
            text-align: center;
            z-index: 1;
            -webkit-filter: drop-shadow(0 4px 4px rgba(0,0,0,.15));
            filter: drop-shadow(0 4px 4px rgba(0,0,0,.15))
        }

        section.scorecm-open-account-fast-steps .head .description {
            position: relative;
            font-size: var(--font-text-size-md);
            font-weight: 400;
            line-height: 30px;
            color: var(--white-color);
        }

    section.scorecm-open-account-fast-steps .body {
        position: relative;
        z-index: 1;
        padding: 50px;
        -webkit-border-radius: var(--border-radius-xxl);
        border-radius: var(--border-radius-xxl);
        background: var(--light-gray-color);
        margin-block-start: -100px
    }

    section.scorecm-open-account-fast-steps.pro-account .note, section.scorecm-open-account-fast-steps.get-started .note {
        position: relative;
        text-align: center;
        font-size: var(--font-text-size-xs);
        font-weight: 400;
        line-height: 25px;
        color: var(--text-color);
        margin-block-start: 40px
    }

    section.scorecm-open-account-fast-steps.pro-account .body ul li {
        width: 20%
    }

    section.scorecm-open-account-fast-steps.with-account-type .body ul li {
        width: 25%
    }

    section.scorecm-open-account-fast-steps.pro-account .body ul li:nth-of-type(2), section.scorecm-open-account-fast-steps.pro-account .body ul li:nth-of-type(3) {
        border-inline-end: 0
    }

    section.scorecm-open-account-fast-steps.pro-account .body ul li .number {
        position: relative;
        width: 45px;
        height: 45px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 5px;
        font-size: var(--font-text-size-md);
        font-weight: 500;
        line-height: 1;
        color: var(--white-color);
        background: var(--blue-color);
        -webkit-border-radius: 50%;
        border-radius: 50%;
        margin-block-end: 20px
    }

    section.scorecm-open-account-fast-steps .body ul li:first-of-type {
        padding-inline-start: 0;
        border-inline-start: 0;
        border-inline-end: 0
    }

    section.scorecm-open-account-fast-steps .body ul li:last-of-type {
        padding-inline-end: 0;
        border-inline-start: 0;
        border-inline-end: 0
    }

    section.scorecm-open-account-fast-steps .body ul li .icon {
        position: relative;
        height: 50px;
        margin-block-end: 30px
    }

    section.scorecm-account-type-heading .head .title, section.scorecm-open-account-fast-steps .body ul li .title {
        position: relative;
        font-size: var(--font-text-size-xl);
        font-weight: 700;
        line-height: 33px;
        color: var(--text-color);
        margin-block-end: 15px
    }

    section.scorecm-open-account-fast-steps .body ul li .text {
        position: relative;
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 30px;
        color: var(--text-color)
    }

    section.scorecm-open-account-fast-steps .more {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        z-index: 2;
        margin-block-start: -25px
    }

        .account-type-item .more a, section.scorecm-open-account-fast-steps .more a {
            min-height: 50px;
            min-width: 250px
        }

section.scorecm-explore-advantage-metatrader5.conditions {
    background: var(--blue-color);
    padding-block-end: 80px
}

    section.scorecm-explore-advantage-metatrader5.conditions .body .item, section.scorecm-explore-advantage-metatrader5.conditions .head .title {
        color: var(--white-color)
    }

        section.scorecm-explore-advantage-metatrader5.conditions .body .item svg *, section.scorecm-metatrader-heading .content .mt-logo svg *, section.scorecm-metatrader-platforms .image .body .download a svg * {
            fill: var(--white-color)
        }

    section.scorecm-explore-advantage-metatrader5.conditions .body .custom {
        min-height: 50px;
        width: 100%;
        color: var(--blue-color)
    }

section.scorecm-explore-advantage-metatrader5.homepage .body .custom {
    min-height: 50px;
    width: 100%;
}

section.scorecm-withdrawals-payment-methods .head {
    position: relative;
    text-align: center;
    margin-block-end: 27px
}

section.scorecm-withdrawals-payment-methods .body {
    position: relative;
    margin-block-end: 30px
}

    section.scorecm-withdrawals-payment-methods .body .nav-pills {
        gap: 15px;
        margin-block-end: 40px
    }

        section.scorecm-withdrawals-payment-methods .body .nav-pills .nav-link {
            position: relative;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -moz-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            border: 1px solid var(--blue-color);
            min-height: 50px;
            min-width: 140px;
            overflow: hidden;
            line-height: 1;
            font-weight: 500;
            font-size: var(--font-text-size-xs);
            background: 0 0;
            color: var(--text-color);
            padding: 10px 20px;
            -webkit-border-radius: 50px;
            border-radius: 50px
        }

            section.scorecm-discover-spreads .body .nav-pills .nav-link.active, section.scorecm-withdrawals-payment-methods .body .nav-pills .nav-link.active {
                position: relative;
                border: 1px solid var(--blue-color);
                background: var(--blue-color);
                color: var(--white-color)
            }

    section.scorecm-withdrawals-payment-methods .body .tab-content, section.scorecm-withdrawals-payment-methods .body .tab-content .tab-pane {
        position: relative
    }

section.scorecm-withdrawals-payment-methods .more {
    position: relative;
    font-size: var(--font-text-size-xs);
    font-weight: 400;
    line-height: 25px;
    color: var(--blue-color);
    text-align: center
}

section.scorecm-markets-start-trading-now.swap {
    margin-block-start: -120px
}

.custom-pagination, .lessons-item {
    position: relative
}

    .custom-pagination .pagination {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        gap: 10px
    }

        .custom-pagination .pagination .page-item:first-of-type .page-link, .custom-pagination .pagination .page-item:last-of-type .page-link {
            position: relative;
            width: 50px;
            min-width: 50px;
            height: 50px;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            background: var(--light-gray-color);
            border-color: var(--light-gray-color);
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 5px;
            font-size: var(--font-text-size-xs);
            font-weight: 400;
            line-height: 1;
            color: var(--blue-color)
        }

            .custom-pagination .pagination .page-item:first-of-type .page-link:hover, .custom-pagination .pagination .page-item:last-of-type .page-link:hover {
                background: var(--blue-color);
                border-color: var(--blue-color);
                color: var(--white-color)
            }

        .custom-pagination .pagination .page-item .page-link, section.scorecm-educations-glossary-heading .head .search .form-control, section.scorecm-markets-symbols .head .search .form-control {
            position: relative;
            font-size: var(--font-text-size-xs);
            font-weight: 400;
            color: var(--text-color);
            border: 1px solid var(--border-color-dark)
        }

        .custom-pagination .pagination .page-item .page-link {
            width: 39px;
            height: 39px;
            min-width: 39px;
            background: 0 0;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            line-height: 1;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            padding: 5px
        }

            .custom-pagination .pagination .page-item .page-link:hover {
                background: var(--light-gray-color);
                border: 1px solid var(--light-gray-color);
                color: var(--blue-color)
            }

section.scorecm-open-account-fast-steps.autochartist .head {
    background: url(../img/others/autochartist-bg.webp);
    background-repeat: no-repeat;

    background-size: cover;
    background-position: center
}

section.scorecm-open-account-fast-steps.get-started .head {
    background: url(../img/others/pro-account-step-bg.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    flex-direction: column
}

section.scorecm-benefits.promo .body ul {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    section.scorecm-benefits.promo .body ul li {
        width: 50%
    }

        section.scorecm-benefits.promo .body ul li:nth-of-type(1), section.scorecm-benefits.promo .body ul li:nth-of-type(2) {
            padding-block-end: 50px;
            border-block-end: 1px solid var(--border-color-dark)
        }

        section.scorecm-benefits.promo .body ul li:nth-of-type(2), section.scorecm-benefits.promo .body ul li:nth-of-type(4) {
            padding-inline-end: 0;
            border-inline-end: 0
        }

        section.scorecm-benefits.promo .body ul li:nth-of-type(3) {
            padding-block-start: 50px;
            padding-inline-start: 0
        }

        section.scorecm-benefits.promo .body ul li:nth-of-type(4) {
            padding-block-start: 50px
        }

        section.scorecm-benefits.promo .body ul li .text {
            min-height: 130px
        }

section.scorecm-about-us-regulation .content .description, section.scorecm-about-us-regulation .content .title {
    position: relative;
    font-size: var(--font-text-size-xxxl);
    font-weight: 700;
    line-height: 50px;
    color: var(--text-color);
    margin-block-end: 25px
}

section.scorecm-about-us-regulation .content .description {
    font-size: var(--font-text-size-md);
    font-weight: 400;
    line-height: 30px
}

section.scorecm-about-us-regulation .content .note, section.scorecm-legal-documents-detail .sidebar .feature span {
    position: relative;
    font-size: var(--font-text-size-xs);
    font-weight: 400;
    line-height: 25px;
    color: var(--text-color)
}

section.scorecm-about-us-regulation .image {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 35px;
    -webkit-border-radius: var(--border-radius-xxl);
    border-radius: var(--border-radius-xxl);
    -webkit-box-shadow: var(--box-shadow-other-xs);
    box-shadow: var(--box-shadow-other-xs)
}

    section.scorecm-about-us-regulation .image img {
        position: relative;
        width: 100%;
        height: 100%;
        -o-object-fit: contain;
        object-fit: contain;
        -o-object-position: center;
        object-position: center
    }

section.scorecm-explore-advantage-metatrader5.become-partner .head .title {
    margin-block-end: 20px
}

section.scorecm-explore-advantage-metatrader5.become-partner .head .sub-title {
    position: relative;
    font-size: var(--font-text-size-lg);
    font-weight: 400;
    line-height: 25px;
    color: var(--text-color)
}

section.scorecm-explore-advantage-metatrader5.autochartist .body .sub-title {
    position: relative;
    font-size: var(--font-text-size-lg);
    font-weight: 700;
    line-height: 30px;
    margin-block-end: 20px;
    text-align: center
}

section.scorecm-explore-advantage-metatrader5.autochartist .body .action {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

section.scorecm-explore-advantage-metatrader5.autochartist {
    padding-block-end: 80px;
    margin-block-end: 80px
}

section.scorecm-explore-advantage-metatrader5.robust .body ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 30px;
    margin-block-start: 50px
}

    section.scorecm-explore-advantage-metatrader5.robust .body ul li {
        position: relative;
        padding: 0 50px;
        border-inline-end: 1px solid #b9cbe5;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

        section.scorecm-explore-advantage-metatrader5.robust .body ul li:first-of-type {
            padding-inline-start: 0
        }

        section.scorecm-explore-advantage-metatrader5.robust .body ul li:last-of-type {
            padding-inline-end: 0;
            border-inline-end: 0
        }

        section.scorecm-explore-advantage-metatrader5.robust .body ul li .icon svg {
            position: relative;
            width: 45px;
            height: 45px
        }

        section.scorecm-explore-advantage-metatrader5.robust .body ul li .title, section.scorecm-trade-confidence .head .title {
            position: relative;
            font-size: var(--font-text-size-lg);
            font-weight: 700;
            line-height: 28px;
            color: var(--text-color);
            margin-block-end: 25px
        }

        section.scorecm-explore-advantage-metatrader5.robust .body ul li .description {
            position: relative;
            font-size: var(--font-text-size-xs);
            font-weight: 400;
            line-height: 25px;
            color: var(--text-color)
        }

section.scorecm-trade-confidence .head {
    position: relative;
    text-align: center
}

    section.scorecm-trade-confidence .head .title {
        font-size: var(--font-text-size-xxxl);
        line-height: 50px;
        margin-block-end: 20px
    }

    section.scorecm-trade-confidence .head .description, section.scorecm-trade-confidence .head .text {
        position: relative;
        font-size: var(--font-text-size-md);
        font-weight: 400;
        line-height: 30px;
        color: var(--text-color);
        margin-block-end: 20px
    }

    section.scorecm-trade-confidence .head .text {
        font-size: var(--font-text-size-sm);
        margin-block-end: 30px
    }

    section.scorecm-trade-confidence .head .more {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        section.scorecm-trade-confidence .head .more a {
            min-width: 250px;
            min-height: 50px
        }

.footer-top-left {
    display: flex;
    align-items: center;
}

.footer-top-right {
    display: flex;
    gap: 15px;
    margin-inline-start: auto
}

.trust-pilot {
    display: flex;
    gap: 15px;
    margin-inline-start: auto;
    align-self: center;
}

.footer-logo {
    width: 58px;
    margin-inline-start: -5px;
}

.text-reserved {
    font-size: 14px;
    margin-inline-end: 15px;
    color: #99a2c9;
    margin-inline-start: -15px;
}

.profile-bg {
    height: calc(var(--vh, 1vh) * 100);
    background: linear-gradient(0deg, rgb(7 41 95), rgb(0 10 55));
}

.profile-picture {
    height: 70px
}

.linktree-wrapper {
    max-width: 580px;
    width: 100%;
    justify-content: space-between;
    display: flex;
    flex-direction: column;
    height: calc(100vh - 3rem);
}

.profile-title {
    color: #F0F6FF
}

.profile-desc {
    color: #F0F6FF;
    font-size: 16px
}

.social-link {
    color: #F0F6FF
}

    .social-link:hover {
        color: #458CFF
    }

.links-icon {
    overflow: hidden;
    position: absolute;
    inset-block-start: 50%;
    transform: translateY(-50%);
    pointer-events: none;
    justify-content: center;
    align-items: center;
    inset-inline-start: 8px;
    width: 55px;
    height: 55px;
    padding: 10px;
}

.link {
    min-height: 64px
}

.link-text {
    font-size: 1.25rem;
    font-weight: 400;
}

.legal-docs {
    display: flex;
    padding: 0;
    gap: 20px;
    justify-content: center;
    list-style: none !important;
    font-size: 12px
}

.doc-link {
    color: var(--light-gray-color);
}

    .doc-link:hover {
        color: var(--blue-color);
    }

    .promotion-terms{
        text-align:center;
        font-size:large;
        padding:1rem
    }

section.scorecm-promotions-new-benefits,
section.scorecm-promotions-new-qualify {
    position: relative;
    padding: 80px 0 135px;
    border-start-start-radius: 55px;
    border-start-end-radius: 55px;
}

section.scorecm-promotions-new-qualify {
    background: var(--light-gray-color);
}

    section.scorecm-promotions-new-qualify .head {
        position: relative;
        text-align: center;
        margin-block-end: 40px;
    }

        section.scorecm-promotions-new-qualify .head .title {
            position: relative;
            font-size: var(--font-text-size-xxl);
            font-weight: 700;
            line-height: 45px;
            color: var(--text-color);
        }

    section.scorecm-promotions-new-qualify .content {
        position: relative;
    }

        section.scorecm-promotions-new-qualify .content .item {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -webkit-align-items: start;
            -moz-box-align: start;
            -ms-flex-align: start;
            align-items: start;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 30px;
            border: 1px solid var(--border-color-dark);
            -webkit-border-radius: var(--border-radius-xl);
            border-radius: var(--border-radius-xl);
            font-size: var(--font-text-size-md);
            font-weight: 600;
            line-height: 25px;
            color: var(--text-color);
            -webkit-transition: all 0.3s ease-in-out;
            -o-transition: all 0.3s ease-in-out;
            -moz-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
        }

            section.scorecm-promotions-new-qualify .content .item:hover {
                background: var(--white-color);
                border-color: var(--white-color);
                -webkit-transition: all 0.3s ease-in-out;
                -o-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
            }

            section.scorecm-promotions-new-key-features .content .item svg,
            section.scorecm-promotions-new-qualify .content .item svg {
                position: relative;
                width: 40px;
                min-width: 40px;
                height: 40px;
                min-height: 40px;
                margin-block-end: 35px;
                fill: #458cff
            }

            section.scorecm-promotions-new-qualify .content .item span {
                display: block;
                color: var(--text-color);
                margin-block-start: 7px;
            }

section.scorecm-promotions-new-benefits {
    background: var(--blue-color);
    margin-block-start: -55px;
    margin-block-end: 80px;
    z-index: 1;
}

    section.scorecm-promotions-new-benefits .head {
        position: relative;
        text-align: center;
        margin-block-end: 40px;
    }

        section.scorecm-promotions-new-benefits .head .title {
            position: relative;
            font-size: var(--font-text-size-xxl);
            font-weight: 700;
            line-height: 45px;
            color: var(--white-color);
        }

    section.scorecm-promotions-new-benefits .content {
        position: relative;
    }

        section.scorecm-promotions-new-benefits .content ul li {
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -webkit-align-items: start;
            -moz-box-align: start;
            -ms-flex-align: start;
            align-items: start;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 30px;
            line-height: 25px;
            color: var(--white-color);
            width: 100%
        }

            section.scorecm-promotions-new-benefits .content ul li:not(:last-of-type) {
                border-inline-end: 1px solid var(--white-color);
            }

            section.scorecm-promotions-new-benefits .content ul li:first-of-type {
                padding-inline-start: 0;
            }

            section.scorecm-promotions-new-benefits .content ul li:last-of-type {
                padding-inline-end: 0;
            }

            section.scorecm-promotions-new-benefits .content ul li svg {
                position: relative;
                width: 40px;
                min-width: 40px;
                height: 40px;
                min-height: 40px;
                margin-block-end: 25px;
                fill:#fff
            }

            section.scorecm-promotions-new-benefits .content ul li strong {
                position: relative;
                font-size: var(--font-text-size-md);
                font-weight: 700;
                line-height: 28px;
                color: var(--white-color);
                margin-block-end: 15px;
            }

section.scorecm-promotions-new-key-features,
section.scorecm-promotions-new-referral {
    position: relative;
    padding: 80px 0;
}

    section.scorecm-promotions-new-key-features.pb-0 {
        padding-block-end: 0 !important;
    }

    section.scorecm-promotions-new-key-features .head {
        position: relative;
        text-align: center;
        margin-block-end: 40px;
    }

        section.scorecm-promotions-new-key-features .head .title {
            position: relative;
            font-size: var(--font-text-size-xxl);
            font-weight: 700;
            line-height: 45px;
            color: var(--text-color);
        }

    section.scorecm-promotions-new-key-features .content {
        position: relative;
    }

        section.scorecm-promotions-new-key-features .content .item {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -webkit-align-items: start;
            -moz-box-align: start;
            -ms-flex-align: start;
            align-items: start;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 30px;
            border: 1px solid var(--border-color-dark);
            -webkit-border-radius: var(--border-radius-xl);
            border-radius: var(--border-radius-xl);
            font-size: var(--font-text-size-md);
            font-weight: 600;
            line-height: 25px;
            color: var(--text-color);
            -webkit-transition: all 0.3s ease-in-out;
            -o-transition: all 0.3s ease-in-out;
            -moz-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
            word-break: break-all;
        }

            section.scorecm-promotions-new-key-features .content .item:hover {
                background: var(--light-gray-color);
                border-color: var(--light-gray-color);
                -webkit-transition: all 0.3s ease-in-out;
                -o-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
            }

    section.scorecm-promotions-new-referral.pt-0 {
        padding-block-start: 0 !important;
    }

    section.scorecm-promotions-new-referral .head {
        position: relative;
        text-align: center;
        margin-block-end: 40px;
    }

        section.scorecm-promotions-new-referral .head .title {
            position: relative;
            font-size: var(--font-text-size-xxl);
            font-weight: 700;
            line-height: 45px;
            color: var(--text-color);
        }

    section.scorecm-promotions-new-referral .content {
        position: relative;
    }

        section.scorecm-promotions-new-referral .content .item {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            -moz-box-orient: vertical;
            -moz-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            text-align: center;
            padding: 0 20px;
        }

            section.scorecm-promotions-new-referral .content .item .number {
                position: relative;
                display: -webkit-box;
                display: -webkit-flex;
                display: -moz-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -webkit-align-items: center;
                -moz-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -webkit-justify-content: center;
                -moz-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                width: 50px;
                height: 50px;
                -webkit-border-radius: 50%;
                border-radius: 50%;
                border: 1px solid var(--border-color-dark);
                font-size: var(--font-text-size-md);
                font-weight: 700;
                line-height: 1;
                color: var(--blue-color);
                margin-block-end: 20px;
            }

            section.scorecm-markets-faqs.border-radius .custom-content .item .title,
            section.scorecm-promotions-new-referral .content .item .title {
                position: relative;
                font-size: var(--font-text-size-md);
                font-weight: 700;
                line-height: 30px;
                color: var(--text-color);
                margin-block-end: 10px;
            }

            section.scorecm-markets-faqs.border-radius .custom-content .item ul li,
            section.scorecm-promotions-new-referral .content .item .text {
                position: relative;
                font-size: var(--font-text-size-sm);
                font-weight: 400;
                line-height: 25px;
                color: var(--text-color);
            }

section.scorecm-markets-faqs.border-radius .custom-head {
    position: relative;
    text-align: center;
    margin-block-end: 40px;
}

    section.scorecm-markets-faqs.border-radius .custom-head .title {
        position: relative;
        font-size: var(--font-text-size-xxl);
        font-weight: 700;
        line-height: 45px;
        color: var(--text-color);
        margin-block-end: 15px;
    }

    section.scorecm-markets-faqs.border-radius .custom-head .text {
        position: relative;
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 28px;
        color: var(--text-color);
    }

section.scorecm-markets-faqs.border-radius .custom-content {
    position: relative;
}

    section.scorecm-markets-faqs.border-radius .custom-content .item {
        position: relative;
        padding: 25px;
        -webkit-border-radius: var(--border-radius-xl);
        border-radius: var(--border-radius-xl);
        border: 1px solid var(--border-color-dark);
        text-align: center;
    }

        section.scorecm-markets-faqs.border-radius .custom-content .item .title {
            font-weight: 600;
            margin-block-end: 15px;
        }

        section.scorecm-markets-faqs.border-radius .custom-content .item ul {
            position: relative;
            padding-inline-start: 0;
            margin-block-end: 25px;
        }

            section.scorecm-markets-faqs.border-radius .custom-content .item ul li {
                font-size: var(--font-text-size-xs);
                padding-inline-start: 20px;
            }

                section.scorecm-markets-faqs.border-radius .custom-content .item ul li::before {
                    content: "";
                    position: absolute;
                    inset-block-start: 8px;
                    inset-inline-start: 0;
                    width: 11px;
                    height: 11px;
                    -webkit-border-radius: 50px;
                    border-radius: 50px;
                    background: var(--blue-color);
                }

                section.scorecm-markets-faqs.border-radius
                .custom-content
                .item
                ul
                li:not(:last-of-type) {
                    margin-block-end: 10px;
                }

        section.scorecm-markets-faqs.border-radius .custom-content .item .more {
            position: relative;
        }

            section.scorecm-markets-faqs.border-radius .custom-content .item .more a {
                color: var(--white-color);
                width: 100%;
                min-height: 50px;
                text-align: center;
            }

    section.scorecm-markets-faqs.border-radius .custom-content .borderline-item {
        position: relative;
        padding: 25px;
        border: 1px solid var(--border-color-dark);
        -webkit-border-radius: var(--border-radius-xl);
        border-radius: var(--border-radius-xl);
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        align-items: start;
        -webkit-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }

        section.scorecm-markets-faqs.border-radius
        .custom-content
        .borderline-item
        .number {
            position: relative;
            display: -webkit-box;
            display: -webkit-flex;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -webkit-align-items: center;
            -moz-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -moz-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 50px;
            height: 50px;
            -webkit-border-radius: 50%;
            border-radius: 50%;
            border: 1px solid var(--border-color-dark);
            font-size: var(--font-text-size-md);
            font-weight: 700;
            line-height: 1;
            color: var(--blue-color);
            margin-block-end: 20px;
        }

        section.scorecm-markets-faqs.border-radius
        .custom-content
        .borderline-item
        .title {
            position: relative;
            font-size: var(--font-text-size-md);
            font-weight: 700;
            line-height: 30px;
            color: var(--text-color);
            margin-block-end: 15px;
        }

        section.scorecm-markets-faqs.border-radius
        .custom-content
        .borderline-item
        .text {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 25px;
            color: var(--text-color);
        }

    section.scorecm-markets-faqs.border-radius .custom-content .blue-item {
        position: relative;
        padding: 25px;
        background: var(--blue-color);
        -webkit-border-radius: var(--border-radius-xl);
        border-radius: var(--border-radius-xl);
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        align-items: start;
    }

        section.scorecm-markets-faqs.border-radius .custom-content .blue-item .icon {
            position: relative;
            margin-block-end: 20px;
        }

            section.scorecm-markets-faqs.border-radius
            .custom-content
            .blue-item
            .icon
            svg {
                position: relative;
                width: 35px;
                min-width: 35px;
                height: 35px;
            }

                section.scorecm-markets-faqs.border-radius
                .custom-content
                .blue-item
                .icon
                svg
                * {
                    fill: var(--white-color);
                }

        section.scorecm-markets-faqs.border-radius .custom-content .blue-item .title {
            position: relative;
            font-size: var(--font-text-size-md);
            font-weight: 700;
            line-height: 25px;
            color: var(--white-color);
            margin-block-end: 15px;
        }

        section.scorecm-markets-faqs.border-radius .custom-content .blue-item .text {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 25px;
            color: var(--white-color);
        }

.mb-50px {
    margin-block-end: 50px !important
}

.mb-80px {
    margin-block-end: 80px !important
}