/* cid:css-c1fb2980-5279-4987-b814-c358f9c4e848@mhtml.blink */
@charset "utf-8";

@keyframes editorbx-css-0 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes editorbx-css-1 { 
  0% { opacity: 1; }
  100% { opacity: 0; visibility: hidden; }
}

@keyframes editorbx-css-2 { 
  0% { transform: translate3d(-10px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-3 { 
  0% { transform: translate3d(-20px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-4 { 
  0% { transform: translate3d(-40px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-5 { 
  0% { transform: translate3d(-400px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-6 { 
  0% { transform: translate3d(10px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-7 { 
  0% { transform: translate3d(20px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-8 { 
  0% { transform: translate3d(40px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-9 { 
  0% { transform: translate3d(400px, 0px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-10 { 
  0% { transform: translate3d(0px, 10px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-11 { 
  0% { transform: translate3d(0px, 20px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-12 { 
  0% { transform: translate3d(0px, -10px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-13 { 
  0% { transform: translate3d(0px, -20px, 0px); pointer-events: none; }
  100% { transform: translate3d(0px, 0px, 0px); pointer-events: auto; }
}

@keyframes editorbx-css-14 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(10px, 0px, 0px); }
}

@keyframes editorbx-css-15 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(20px, 0px, 0px); }
}

@keyframes editorbx-css-16 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(40px, 0px, 0px); }
}

@keyframes editorbx-css-17 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(400px, 0px, 0px); }
}

@keyframes editorbx-css-18 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(-10px, 0px, 0px); }
}

@keyframes editorbx-css-19 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(-20px, 0px, 0px); }
}

@keyframes editorbx-css-20 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(-40px, 0px, 0px); }
}

@keyframes editorbx-css-21 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(-400px, 0px, 0px); }
}

@keyframes editorbx-css-22 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(0px, -10px, 0px); }
}

@keyframes editorbx-css-23 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(0px, -20px, 0px); }
}

@keyframes editorbx-css-24 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(0px, 10px, 0px); }
}

@keyframes editorbx-css-25 { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { transform: translate3d(0px, 20px, 0px); }
}

@keyframes editorbx-css-26 { 
  0% { transform: scale3d(0.98, 0.98, 1); }
  100% { transform: scale3d(1, 1, 1); }
}

@keyframes editorbx-css-27 { 
  0% { transform: scale3d(1, 1, 1); }
  100% { transform: scale3d(0.98, 0.98, 1); }
}

@keyframes editorbx-css-28 { 
  0% { transform: scale3d(1.03, 1.03, 1); }
  100% { transform: scale3d(1, 1, 1); }
}

@keyframes editorbx-css-29 { 
  0% { transform: scale3d(1, 1, 1); }
  100% { transform: scale3d(1.03, 1.03, 1); }
}

@keyframes editorbx-css-30 { 
  0% { transform: rotateZ(0deg); }
  100% { transform: rotateZ(90deg); }
}

@keyframes editorbx-css-31 { 
  0% { transform: rotateZ(0deg); }
  100% { transform: rotateZ(-90deg); }
}

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Arabic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Arabic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Arabic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Arabic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Arabic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-arabic/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Cyrillic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Cyrillic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Cyrillic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Cyrillic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Cyrillic)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-cyrillic/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (East European)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (East European)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (East European)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (East European)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (East European)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-easteuropean/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Greek)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Greek)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Greek)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Greek)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Greek)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-greek/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Hebrew)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Hebrew)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Hebrew)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Hebrew)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Hebrew)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-hebrew/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Vietnamese)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Vietnamese)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Vietnamese)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Vietnamese)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Vietnamese)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-vietnamese/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (West European)"; src: local("Segoe UI Light"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (West European)"; src: local("Segoe UI SemiLight"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (West European)"; src: local("Segoe UI"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (West European)"; src: local("Segoe UI SemiBold"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (West European)"; src: local("Segoe UI Bold"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-westeuropean/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/selawik/selawik-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Armenian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Armenian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Armenian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Armenian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Armenian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-armenian/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Georgian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-light.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-light.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Georgian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-semilight.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Georgian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-regular.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-regular.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Georgian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-semibold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-semibold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: "Segoe UI Web (Georgian)"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/segoeui-georgian/segoeui-bold.woff") format("woff"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

@font-face { font-family: "Leelawadee UI Web"; src: url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2") format("woff2"), url("https://res-1.cdn.office.net/files/fabric-cdn-prod_20230815.002/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

/* cid:css-e5c73d2a-add3-41d5-8fc3-22251bbec253@mhtml.blink */
@charset "utf-8";

@font-face { font-family: Muli; font-style: normal; font-weight: 400; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/muli/v34/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk40eiNxw.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Muli; font-style: normal; font-weight: 400; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/muli/v34/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk50eiNxw.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Muli; font-style: normal; font-weight: 400; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/muli/v34/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk30eg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Quicksand; font-style: normal; font-weight: 700; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Quicksand; font-style: normal; font-weight: 700; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Quicksand; font-style: normal; font-weight: 700; font-display: swap; src: url("https://img1.wsimg.com/gfonts/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

/* cid:css-a3cfe29e-5e3c-4469-b66f-86f99be7f8d9@mhtml.blink */
@charset "utf-8";

.x { text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0px; box-sizing: border-box; }

.x *, .x ::after, .x ::before { box-sizing: inherit; }

.x-el a[href^="mailto:"]:not(.x-el), .x-el a[href^="tel:"]:not(.x-el) { color: inherit; font-size: inherit; text-decoration: inherit; }

.x-el-article, .x-el-aside, .x-el-details, .x-el-figcaption, .x-el-figure, .x-el-footer, .x-el-header, .x-el-hgroup, .x-el-main, .x-el-menu, .x-el-nav, .x-el-section, .x-el-summary { display: block; }

.x-el-audio, .x-el-canvas, .x-el-progress, .x-el-video { display: inline-block; vertical-align: baseline; }

.x-el-audio:not([controls]) { display: none; height: 0px; }

.x-el-template { display: none; }

.x-el-a { background-color: transparent; color: inherit; }

.x-el-a:active, .x-el-a:hover { outline: 0px; }

.x-el-abbr[title] { border-bottom: 1px dotted; }

.x-el-b, .x-el-strong { font-weight: 700; }

.x-el-dfn { font-style: italic; }

.x-el-mark { background: rgb(255, 255, 0); color: rgb(0, 0, 0); }

.x-el-small { font-size: 80%; }

.x-el-sub, .x-el-sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

.x-el-sup { top: -0.5em; }

.x-el-sub { bottom: -0.25em; }

.x-el-img { vertical-align: middle; border: 0px; }

.x-el-svg:not(:root) { overflow: hidden; }

.x-el-figure { margin: 0px; }

.x-el-hr { box-sizing: content-box; height: 0px; }

.x-el-pre { overflow: auto; }

.x-el-code, .x-el-kbd, .x-el-pre, .x-el-samp { font-family: monospace, monospace; font-size: 1em; }

.x-el-button, .x-el-input, .x-el-optgroup, .x-el-select, .x-el-textarea { color: inherit; font: inherit; margin: 0px; }

.x-el-button { overflow: visible; }

.x-el-button, .x-el-select { text-transform: none; }

.x-el-button, .x-el-input[type="button"], .x-el-input[type="reset"], .x-el-input[type="submit"] { appearance: button; cursor: pointer; }

.x-el-button[disabled], .x-el-input[disabled] { cursor: default; }

.x-el-input { line-height: normal; }

.x-el-input[type="checkbox"], .x-el-input[type="radio"] { box-sizing: border-box; padding: 0px; }

.x-el-input[type="number"]::-webkit-inner-spin-button, .x-el-input[type="number"]::-webkit-outer-spin-button { height: auto; }

.x-el-input[type="search"] { appearance: textfield; box-sizing: content-box; }

.x-el-input[type="search"]::-webkit-search-cancel-button, .x-el-input[type="search"]::-webkit-search-decoration { appearance: none; }

.x-el-textarea { border: 0px; }

.x-el-fieldset { border: 1px solid silver; margin: 0px 2px; padding: 0.35em 0.625em 0.75em; }

.x-el-legend { border: 0px; padding: 0px; }

.x-el-textarea { overflow: auto; }

.x-el-optgroup { font-weight: 700; }

.x-el-table { border-collapse: collapse; border-spacing: 0px; }

.x-el-td, .x-el-th { padding: 0px; }

.x { -webkit-font-smoothing: antialiased; }

.x-el-hr { border: 0px; }

.x-el-fieldset, .x-el-input, .x-el-select, .x-el-textarea { margin-top: 0px; margin-bottom: 0px; }

.x-el-fieldset, .x-el-input[type="email"], .x-el-input[type="text"], .x-el-textarea { width: 100%; }

.x-el-input, .x-el-label { vertical-align: middle; }

.x-el-input { border-style: none; padding: 0.5em; }

.x-el-select:not([multiple]) { vertical-align: middle; }

.x-el-textarea { line-height: 1.75; padding: 0.5em; }

.x-el.d-none { display: none !important; }

.sideline-footer { margin-top: auto; }

.disable-scroll { touch-action: none; overflow: hidden; position: fixed; max-width: 100vw; }

@keyframes loaderscale { 
  0% { transform: scale(1); opacity: 1; }
  45% { transform: scale(0.1); opacity: 0.7; }
  80% { transform: scale(1); opacity: 1; }
}

.x-loader svg { display: inline-block; }

.x-loader svg:first-child { animation: 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.24s infinite normal none running loaderscale; }

.x-loader svg:nth-child(2) { animation: 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.12s infinite normal none running loaderscale; }

.x-loader svg:nth-child(3) { animation: 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0s infinite normal none running loaderscale; }

.x-icon > svg { transition: transform 0.33s ease-in-out; }

.x-icon > svg.rotate-90 { transform: rotate(-90deg); }

.x-icon > svg.rotate90 { transform: rotate(90deg); }

.x-icon > svg.rotate-180 { transform: rotate(-180deg); }

.x-icon > svg.rotate180 { transform: rotate(180deg); }

.x-rt ol, .x-rt ul { text-align: left; }

.x-rt p { margin: 0px; }

.mte-inline-block { display: inline-block; }

@media only screen and (min-device-width: 1025px) {
}

/* cid:css-3bd3a98d-e631-424e-96c6-c0d7f2b9a476@mhtml.blink */
@charset "utf-8";



/* cid:css-09b3487c-0dfc-4425-8e51-43f13431476d@mhtml.blink */
@charset "utf-8";

.x .c1-1 { letter-spacing: normal; }

.x .c1-2 { text-transform: none; }

.x .c1-3 { background-color: rgb(255, 255, 255); }

.x .c1-4 { width: 100%; }

.x .c1-5 > div { position: relative; }

.x .c1-6 > div { overflow: hidden; }

.x .c1-7 > div { margin-top: auto; }

.x .c1-8 > div { margin-right: auto; }

.x .c1-9 > div { margin-bottom: auto; }

.x .c1-a > div { margin-left: auto; }

.x .c1-b { font-family: Quicksand, sans-serif; }

.x .c1-c { font-size: 16px; }

.x .c1-h { background-color: rgb(139, 69, 19); }

.x .c1-i { padding-top: 56px; }

.x .c1-j { padding-bottom: 56px; }

.x .c1-k { padding: 0px !important; }

.x .c1-n { display: none; }

.x .c1-p .sticky-animate { background-color: rgb(121, 59, 15); }

.x .c1-q { position: relative; }

.x .c1-r { background-color: rgb(121, 59, 15); }

.x .c1-s { z-index: 3; }

.x .c1-x { align-items: center; }

.x .c1-y { flex-wrap: nowrap; }

.x .c1-z { display: flex; }

.x .c1-10 { margin-top: 0px; }

.x .c1-11 { margin-right: 0px; }

.x .c1-12 { margin-bottom: 0px; }

.x .c1-13 { margin-left: 0px; }

.x .c1-14 { padding-top: 8px; }

.x .c1-15 { padding-right: 8px; }

.x .c1-16 { padding-bottom: 8px; }

.x .c1-17 { padding-left: 8px; }

.x .c1-18 { }

.x .c1-1a { width: 70%; }

.x .c1-1b { text-align: left; }

.x .c1-1c { justify-content: flex-start; }

.x .c1-1d { overflow-wrap: break-word; }

.x .c1-1e { display: inline-block; }

.x .c1-1f { font-family: Muli, sans-serif; }

.x .c1-1j { letter-spacing: inherit; }

.x .c1-1k { text-transform: inherit; }

.x .c1-1l { text-decoration: none; }

.x .c1-1m { overflow-wrap: break-word; }

.x .c1-1n { display: inline; }

.x .c1-1o { cursor: pointer; }

.x .c1-1p { border-top: 0px; }

.x .c1-1q { border-right: 0px; }

.x .c1-1r { border-bottom: 0px; }

.x .c1-1s { border-left: 0px; }

.x .c1-1t { max-width: 100%; }

.x .c1-1u { width: auto; }

.x .c1-1v { color: rgb(255, 255, 255); }

.x .c1-1w { font-weight: inherit; }

.x .c1-1x:hover { color: rgb(198, 198, 198); }

.x .c1-1y:active { color: rgb(255, 255, 255); }

.x .c1-1z { height: 1em; }

.x .c1-20 { padding-top: 0px; }

.x .c1-21 { padding-right: 0px; }

.x .c1-22 { padding-bottom: 0px; }

.x .c1-23 { padding-left: 0px; }

.x .c1-25 { margin-left: auto; }

.x .c1-26 { margin-right: auto; }

.x .c1-27 { vertical-align: middle; }

.x .c1-28 { aspect-ratio: 1.67686 / 1; }

.x .c1-29 { object-fit: contain; }

.x .c1-2a { height: 80px; }

.x .c1-2b { background-color: transparent; }

.x .c1-2c { transition: max-height 0.5s; }

.x .c1-2d { border-radius: 0px; }

.x .c1-2w { width: 30%; }

.x .c1-2x { justify-content: flex-end; }

.x .c1-2y { line-height: 0; }

.x .c1-30:hover { color: rgb(255, 255, 255); }

.x .c1-31 { color: inherit; }

.x .c1-32 { vertical-align: top; }

.x .c1-33 { padding-top: 6px; }

.x .c1-34 { padding-right: 6px; }

.x .c1-35 { padding-bottom: 6px; }

.x .c1-36 { padding-left: 6px; }

.x .c1-3a { padding-left: 48px; }

.x .c1-3b { padding-right: 48px; }

.x .c1-3c { padding-top: 24px; }

.x .c1-3d { padding-bottom: 24px; }

.x .c1-3e { justify-content: space-between; }

.x .c1-3f { gap: 32px; }

.x .c1-3g { flex-basis: 28%; }

.x .c1-3h { max-width: 28%; }

.x .c1-3m { flex-basis: 65%; }

.x .c1-3n { max-width: 65%; }

.x .c1-3o { padding-top: 5px; }

.x .c1-3p { line-height: 24px; }

.x .c1-3q { margin-block-start: 0px; }

.x .c1-3r { margin-block-end: 0px; }

.x .c1-3s { padding-inline-start: 0px; }

.x .c1-3t { color: rgb(236, 233, 232); }

.x .c1-3u { }

.x .c1-3v { list-style: none; }

.x .c1-3w { padding-left: 32px; }

.x .c1-3x { white-space: nowrap; }

.x .c1-3y { visibility: hidden; }

.x .c1-3z:first-child { margin-left: 0px; }

.x .c1-40:first-child { padding-left: 0px; }

.x .c1-41 { letter-spacing: 0.063em; }

.x .c1-42 { text-transform: uppercase; }

.x .c1-43 { display: block; }

.x .c1-44 { margin-bottom: -1px; }

.x .c1-45 { font-weight: 700; }

.x .c1-46 { border-bottom: 1px solid; }

.x .c1-47 { border-color: rgb(251, 153, 107); }

.x .c1-48 { margin-left: -6px; }

.x .c1-49 { margin-right: -6px; }

.x .c1-4a { margin-top: -6px; }

.x .c1-4b { margin-bottom: -6px; }

.x .c1-4c { transition: transform 0.33s ease-in-out; }

.x .c1-4d { transform: rotate(0deg); }

.x .c1-4e { padding-top: 16px; }

.x .c1-4f { padding-bottom: 16px; }

.x .c1-4g { padding-left: 16px; }

.x .c1-4h { padding-right: 16px; }

.x .c1-4i { border-radius: 4px; }

.x .c1-4j { box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 6px 3px; }

.x .c1-4k { position: absolute; }

.x .c1-4l { right: 0px; }

.x .c1-4m { top: 32px; }

.x .c1-4n { max-height: 45vh; }

.x .c1-4o { overflow-y: auto; }

.x .c1-4p { z-index: 1003; }

.x .c1-4y { color: rgb(248, 248, 248); }

.x .c1-4z:last-child { margin-bottom: 0px; }

.x .c1-50 { margin-bottom: 8px; }

.x .c1-51 { margin-top: 8px; }

.x .c1-52 { line-height: 1.5; }

.x .c1-53 { border-color: rgb(251, 173, 142); }

.x .c1-54 { background-color: rgb(22, 22, 22); }

.x .c1-55 { position: fixed; }

.x .c1-56 { top: 0px; }

.x .c1-58 { z-index: 10002; }

.x .c1-59 { }

.x .c1-5a { transform: translateX(-249vw); }

.x .c1-5b { overscroll-behavior: contain; }

.x .c1-5c { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 6px 0px; }

.x .c1-5d { transition: transform 0.3s ease-in-out; }

.x .c1-5e { overflow: hidden; }

.x .c1-5f { flex-direction: column; }

.x .c1-5g { padding-left: 24px; }

.x .c1-5h { padding-right: 24px; }

.x .c1-5i { color: rgb(247, 247, 247); }

.x .c1-5j { line-height: 1.3em; }

.x .c1-5k { font-style: normal; }

.x .c1-5l { top: 15px; }

.x .c1-5m { right: 15px; }

.x .c1-5n { font-size: 28px; }

.x .c1-5o:hover { color: rgb(194, 103, 39); }

.x .c1-5t { overflow-x: hidden; }

.x .c1-5u { overscroll-behavior: none; }

.x .c1-5v { margin-bottom: 32px; }

.x .c1-5w::-webkit-scrollbar { display: none; }

.x .c1-61 { margin-bottom: 24px; }

.x .c1-62 li { border-style: none; }

.x .c1-63 { color: rgb(164, 164, 164); }

.x .c1-64 { border-color: rgba(76, 76, 76, 0.5); }

.x .c1-65 { border-bottom-width: 1px; }

.x .c1-66 { border-bottom-style: solid; }

.x .c1-67:last-child { border-bottom: 0px; }

.x .c1-68 { min-width: 200px; }

.x .c1-69 { font-size: 22px; }

.x .c1-6a:hover { color: rgb(251, 172, 141); }

.x .c1-6b:active { color: rgb(194, 103, 39); }

.x .c1-6h { font-weight: 400; }

.x .c1-6i { margin-top: 24px; }

.x .c1-6j { margin-left: 16px; }

.x .c1-6k { flex-grow: 1; }

.x .c1-6l { min-height: 350px; }

.x .c1-6p { align-self: stretch; }

.x .c1-6q { align-items: stretch; }

.x .c1-6r { justify-content: stretch; }

.x .c1-6t { justify-content: center; }

.x .c1-6u { background-position: center center; }

.x .c1-6v { background-size: cover; }

.x .c1-6w { background-blend-mode: normal; }

.x .c1-6x { background-repeat: no-repeat; }

.x .c1-6y { text-shadow: none; }

.x .c1-76 { padding-top: 32px; }

.x .c1-77 { padding-bottom: 32px; }

.x .c1-78 { text-align: center; }

.x .c1-79 { border-width: 0px !important; }

.x .c1-7a { aspect-ratio: 1.33371 / 1; }

.x .c1-7c { box-sizing: border-box; }

.x .c1-7d { flex-direction: row; }

.x .c1-7e { flex-wrap: wrap; }

.x .c1-7h { flex-shrink: 1; }

.x .c1-7i { flex-basis: 100%; }

.x .c1-7j alignitems { align-items: center; }

.x .c1-7n > :nth-child(n) { margin-bottom: 8px; }

.x .c1-7o > :last-child { margin-bottom: 0px !important; }

.x .c1-7s { width: inherit; }

.x .c1-7t { line-height: 1.2; }

.x .c1-7u { white-space: pre-line; }

.x .c1-7v { font-size: 32px; }

.x .c1-7w { color: rgb(251, 193, 107) !important; }

.x .c1-7x * { color: rgb(251, 193, 107) !important; }

.x .c1-82 { overflow-wrap: normal !important; }

.x .c1-83 { overflow-wrap: normal !important; }

.x .c1-84 { overflow: visible; }

.x .c1-85 { left: 0px; }

.x .c1-86 { margin-top: 16px; }

.x .c1-87 { text-wrap: pretty; }

.x .c1-88 > p { margin-top: 0px; }

.x .c1-89 > p { margin-right: 0px; }

.x .c1-8a > p { margin-bottom: 0px; }

.x .c1-8b > p { margin-left: 0px; }

.x .c1-8c { color: rgb(253, 253, 253); }

.x .c1-8d { font-size: inherit !important; }

.x .c1-8e { line-height: inherit; }

.x .c1-8f { font-style: italic; }

.x .c1-8g { text-decoration: line-through; }

.x .c1-8h { text-decoration: underline; }

.x .c1-8i { line-height: 1.4; }

.x .c1-8j { margin-bottom: 40px; }

.x .c1-8k { color: rgb(139, 69, 19); }

.x .c1-8l { font-size: unset; }

.x .c1-8m { font-family: unset; }

.x .c1-8n { letter-spacing: unset; }

.x .c1-8o { text-transform: unset; }

.x .c1-8p { margin-right: -12px; }

.x .c1-8q { margin-bottom: -24px; }

.x .c1-8r { margin-left: -12px; }

.x .c1-8w { padding-right: 12px; }

.x .c1-8x { padding-left: 12px; }

.x .c1-96 > * { max-width: 100%; }

.x .c1-97 > :nth-child(n) { margin-bottom: 24px; }

.x .c1-9a { order: -1; }

.x .c1-9b { z-index: 1; }

.x .c1-9c { aspect-ratio: 1 / 1; }

.x .c1-9d { border-radius: 50%; }

.x .c1-9e { object-fit: cover; }

.x .c1-9f > :nth-child(n) { margin-bottom: 0px; }

.x .c1-9g { line-height: 1.25; }

.x .c1-9h { color: rgb(27, 27, 27); }

.x .c1-9m > p > ol { text-align: left; }

.x .c1-9n > p > ol { display: block; }

.x .c1-9o > p > ol { padding-left: 1.3em; }

.x .c1-9p > p > ol { margin-left: 16px; }

.x .c1-9q > p > ol { margin-right: 16px; }

.x .c1-9r > p > ol { margin-top: auto; }

.x .c1-9s > p > ol { margin-bottom: auto; }

.x .c1-9t > p > ol { text-wrap: pretty; }

.x .c1-9u > p > ul { text-align: left; }

.x .c1-9v > p > ul { display: block; }

.x .c1-9w > p > ul { padding-left: 1.3em; }

.x .c1-9x > p > ul { margin-left: 16px; }

.x .c1-9y > p > ul { margin-right: 16px; }

.x .c1-9z > p > ul { margin-top: auto; }

.x .c1-a0 > p > ul { margin-bottom: auto; }

.x .c1-a1 > p > ul { text-wrap: pretty; }

.x .c1-a2 > ul { text-align: left; }

.x .c1-a3 > ul { display: block; }

.x .c1-a4 > ul { padding-left: 1.3em; }

.x .c1-a5 > ul { margin-left: 16px; }

.x .c1-a6 > ul { margin-right: 16px; }

.x .c1-a7 > ul { margin-top: auto; }

.x .c1-a8 > ul { margin-bottom: auto; }

.x .c1-a9 > ul { text-wrap: pretty; }

.x .c1-aa > ol { text-align: left; }

.x .c1-ab > ol { display: block; }

.x .c1-ac > ol { padding-left: 1.3em; }

.x .c1-ad > ol { margin-left: 16px; }

.x .c1-ae > ol { margin-right: 16px; }

.x .c1-af > ol { margin-top: auto; }

.x .c1-ag > ol { margin-bottom: auto; }

.x .c1-ah > ol { text-wrap: pretty; }

.x .c1-ai { color: rgb(94, 94, 94); }

.x .c1-aj { border-bottom-width: 1px; }

.x .c1-al { flex-basis: 0%; }

.x .c1-aq { background-color: rgb(246, 246, 246); }

.x .c1-ar { border-color: rgb(218, 218, 218); }

.x .c1-as { border-top-width: 0px; }

.x .c1-at { border-right-width: 0px; }

.x .c1-au { border-bottom-width: 4px; }

.x .c1-av { border-left-width: 0px; }

.x .c1-aw { padding-top: 23px; }

.x .c1-ax { padding-bottom: 7px; }

.x .c1-ay { border-style: solid; }

.x .c1-az { color: rgb(71, 71, 71); }

.x .c1-b0 { font-size: 14px; }

.x .c1-b1::placeholder { color: inherit; }

.x .c1-b2:focus { outline: none; }

.x .c1-b3:focus { box-shadow: currentcolor 0px 0px 0px 1px inset; }

.x .c1-b4:focus + label { font-size: 12px; }

.x .c1-b5:focus + label { top: 8px; }

.x .c1-b6:focus + label { color: rgb(139, 69, 19); }

.x .c1-b7:not([value=""]) + label { font-size: 12px; }

.x .c1-b8:not([value=""]) + label { top: 8px; }

.x .c1-b9:not([value=""]) + label { color: rgb(139, 69, 19); }

.x .c1-ba::-webkit-input-placeholder { color: inherit; }

.x .c1-bg { top: 30%; }

.x .c1-bh { left: 15px; }

.x .c1-bi { transition: 0.15s; }

.x .c1-bj { pointer-events: none; }

.x .c1-bk { padding-bottom: 11px; }

.x .c1-bl { resize: vertical; }

.x .c1-bm { border-style: none; }

.x .c1-bn { display: inline-flex; }

.x .c1-bo { padding-right: 32px; }

.x .c1-bp { min-height: 56px; }

.x .c1-bq:hover { background-color: rgb(176, 89, 27); }

.x .c1-br { color: rgb(89, 89, 89); }

.x .c1-bs { font-size: 12px; }

.x .c1-bx:hover { color: rgb(113, 55, 13); }

.x .c1-by:active { color: rgb(79, 37, 7); }

.x .c1-bz { margin-top: 40px; }

.x .c1-c1 > :last-child { margin-bottom: 0px; }

.x .c1-c2 { word-break: normal; }

.x .c1-c3 { padding-left: 4px; }

.x .c1-c4 { min-height: 1px; }

.x .c1-c6 { margin-bottom: 16px; }

.x .c2-1 { letter-spacing: normal; }

.x .c2-2 { text-transform: none; }

.x .c2-3 { font-family: Quicksand, sans-serif; }

.x .c2-4 { font-size: 16px; }

.x .c2-9 { letter-spacing: 0.063em; }

.x .c2-a { text-transform: uppercase; }

.x .c2-b { text-decoration: none; }

.x .c2-c { overflow-wrap: break-word; }

.x .c2-d { overflow-wrap: break-word; }

.x .c2-e { display: flex; }

.x .c2-f { cursor: pointer; }

.x .c2-g { align-items: center; }

.x .c2-h { color: rgb(255, 255, 255); }

.x .c2-i { font-weight: 700; }

.x .c2-j:hover { color: rgb(198, 198, 198); }

.x .c2-k:active { color: rgb(255, 255, 255); }

.x .c2-l { color: inherit; }

.x .c2-m { display: inline-block; }

.x .c2-n { transition: transform 0.33s ease-in-out; }

.x .c2-o { transform: rotate(0deg); }

.x .c2-p { vertical-align: middle; }

.x .c2-q { position: relative; }

.x .c2-r { font-size: 12px; }

.x .c2-w { line-height: 0; }

.x .c2-x { padding-top: 6px; }

.x .c2-y { padding-right: 6px; }

.x .c2-z { padding-bottom: 6px; }

.x .c2-10 { padding-left: 6px; }

.x .c2-11 { letter-spacing: inherit; }

.x .c2-12 { text-transform: inherit; }

.x .c2-13 { justify-content: flex-start; }

.x .c2-14 { border-top: 0px; }

.x .c2-15 { border-right: 0px; }

.x .c2-16 { border-bottom: 0px; }

.x .c2-17 { border-left: 0px; }

.x .c2-18 { font-weight: inherit; }

.x .c2-19:hover { color: rgb(255, 255, 255); }

.x .c2-1b { vertical-align: top; }

.x .c2-1c { margin-bottom: 0px; }

.x .c2-1d { line-height: 1.25; }

.x .c2-1e { margin-left: 0px; }

.x .c2-1f { margin-right: 0px; }

.x .c2-1g { margin-top: 0px; }

.x .c2-1h { margin-bottom: 24px; }

.x .c2-1i { color: rgb(27, 27, 27); }

.x .c2-1j { font-size: 22px; }

.x .c2-1k { font-weight: 400; }

.x .c2-1q { padding-bottom: 24px; }

.x .c2-1r { background-color: rgb(246, 246, 246); }

.x .c2-1s { border-color: rgb(218, 218, 218); }

.x .c2-1t { width: 100%; }

.x .c2-1u { border-top-width: 0px; }

.x .c2-1v { border-right-width: 0px; }

.x .c2-1w { border-bottom-width: 4px; }

.x .c2-1x { border-left-width: 0px; }

.x .c2-1y { padding-left: 16px; }

.x .c2-1z { padding-right: 16px; }

.x .c2-20 { padding-top: 23px; }

.x .c2-21 { padding-bottom: 7px; }

.x .c2-22 { border-radius: 0px; }

.x .c2-23 { border-style: solid; }

.x .c2-24 { color: rgb(71, 71, 71); }

.x .c2-25 { font-size: 14px; }

.x .c2-26::placeholder { color: inherit; }

.x .c2-27:focus { outline: none; }

.x .c2-28:focus { box-shadow: currentcolor 0px 0px 0px 1px inset; }

.x .c2-29:focus + label { font-size: 12px; }

.x .c2-2a:focus + label { top: 8px; }

.x .c2-2b:focus + label { color: rgb(139, 69, 19); }

.x .c2-2c:not([value=""]) + label { font-size: 12px; }

.x .c2-2d:not([value=""]) + label { top: 8px; }

.x .c2-2e:not([value=""]) + label { color: rgb(139, 69, 19); }

.x .c2-2f::-webkit-input-placeholder { color: inherit; }

.x .c2-2l { position: absolute; }

.x .c2-2m { top: 30%; }

.x .c2-2n { left: 15px; }

.x .c2-2o { transition: 0.15s; }

.x .c2-2p { pointer-events: none; }

.x .c2-2q { padding-top: 16px; }

.x .c2-2r { padding-bottom: 11px; }

.x .c2-2s { resize: vertical; }

.x .c2-2t { text-align: center; }

.x .c2-2u { border-style: none; }

.x .c2-2v { display: inline-flex; }

.x .c2-2w { justify-content: center; }

.x .c2-2x { max-width: 100%; }

.x .c2-2y { padding-left: 32px; }

.x .c2-2z { padding-right: 32px; }

.x .c2-30 { padding-top: 8px; }

.x .c2-31 { padding-bottom: 8px; }

.x .c2-32 { min-height: 56px; }

.x .c2-33 { background-color: rgb(139, 69, 19); }

.x .c2-34 { text-shadow: none; }

.x .c2-35:hover { background-color: rgb(176, 89, 27); }

.x .c2-37 { padding-bottom: 16px; }

.x .c2-38 { line-height: 1.5; }

.x .c2-39 { text-wrap: pretty; }

.x .c2-3a { color: rgb(89, 89, 89); }

.x .c2-3b { display: inline; }

.x .c2-3c { color: rgb(139, 69, 19); }

.x .c2-3d:hover { color: rgb(113, 55, 13); }

.x .c2-3e:active { color: rgb(79, 37, 7); }

.x .c2-3f { word-break: normal; }

.x .c2-3g { color: rgb(94, 94, 94); }

.x .c2-3h { white-space: nowrap; }

.x .c2-3i { padding-left: 4px; }

.x .c2-3j { background-color: rgb(255, 255, 255); }

.x .c2-3k { padding-top: 56px; }

.x .c2-3l { padding-bottom: 56px; }

.x .c2-3m { min-height: 100vh; }

.x .c2-3p { margin-left: auto; }

.x .c2-3q { margin-right: auto; }

.x .c2-3r { padding-left: 24px; }

.x .c2-3s { padding-right: 24px; }

.x .c2-3w { top: 0px; }

.x .c2-3x { bottom: 0px; }

.x .c2-3y { left: 0px; }

.x .c2-3z { right: 0px; }

.x .c2-40 { z-index: 200; }

.x .c2-41 > svg:nth-child(1) { animation: 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.24s infinite normal none running loaderscale; }

.x .c2-42 > svg:nth-child(2) { animation: 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.12s infinite normal none running loaderscale; }

.x .c2-43 > svg:nth-child(3) { animation: 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0s infinite normal none running loaderscale; }

.x .c2-44 { font-size: 32px; }

.x .c2-45 { opacity: 0.5; }

.x .c2-4a { width: 1em; }

.x .c2-4b { height: 1em; }

.x .c2-4c { line-height: 1.4; }

.x .c2-4d { margin-bottom: 40px; }

.x .c2-4e { font-family: Muli, sans-serif; }

.x .c2-4g { font-size: unset; }

.x .c2-4h { font-family: unset; }

.x .c2-4i { letter-spacing: unset; }

.x .c2-4j { text-transform: unset; }

.x .c2-4k { box-sizing: border-box; }

.x .c2-4l { flex-direction: row; }

.x .c2-4m { flex-wrap: wrap; }

.x .c2-4n { margin-right: -12px; }

.x .c2-4o { margin-bottom: -24px; }

.x .c2-4p { margin-left: -12px; }

.x .c2-4u { flex-grow: 1; }

.x .c2-4v { flex-shrink: 1; }

.x .c2-4w { flex-basis: 100%; }

.x .c2-4x { padding-top: 0px; }

.x .c2-4y { padding-right: 12px; }

.x .c2-4z { padding-left: 12px; }

.x .c2-55 { flex-basis: 0%; }

.x .c2-56 { padding-bottom: 0px; }

.x .c2-5e { color: rgb(87, 87, 87); }

.x .c2-5f { min-height: unset; }

.x .c2-i {
  font-weight: normal !important;
}

/* default state (NOT sticky) */
#header_stickynav61097 {
  position: relative;
  transition: all 0.3s ease;
  z-index: 999;
}

/* sticky state (added by JS) */
#header_stickynav61097.is-sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #8b4513; /* same brown */
  box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}

/* ===============================
   Logo resize on scroll
================================ */

#logo-61103 {
  transition: 
    max-height 0.35s ease,
    transform 0.35s ease;
}

/* Default (big logo) */
.header-big #logo-61103 {
  transform: scale(1);
}

/* Scrolled (small logo) */
.header-small #logo-61103 {
  transform: scale(0.75);
}

