@media (min-width: 1200px) {
    .w-lg-auto {
        width: auto !important;
    }
}

@media screen and (max-width:1714px) {
    .pair_detail {
        padding-right: 15px;
    }

    .pair_high_low {
        gap: 20px;
    }
}

@media (max-width: 1600px) {
    .footer_set {
        width: 100%;
        margin-left: 0;
        padding: 0 15px;
    }

    .footer_menu {
        gap: 15px;
    }

    .footer_menu .menu_list {
        width: 180px;
    }

    .footer_layout {
        gap: 30px;
    }

    .mobile_app.page_main::after {
        right: 9%;
    }

    .hero_h1 {
        font-size: 10vw;
    }

    .hero_video {
        bottom: -380px;
    }

    .profile_status {
        gap: 80px;
    }
}

@media (max-width: 1440px) {
    .profile_status {
        gap: 70px;
    }

    .mobile_app.page_main::after {
        right: 4%;
    }

    .hero_h1 {
        font-size: 11vw;
    }

    .hero_video {
        bottom: -410px;
    }

    .slider_margin {
        margin-top: 420px;
    }

    .platform_h2 {
        font-size: 80px;
        line-height: 90px;
    }

    .feature_section {
        padding: 150px 0 150px;
    }

    .landing_margin {
        margin-top: 160px;
    }

    .help_icon {
        width: 100px;
        height: 100px;
    }

    .trading_padding {
        padding-bottom: 200px;
    }

    .hero_bg {
        height: 1330px !important;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 340px;
    }
}

@media (min-width: 1600px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1450px;
    }
}

@media (min-width: 1400px) and (max-width: 1600px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1380px;
    }

    .hero_bg {
        height: 1450px;
    }
}

@media (max-width: 1399px) {
    .profile_status {
        gap: 20px;
    }

    .profile_status.package_detail {
        gap: 3%;
    }

    .mobile_app.page_main::after {
        right: 6%;
    }

    .ever_sec {
        margin-top: -97px;
    }

    .download_btn {
        margin-bottom: 25px;
    }

    .mobile_desp {
        padding-top: 40px;
    }

    .landing_img2 {
        left: 86px;
    }

    .landing_img1 {
        right: 30px;
        top: -120px;
    }

    .hero_h1 {
        font-size: 10.3vw;
    }

    .hero_span {
        width: 36%;
    }

    .no_fees {
        left: 27%;
    }

    .support_24 {
        right: 22%;
    }

    .exchange {
        right: 32%;
    }

    @keyframes imagemove {
        0% {
            transform: translateY(36%);
        }

        100% {
            transform: translateY(30%);
        }
    }

    .label_tag {
        height: 290px;
    }

    .landing_interface {
        left: 48%;
    }

    .landing_new {
        left: 8%;
    }

    .landing_easy {
        right: 5%;
        left: inherit;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 300px;
    }

    .p2p_tabs.nav-pills .nav-link {
        width: 140px;
    }

    .p2pmerchant .auth-body {
        height: auto;
    }

    .standard_p2p {
        margin-top: 0px;
    }
}

@media (max-width: 1280px) {
    .mobile_app.page_main::after {
        right: 3%;
    }

    .landing_img1 {
        right: 60px;
        top: -90px;
    }

    .hero_bg {
        height: 1305px !important;
    }
}

@media screen and (max-width: 1199px) {
    .private_nav {
        margin-right: 0px;
        margin-top: 20px;
    }
}

