
@-webkit-keyframes pulsePlayButton {
    0% {
        -webkit-transform: scale(.6);
        transform: scale(.6);
        opacity: 1;
        -webkit-box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75);
        box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@-moz-keyframes pulsePlayButton {
    0% {
        -webkit-transform: scale(.6);
        -moz-transform: scale(.6);
        transform: scale(.6);
        opacity: 1;
        -webkit-box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75);
        box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75)
    }

    to {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@-o-keyframes pulsePlayButton {
    0% {
        -webkit-transform: scale(.6);
        -o-transform: scale(.6);
        transform: scale(.6);
        opacity: 1;
        -webkit-box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75);
        box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75)
    }

    to {
        -webkit-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@keyframes pulsePlayButton {
    0% {
        -webkit-transform: scale(.6);
        -moz-transform: scale(.6);
        -o-transform: scale(.6);
        transform: scale(.6);
        opacity: 1;
        -webkit-box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75);
        box-shadow: inset 0 0 25px 3px rgba(29,227,175,.75),0 0 25px 10px rgba(29,227,175,.75)
    }

    to {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}
@media (min-width: 1600px) and (max-width:1919px) {
    section.scorecm-landing-page-video .video video {
        height: 600px !important
    }
}
@media (min-width: 1400px) and (max-width:1599px) {
    section.scorecm-landing-page-video .video video {
        height: 580px !important
    }
}
@media (min-width: 1200px) and (max-width:1399px) {
    .custom-container {
        max-width: 1140px;
        width: 1140px
    }

    section.scorecm-landing-page-video .video video {
        height: 580px !important
    }
}
@media (min-width: 1200px) and (max-width:1399px) {
 
         section.scorecm-promotions-new-referral .head .title, section.scorecm-trade-assets .head .title, section.scorecm-trade-confidence .head .title, section.scorecm-trade-excellence .head .title, section.scorecm-trade-smart .body .head .title, section.scorecm-withdrawals-payment-methods .head .title {
        font-size: var(--font-text-size-xxl) !important;
        line-height: 40px !important
    }
}

@media (max-width:1199px) {

    section.scorecm-landing-page-video .video video {
        height: 440px !important
    }

    section.scorecm-promotions-new-whats.lp-expo-dubai .image img {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    section.scorecm-promotions-new-whats .content .title span {
        display: inline-block !important
    }
    .courses-item .body .content .start .title, section.scorecm-404 .content .title, section.scorecm-about-us-heading .head .title, section.scorecm-about-us-partner .body .title, section.scorecm-about-us-regulation .content .title, section.scorecm-account-type-heading .head .title, section.scorecm-autochartist-heading .content .title, section.scorecm-automated-execution-works .head .title, section.scorecm-automated-exexution-heading .content .title, section.scorecm-become-partner-heading .head .sub-title, section.scorecm-become-partner-heading .head .title, section.scorecm-benefits .head .title, section.scorecm-blogs-detail .head .title, section.scorecm-calculate-heading .head .title, section.scorecm-calculate-main-heading .head .title, section.scorecm-calculate-types.pro-account .head .title, section.scorecm-contact-us-form .head .title, section.scorecm-contact-us-heading .body .sub-title, section.scorecm-contact-us-heading .head .title, section.scorecm-course-detail .body .title, section.scorecm-course-detail .sidebar .title, section.scorecm-discover-all-markets .body .title, section.scorecm-discover-spreads .head .title, section.scorecm-economic-calendar-information .start .title, section.scorecm-educations-blogs-heading .head .title, section.scorecm-educations-glossary-heading .head .title, section.scorecm-educations-heading .head .title, section.scorecm-educations-lesson-heading .head .title, section.scorecm-effortlessly-manage .body .title, section.scorecm-explore-advantage-metatrader5 .head .title, section.scorecm-explore-instruments .left-side .title, section.scorecm-explore-instruments .right-side .title, section.scorecm-fast-account-step .head .title, section.scorecm-freemode-symbols .title, section.scorecm-landing-page-expo .start .title, section.scorecm-landing-page-heading .head .title, section.scorecm-landing-page-stand .head .title, section.scorecm-legal-documents-detail .body .title, section.scorecm-legal-documents-detail .sidebar .title, section.scorecm-markets-breadcrumb .body .title, section.scorecm-markets-detail-charts .chart .title, section.scorecm-markets-faqs .start, section.scorecm-markets-faqs.border-radius .custom-head .title, section.scorecm-markets-information .head .title, section.scorecm-markets-metatrader .body .title, section.scorecm-markets-start-trading-now .body .start .title, section.scorecm-markets-symbols .head .title, section.scorecm-metatrader-heading .content .title, section.scorecm-metatrader-platforms .content .title, section.scorecm-open-account .content .title, section.scorecm-open-account-fast-steps .head .title, section.scorecm-open-account-fast-steps.conditions .heading .title, section.scorecm-partnership-works-step .body .content .title, section.scorecm-partnership-works-step .body .head .title, section.scorecm-payment-method .head .title, section.scorecm-powering-trading-success .body .sub-title, section.scorecm-powering-trading-success .body .title, section.scorecm-pro-account-heading .head .title, section.scorecm-promotions-new-heading .head .title, section.scorecm-promotions-new-key-features .head .title, section.scorecm-promotions-new-referral .head .title, section.scorecm-quick-access .head .start .title, section.scorecm-trade-assets .head .title, section.scorecm-trade-confidence .head .title, section.scorecm-trade-excellence .head .title, section.scorecm-trade-smart .body .head .title, section.scorecm-withdrawals-payment-methods .head .title {
        font-size: var(--font-text-size-xl) !important;
        line-height: 35px !important
    }
    section.scorecm-landing-page-heading .content .body {
        margin-bottom: -100px !important
    }

    section.scorecm-landing-page-expo {
        padding: 100px 0 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-exexution-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-landing-page-heading, section.scorecm-landing-page-stand, 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-promotions-new-bonus, section.scorecm-promotions-new-heading, section.scorecm-promotions-new-key-features, section.scorecm-promotions-new-referral, section.scorecm-promotions-new-whats, 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
    }
}

@media (max-width: 767px) {
    section.scorecm-landing-page-video .video .play-btn {
        font-size: var(--font-text-size-lg) !important
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .head .sub-title, section.scorecm-open-account-fast-steps.lp-dubai-expo .head .text {
        max-width: 100% !important
    }

    .play-btn {
        width: 60px !important;
        height: 60px !important
    }

}

@media (max-width: 574px) {

    section.scorecm-landing-page-heading, section.scorecm-promotions-new-heading {
        -webkit-border-bottom-left-radius: 35px !important;
        border-bottom-left-radius: 35px !important;
        -webkit-border-bottom-right-radius: 35px !important;
        border-bottom-right-radius: 35px !important
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .head {
        padding: 40px 40px 140px !important
    }
}

section.scorecm-promotions-new-whats.lp-expo-dubai .description {
    margin-bottom: 25px
}

section.scorecm-open-account-fast-steps.lp-dubai-expo .head {
    background: url(../img/landing-pages/dubai-expo/exclusive-challenge-bg.png);
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center
}
    section.scorecm-open-account-fast-steps.lp-dubai-expo .head .sub-title, section.scorecm-promotions-new-whats.lp-expo-dubai .sub-title {
        position: relative;
        font-size: var(--font-text-size-lg);
        font-weight: 600;
        line-height: 28px;
        color: var(--text-color);
        margin-bottom: 25px
    }

section.scorecm-open-account-fast-steps.lp-dubai-expo .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.lp-dubai-expo .head .title span {
        color: #20e2af
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .head .sub-title {
        color: var(--white-color);
        margin-top: 15px;
        text-align: center;
        max-width: 700px
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .head .text {
        position: relative;
        font-size: var(--font-text-size-sm);
        font-weight: 400;
        line-height: 25px;
        color: var(--white-color);
        max-width: 1000px;
        text-align: center
    }

section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item {
    position: relative;
    padding: 30px;
    -webkit-border-radius: var(--border-radius-xl);
    border-radius: var(--border-radius-xl);
    background: var(--blue-color);
    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: flex-center;
    -webkit-align-items: flex-center;
    -moz-box-align: flex-center;
    -ms-flex-align: flex-center;
    align-items: flex-center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

    section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item .item-label {
        position: relative;
        font-size: var(--font-text-size-md);
        font-weight: 700;
        line-height: 25px;
        color: #1de3af;
        margin-bottom: 10px
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item .item-value {
        position: relative;
        padding: 12px;
        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: var(--white-color);
        -webkit-border-radius: 50px;
        border-radius: 50px;
        font-size: var(--font-text-size-md);
        font-weight: 700;
        line-height: 25px;
        color: var(--blue-color)
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item .item-note {
        position: relative;
        font-size: var(--font-text-size-xs);
        font-weight: 400;
        line-height: 20px;
        color: var(--white-color);
        margin-top: 10px
    }

section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item, section.scorecm-promotions-new-bonus .content .item, section.scorecm-promotions-new-key-features .content .item, section.scorecm-promotions-new-qualify .content .item {
    padding: 20px !important;
    height: 100%
}
    section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item .item-label {
        position: relative;
        font-size: var(--font-text-size-md);
        font-weight: 700;
        line-height: 25px;
        color: #1de3af;
        margin-bottom: 10px
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item .item-value {
        position: relative;
        padding: 12px;
        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: var(--white-color);
        -webkit-border-radius: 50px;
        border-radius: 50px;
        font-size: var(--font-text-size-md);
        font-weight: 700;
        line-height: 25px;
        color: var(--blue-color)
    }

    section.scorecm-open-account-fast-steps.lp-dubai-expo .body .item .item-note {
        position: relative;
        font-size: var(--font-text-size-xs);
        font-weight: 400;
        line-height: 20px;
        color: var(--white-color);
        margin-top: 10px
    }

section.scorecm-landing-page-stand.pt-0, section.scorecm-landing-page-video.pt-0, section.scorecm-promotions-new-referral.pt-0 {
    padding-top: 0 !important
}
section.scorecm-landing-page-expo .start .feature li:not(:last-of-type), section.scorecm-markets-faqs.border-radius .custom-content .item ul li:not(:last-of-type) {
    margin-bottom: 10px
}
section.scorecm-landing-page-expo .start .feature li, 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-landing-page-heading {
    position: relative;
    padding: 80px 0;
    background: var(--black-color);
    -webkit-border-bottom-left-radius: 55px;
    border-bottom-left-radius: 55px;
    -webkit-border-bottom-right-radius: 55px;
    border-bottom-right-radius: 55px
}

    section.scorecm-landing-page-heading .cover, section.scorecm-landing-page-heading::before {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -webkit-border-bottom-left-radius: 55px;
        border-bottom-left-radius: 55px;
        -webkit-border-bottom-right-radius: 55px;
        border-bottom-right-radius: 55px
    }

    section.scorecm-landing-page-heading .cover {
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: center;
        object-position: center;
        z-index: 0
    }

    section.scorecm-landing-page-heading::before {
        content: '';
        background: #0a1a65;
        background: -webkit-gradient(linear,left bottom, left top,from(#0a1a65),to(rgba(10,26,101,.5)));
        background: -webkit-linear-gradient(bottom,#0a1a65 0%,rgba(10,26,101,.5) 100%);
        background: -moz-linear-gradient(bottom,#0a1a65 0%,rgba(10,26,101,.5) 100%);
        background: -o-linear-gradient(bottom,#0a1a65 0%,rgba(10,26,101,.5) 100%);
        background: linear-gradient(0deg,#0a1a65 0%,rgba(10,26,101,.5) 100%);
        z-index: 1
    }

    section.scorecm-landing-page-heading .head {
        position: relative;
        z-index: 2;
        text-align: center;
        margin-bottom: 75px
    }

        section.scorecm-landing-page-heading .head .lp-logo {
            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-bottom: 35px
        }

            section.scorecm-landing-page-heading .head .lp-logo img, section.scorecm-landing-page-heading .head .lp-logo svg {
                position: relative;
                width: 100px;
                height: auto
            }

        section.scorecm-landing-page-heading .head .sub-title, section.scorecm-landing-page-heading .head .title {
            position: relative;
            font-size: var(--font-text-size-xxxl);
            font-weight: 700;
            line-height: 50px;
            color: var(--white-color);
            margin-bottom: 25px
        }

            section.scorecm-landing-page-heading .head .title span {
                color: #1de3af;
                display: block
            }

        section.scorecm-landing-page-heading .head .sub-title {
            font-size: var(--font-text-size-lg);
            line-height: 28px
        }

        section.scorecm-landing-page-heading .head .text {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 25px;
            color: var(--white-color)
        }

    section.scorecm-landing-page-heading .content {
        position: relative;
        z-index: 2
    }

        section.scorecm-landing-page-heading .content .title {
            position: relative;
            font-size: var(--font-text-size-xl);
            font-weight: 700;
            line-height: 28px;
            color: #1de3af;
            margin-bottom: 10px;
            text-align: center
        }

        section.scorecm-landing-page-heading .content .text {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 25px;
            color: var(--white-color);
            margin-bottom: 30px;
            text-align: center
        }

        section.scorecm-landing-page-heading .content .body {
            position: relative;
            margin-bottom: -150px
        }

            section.scorecm-landing-page-heading .content .body .title {
                font-size: var(--font-text-size-lg);
                color: var(--text-color);
                text-align: left
            }

section.scorecm-landing-page-expo {
    position: relative;
    padding: 150px 0 80px
}

    section.scorecm-landing-page-expo .image, section.scorecm-landing-page-expo .start, section.scorecm-landing-page-video {
        position: relative
    }

        section.scorecm-landing-page-expo .start .title {
            position: relative;
            font-size: var(--font-text-size-xxl);
            font-weight: 700;
            line-height: 40px;
            color: var(--text-color);
            margin-bottom: 35px
        }

        section.scorecm-landing-page-expo .start .feature {
            position: relative;
            padding-left: 0;
            margin-bottom: 35px
        }

            section.scorecm-landing-page-expo .start .feature li {
                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;
                font-size: var(--font-text-size-md)
            }

                section.scorecm-landing-page-expo .start .feature li svg {
                    position: relative;
                    width: 25px;
                    min-width: 25px;
                    height: 25px;
                    min-height: 25px;
                    margin-right: 15px
                }

                section.scorecm-landing-page-expo .start .feature li b {
                    font-weight: 700;
                    margin-right: 5px
                }

        section.scorecm-landing-page-expo .start .text {
            position: relative;
            font-size: var(--font-text-size-sm);
            font-weight: 400;
            line-height: 25px;
            color: var(--text-color);
            max-width: 500px
        }

        section.scorecm-landing-page-expo .image img, section.scorecm-landing-page-video .video video {
            position: relative;
            width: 100%;
            -webkit-border-radius: var(--border-radius-xxl);
            border-radius: var(--border-radius-xxl)
        }

            section.scorecm-landing-page-video .video video {
                height: 700px;
                -o-object-fit: cover;
                object-fit: cover;
                -o-object-position: center;
                object-position: center;
                z-index: 0
            }

            section.scorecm-landing-page-video .video .play-btn {
                position: absolute;
                z-index: 1;
                font-size: var(--font-text-size-xxl);
                line-height: 1;
                color: var(--white-color)
            }
        section.scorecm-landing-page-expo .start .title span, section.scorecm-promotions-new-whats.lp-expo-dubai .title span {
            display: block;
            color: var(--blue-color)
        }
section.scorecm-landing-page-stand {
    position: relative;
    padding: 80px 0
}

    section.scorecm-landing-page-stand .image {
        margin-bottom: 40px
    }

        section.scorecm-landing-page-stand .image img {
            position: relative;
            width: 100%
        }

    section.scorecm-landing-page-stand .head {
        position: relative;
        text-align: center;
        margin-bottom: 40px
    }

        section.scorecm-landing-page-stand .head .title {
            position: relative;
            font-size: var(--font-text-size-xxl);
            font-weight: 700;
            line-height: 45px;
            color: var(--text-color)
        }

    section.scorecm-landing-page-stand .body {
        position: relative
    }

        section.scorecm-landing-page-stand .body .step-account-box .title {
            font-size: var(--font-text-size-lg)
        }

.play-btn {
    background: -o-radial-gradient(rgba(29,227,175,.8) 60%,rgba(29,227,175,.8) 62%);
    background: -webkit-radial-gradient(rgba(29,227,175,.8) 60%,rgba(29,227,175,.8) 62%);
    background: -moz-radial-gradient(rgba(29,227,175,.8) 60%,rgba(29,227,175,.8) 62%);
    background: radial-gradient(rgba(29,227,175,.8) 60%,rgba(29,227,175,.8) 62%);
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 25px 3px rgba(29,227,175,.8) !important;
    box-shadow: 0 0 25px 3px rgba(29,227,175,.8) !important;
    width: 100px;
    height: 100px
}

    .play-btn:before {
        content: "";
        position: absolute;
        width: 150%;
        height: 150%;
        -webkit-animation-delay: 0s;
        -moz-animation-delay: 0s;
        -o-animation-delay: 0s;
        animation-delay: 0s;
        -webkit-animation: pulsePlayButton 2s;
        -moz-animation: pulsePlayButton 2s;
        -o-animation: pulsePlayButton 2s;
        animation: pulsePlayButton 2s;
        -webkit-animation-direction: forwards;
        -moz-animation-direction: forwards;
        -o-animation-direction: forwards;
        animation-direction: forwards;
        -webkit-animation-iteration-count: infinite;
        -moz-animation-iteration-count: infinite;
        -o-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
        -webkit-animation-timing-function: steps;
        -moz-animation-timing-function: steps;
        -o-animation-timing-function: steps;
        animation-timing-function: steps;
        opacity: 1;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        border: 5px solid rgba(29,227,175,.75);
        background: 0 0
    }