/* CSS Document */
:root {
  --col-red:#D03E3E;
  --col-darkred:#8E1313;
  --col-yellow:#FFEC44;
  --col-green:#107D39;
  --col-blue:#202c95;
  --col-lightgreen:#C1E9D1;
  --col-black:#000000;
  --col-gra-green:linear-gradient(0deg, #107d39, #41c071);
  --col-gra-blue:linear-gradient(0deg, #202c95, #5160dc);
  --col-gra-red:linear-gradient(0deg, #981c1b, #ee5151);
  --font-size-30:clamp(23.5px,3.0vw,30px);
  --font-size-29:clamp(23px,2.9vw,29px);
  --font-size-28:clamp(22.5px,2.8vw,28px);
  --font-size-27:clamp(22px,2.7vw,27px);
  --font-size-26:clamp(21.5px,2.6vw,26px);
  --font-size-25:clamp(21px,2.5vw,25px);
  --font-size-24:clamp(20.5px,2.4vw,24px);
  --font-size-23:clamp(20px,2.3vw,23px);
  --font-size-22:clamp(19.5px,2.2vw,22px);
  --font-size-21:clamp(19px,2.1vw,21px);
  --font-size-20:clamp(18.5px,2.0vw,20px);
  --font-size-19:clamp(18px,1.9vw,19px);
  --font-size-18:clamp(17px,1.8vw,18px);
  --font-size-17:clamp(16px,1.7vw,17px);
  --font-size-16:clamp(15px,1.6vw,16px);
  --font-size-15:clamp(14px,1.5vw,15px);
  --font-size-14:clamp(13px,1.4vw,14px);
  --font-size-13:clamp(12px,1.3vw,13px);
  --mvalue-120:clamp(90px, 12vw, 120px);
  --mvalue-110:clamp(80px, 11vw, 110px);
  --mvalue-100:clamp(70px, 10vw, 100px);
  --mvalue-90:clamp(60px, 9vw, 90px);
  --mvalue-80:clamp(50px, 8vw, 80px);
  --mvalue-70:clamp(45px, 7vw, 70px);
  --mvalue-60:clamp(37.25px, 6vw, 60px);
  --mvalue-50:clamp(30px, 5vw, 50px);
  --mvalue-40:clamp(25px, 4vw, 40px);
  --mvalue-30:clamp(20px, 3vw, 30px);
  --mvalue-20:clamp(10px, 2vw, 20px);
  --mvalue-15:15px;
  --mvalue-10:10px;
  --mvalue-5:5px;
  --col-font:#343434;
  --font-size-main:var(--font-size-16);
  --line-height-main:1.9;
  --text-decoration:underline;
  --text-decoration-hover:none;
  --col-link:#107D39;
}