@media (max-width: 1025px) {
    .scroll {
        height: 401px;
    }

    .mt100 {
        margin-top: 50px;
    }

    .width100 {
        width: 100%;
    }

    .content_box {
        width: max-content;
    }

    .faq_item {
        font-size: 14px;
    }

    .overview_bg {
        background-image: inherit;
    }

    .pair_list {
        width: 100%;
        left: 0;
        position: fixed;
        top: inherit;
        bottom: -100%;
    }

    .pair_list.show {
        left: 0;
        bottom: 50px;
        transition: all 0.3s;
    }

    .back_cover_pair.show {
        left: 0;
        bottom: 0;
    }

    .back_cover_pair {
        top: inherit;
        left: 0%;
        width: 100%;
        height: 100%;
        bottom: -100%;
    }

    .pair_list::after {
        content: " ";
        position: absolute;
        width: 53px;
        height: 3px;
        left: 50%;
        transform: translateX(-50%);
        top: -10px;
        background: var(--dullfont);
    }

    .pair_name {
        align-items: center;
    }

    .mp2 {
        padding: 1.5px 15px;
    }

    .line.pair_line {
        height: 1px;
        width: 100%;
        margin: 10px 0;
    }

    .menu_list {
        width: 100%;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 230px;
    }

    .p2p_tabs.nav-pills .nav-link {
        width: 130px;
    }

    .footer_menu .menu_list {
        width: 100%;
        padding: 15px 0;
        border-radius: 3px;
    }

    .footer_menu .menu_list h6 {
        margin-bottom: 0;
    }

    .profile_status {
        gap: 15px;
    }

    .mobile_main .row>:nth-last-child(-n+4) {
        margin-top: 70px;
    }

    .mobile_card .card .card-body h3 {
        font-size: 18px;
    }

    .app_download_btn {
        padding: 15px 40px 13px;
    }

    .mobile_desp {
        padding-top: 0;
    }

    .terms_main .terms_title {
        padding: 70px 0px;
    }

    .table_fees_padd {
        padding-bottom: 70px;
    }

    .term_desp {
        padding: 70px 0px;
    }

    .term_bottom {
        padding: 70px 0px;
    }

    .page-heading {
        padding: 20px 0;
        border: none;
    }

    .mb15 {
        margin-bottom: 15px;
    }

    .profile_icon {
        width: 24px;
    }

    .pro_notification {
        gap: 10px;
        margin-top: 0;
        margin-bottom: 15px;
    }

    .sub_title {
        font-size: 12px;
    }

    .profile_status .sub_title {
        font-size: 14px;
    }

    .noti_titale {
        font-size: 12px;
    }

    .page_titale {
        font-size: 14px;
    }

    .profile_detail {
        gap: 15px;
    }

    .contain {
        gap: 8px;
    }

    .icon_space {
        width: calc(100% - 54px);
    }

    .security-featur-round {
        height: 54px;
        width: 54px;
    }

    .security-subsection p {
        font-size: 12px;
    }

    .mobile_change .security-subsection.ptb {
        padding: 10px 0;
    }

    .login_card {
        padding: 15px;
    }

    .security_header {
        padding: 19px 0;
    }

    .security-section-space:first-child {
        margin-top: 15px;
    }

    .security-section-space {
        margin-top: 30px;
    }

    .security-section-space.wall_overview {
        margin-top: 0;
    }

    .security-subsection {
        padding: 10px 0;
    }

    .security-subsection h3 {
        font-size: 12px;
    }

    .security-subsection a {
        font-size: 12px;
    }

    .trustm_heading {
        font-size: 14px;
    }

    .trust_content {
        font-size: 12px;
    }

    .fa-box {
        padding: 0 15px;
    }

    .login_heading {
        font-size: 20px;
    }

    .login_discrip {
        font-size: 12px;
    }

    .white_box {
        padding: 17px;
        gap: 13px;
    }

    .model_titale h3 {
        font-size: 35px;
    }

    .pt85 {
        padding-top: 30px;
    }

    .mt85 {
        margin-top: 30px;
    }

    .table_mobile p,
    .table_mobile span {
        font-size: 12px;
        font-weight: 400;
    }

    .live_price {
        flex-basis: 100%;
    }

    .market_top .live_price {
        flex-basis: 100%;
    }

    .mobile_buysell {
        position: fixed;
        bottom: -550px;
        left: 0;
        width: 100%;
        height: 500px;
        z-index: 99;
        transition: all 0.3s ease-in-out;
        border-top: 1px solid var(--border);
        z-index: 999999999;
    }

    .mobile_buysell::after {
        content: " ";
        position: absolute;
        width: 53px;
        height: 3px;
        left: 50%;
        transform: translateX(-50%);
        top: -10px;
        background: var(--dullfont);
    }

    .mobile_buysell.show {
        bottom: 50px;
    }

    .pair_detail {
        padding: 10px 15px;
        gap: 0px;
        height: auto;
        flex-wrap: wrap;
    }

    .pair_high_low {
        gap: 5px;
        flex-wrap: wrap;
        width: 100%;
    }

    .mobile_pair {
        display: flex;
        width: 100%;
        justify-content: space-between;
    }

    .mobile_width_full {
        width: 100%;
        max-width: 100%;
        height: 100%;
    }

    #tv_chart_container {
        height: 500px;
        margin-top: 0px;
    }

    .order_book_height {
        height: 500px;
    }

    .footer_layout {
        gap: 10px;
        flex-wrap: wrap;
    }

    .footer_menu {
        flex-wrap: wrap;
        gap: 10px;
        padding: 15px 0;
    }

    .footer_menu {
        padding: 0;
        flex-wrap: wrap;
    }

    .page_main {
        padding-top: 70px;
    }

    .chart_loader {
        height: 500px;
    }

    .mobile_border_hide {
        border: none !important;
    }

    .desposit_box {
        padding-bottom: 50px;
    }

    .mt40 {
        margin-top: 20px;
    }

    .table_body {
        margin-top: 20px;
    }

    .all_border {
        padding-left: 80px;
    }

    .contact_border {
        margin: 80px 0;
    }

    .contact_bg {
        padding: 80px 0;
    }

    .academy_bg {
        padding: 80px 0 80px;
    }

    .academy_content {
        margin-bottom: 50px;
    }

    .hero_span {
        width: 42%;
        margin-left: 30px;
    }

    .hero_h1 {
        font-size: 11vw;
        line-height: 136px;
    }

    .no_fees {
        left: 26%;
    }

    .support_24 {
        right: 20%;
        top: 70px;
    }

    .exchange {
        right: 32%;
        bottom: 12px;
    }

    .hero_btn {
        padding: 20px 70px;
        margin-right: 30px;
        margin-top: 30px;
    }

    .hero_bg {
        padding-top: 120px;
        height: 1330px;
    }

    .market_bg {
        padding: 120px 0;
    }

    .platform_card {
        padding: 20px;
    }

    .platform_h2 {
        font-size: 70px;
        line-height: 80px;
    }

    .platform_bg {
        height: 756px;
    }

    .platform_height {
        height: 646px;
    }

    .feature_section {
        padding: 120px 0 120px;
    }

    .feature_detail {
        padding: 30px 20px;
    }

    .available_section {
        padding: 120px 0 120px;
    }

    .landing_interface {
        left: 48%;
        top: 68px;
    }

    .landing_new {
        left: 8%;
        top: 100px;
    }

    .landing_easy {
        right: 3%;
        top: 100px;
        left: inherit;
    }

    .landing_img1 {
        right: 10px;
        top: -170px;
        width: 50%;
    }

    .landing_img2 {
        left: 76px;
        width: 50%;
        top: -300px;
    }

    .landing_margin {
        margin-top: 120px;
    }

    .platform_white {
        font-size: 30px;
    }

    .trading_padding {
        padding-bottom: 160px;
    }

    .help_icon {
        margin-right: 15px;
    }

    table.table_trading>thead tr th {
        white-space: nowrap;
    }

    .heading_section {
        padding: 0 12px;
    }

    .heading_section img {
        width: 80%;
    }

    .pr100 {
        padding-right: 50px;
    }

    .pl100 {
        padding-left: 50px;
    }

    .height_100 {
        height: 100%;
    }

    .footer+.botm_footer {
        padding: 12px 0;
    }

    .label_tag {
        height: 250px;
    }
}

