



@media(max-width:1440px) {
}



@media(max-width:1024px) {

    section.carousel_slider img.d-block {
        height: auto !important;
    }

    .navbar-light .navbar-toggler {
        color: #fff;
        border-color: #db2307;
        background: #db2307;
    }

    .header-section {
        background: #000 !important;
        z-index: 999999;
    }

    ul.navbar-nav.headerSlot li.nav-item a.nav-link {
        color: #fff !important;
    }

    .navbar-collapse {
        padding: 0;
        background:#000;
    }
    ul.navbar-nav.headerSlot li.nav-item a.nav-link:hover {
    background: #000 !important;
    color: #fff;
}
}



@media(max-width:768px) {
}

/*<!-- MOBILE RESPONSIVE -->*/

@media(max-width:767px) {

    section.banner_section {
        background-position: 70% !important;
    }

    .navbar-collapse {
        z-index: 999999 !important;
    }
    .login_signup a.nav-link.hvr-underline-from-left {
        background: #db2307;
    }
    ul.navbar-nav.headerSlot {
        align-items: end;
        padding: 30px 0px 30px;
    }

        ul.navbar-nav.headerSlot li.nav-item {
            margin-left: 0;
            margin-bottom: 0px;
            border-bottom: 1px solid #947c7c52;
            width: 100%;
            padding: 5px 0px;
        }

    .choose_header h3 {
        font-size: 20px !important;
    }

    .choose-sec {
        margin-bottom: 30px;
    }

    section.abouts {
        padding: 0px 0px 20px;
    }

    section.why-chooseus {
        margin: 0px 0px 20px;
    }

    .sellSlot {
        padding-bottom: 40px;
    }

        .sellSlot h5 {
            font-size: 20px;
            line-height: 35px;
        }

    .previouSlot {
        top: 50%;
    }

    .compant_txt {
        padding-top: 20px;
    }

    img.logo_imgs {
        width: 50% !important;
    }

    .sliderSlot.bg_section {
        height: auto !important;
    }

        .sliderSlot.bg_section .coin_imgs img {
            width: 30%;
            margin: 45px 35px 45px 0px;
            text-align: right;
            float: right;
        }

    img.vert-move {
        width: 100%;
    }

    section.banner_section .owl-nav {
        display: none;
    }

    section.scrollicon-fixed.fixed {
        display: none !important;
    }

    .crypto_imgs {
        position: relative;
        padding-top: 0px;
        width: 100% !important;
    }

    section.cryptoSlot {
        padding: 50px 0px 50px 0px !important;
    }

    .crypto_content ul {
        padding-left: 50px !important;
    }

        .crypto_content ul li h4 {
            font-size: 16px !important;
            line-height: 22px !important;
        }

    .crypto_content h2 {
        padding-left: 15px;
    }

    section.crypto_solution.roadmap:hover .owl-nav {
        display: none !important;
    }

    .aboutSlot {
        padding: 20px !important;
    }
    .video-sec {
        margin-bottom: 30px;
    }

    .resplifeaddd .form-control {
        margin-bottom: 15px;
    }

    section.banner_section:before {
        display: none;
    }

    .solution_text {
        margin-bottom: 30px;
        height: auto !important;
        padding: 27px 20px !important;
        background: #10141a !important;
    }
        .solution_text.needHelp {
            background: none !important;
        }

    section.exchange_crypto {
        padding: 1px 0px 52px 0px !important;
    }
    .step-section {
        background-image: none !important;
        width: 100%;
        height: auto !important;
    }

    .step3 {
        text-align: left !important;
        width: 100% !important;
        padding-top: 63px !important;
        margin-left: 0 !important;
    }

    .step2 {
        text-align: left !important;
        width: 100% !important;
        padding-top: 18px;
        margin-left: 0 !important;
    }

    .step1 {
        text-align: left !important;
        width: 100% !important;
        padding-top: 20px;
    }

    .step2 img {
        width: 100% !important;
        margin-top: 60px;
        margin-bottom: 35px !important;
        display: block;
    }

    .step1 img {
        width: 100% !important;
        margin-top: 40px !important;
    }

    .step3 img {
        width: 100% !important;
        margin-right: 0 !important;
        margin-top: 30px;
    }

    section.banner_section .owl-dots {
        display: block !important;
        bottom: 7px !important;
        right: 72% !important;
    }
    section.our-blog {
        padding: 80px 0px 0px !important;
    }
    body section.banner_section button.owl-dot {
        width: 10px !important;
        height: 10px !important;
        border-radius: 50px;
        margin: 0px 5px;
        border: 1px solid #fff !important;
    }

    .moneySlot {
        margin-bottom: 30px;
    }

    .download_pdf img {
        height: 100px !important;
        width: 80% !important;
        margin: 0px auto;
    }

    a.logoSlot {
        width: 80%;
    }

    .header-section {
        height: auto !important;
        padding: 15px 0px;
        margin-top: 0px !important;
    }

    .banner_content {
        padding-top: 0px !important;
    }

    .row.sliderSlot {
        padding: 0px !important;
    }

    .banner-img {
        margin-top: 40px;
    }

    .banner_content h3 {
        font-size: 18px !important;
        line-height: 25px !important;
        text-shadow: none !important;
    }

    .download_pdf {
        text-align: center !important;
    }

    .process-point-left:before{
        display:none;
    }
    .process-line-l{
        display:none
    }
    .process-point-left{
         display:none
    }
    .process-box{
        margin-bottom:50px;padding:0px 20px 18px 30px !important
    }
    .process-left:after{
       display:none !important;
    }
    .process-right:after{
        display:none !important;
    }
    .crypto_content h5 {
    font-size: 18px !important;
    line-height: 30px !important;
}
    .decoration_box.d-flex {
    display: flow-root !important;
}
    .decoration_txt p {
    line-height: 25px !important;
    margin-left: 0 !important;
}
    .team_img:before{
        display:none;
    }

    body section.banner_section {
        height: auto !important;
    }
    body {
        padding-top: 83px !important;
    }
    h4.xbondTitle {
        font-size: 26px !important;
        margin: 0px 0px 15px !important;
    }
    .crypto_content p {
        line-height: 26px !important;
    }
    .service_section .bg-shape-1 {
        display: none;
    }

    .bg-shape {
        display: none;
    }
    canvas {
        display: none !important;
    }
    .slider_txt {
        width: 100% !important;
    }
        .slider_txt h4 {
            font-size: 22px !important;
            line-height: 31px !important;
        }
        .slider_txt a.home_btn {
            margin: 10px 0px 0px !important;
            padding: 6px 35px !important;
            font-size: 14px !important;
        }
    section.market_growth {
        padding: 0px !important;
    }
    .crypto_content {
        padding: 45px 0px 0px !important;
    }
    .service_sec_wrap {
        max-width: 100% !important;
        width: 100%;
    }
    .service_section .left-column {
        padding-right: 0px !important;
        padding-top: 71px !important;
    }
    .service_sec_wrap h4 {
        color: #fff;
        margin-bottom: 25px !important;
        font-size: 22px !important;
    }
    .service_section .right-column {
        padding-left: 0px !important;
    }
    .service_sec_wrap_right h4 {
        color: #fff;
        margin-bottom: 25px !important;
        font-size: 22px !important;
    }
    .service_section .image_layer {
        margin-left: 0px !important;
        top: 0px !important;
    }
    figure.image_layer img {
        width: auto !important;
    }
    section.service_section {
        padding: 100px 0px 0px 0px !important;
    }
    figure.image_layer12 img {
        width: 100%!important
    }
    section.layer_section {
        padding: 30px 20px !important;
    }
    section.wallet_sec {
        padding: 50px 0px 0px 0px !important;
    }
    section.breadcrumbs {
        padding: 95px 0px 80px 0px !important;
    }
    a.home_btn {
        padding: 6px 45px !important;
        margin-top: 22px !important;
        margin-bottom: 30px !important;
    }
    }



@media(max-width:320px) {
}
