* {
  box-sizing: border-box;
}
ul,
li,
p {
  margin: 0;
  padding: 0;
  list-style: none;
}
a {
  text-decoration: none;
  cursor: pointer;
}
html {
  scroll-behavior: smooth;
}
img {
  max-width: 100%;
}
body {
  font-family: "Sofia Pro";
  font-weight: 300;
  font-size: 16px;
  line-height: 25px;
  margin: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  /* font-family: "Unna", serif; */
  font-family: "AtacamaTrial";
  font-weight: normal;
  margin: 0;
}
.custom_container {
  width: min(100% - 40px, 1250px); /* // change korache */
  margin-inline: auto;
  position: relative;
}
.padding_sec_top {
  padding-block-start: clamp(20px, 10vw, 90px);
}
.padding_sec_bottom {
  padding-block-end: clamp(20px, 10vw, 90px);
}
.z-1 {
  position: relative;
  z-index: 1;
}
/* new added */

.padding_sec_80 {
  padding-block: clamp(50px, 10vw, 80px);
}

.padding_sec_top_80 {
  padding-block-start: clamp(50px, 10vw, 80px);
}
.padding_sec_bottom_60 {
  padding-block-end: clamp(40px, 10vw, 60px);
}
.padding_sec_bottom_50 {
  padding-block-end: clamp(30px, 10vw, 50px);
}
.pointer-events-all {
  pointer-events: all;
}
.padding_sec_top_50 {
  padding-block-start: clamp(20px, 10vw, 50px);
}

/* max_w_190 */
.max_w_190 {
  max-width: 190px;
}