@media screen and (max-width:991px) {

    .container,
    .container-md,
    .container-sm {
        max-width: 100%;
    }

    .security_link {
        justify-content: start;
    }

    .header_main {
        padding: 17px 15px;
    }

    .road_section .row>:nth-last-child(-n+2) {
        margin-top: 10px;
    }

    .no_fees {
        left: 20%;
        top: 55px;
        height: 26px;
    }

    .auth_height {
        width: 100%;
        height: 100%;
    }

    .support_24 {
        right: 25%;
        top: 60px;
        height: 26px;
    }

    .exchange {
        right: 43%;
        bottom: 5px;
        height: 26px;
    }

    .hero_h1 {
        font-size: 8.3vw;
        line-height: 116px;
    }

    .help_bg {
        padding: 60px 0 60px;
    }

    .guide_p {
        font-size: 14px;
    }

    .feature_section {
        padding: 100px 0;
    }

    .market_bg {
        padding: 100px 0;
    }

    .feature_detail {
        padding: 20px;
        height: 250px;
    }

    .affiliate_margin {
        margin-bottom: 80px;
    }

    .affiliate_bg {
        padding: 110px 0;
    }

    .affiliate_border {
        margin: 80px 0;
    }

    .affiliate_profit {
        padding: 100px 0;
    }

    .affiliate_incentives {
        display: block;
    }

    .all_border {
        padding-left: 12px;
        border-left: none;
        padding-top: 50px;
    }

    .contact_margin {
        margin-bottom: 50px;
    }

    .join_desp {
        padding-top: 0px;
    }

    .hero_bg {
        height: 1130px !important;
    }

    .hero_p {
        font-size: 12px;
        padding: 2px 12px;
        line-height: 14px;
    }

    .hero_span {
        width: 48%;
        font-size: 16px;
        line-height: 25px;
        margin-left: 30px;
        margin-top: 10px;
    }

    .hero_btn {
        padding: 18px 60px;
        font-size: 16px;
    }

    .hero_video {
        bottom: -320px;
    }

    .slider_margin {
        margin-top: 350px;
    }

    .platform_h2 {
        font-size: 60px;
        line-height: 70px;
    }

    .landing_interface {
        left: 49%;
        top: 62px;
    }

    .landing_img1 {
        right: 80px;
        top: -90px;
        width: 42%;
    }

    .landing_new {
        left: 9%;
        top: 80px;
    }

    .landing_img2 {
        left: 112px;
        top: -160px;
        width: 42%;
    }

    .landing_easy {
        right: 30px;
        top: 80px;
        left: inherit;
    }

    .landing_margin {
        margin-top: 100px;
    }

    .help_icon {
        width: 80px;
        height: 80px;
        padding: 20px;
    }

    .desposit_box {
        max-width: 100%;
    }

    .faq_box {
        max-width: 100%;
    }

    .input_control.market_search {
        width: 100%;
    }

    .devider_line {
        display: none;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 400px;
    }

    .p2p_tabs.nav-pills .nav-link {
        width: 280px;
    }

    .steps {
        padding-left: 30px;
    }

    .steps::before {
        top: 5px;
    }

    .steps::after {
        width: 41px;
        height: 0;
        left: -15px;
        top: 45px;
        transform: rotate(90deg);
    }

    .pr100 {
        padding-right: 0;
    }

    .pl100 {
        padding-left: 0;
    }

    .about_card .row>:nth-last-child(-n+1) {
        margin-top: 60px;
    }

    .about_card .row>:nth-last-child(-n+1)::before {
        display: none;
    }

    .security-subheading h2 {
        font-size: 14px;
    }

    @keyframes imagemove {
        0% {
            transform: translateY(20%);
        }

        100% {
            transform: translateY(12%);
        }
    }
}

