/* @font-face {
  font-family: 'Poppins';
  font-weight: 400;
  src: url(/wp-content/themes/terus/assets/fonts/poppins-regular.woff2) format("woff2");
}

@font-face {
  font-family: 'Poppins';
  font-weight: 500;
  src: url(/wp-content/themes/terus/assets/fonts/poppins-medium.woff2) format("woff2");
}

@font-face {
  font-family: 'Poppins';
  font-weight: 600;
  src: url(/wp-content/themes/terus/assets/fonts/poppins-semibold.woff2) format("woff2");
}

@font-face {
  font-family: 'Poppins';
  font-weight: 700;
  src: url(/wp-content/themes/terus/assets/fonts/poppins-bold.woff2) format("woff2");
} */

html {
/*   font-family: 'Poppins', sans-serif; */
  font-family: 'Be Vietnam Pro', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.15;
  box-sizing: border-box;
  scroll-behavior: smooth;
  overflow-x: hidden;
  width: 100%;
  clear: both;
}

input, select, textarea, button {
  font-family: 'Be Vietnam Pro', sans-serif;
}

body {
  margin: 0;
  padding: 0;
  width: 100%;
  overflow-x: hidden;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  clear: both
}

a {
  text-decoration: none;
  color: inherit;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

:root {
  --black: #000;
  --white: #fff;
  --gray: #73706E;
  --light-gray: #F7F7EF;
  --green: #4AFFBF;
  --blue: #1F36C7;
  --dark-blue: #001F82;
  --light-blue: #005EFF;
	--sky-blue: #c1e8f7;
}

.container {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
}

.asterisk {
	color: red;
}

@media screen and (min-width: 1200px) {
  .container {
    max-width: 1152px;
  }
}

@media screen and (min-width: 1600px) {
  .container {
    max-width: 1536px;
  }
}
