/*
 * Please place your own CSS code to this file
 *
 */
@media all and (min-width: 560px) {
 .node .field--type-image {
   float: none; /* LTR */
   margin: 0 1em 0 0; /* LTR */
   width:100%;
 }
 }


@media all and (max-width: 767px) {
p,ul,ol,pre,table,blockquote {
margin-bottom: 1.4em;
 }
 }

.card-img-top{
     height: 100%;
 }
h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 .h1,
 .h2,
 .h3,
 .h4,
 .h5,
 .h6 {
   margin-top: 0;
   margin-bottom: 0.15em;;
 }
h3.oswald-heading {
   font-family: "Oswald", sans-serif;
   font-optical-sizing: auto;
   font-weight: 700;
   font-size: 3rem;
   text-transform: uppercase;
 }
h2.oswald-heading {
    font-family: "Oswald", sans-serif;
    font-optical-sizing: auto;
    font-weight: 700;
    font-size: 5rem;
    text-transform: uppercase;
    font-style: normal;
  }
.card {
    flex: 1 0 auto;
  }