@media (min-width: 992px) {

    .modal-lg,
    .modal-xl {
        --bs-modal-width: 860px;
    }
}

@media screen and (max-width:820px) {
    ul.pagination_class {
        padding-bottom: 5px;
    }

    .announce_body {
        padding: 15px;
    }

    .hero_h1 {
        font-size: 9.5vw;
    }

    .slider_margin {
        margin-top: 290px;
    }

    .hero_bg {
        height: 1020px !important;
    }

    .exchange {
        right: 30%;
    }

    .landing_interface {
        left: 350px;
    }

    .landing_img2 {
        left: 80px;
    }
}

@media screen and (max-width:768px) {

    .noti_content {
        gap: 0px;
        align-items: start;
        flex-direction: column;
    }

    .noti_content .line {
        display: none;
    }

    .hero_h1 {
        font-size: 10.5vw;
    }

    .hero_span {
        width: 44%;
        font-size: 14px;
        line-height: 23px;
        margin-left: 20px;
    }

    .hero_video {
        bottom: -530px;
    }

    .hero_bg {
        height: 1184px !important;
        padding-top: 160px;
    }

    .hero_btn {
        padding: 16px 50px;
        margin-top: 20px;
    }

    .slider_margin {
        margin-top: 430px;
    }

    .no_fees {
        top: 55px;
        left: 24%;
    }

    .landing_interface {
        left: 47%;
    }

    .landing_new {
        top: 80px;
        left: 9%;
    }

    .landing_easy {
        top: 80px;
        right: 0%;
        left: inherit;
    }

    .landing_img1 {
        top: -40px;
    }

    .landing_img2 {
        top: -100px;
    }

    .internal_qrcode {
        height: 200px;
        width: 200px;
    }

    .internal_qrcode canvas {
        height: 180px !important;
        width: 180px !important;
    }
}

