/* Body */
body {
	font-size: 1.6rem;
  }

  /* Fonts */
  @font-face {
	font-family: "Gilroy";
	src: url("../../../fonts/home_v2_5/Gilroy-Light.eot");
	src: url("../../../fonts/home_v2_5/Gilroy-Light.eot?#iefix") format("embedded-opentype"),
	  url("../../../fonts/home_v2_5/Gilroy-Light.woff2") format("woff2"),
	  url("../../../fonts/home_v2_5/Gilroy-Light.woff") format("woff"),
	  url("../../../fonts/home_v2_5/Gilroy-Light.ttf") format("truetype"),
	  url("../../../fonts/home_v2_5/Gilroy-Light.svg#Gilroy-Light") format("svg");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "Gilroy-Regular";
	src: url("../../../fonts/home_v2_5/Gilroy-Regular.eot");
	src: url("../../../fonts/home_v2_5/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),
	  url("../../../fonts/home_v2_5/Gilroy-Regular.woff2") format("woff2"),
	  url("../../../fonts/home_v2_5/Gilroy-Regular.woff") format("woff"),
	  url("../../../fonts/home_v2_5/Gilroy-Regular.ttf") format("truetype"),
	  url("../../../fonts/home_v2_5/Gilroy-Regular.svg#Gilroy-Regular") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "Gilroy-Medium";
	src: url("../../../fonts/home_v2_5/Gilroy-Medium.eot");
	src: url("../../../fonts/home_v2_5/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),
	  url("../../../fonts/home_v2_5/Gilroy-Medium.woff2") format("woff2"),
	  url("../../../fonts/home_v2_5/Gilroy-Medium.woff") format("woff"),
	  url("../../../fonts/home_v2_5/Gilroy-Medium.ttf") format("truetype"),
	  url("../../../fonts/home_v2_5/Gilroy-Medium.svg#Gilroy-Medium") format("svg");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "Gilroy-Bold";
	src: url("../../../fonts/home_v2_5/Gilroy-Bold.eot");
	src: url("../../../fonts/home_v2_5/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),
	  url("../../../fonts/home_v2_5/Gilroy-Bold.woff2") format("woff2"),
	  url("../../../fonts/home_v2_5/Gilroy-Bold.woff") format("woff"),
	  url("../../../fonts/home_v2_5/Gilroy-Bold.ttf") format("truetype"),
	  url("../../../fonts/home_v2_5/Gilroy-Bold.svg#Gilroy-Bold") format("svg");
	font-weight: bold;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "Gilroy-ExtraBold";
	src: url("../../../fonts/home_v2_5/Gilroy-ExtraBold.eot");
	src: url("../../../fonts/home_v2_5/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"),
	  url("../../../fonts/home_v2_5/Gilroy-ExtraBold.woff2") format("woff2"),
	  url("../../../fonts/home_v2_5/Gilroy-ExtraBold.woff") format("woff"),
	  url("../../../fonts/home_v2_5/Gilroy-ExtraBold.ttf") format("truetype"),
	  url("../../../fonts/home_v2_5/Gilroy-ExtraBold.svg#Gilroy-ExtraBold") format("svg");
	font-weight: bold;
	font-style: normal;
	font-display: swap;
  }
  @font-face {
	font-family: "Gilroy-Heavy";
	src: url("../../../fonts/home_v2_5/Gilroy-Heavy.eot");
	src: url("../../../fonts/home_v2_5/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"),
	  url("../../../fonts/home_v2_5/Gilroy-Heavy.woff2") format("woff2"),
	  url("../../../fonts/home_v2_5/Gilroy-Heavy.woff") format("woff"),
	  url("../../../fonts/home_v2_5/Gilroy-Heavy.ttf") format("truetype"),
	  url("../../../fonts/home_v2_5/Gilroy-Heavy.svg#Gilroy-Heavy") format("svg");
	font-weight: 900;
	font-style: normal;
	font-display: swap;
  }

  /* Variable */
  :root {

	--h1: 4rem;
	--h2: 3.4rem;
	--h3: 2.8rem;
	--h5: 2.2rem;
	--h6: 2rem;

	--fs-lg:1.8rem;
	--fs:1.6rem;
	--fs-sm:1.4rem;
	--fs-xs:1.2rem;

  }
  @media(width < 1200px){
	  :root {

	  --h1: 3.6rem;
	  --h2: 3.2rem;
	  --h3: 2.6rem;
	  --h5: 2.1rem;
	  --h6: 1.9rem;

	  }
  }
  @media(width < 992px){
	  :root {

	  --h1: 3.3rem;
	  --h2: 3rem;
	  --h3: 2.4rem;
	  --h5: 2rem;
	  --h6: 1.8rem;

	  }
  }
  @media(width < 768px){
	  :root {

	  --h1: 3rem;
	  --h2: 2.8rem;
	  --h3: 2.2rem;
	  --h5: 1.9rem;
	  --h6: 1.7rem;

	  --fs-lg:1.7rem;
	  --fs:1.5rem;

	  }
  }
  @media(width < 576px){
	  :root {

	  --h1: 2.8rem;
	  --h2: 2.6rem;
	  --h3: 2rem;
	  --h5: 1.8rem;
	  --h6: 1.6rem;

	  --fs-lg:1.6rem;
	  --fs:1.4rem;
	  --fs-sm:1.3rem;

	  }
  }

  /* Headding */
  h1{font-size: var(--h1);}
  h2{font-size: var(--h2);}
  h3{font-size: var(--h3);}
  h5{font-size: var(--h5);}
  h6{font-size: var(--h6);}

  /* Font Weight */
  .font-light {
	font-family: "Gilroy-Light";
  }
  .font-regular {
	font-family: "Gilroy-Regular";
  }
  .font-medium {
	font-family: "Gilroy-Medium";
  }
  .font-bold {
	font-family: "Gilroy-Bold";
  }
  .font-ExtraBold {
	font-family: "Gilroy-ExtraBold";
  }
  .font-heavy {
	font-family: "Gilroy-Heavy";
  }

  /* Font Size */
  .fs-lg{font-size: var(--fs-lg);}
  .fs{font-size: var(--fs);}
  .fs-sm{font-size: var(--fs-sm);}
  .fs-xs{font-size: var(--fs-xs);}

  /* Body */
  body {
	font-family: "Gilroy-Regular"; font-size: var(--fs);
  }

  /* Paragraph */
  p{font-size: var(--fs); line-height: 1.3;}
