﻿@charset "utf-8";
@media(max-width:6000px) {
  
}
@media(max-width:1370px) {
  
}
@media(max-width:1200px) {
.left-head h2 {
    font-size: 40px;
}	

	
}
@media(max-width:991px) {
 .classynav ul li {
    margin: 0 5px 0 5px;
} 
.welcome-txt p {
    padding: 0 0px;
}
.tb-space {
    padding: 30px 0;
}	
.tb-space1 {
    padding: 30px 0 0px;
}	
.banner-text h1 {
    font-size: 40px;
}	
	
.contact-info ul {
    padding-left: 0px;
    padding-bottom: 0px;
}	

.box-gradent {
    padding: 20px 20px 5px;
}	
	
	
	
	
}
@media(max-width:768px) {
  .left-head h2 {
    font-size: 30px;
}
.banner-text-int h1 {
    font-size: 40px;
}
	
}
@media(max-width:767px) {
  
.black-transparent {

    padding: 50px 50px;
}	
.collection-text p {
    margin: 0;
    padding: 0 0px 20px;
}
.bdr-right {
    border-right: none;
    margin-right: 5px;
}	
.bottom-link p {
    margin-bottom: 5px;
}	
.bottom-link h5 {
    font-size: 16px;
    padding-bottom: 0px;
    font-weight: bold;
    padding-top: 15px;
}	
	
.bottom-link h6.txt-algn {
    text-align: left;
}	

.social-bg {
    padding: 5px 0 5px;
}	
.banner .carousel-caption {
    top: 100%;
}
.prdct-img {
    margin-bottom: 15px;
}	
.prdct-text h2 {
    margin-bottom: 5px;
}	
.box-gradent {
    margin-bottom: 30px;
}
.contact-box-shadow .form-group {
    margin-bottom: 15px;
}	
	
	
}
@media(max-width:640px) {
 .banner .carousel-caption {
    top: 35%;
}
 .banner .carousel-caption {
    right: 0%;
    left: 0%;
    top: 35%;
}
.welcome-txt p {
    line-height: 22px;
    margin-bottom: 15px;
}
.exprt-text h5 {
    font-size: 45px;
	padding-bottom: 10px;
}
.exprt-text span {
    font-size: 45px;
}
.exprt-text p {
    font-size: 15px;
    line-height: 22px;
}	
.vercl-txt {
    font-size: 50px;
}	
.bottom-bg {
    background: #3c5277;
    padding: 10px 0;
}	
	
.banner .carousel-caption {
    top: 25%;
}	
.banner .carousel-indicators [data-bs-target] {
    width: 100px;
    height: 49px;
}	
	
.logo-slider .donate-slides .owl-prev
	{
		left: 0px;
	}
	
.logo-slider .donate-slides .owl-next
	{
		right: 0px;
	}
	
.banner-text {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    color: #fff;
    z-index: 9999999;
    bottom: 0px;
    top: 0%;
}	
	
	
	
}
@media(max-width:575px) {

	
.vercl-txt {
    writing-mode: horizontal-tb !important;
    transform: none;
}	
.exprt-text {
    padding-top: 0px;
}
.exprt-text p a {
       margin-top: 10px;
	}
.banner-text h1 {
    font-size: 30px;
}	
	
.prdct-text p {
    line-height: 22px;
}	
.prdct-text a {
    padding: 6px 8px;
    margin-top: 0px;
	}
	
.box-txt ul {
    margin-bottom: 20px;
}
.comon-text ul li {
     padding-bottom: 0px;
}	
.cate-space {
    padding-bottom: 10px;
}	
}
@media(max-width:480px) {

	
.left-head h2 {
    font-size: 20px;
}	
.banner-text-int {
    top: 0;
}	
	
	
}
@media(max-width:415px) {
 .banner-text h1 {
    font-size: 21px;
}
.banner-text p {
    font-size: 16px;
}	
.banner .carousel-indicators [data-bs-target] {
    width: 92px;
    height: 43px;
}	
.welcome-txt h2 {
    font-size: 25px;
}	
.black-transparent {
    padding: 20px 20px;
}
	
.black-box-text h5 {
    font-size: 25px;
      padding-bottom: 10px;
}	
.black-box-text p {
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 20px;
}	
	

.parallax-window {
    padding: 25px 0;
}	

.prdct-text h2 {
    font-size: 22px;
	}
.banner-text-int h1 {
    font-size: 25px;
}	
	
	
}
@media(max-width:376px) {
 .banner .carousel-indicators [data-bs-target] {
    width: 92px;
    height: 35px;
} 
	
	
	
}
@media(max-width:360px) {
 .banner .carousel-indicators [data-bs-target] {
    width: 92px;
    height: 28px;
}
.banner-text h1 {
    font-size: 18px;
}	
	
	
	
}
@media(max-width:320px) {
 
	
}