@media screen and (max-width:600px) {
    .mobile_search {
        width: 100%;
    }

    .input_search {
        width: 100%;
    }

    .auth-body.start {
        padding: 50px 15px;
    }

    .gap100 {
        gap: 20px;
    }

    .icon_bg {
        width: 60px;
        height: 60px;
    }

    .social_icons p {
        font-size: 14px;
    }

    .btn-group {
        width: 100%;
    }

    .securitytab {
        padding-bottom: 15px;
        padding-top: 15px;
    }

    .footer_text {
        font-size: 10px;
    }

    .botm_footer {
        padding: 12px 15px;
    }

    .auth-body.start .back_btn {
        margin-left: 0px;
    }

    .header_logo {
        border-right: none;
        margin-right: 0;
        padding-right: 0;
    }

    .btn_group_yellow,
    .btn_group_gray {
        width: 166px;
    }

    .explore_topic {
        padding-bottom: 60px;
    }

    .social_main {
        grid-template-columns: repeat(3, 1fr);
    }

    .social_main>:nth-last-child(-n+2) {
        margin-top: 30px;
    }

    .ever_content {
        justify-content: center;
        text-align: center;
    }

    .ever_sec {
        height: 300px;
        padding: 50px 0px;
    }

    .mobile_app {
        text-align: center;
    }

    .mobile_main .row>:nth-last-child(-n+5) {
        margin-top: 50px;
    }

    .mobile_main {
        padding: 70px 0px;
    }

    .app_desp h2 {
        font-size: 30px;
        line-height: 35px;
    }

    .table_rate table tbody tr td {
        padding: 20px 10px !important;
    }

    .fees_data h3 {
        font-size: 25px;
        margin-bottom: 0px;
    }

    .fees_title h1 {
        font-size: 35px;
        line-height: 45px;
    }

    .about_card .card .card-body .card-title {
        font-size: 28px;
        line-height: 35px;
    }

    .about_hero {
        padding-bottom: 70px;
    }

    .about_desp {
        padding-bottom: 70px;
    }

    .about_card .row>:nth-last-child(-n+2)::before {
        display: none;
    }

    .about_card .row>:nth-last-child(-n+2) {
        margin-top: 60px;
    }

    .whats_card .row>:nth-last-child(-n+1) {
        margin-top: 50px;
    }

    .whats_desp h2 {
        font-size: 35px;
        margin-bottom: 40px;
        line-height: 45px;
    }

    .what_imp {
        padding: 70px 0px;
    }

    .join_moment {
        padding: 30px 0px 0px 0px;
    }

    .founder_main {
        padding: 70px 0px;
    }

    .co_found {
        padding-top: 50px;
    }

    .join_height {
        height: 410px;
    }

    .founder_card .card .card-body .sub_found h3 {
        font-size: 35px;
        line-height: 45px;
    }

    .terms_main .terms_title h1 {
        font-size: 30px;
        line-height: 45px;
    }

    .market_bg {
        padding: 50px 0;
    }

    .market_detail {
        padding: 20px 0;
    }

    .market_coin {
        width: 20px;
        height: 20px;
    }

    .available_section {
        padding: 30px 0 120px;
    }

    .feature_h3 {
        font-size: 18px;
    }

    .market_h2 {
        font-size: 32px;
    }

    .market_span {
        font-size: 14px;
    }

    .hero_bg {
        height: 100% !important;
        overflow: hidden;
    }

    .hero_p {
        font-size: 14px;
        padding: 4px 18px;
    }

    .hero_content {
        font-size: 14px;
    }

    .hero_h1 {
        font-size: 48px;
        line-height: 58px;
    }

    .help_border {
        border-right: none;
    }

    .hero_slider {
        bottom: -80px;
    }

    .affiliate_h1 {
        font-size: 34px;
    }

    .affiliate_margin {
        margin-bottom: 60px;
    }

    .affiliate_icon {
        margin-bottom: 20px;
    }

    .affiliate_w40 {
        width: 100%;
    }

    .affiliate_w60 {
        width: 100%;
    }

    .affiliate_earnbg {
        padding: 40px;
    }

    .contact_border {
        margin: 50px 0;
    }

    .contact_bg {
        padding: 60px 0;
    }

    .moment_h1 {
        font-size: 35px;
        line-height: 44px;
    }

    .academy_content {
        margin-bottom: 40px;
    }

    .platform_h2 {
        font-size: 50px;
        line-height: 60px;
    }

    .trading_margin {
        margin-top: 0;
    }

    .exchange {
        right: 14%;
        bottom: inherit;
        top: -325px;
    }

    .no_fees {
        left: -6%;
        top: 35px;
        transform: rotateZ(22deg);
    }

    .support_24 {
        right: -7%;
        top: -70px;
        transform: rotateZ(-24deg);
    }

    .hero_span {
        width: 100%;
        margin-left: 0;
        text-align: center;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .hero_btn {
        margin: 0 auto;
    }

    .hero_video {
        bottom: -510px;
    }

    .hero_h2 {
        font-size: 30px;
        margin-bottom: 16px;
    }

    .platform_white {
        font-size: 24px;
    }

    .feature_detail {
        height: 220px;
    }

    .landing_interface {
        left: 50%;
        top: -632px;
        transform: rotateZ(-25deg);
    }

    .landing_easy {
        right: inherit;
        top: -375px;
        left: 10%;
    }

    .landing_margin {
        margin-top: 30px;
    }

    .trading_padding {
        padding-bottom: 65px;
    }

    .slider_margin {
        margin-top: 280px;
    }

    .landing_new {
        left: 40%;
        top: -485px;
        transform: rotateZ(0);
    }

    .help_icon {
        width: 60px;
        height: 60px;
        padding: 15px;
    }

    .modal_main {
        padding: 0 12px;
    }

    .heading_section h2 {
        padding-top: 60px;
    }

    .btn_responsive {
        max-width: 100% !important;
        width: 100% !important;
    }

    .p2p_tabs.nav-pills .nav-link {
        width: 180px;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 260px;
    }

    .academy_bg {
        padding: 60px 0 60px;
    }

    .my_detail {
        padding: 10px;
    }

    .internal_qrcode {
        height: 180px;
        width: 180px;
    }

    .internal_qrcode canvas {
        height: 164px !important;
        width: 164px !important;
    }

    .scaner_line {
        width: 200px;
    }

    .guid {
        gap: 4px;
    }

    .api_key {
        font-size: 16px;
        word-wrap: break-word;
    }

    .api_accordion .accordion-button::after {
        display: block;
    }
}

@media screen and (max-width: 430px) {
    .p2p_tabs.nav-pills .nav-link {
        width: 150px;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 240px;
    }
}

@media screen and (max-width: 375px) {

    .btn_group_yellow,
    .btn_group_gray,
    .btn_group_blue {
        width: 100%;
        white-space: nowrap;
        padding: 0 20px;
    }

    .ever_sec {
        height: 200px;
        margin-top: -67px;
    }

    .affiliate_bg {
        padding: 100px 0;
    }

    .affiliate_h1 {
        font-size: 32px;
    }

    .affiliate_profit {
        padding: 80px 0;
    }

    .affiliate_border {
        margin: 60px 0;
    }

    .affiliate_earnbg {
        padding: 30px;
    }

    .exchange {
        right: 9%;
        top: -345px;
    }

    .landing_interface {
        top: -552px;
    }

    .landing_new {
        left: 38%;
        top: -445px;
    }

    .landing_easy {
        left: 6%;
        top: -346px;
    }

    .hero_video {
        bottom: -550px;
    }

    .slider_margin {
        margin-top: 230px;
    }

    .p2p_tabs.nav-pills .nav-link.active,
    .nav-pills .show>.nav-link {
        width: 200px;
    }

    .p2p_tabs.nav-pills .nav-link {
        width: 140px;
    }

    .calculate_h1 {
        font-size: 32px;
        line-height: 40px;
    }

    .platform_h2 {
        font-size: 42px;
        line-height: 52px;
    }
}

@media screen and (max-width: 320px) {
    a.navbar-brand.header_logo svg {
        width: 120px;
    }
}