/*!
Theme Name: Engstroms Husvagnar
Theme URI: http://underscores.me/
Author: Sam A
Author URI: https://mediahelp.se/
Description: Hemsida för Engströms Husvagnar
Version: 1.0.0
*/

html {
  font-size: 16px;
  font-family: 'Cabin', sans-serif;
  font-weight: 400;
}

body {
  margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #444;
}

h1 { font-size: 2.2rem; }
h2 { font-size: 2rem; }
h3 { font-size: 1.8rem; }
h4 { font-size: 1.6rem; }
h5 { font-size: 1.4rem; }
h6 { font-size: 1.2rem; }

p {
  color: #555;
}

.elementor-button {
  background: #5E0908 !important;
}

a {
  color: #5e0908;
}

img {
  max-width: 100%;
  height: auto;
}
/*[base]*/
/*[header]*/
.container {
  padding-top: 70px;
  padding-bottom: 70px;
  background: #eee;
}

.flex {
  max-width: 1120px;
  margin: 0 auto;
  display: flex;
}
.col {
  flex: 1;
}
.nyheter {
  display: flex;
  flex-direction: row;
  padding: 5px;
  margin-bottom: 5px;
  border: 1px solid #ccc;
  background: #fff;
}
.nyheter .col img {
  float: left;
}
.nyheter .col {
  padding: 0 10px;
}
.lasmer {
  display: block;
  padding-top: 10px;
}
main {
  min-height: 50vh;
}
/*[content]*/
/*[footer]*/

@media screen and (max-width: 1125px){
  .nyhetsbild {
    margin: 10px;
  }

  .nyheter img {
    width: 110px;
    height: 110px;
  }
  .nyheter {
    font-size: 14px;
  }

}
@media screen and (max-width: 768px){
  html {
    font-size: 14px;
  }
  .services {
    min-width: 280px;
    max-width: 300px;
  }
  .flex {
    flex-direction: column;
  }
  .nyhetsbild {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
@media screen and (max-width: 614px) {
  .services {
    margin: 0 auto;
  }
}
  /*[media]*/