/* Latop Device :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {
   
}


/* LG  Device :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
    
}

/* MD Device :768px. */
@media (min-width: 768px) and (max-width: 991px) {
    .banner-box-text-area {
        padding: 20px;
    }
	.btn-area2 a {
		display: none;
	}
	.logo {
		flex: auto;
	}
	.banner-text-area {
		min-height: 280px;
	}
	.request-funds-banner {
		padding-right: 50px;
		max-width: 100%;
	}
}


/* small mobile (XS) :320px. */
@media (max-width: 767px) {
    
    .btn2 {
        padding: 10px;
        font-size: 12px;
    }
    .burgermenu-area span {
        margin: 6px 0px 6px 13px;
    }
    .burgermenu nav ul li a.close-menu {

        padding: 6px;
    }
    .burgermenu {
       
        width: 227px;
    }
    .btn-area2 {

        margin-left: 36px;
    }
    .form-area form {
        grid-template-columns: 254px;
        justify-content: center;
    }
    .progress-area {
        margin-top: 50px;
    }
    .container.banner-grid-area {
        grid-template-columns: 1fr;
      
    }
    .banner-box-text-area {
        margin-top: 51px;
    }
    .icon-box-items {
       
        grid-template-columns: 1fr;
      
    }
    .simple-grid {
        grid-template-columns: 1fr;
    }
    .steps-grid {
        grid-template-columns: 1fr;
    }
    .request-funds-grid {

        flex-direction: column;
    }
    .request-funds-text p {
        margin-right: 0px;
    }
    .content-area-one h1 {
        font-size: 18px;
        flex-direction: column;
        text-align: center;
    }
    .table-area table {
        text-align: left;
        font-size: 10px;
    }
    .burgermenu nav ul li a {
        font-size: 16px;
    }

	.btn-area2 a {
		display: none;
		font-size: unset;
	}

	.logo {
		flex: auto;
	}

	.logo-img {
		width: 35px;
		height: 35px;
	}

	.logo-text {
		font-size: 0.8em;
	}

	.main-title h1 span {
		font-size: large;
	}

	.simple-text-area {
		justify-content: center;
	}

	.banner-box-text-area {
		min-height: 240px;
	}

	.banner-text-area {
		text-align: center;
	}

	.simple-img-area {
		justify-self: center;
	}

	.request-funds-banner {
		padding-right: unset;
		max-width: 100%;
	}

	.request-funds-text {
		text-align: center;
		padding-left: 20px;
		padding-right: 20px;
	}
}



/* SM Device :480px. */
@media only screen and (min-width: 320px) and (max-width: 767px) {
   
}
