/*-------------------------------------------*\
    custom-grid.css
\*-------------------------------------------*/

 /* Begin -  Remove All Section and Row Padding */
 
 :not(.et_pb_fullwidth_section).et_pb_section { 
   padding-top: 0 ; 
   padding-bottom: 0 ;
}

.et_pb_row { padding: 0 ; } 

/*  End -  Remove All Section and Row Padding */ 


/*** iPhone 6/7/8 & Plus versions ***/
@media all and (min-width: 350px) and (max-width: 479px)
{

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
	
        margin-right: 0% !important;
            margin-bottom: 1% !important ;
	      width: 100% !important ;
  }
 
  
}
  
 
/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px)
{
  .et_pb_row
  {
    padding: 0 !important;
  }

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4
  {
    margin-bottom: 0.5% ;
    margin-right: 0.5%;
    width: 25%;
  }
 
}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px)
{
  .et_pb_row
  {
    padding: 0 ;
  }

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4
  {
    margin-bottom: 0.5% ;
    margin-right: 0.5% ;
    width: 25% ;
  }
}

 /*** Responsive Styles Tablet And Above ***/
@media all and (min-width: 981px) and (max-width: 1404px)
{
  .et_pb_row
  {
    padding: 0 !important;
  }

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4
  {
    margin-bottom: 0.5% ;
    margin-right: 0.5% ;
    width: 25% ;
  }
}

/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px)
{
  .et_pb_row
  {
    padding: 0;
  }
  
  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
	  
  width: 24% ;
margin-right: 0.5% ;
margin-bottom: 0.5% ;
}

}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px)
{
  .et_pb_row
  {
    padding: 0;
  }

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
	  
  width: 24% ;
margin-right: 0.5% ;
margin-bottom: 0.5% ;
}

}
 
 
 /*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 782)
{
  .et_pb_row
  {
    padding: 0;
  }

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
	  
  width: 49% ;
margin-right: 1% ;
margin-bottom: 1% ;
}
  
}
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px)
{
  .et_pb_row
  {
    padding: 0;
  }

  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
	  
  width: 49% ;
margin-right: 1% ;
margin-bottom: 1% ;
}
  
}
 


/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px)
{
  .et_pb_row
  {
    padding: 0%;
  }

.block {
     display: block ; 
     text-align: center;
}
  
  .et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
	
        margin-right: 0% !important;
            margin-bottom: 1% !important ;
	      width: 100% ;
  }
}

