/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1440px)
{


}
@media (max-width: 1400px)
{


}
@media (max-width: 1366px)
{
	
	
}
/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px){
  /* home */
  .home-bnr-txt h1{font-size: 72px;}
  .home-bnr-txt p{font-size: 20px;}
  .hero-blog{padding: 100px 0 80px;}
  .democracy-blog{margin-top: 50px;}
  .democracy-icon{width: 75px; min-width: 75px; height: 75px;}
  .democrcy-no{width: 30px; min-width: 30px; height: 30px; font-size: 18px;}
  .sec-title{font-size: 40px;}
  .democracy-icon svg{width: 35px; height: 35px;}
  .voice-bx p{padding: 25px 0 0;}
  .voice-icon{width: 60px; min-width: 60px; height: 60px;}
  .voice-icon svg{width: 30px; height: 30px;}
  /* decisions */
  .sec-header h1, .mission-box h1{font-size: 52px;}
  .sec-header, .ctgry-list{margin-bottom: 36px;}
  /* about */
  .mission-box img{height: 60px; margin: 0 auto 20px;}
  .about-blog{padding: 50px 0;}
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	.container, .container-md, .container-sm{max-width: 100% !important;}
  /* decision */
  .decision-item:last-child{margin-bottom: 30px;}
  .decision-row{row-gap: 24px;}
  /* our voice */
  .decision-content-tab h3{font-size: 26px;}
  .voice-left h2{font-size: 30px;}
  /* about */
  .mission-box{padding: 30px 20px;}
  /* profile */
  .profile-img-box{width: 80px; height: 80px;}

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
	/* home */
  .hero-blog{padding: 96px 0 48px;}
  .home-bnr-txt h1{font-size: 60px;}
  .home-bnr-txt p{font-size: 20px;}
  .democracy-card{margin-bottom: 48px;}
  .voice-bx{height: auto;}
  .real-voice-grid{grid-template-columns: repeat(1, minmax(0, 1fr));}
  .active-card{margin-bottom: 32px;}
  

}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
  /* profile */
  .settings-tabs{flex-wrap: nowrap; width: 100%; overflow-y: scroll; justify-content: flex-start;}
  
}


@media (max-width: 375px){


}