//html, body - globalne stvari

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}
*::after {
  box-sizing: border-box;
}
*::after {
  box-sizing: border-box;
}

html {
  text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  font-family: $ff-lato;
  line-height: 1.5;
  color: $secondary-color;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: $ff-montserrat;
  font-style: normal;
  font-weight: $fw-bold;
}

h1 {
  font-size: 81px;
  line-height: 110%;
  /* or 89px */
}

h2 {
  line-height: 1.4;
  /* identical to box height */
  color: #333333;
}
h3 {
  /* identical to box height */
  color: #333333;
}
a,
button {
  font-family: $ff-serif;
}

.noscroll {
  overflow: hidden;
}

a {
  text-decoration: none;
  color: inherit;
  font-family: $ff-lato;
}

//this is optional

// img {
// 	display: inline-block;
// 	vertical-align: middle;
// 	max-width: 100%;
// 	height: auto;
// }

textarea {
  resize: vertical;
}
.GMap {
  height: 100%;
  width: 100%;

  @media (max-width: 1280px) {
    height: 500px;
  }

  @media (max-width: 768px) {
    height: 400px;
  }

  @media (max-width: 500px) {
    height: 300px;
  }
}

.GMap__Wrapper {
  width: 100%;
  height: 100% !important;
}
.cookiebotTitle {
  font-size: 17px !important;
  margin-bottom: 8px !important;
  font-weight: bold !important;
}
