@media(min-width: 320px) and (max-width:567px){
.press-section .slick-next {
right: -3%;
}
.press-section .slick-prev {
left: -3%;
}
.vision {
max-width: 100% !important;
text-align: center;
}
.vision {
text-align: center;
max-width: 100%;
}
}
@media(min-width: 567px) and (max-width:768px){
.press-section .slick-next {
right: -3%;
}
.press-section .slick-prev {
left: -3%;
}
.blog-text h3 {
font-size: 16px;
line-height: 24px;
min-height: 72px;
}
.team-members {
margin-bottom: 30px;
}
.nike {
margin-bottom: 0 !important;
}
.project {
margin-bottom: 0 !important;
}
.help {
margin: 0;
}
}
@media(min-width: 320px) and (max-width:767px){
.pdtb-85{
padding: 50px 0px;
}
.pdt-85{
padding-top: 50px;
}
.pdb-85{
padding-bottom: 50px;
}
.blog-contact {
padding: 50px 0px;
}
.mt-50{
margin-top: 25px;
}
.mb-50{
margin-bottom: 25px;
}
h2{
font-size: 28px;
font-weight: 600;
line-height: 35px;
}
.team-members {
margin-bottom: 30px;
}
.project {
margin-bottom: 0 !important;
}
.blog-main {
margin-bottom: 30px;
}
.working {
margin-bottom: 0;
}
.statstic {
margin-bottom: 20px;
}
.poor {
margin: 0;
}
.nav-tabs .nav-item {
width: 100%;
}
.socil-icon {
text-align: center;
margin-top: 12px;
}
.top-header {
text-align: center;
}
.vedio-box {
height: 100%;
}
.about-text {
margin-top: 20px;
}
.vision {
margin-bottom: 30px;
}
.last-conatnt {
margin: 0px;
}
.peter-contant {
margin-left: 0px; 
margin-top: 10px;
}
.deputy {
display: inline-block;
}
.statstic h3 {
font-size: 30px;
line-height: 38px;
}
.peter-contant p {
margin: 0;
}
.main-item {
margin-bottom: 40px;
}
.maker {
margin-bottom: 0;
}
.footer-section {
padding: 50px 0px 10px;
}
.nav-header ul.navbar-nav {
background: #fff;
}
.nav-header span {
background: #fff;
padding: 10px 20px;
border-radius: 5px;
}
.nav-header span:focus {
background: #fff;
padding: 10px 20px;
border-radius: 5px;
}
body {
font-size: 14px;
line-height: 20px;
}
.nav-header button:focus {
outline: none !important; 
}
.time-item ul li .date::after {
left: -24%;
}
.our-values {
padding: 50px 0px 50px;
}
.helping-hand {
margin-right: 0px;
text-align: center;
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.about-care {
text-align: center;
}
.we-care {
display: inline-block;
}
.block-bg {
margin-bottom: 40px;
}
.contant-bar h3 {
font-size: 22px;
line-height: 30px;
min-height: 40px;
}
.single-heading h1 {
font-size: 18px;
line-height: 26px;
}
.single-heading h2 {
font-size: 18px;
line-height: 26px;
}
.template-pic {
padding: 20px 0px 50px;
}
.donating-heading h3 {
font-size: 24px;
line-height: 34px;
}
h1 {
font-size: 30px;
line-height: 40px;
}
.Blog-banner {
padding: 75px 0px;
}
.about-banner {
padding: 75px 0px;
}
.nice-text h3 {
font-size: 17px;
line-height: 24px;
margin-bottom: 26px;
}
.our-block,.testimonialscontainer .e-con-inner {
padding: 20px 20px;
}
.navbarmenu{
position:absolute;
right:15px;
z-index:999;
}
.preview-item{
display:none;
}
}
@media(min-width: 768px) and (max-width:991px){
.press-section .slick-next {
right: 0%;
}
.press-section .slick-prev {
left: 0%;
}
.pdtb-85{
padding: 50px 0px;
}
.pdt-85{
padding-top: 50px;
}
.pdb-85{
padding-bottom: 50px;
}
.mt-50{
margin-top: 25px;
}
.blog-contact {
padding: 50px 0px;
}
.mb-50{
margin-bottom: 25px;
}
h2{
font-size: 24px;
font-weight: 600;
line-height: 36px;
}
.blog-main {
margin-bottom: 30px;
}
.working {
margin-bottom: 0;
}
.team-members {
margin-bottom: 30px;
}
.project {
margin: 0;
}	
.nike {
margin: 0;
}
.about-text {
margin-top: 20px;
}
.address a {
display: flex;
}
.maker {
margin-bottom: 0px;
}
.nav-tabs .nav-item {
width: 30%;
}
.directors-from ul#tabs {
gap: 34px;
}
.footer-section {
padding: 50px 0px 10px;
}
body {
font-size: 14px;
line-height: 20px;
}
.nav-header ul.navbar-nav {
background: #fff;
}
.nav-header span {
background: #fff;
padding: 10px 20px;
border-radius: 5px;
}
.nav-header button:focus {
outline: none !important; 
}
.help {
margin: 0;
}
.our-values {
padding: 50px 0px 50px;
}
.contant-bar h3 {
font-size: 20px;
line-height: 28px;
min-height: 58px;
}
.template-pic {
padding: 20px 0px 50px;
}
.single-heading h1 {
font-size: 24px;
}
.single-heading h2 {
font-size: 24px;
}
.book-bg {
margin-bottom: 40px;
}
.statstic h3 {
font-size: 30px;
line-height: 40px;
}
.donating-heading h3 {
font-size: 30px;
line-height: 40px;
}
.Blog-banner {
padding: 75px 0px;
}
h1 {
font-size: 30px;
line-height: 40px;
}
.about-banner {
padding: 75px 0px;
}
.nice-text h3 {
font-size: 17px;
line-height: 24px;
}
}
@media(min-width: 992px) and (max-width:1199px){
.single-heading h2 {
font-size: 28px;
}
.blog-text h3 {
font-size: 16px;
line-height: 24px;
}
.pdtb-85{
padding: 50px 0px;
}
.pdt-85{
padding-top: 50px;
}
.pdb-85{
padding-bottom: 50px;
}
.blog-contact {
padding: 50px 0px;
}
.mt-50{
margin-top: 25px;
}
.mb-50{
margin-bottom: 25px;
}
.footer-section {
padding: 50px 0px 10px;
}
body {
font-size: 14px;
line-height: 20px;
}
.nav-tabs .nav-item {
width: 30%;
}
.directors-from ul#tabs {
gap: 34px;
}
.peter-contant h3 {
font-size: 18px;
line-height: 26px;
}
.Blog-banner {
padding: 100px 0px;
}
.about-banner {
padding: 100px 0px;
}
}
@media(min-width: 1200px) and (max-width:1500px){
.Blog-banner {
padding: 100px 0px;
}
.about-banner {
padding: 100px 0px;
}   
}
@media(min-width: 1300px){
.e-con-inner{
max-width:1220px !important;
}
}