/*
Theme Name: Monday Presents
Author: Eagleray Web
Author URI: http://eagleray.co.il/
Description: Custom Wordpress themes tailored for your needs.
Version: 1.0
Text Domain: eagleray
*/

:root {
  --white: #fff;
  --black: #000;
  --red: #fb275d;
  --red-light: #ff0476;
  --red-checkbox: #e2445c;
  --blue: #595ad4;
  --blue-dark: #393a87;
  --blue-brand: #0e104c;
  --blue-light: #009aff;
  --blue-highlight: #e5f4ff;
  --blue-lighter: #0085ff;
  --dark: #1c1f3b;
  --dark-light: #323338;
  --green: rgb(0, 202, 114);
  --green-checkbox: #00cc6f;
  --magenta: #a358df;
  --yellow: #fdab3d;
  --orange: #ff642e;
  --pink: #ff5ac4;
  --purple: #a358df;
  --gray: #f9fafb;
  --gray-light: #e6e9ef;
  --gray-light-1: #c5c7d0;
  --gray-dark: #666972;
  --gray-dark-2: #f5f6f8;
  --asphalt-gray: #676879;
  --light: #f2f3f4;
  --indigo: #6e6fda;
  --berry: #7e3b8a;
  --persian-indigo: #401694;
  --australian: #4eccc6;
  --blue-brand-light: #6c6cff;
  --trans-speed: 0.25s;
  --fs13: 0.8125rem; /* 14 */
  --fs14: 0.875rem;  /* 16 */
  --fs16: 1rem;      /* 18 */
  /* --fs18: 1.125rem;  20 */
  --fs20: 1.238rem;  /* 22 */
  --fs22: 1.375rem;  /* 24 */
  --fs23: 1.463rem;  /* 26 */
  --fs28: 1.75rem;   /* 32 */
  /*--fs36: 2.25rem;    40 */
 /*  --fs44: 2.75rem;   50 */
  --fs64: 4rem;      /* 72 */
  --fs68: 4.275rem;  /* 76 */
  --fs72: 4.5rem;    /* 80 */
  --fs81: 5.063rem;  /* 90 */
  --fs108: 6.75rem;  /* 120 */
}
@font-face {
  font-family: Poppins;
  src: url("fonts/poppins/poppins-v20-latin-300.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: Poppins;
  src: url("fonts/poppins/poppins-v20-latin-500.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: Poppins;
  src: url("fonts/poppins/poppins-v20-latin-600.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: Poppins;
  src: url("fonts/poppins/poppins-v20-latin-700.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: Poppins;
  src: url("fonts/poppins/poppins-v20-latin-regular.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
	font-family: Poppins;
	src: url("fonts/poppins/temp/Poppins-ExtraLight.ttf");
	font-weight: 200;
}


body {
  font-family: Poppins, sans-serif !important;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 300;
  color: #000;
}
body.o-h {
  overflow: hidden;
}
@media (max-width: 767px) {
  html, body {
    overflow-x: hidden;
    max-width: 100vw;
  }
}

dl,
ol,
ul {
  list-style-type: none;
}

input::-webkit-input-placeholder,
input:-moz-placeholder,
input::-moz-placeholder,
input:-ms-input-placeholder {
  font-size: 1rem;
  color: var(--gray-light) !important;
}

hr {
  background: #9699a6;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

button:not(:hover):focus {
  transition: none !important;
  outline: 5px auto -webkit-focus-ring-color;
}
@media (max-width: 1260px) {
  button:focus {
    outline: none !important;
  }
}

h1,
.h1 {
  font-weight: 500;
  font-size: 2.75rem;
  line-height: 60px;
}

h2,
.h2 {
  font-size: 2.25rem;
  line-height: 1.25;
  font-weight: 500;
}

h3,
.h3 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 35px;
}


h4,
.h4 {
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 28px;
}

h5,
.h5 {
  font-size: 1.125rem;
  line-height: 1.25;
}

/* p {
  font-weight: normal;
  font-size: 20px;
  line-height: 32px;
  margin-bottom: 0;
} */