



@media(max-width:1440px) {
}



@media(min-width:768px and max-width:1024px) {

    section.carousel_slider img.d-block {
        height: auto !important;
    }

    .navbar-light .navbar-toggler {
        color: rgb(255 255 255);
        border-top-color: #AA4CCF;
		border-right-color: #AA4CCF;
		border-bottom-color:#161D5A;
		border-left-color:#161D5A;
        background: linear-gradient( 45deg, #FC20B6, #AA4CCF, #161D5A);
    }

    .header-section {
        background: ##161D5A;
        z-index: 999999;
    }

    ul.navbar-nav.headerSlot li.nav-item a.nav-link {
        color: #fff !important;
    }

	/* -------------------- new additions for 1024 resolution ----------------------*/
    .navbar-collapse { padding: 10px 20px; }
	.about-content h3 { font-size:14px; }
	.section-title h2 { font-size:40px; }
	.default-btn { padding:10px 55px 10px 15px;}
	.default-btn i {height:30px;width:30px;line-height:30px;}
	
	/* ____________________________ FOR ABOUT US PAGE : MOBILE UPTO 1024PX and Above 767px ___________________________________ */

	section.breadcrumbs { padding:80px 0 40px 0; }	
}





/*<!-- MOBILE RESPONSIVE -->*/

@media(max-width:767px) {
	#header { position:relative;}
    .navbar-collapse {
        z-index: 999999 !important;
    }

    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 #ffffff52;
            width: 100%;
            padding: 5px 0px;
        }

    .choose_header h3 {
        font-size: 33px !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;
    }

    
    p.atmetext {
        font-size: 14px;
        margin: 8px 0px 0px 2px;
        color: #000;
    }

    .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: 30px;
    }

    section.cryptoSlot {
        padding: 60px 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;
    }

    .resplifeaddd .form-control {
        margin-bottom: 15px;
    }
	
	section.banner_section {
		/* margin-top:70px; */
	}
    section.banner_section:before {
        display: none;
    }

    .solution_text {
        margin-bottom: 30px;
    }

    .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;
    }

    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 {
        background: #161D5A !important;
		top:0px;
        height: 70px;
        padding: 15px 0px;
    }
	

    .banner_content {
        padding-top: 0px !important;
    }

    .row.sliderSlot {
        padding: 0px !important;
    }

    .banner-img {
        margin-top: 40px;
    }

    .banner_content h3 {
        font-size: 20px !important;
        line-height: 30px !important;
        text-shadow: none !important;
    }

    .download_pdf {
        text-align: center !important;
    }
	
	.about-content { margin-left:0px;}
	
	
	/* ____________________________ FOR ABOUT US PAGE : MOBILE UPTO 767px ___________________________________ */

	section.breadcrumbs { padding:30px 0; text-align:center; }	
	.blank-column {display:none;}
}



@media(max-width:320px) {
}
 
@media(max-width: 767px) {
    .logo_sec .logo_img

{
    max-width: 51%;
}

}
 