/*
ONZE RESET CSS
Author: ONZE
Author URI: https://on-ze.com
Version: 1.2 - 2021.12.22
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.l-container *,
.l-container *::before,
.l-container *::after {
  box-sizing: border-box;
}

.l-container * {
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
  font: inherit;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  text-decoration: none;
  vertical-align: baseline;
}

.l-container article,
.l-container aside,
.l-container dialog,
.l-container figure,
.l-container footer,
.l-container header,
.l-container main,
.l-container nav,
.l-container section {
  display: block;
}
.l-container img,
.l-container picture,
.l-container audio,
.l-container canvas,
.l-container video,
.l-container svg {
  display: inline-block;
  /* max-width:100%; */
  width: 100%; /* ADD */
}
.l-container img {
  vertical-align: middle; /* ADD */
}
.l-container a {
  display: block; /* ADD */
}
.l-container a:hover {
  text-decoration: none;
}

.l-container h1,
.l-container h2,
.l-container h3,
.l-container h4,
.l-container h5,
.l-container h6 {
  overflow-wrap: break-word;
}

br,
.l-container hr {
  display: block;
}

.l-container ol,
.l-container ul {
  list-style: none;
}

.l-container blockquote,
.l-container q {
  quotes: none;
}
.l-container blockquote:before,
.l-container blockquote:after,
.l-container q:before,
.l-container q:after {
  content: none;
}

.l-container input,
.l-container select {
  vertical-align: middle;
}

.l-container table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
}