#header_stickynav61097.is-sticky #logo-61103 {
  max-height: 85px;
}

/* cid:css-db4a5322-284e-4427-86a1-8c26b1db78ab@mhtml.blink */
@charset "utf-8";

@media (max-width: 450px) {
  .x .c1-6z { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:450,m"); }
}

@media (min-width: 451px) and (max-width: 767px) {
  .x .c1-70 { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:767,m"); }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-71 { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:1023,m"); }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .x .c1-72 { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:1279,m"); }
}

@media (min-width: 1280px) and (max-width: 1535px) {
  .x .c1-73 { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:1535,m"); }
}

@media (min-width: 1536px) and (max-width: 1920px) {
  .x .c1-74 { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:1920,m"); }
}

@media (min-width: 1921px) {
  .x .c1-75 { background-image: url("//img1.wsimg.com/isteam/ip/417d4a17-7b5d-40ad-9ea0-d96ef5f799d7/blob.png/:/fx-bl=s:90/rs=w:100%25"); }
}

/* cid:css-7fc847b9-d591-4bcb-be18-13533c244020@mhtml.blink */
@charset "utf-8";

@media (max-width: 767px) {
  .x .c1-l { padding-top: 40px; }
}

@media (max-width: 767px) {
  .x .c1-m { padding-bottom: 40px; }
}

@media (max-width: 767px) {
  .x .c1-1g { justify-content: flex-start; }
}

@media (max-width: 767px) {
  .x .c1-1h { max-width: 100%; }
}

@media (max-width: 767px) {
  .x .c1-2e { max-width: 224px; }
}

@media (max-width: 767px) {
  .x .c1-2f { display: block; }
}

@media (max-width: 767px) {
  .x .c1-2g { max-height: 110px; }
}

@media (max-width: 767px) {
  .x .c1-2h { margin-top: 0px; }
}

@media (max-width: 767px) {
  .x .c1-2i { margin-right: auto; }
}

@media (max-width: 767px) {
  .x .c1-2j { margin-bottom: 0px; }
}

@media (max-width: 767px) {
  .x .c1-2k { margin-left: auto; }
}

@media (max-width: 767px) {
  .x .c1-2l { height: auto; }
}

@media (max-width: 767px) {
  .x .c1-2m { width: auto; }
}

@media (max-width: 767px) {
  .x .c1-3i { width: 100%; }
}

@media (max-width: 767px) {
  .x .c1-3j { display: flex; }
}

@media (max-width: 767px) {
  .x .c1-3k { justify-content: center; }
}

@media (max-width: 767px) {
  .x .c1-6m { min-height: auto; }
}

@media (max-width: 767px) {
  .x .c1-6n { flex-direction: column; }
}

@media (max-width: 767px) {
  .x .c1-98 > :nth-child(n) { margin-bottom: 24px; }
}

@media (max-width: 767px) {
  .x .c1-99 > :last-child { margin-bottom: 0px !important; }
}

@media (max-width: 767px) {
  .x .c1-ap { text-align: center; }
}

@media (max-width: 767px) {
  .x .c1-bb { font-size: 16px; }
}

@media (max-width: 767px) {
  .x .c1-c5 { padding-bottom: 32px; }
}

@media (max-width: 767px) {
  .x .c2-1l { text-align: center; }
}

@media (max-width: 767px) {
  .x .c2-2g { font-size: 16px; }
}

@media (max-width: 767px) {
  .x .c2-3n { padding-top: 40px; }
}

@media (max-width: 767px) {
  .x .c2-3o { padding-bottom: 40px; }
}

/* cid:css-858512ba-69b8-4dd4-893e-d8c76f469d01@mhtml.blink */
@charset "utf-8";

@media (min-width: 768px) {
  .x .c1-d { font-size: 16px; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-1i { width: auto; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-2n { display: block; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-2o { max-height: 88px; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-2p { margin-top: 0px; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-2q { margin-right: auto; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-2r { margin-bottom: 0px; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-2s { margin-left: auto; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-3l { width: 100%; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-4r { right: 0px; }
}

@media (min-width: 768px) {
  .x .c1-5p { font-size: 30px; }
}

@media (min-width: 768px) {
  .x .c1-5x { width: 100%; }
}

@media (min-width: 768px) {
  .x .c1-6c { font-size: 22px; }
}

@media (min-width: 768px) {
  .x .c1-7y { font-size: 38px; }
}

@media (min-width: 768px) {
  .x .c1-8s { margin-top: 0px; }
}

@media (min-width: 768px) {
  .x .c1-8t { margin-right: -24px; }
}

@media (min-width: 768px) {
  .x .c1-8u { margin-bottom: -48px; }
}

@media (min-width: 768px) {
  .x .c1-8v { margin-left: -24px; }
}

@media (min-width: 768px) {
  .x .c1-8y { flex-basis: 50%; }
}

@media (min-width: 768px) {
  .x .c1-8z { max-width: 50%; }
}

@media (min-width: 768px) {
  .x .c1-90 { padding-top: 0px; }
}

@media (min-width: 768px) {
  .x .c1-91 { padding-right: 24px; }
}

@media (min-width: 768px) {
  .x .c1-92 { padding-bottom: 48px; }
}

@media (min-width: 768px) {
  .x .c1-93 { padding-left: 24px; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-9i { position: absolute; }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .x .c1-9l { position: relative; }
}

@media (min-width: 768px) {
  .x .c1-ak { margin-bottom: 0px; }
}

@media (min-width: 768px) {
  .x .c1-am { padding-bottom: 0px; }
}

@media (min-width: 768px) {
  .x .c1-bc { font-size: 14px; }
}

@media (min-width: 768px) {
  .x .c1-bt { font-size: 12px; }
}

@media (min-width: 768px) {
  .x .c1-c0 { text-align: left; }
}

@media (min-width: 768px) {
  .x .c2-5 { font-size: 16px; }
}

@media (min-width: 768px) {
  .x .c2-s { font-size: 12px; }
}

@media (min-width: 768px) {
  .x .c2-1m { font-size: 22px; }
}

@media (min-width: 768px) {
  .x .c2-2h { font-size: 14px; }
}

@media (min-width: 768px) {
  .x .c2-36 { width: 100%; }
}

@media (min-width: 768px) {
  .x .c2-46 { font-size: 38px; }
}

@media (min-width: 768px) {
  .x .c2-4q { margin-top: 0px; }
}

@media (min-width: 768px) {
  .x .c2-4r { margin-right: -24px; }
}

@media (min-width: 768px) {
  .x .c2-4s { margin-bottom: -48px; }
}

@media (min-width: 768px) {
  .x .c2-4t { margin-left: -24px; }
}

@media (min-width: 768px) {
  .x .c2-50 { padding-top: 0px; }
}

@media (min-width: 768px) {
  .x .c2-51 { padding-right: 24px; }
}

@media (min-width: 768px) {
  .x .c2-52 { padding-bottom: 48px; }
}

@media (min-width: 768px) {
  .x .c2-53 { padding-left: 24px; }
}

@media (min-width: 768px) {
  .x .c2-54 { margin-bottom: 0px; }
}

@media (min-width: 768px) {
  .x .c2-57 { margin-left: 8.33333%; }
}

@media (min-width: 768px) {
  .x .c2-58 { flex-basis: 83.3333%; }
}

@media (min-width: 768px) {
  .x .c2-59 { max-width: 83.3333%; }
}

@media (min-width: 768px) {
  .x .c2-5a { padding-bottom: 0px; }
}

/* cid:css-4c2d3ff6-c75d-4810-89b9-78ea79ac3520@mhtml.blink */
@charset "utf-8";

@media (min-width: 1024px) {
  .x .c1-e { font-size: 16px; }
}

@media (min-width: 1024px) {
  .x .c1-o { display: block; }
}

@media (min-width: 1024px) {
  .x .c1-t { padding-top: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-u { padding-bottom: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-v { padding-left: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-w { padding-right: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-19 { display: none; }
}

@media (min-width: 1024px) {
  .x .c1-24 { margin-top: -8px; }
}

@media (min-width: 1024px) {
  .x .c1-2t { height: 135px; }
}

@media (min-width: 1024px) {
  .x .c1-2u { width: auto; }
}

@media (min-width: 1024px) {
  .x .c1-2v { max-height: 135px; }
}

@media (min-width: 1024px) {
  .x .c1-2z { justify-content: inherit; }
}

@media (min-width: 1024px) {
  .x .c1-37 { display: flex; }
}

@media (min-width: 1024px) {
  .x .c1-38 { width: 100%; }
}

@media (min-width: 1024px) {
  .x .c1-39 { flex-direction: column; }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .x .c1-4q { right: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-4s { border-radius: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-4t { margin-top: 0px; }
}

@media (min-width: 1024px) {
  .x .c1-4u { padding-top: 24px; }
}

@media (min-width: 1024px) {
  .x .c1-4v { padding-bottom: 24px; }
}

@media (min-width: 1024px) {
  .x .c1-4w { padding-left: 24px; }
}

@media (min-width: 1024px) {
  .x .c1-4x { padding-right: 24px; }
}

@media (min-width: 1024px) {
  .x .c1-5q { font-size: 30px; }
}

@media (min-width: 1024px) {
  .x .c1-5y { width: 984px; }
}

@media (min-width: 1024px) {
  .x .c1-6d { min-width: 300px; }
}

@media (min-width: 1024px) {
  .x .c1-6e { font-size: 22px; }
}

@media (min-width: 1024px) {
  .x .c1-6o { flex-direction: row; }
}

@media (min-width: 1024px) {
  .x .c1-6s { width: 50%; }
}

@media (min-width: 1024px) {
  .x .c1-7b { max-width: 80%; }
}

@media (min-width: 1024px) {
  .x .c1-7f { min-height: inherit; }
}

@media (min-width: 1024px) {
  .x .c1-7g { flex-grow: 1; }
}

@media (min-width: 1024px) {
  .x .c1-7k { margin-left: 16.6667%; }
}

@media (min-width: 1024px) {
  .x .c1-7l { flex-basis: 66.6667%; }
}

@media (min-width: 1024px) {
  .x .c1-7m { max-width: 66.6667%; }
}

@media (min-width: 1024px) {
  .x .c1-7p { padding-top: 72px; }
}

@media (min-width: 1024px) {
  .x .c1-7q { padding-bottom: 72px; }
}

@media (min-width: 1024px) {
  .x .c1-7r { text-align: center; }
}

@media (min-width: 1024px) {
  .x .c1-7z { font-size: 38px; }
}

@media (min-width: 1024px) {
  .x .c1-94 { flex-basis: 33.3333%; }
}

@media (min-width: 1024px) {
  .x .c1-95 { max-width: 33.3333%; }
}

@media (min-width: 1024px) {
  .x .c1-9j { position: absolute; }
}

@media (min-width: 1024px) {
  .x .c1-9k { position: relative; }
}

@media (min-width: 1024px) {
  .x .c1-an { flex-basis: 50%; }
}

@media (min-width: 1024px) {
  .x .c1-ao { max-width: 50%; }
}

@media (min-width: 1024px) {
  .x .c1-bd { font-size: 14px; }
}

@media (min-width: 1024px) {
  .x .c1-bu { font-size: 12px; }
}

@media (min-width: 1024px) {
  .x .c1-c7 { flex-basis: 0%; }
}

@media (min-width: 1024px) {
  .x .c1-c8 { max-width: none; }
}

@media (min-width: 1024px) {
  .x .c2-6 { font-size: 16px; }
}

@media (min-width: 1024px) {
  .x .c2-t { font-size: 12px; }
}

@media (min-width: 1024px) {
  .x .c2-1a { display: none; }
}

@media (min-width: 1024px) {
  .x .c2-1n { font-size: 22px; }
}

@media (min-width: 1024px) {
  .x .c2-2i { font-size: 14px; }
}

@media (min-width: 1024px) {
  .x .c2-3t { width: 984px; }
}

@media (min-width: 1024px) {
  .x .c2-47 { font-size: 38px; }
}

@media (min-width: 1024px) {
  .x .c2-4f { text-align: center; }
}

@media (min-width: 1024px) {
  .x .c2-5b { margin-left: 16.6667%; }
}

@media (min-width: 1024px) {
  .x .c2-5c { flex-basis: 66.6667%; }
}

@media (min-width: 1024px) {
  .x .c2-5d { max-width: 66.6667%; }
}

/* cid:css-957c4b13-715b-4e28-8e45-13cc01099808@mhtml.blink */
@charset "utf-8";

@media (min-width: 1280px) {
  .x .c1-f { font-size: 16px; }
}

@media (min-width: 1280px) {
  .x .c1-5r { font-size: 32px; }
}

@media (min-width: 1280px) {
  .x .c1-5z { width: 1160px; }
}

@media (min-width: 1280px) {
  .x .c1-6f { font-size: 22px; }
}

@media (min-width: 1280px) {
  .x .c1-80 { font-size: 44px; }
}

@media (min-width: 1280px) {
  .x .c1-be { font-size: 14px; }
}

@media (min-width: 1280px) {
  .x .c1-bv { font-size: 12px; }
}

@media (min-width: 1280px) {
  .x .c2-7 { font-size: 16px; }
}

@media (min-width: 1280px) {
  .x .c2-u { font-size: 12px; }
}

@media (min-width: 1280px) {
  .x .c2-1o { font-size: 22px; }
}

@media (min-width: 1280px) {
  .x .c2-2j { font-size: 14px; }
}

@media (min-width: 1280px) {
  .x .c2-3u { width: 1160px; }
}

@media (min-width: 1280px) {
  .x .c2-48 { font-size: 44px; }
}

/* cid:css-214f8429-b272-43d2-b7a6-6f813a0b45f9@mhtml.blink */
@charset "utf-8";

@media (min-width: 1536px) {
  .x .c1-g { font-size: 18px; }
}

@media (min-width: 1536px) {
  .x .c1-5s { font-size: 36px; }
}

@media (min-width: 1536px) {
  .x .c1-60 { width: 1280px; }
}

@media (min-width: 1536px) {
  .x .c1-6g { font-size: 24px; }
}

@media (min-width: 1536px) {
  .x .c1-81 { font-size: 48px; }
}

@media (min-width: 1536px) {
  .x .c1-bf { font-size: 16px; }
}

@media (min-width: 1536px) {
  .x .c1-bw { font-size: 14px; }
}

@media (min-width: 1536px) {
  .x .c2-8 { font-size: 18px; }
}

@media (min-width: 1536px) {
  .x .c2-v { font-size: 14px; }
}

@media (min-width: 1536px) {
  .x .c2-1p { font-size: 24px; }
}

@media (min-width: 1536px) {
  .x .c2-2k { font-size: 16px; }
}

@media (min-width: 1536px) {
  .x .c2-3v { width: 1280px; }
}

@media (min-width: 1536px) {
  .x .c2-49 { font-size: 48px; }
}

/* cid:css-598e173f-ec54-456c-9dc0-c2fb75e981ab@mhtml.blink */
@charset "utf-8";

@keyframes opacity-bounce { 
  0% { opacity: 0; transform: translateY(100%); }
  60% { transform: translateY(-20%); }
  100% { opacity: 1; transform: translateY(0px); }
}

/* cid:css-80b8032f-c976-4d47-9c9d-c2eea1ab1a76@mhtml.blink */
@charset "utf-8";

.gd-ad-flex-parent { animation-name: opacity-bounce; animation-duration: 800ms; animation-delay: 400ms; animation-fill-mode: forwards; animation-timing-function: ease; opacity: 0; }

/* cid:css-670756cb-a2af-4c1e-870d-98dd2397ad24@mhtml.blink */
@charset "utf-8";

.grecaptcha-badge { visibility: hidden; }

/* cid:css-1c020596-d1c0-4a5b-86b0-a0ad41f399c2@mhtml.blink */
@charset "utf-8";

.page-inner { background-color: rgb(255, 255, 255); min-height: 100vh; }

/* cid:css-0989ccfd-c367-4b67-9de1-72de25196170@mhtml.blink */
@charset "utf-8";

#dynamic-tagline-61118 { font-size: 48px !important; }

/* cid:css-cadd8792-4c15-4c9e-9719-5d1f1db6bb78@mhtml.blink */
@charset "utf-8";

.grecaptcha-badge { visibility: hidden; }


/* WHC custom fixes (clone behavior) */
/* ===============================
   SMOOTH LOGO SHRINK (FIXED)
================================ */

/* base logo */
img[data-aid="HEADER_LOGO_IMAGE_RENDERED"]{
  transform-origin: center left;
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform;
}

/* default (top of page) */
html:not(.whc-shrink-logo) img[data-aid="HEADER_LOGO_IMAGE_RENDERED"]{
  transform: scale(1);
}

/* scrolled */
html.whc-shrink-logo img[data-aid="HEADER_LOGO_IMAGE_RENDERED"]{
  transform: scale(0.72);
}


/* Form status message (hidden until submit) */
.whc-form-status{
  margin-top: 12px;
  font-size: 14px;
}
.whc-form-status.ok{ color: #2e7d32; }
.whc-form-status.err{ color: #b71c1c; }

/* ===============================
   FORCE LANGUAGE SWITCH VISIBILITY
================================ */

a.lang-switch {
  position: absolute !important;
  top: 50% !important;
  right: 20px !important;
  transform: translateY(-50%) !important;

  font-family: inherit !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;

  color: #ffffff !important;
  background: transparent !important;
  text-decoration: none !important;

  padding: 6px 10px !important;
  border: 1px solid rgba(255,255,255,0.7) !important;
  border-radius: 16px !important;

  z-index: 99999 !important;
}


