@media all and (min-width: 320px) {

}

@media (min-width: 28.75em) {
  /* 460px */

}
@media (min-width: 34em) { 
  /* 544px */

}
@media (min-width: 40em) { 
  /* 640px */

}
@media (min-width: 48em) { 
  /* 768px */
  #home-separate-section .separate-photos .box { height: 400px; }
  #home-separate-section .card {  width: 40%; margin-left: 5%; margin-right: 5%; padding: 8.75rem 1rem 1.75rem; position: relative; top: -7rem; margin-bottom: -4.5rem; }
  #home-founders-section .default-card {  padding: 1.5rem 0 1.5rem; margin: 100px 0 100px;  }
  #home-founders-section .founders-photo { top: -60px; margin-left: -210px; width: 337px; height: 375px; }
  #map { height: 100%; }
  #slider .owl-item > div .btn { bottom: -3.75rem; left: 4.5rem; padding: 2.5rem 4rem 1.5rem 4rem; }  
  #slider .owl-dots { left: 4rem;  }
}
@media (min-width: 62em) { 
  /* 992px */ 
  #home-separate-section .separate-photos .box { height: 450px; }
  #home-separate-section .card { padding: 9.75rem 1rem 1.75rem; position: relative; top: -8rem; margin-bottom: -5.5rem; }  
  #home-founders-section .default-card {  padding: 2rem 0 2rem; margin: 140px 0 120px;  }
  #home-founders-section .founders-photo { top: -110px; margin-left: -220px; width: 385px; height: 429px; } 
  .blog .post-content { left: -8rem; padding: 2.5rem 2.5rem 2.5rem 8rem; margin: 0; top: 0; width: calc(100% + 8rem); }

}
@media (min-width: 64em) { 
  /* 1024px */

}
@media (min-width: 75em) { 
  /* 1200px */ 
  #home-separate-section .separate-photos .box { height: 520px; }
  #home-separate-section .card { width: 30%; margin-left: 10%; margin-right: 10%; padding: 13.75rem 1rem 1.75rem; top: -12rem; margin-bottom: -9.5rem; }
  #home-founders-section .default-card {  padding: 3rem 0; margin: 220px 0 250px;  }  
  #home-founders-section .founders-photo { top: -100px;  margin-left: -270px; width: 482px; height: 536px; }
  #slider .owl-item > div .btn {  bottom: -4rem; padding: 3.5rem 6rem 1.5rem 6rem; }
  #slider .owl-dots { bottom: 3.5rem;  }
}

@media (min-width: 87.5em) {
  /* 1400px */
  .col-fixed { max-width: 1000px; float: right; }
  #home-separate-section .card { width: 25%; margin-left: 12.5%; margin-right: 12.5%; }
  #map { height: 550px; }
  #slider .owl-item > div .btn { left: auto;}
  #slider .owl-dots { position: absolute; bottom: 1.5rem; right: 20rem; left: auto; }
}

@media (min-width: 100em) { 
  /* 1600px */ 

}

@media (min-width: 112.5em) { 
  /* 1800px */
  #home-separate-section .card { width: 20%; margin-left: 15%; margin-right: 15%; }
}

@media (max-width: 33.9em) {
  /* 543px */ 

}
@media (max-width: 47.9em) {
  /* 767px */ 

}
@media (max-width: 61.9em) { 
  /* 991px */ 
  #content .media-left,
  #content .media-body { display: block; }
  #content .media-left { margin-bottom: 2rem; }
  #content .media-body { width: auto; }
  #content .media-object { margin: auto;}
  .page-template .page-child .media-body-content .media .media-left { padding-right: 0; }
  .page-template .page-child .media-body-content { padding: 0; }
  .page-template .page-child .media-left .thumbnail-desc { margin: 0 0 -2rem; }
}
@media (max-width: 74.9em) { 
  /* 1199px */ 

}
