@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 { padding-top: 0px; }

.x .c1-i { padding-bottom: 0px; }

.x .c1-l .sticky-animate { background-color: rgb(255, 255, 255); }

.x .c1-m { margin-left: auto; }

.x .c1-n { margin-right: auto; }

.x .c1-o { padding-left: 24px; }

.x .c1-p { padding-right: 24px; }

.x .c1-q { max-width: 100%; }

.x .c1-x { padding-top: 8px; }

.x .c1-y { padding-bottom: 8px; }

.x .c1-10 { display: flex; }

.x .c1-11 { align-items: center; }

.x .c1-12 { flex-wrap: nowrap; }

.x .c1-13 { justify-content: flex-start; }

.x .c1-14 { text-align: center; }

.x .c1-15 { width: 15%; }

.x .c1-16 { letter-spacing: inherit; }

.x .c1-17 { text-transform: inherit; }

.x .c1-18 { text-decoration: none; }

.x .c1-19 { overflow-wrap: break-word; }

.x .c1-1a { overflow-wrap: break-word; }

.x .c1-1b { cursor: pointer; }

.x .c1-1c { border-top: 0px; }

.x .c1-1d { border-right: 0px; }

.x .c1-1e { border-bottom: 0px; }

.x .c1-1f { border-left: 0px; }

.x .c1-1g { color: rgb(27, 27, 27); }

.x .c1-1h { font-weight: inherit; }

.x .c1-1i:hover { color: rgb(0, 100, 0); }

.x .c1-1j:active { color: rgb(0, 58, 0); }

.x .c1-1k { color: inherit; }

.x .c1-1l { display: inline-block; }

.x .c1-1m { vertical-align: top; }

.x .c1-1n { padding-top: 6px; }

.x .c1-1o { padding-right: 6px; }

.x .c1-1p { padding-bottom: 6px; }

.x .c1-1q { padding-left: 6px; }

.x .c1-1r { width: 70%; }

.x .c1-1s { font-family: Cinzel, Georgia, serif; }

.x .c1-1x { display: inline; }

.x .c1-1y { width: auto; }

.x .c1-1z { color: rgb(0, 100, 0); }

.x .c1-20:hover { color: rgb(0, 83, 0); }

.x .c1-21 { padding-right: 0px; }

.x .c1-22 { padding-left: 0px; }

.x .c1-23 { }

.x .c1-25 { margin-top: 0px; }

.x .c1-26 { margin-bottom: 0px; }

.x .c1-27 { vertical-align: middle; }

.x .c1-28 { aspect-ratio: 3.34495 / 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 { display: none; }

.x .c1-2x { justify-content: space-between; }

.x .c1-2z { width: 30%; }

.x .c1-30 { justify-content: center; }

.x .c1-31 { width: 40%; }

.x .c1-36 { justify-content: flex-end; }

.x .c1-37 { background-color: rgb(246, 246, 246); }

.x .c1-38 { position: fixed; }

.x .c1-39 { top: 0px; }

.x .c1-3a { height: 100%; }

.x .c1-3b { overflow-y: auto; }

.x .c1-3c { z-index: 10002; }

.x .c1-3d { padding-top: 56px; }

.x .c1-3e { }

.x .c1-3f { transform: translateX(-249vw); }

.x .c1-3g { overscroll-behavior: contain; }

.x .c1-3h { box-shadow: none !important; }

.x .c1-3i { transition: transform 0.3s ease-in-out; }

.x .c1-3j { visibility: hidden; }

.x .c1-3k { overflow: hidden; }

.x .c1-3l { flex-direction: column; }

.x .c1-3n { color: rgb(21, 21, 21); }

.x .c1-3o { line-height: 1.3em; }

.x .c1-3p { font-style: normal; }

.x .c1-3q { position: absolute; }

.x .c1-3r { top: 15px; }

.x .c1-3s { right: 15px; }

.x .c1-3t { font-size: 28px; }

.x .c1-3u { left: 20px; }

.x .c1-3v { z-index: 2; }

.x .c1-43 { overflow-x: hidden; }

.x .c1-44 { overscroll-behavior: none; }

.x .c1-45 { top: 40px; }

.x .c1-47 { margin-bottom: 32px; }

.x .c1-48 > :not(:first-child) { margin-top: 16px; }

.x .c1-4a { margin-left: 0px; }

.x .c1-4b { margin-right: 0px; }

.x .c1-4c { margin-block-start: 0px; }

.x .c1-4d { margin-block-end: 0px; }

.x .c1-4e { padding-inline-start: 0px; }

.x .c1-4f { text-align: left; }

.x .c1-4g { color: rgb(87, 87, 87); }

.x .c1-4h { display: block; }

.x .c1-4i { border-color: rgba(176, 176, 176, 0.5); }

.x .c1-4j { border-bottom-width: 0px; }

.x .c1-4k { border-bottom-style: solid; }

.x .c1-4l:last-child { margin-bottom: 0px; }

.x .c1-4m:last-child { border-bottom: 0px; }

.x .c1-4n { padding-top: 16px; }

.x .c1-4o { padding-bottom: 16px; }

.x .c1-4p { padding-left: 40px; }

.x .c1-4q { min-width: 200px; }

.x .c1-4r { line-height: 1.2; }

.x .c1-4s > span { border-bottom-style: solid; }

.x .c1-4t > span { border-bottom-width: 1px; }

.x .c1-4u > span { border-color: transparent; }

.x .c1-4v > span { padding-bottom: 2px; }

.x .c1-4w { font-size: 22px; }

.x .c1-4x { font-weight: 400; }

.x .c1-4y:hover > span { border-color: rgb(0, 100, 0); }

.x .c1-4z:hover { color: rgb(0, 75, 0); }

.x .c1-50:active { color: rgb(0, 100, 0); }

.x .c1-57 { position: relative; }

.x .c1-5b { padding-bottom: 56px; }

.x .c1-5e { box-sizing: border-box; }

.x .c1-5f { flex-direction: row; }

.x .c1-5g { flex-wrap: wrap; }

.x .c1-5h { margin-right: -12px; }

.x .c1-5i { margin-left: -12px; }

.x .c1-5n { flex-grow: 1; }

.x .c1-5o { flex-shrink: 1; }

.x .c1-5p { flex-basis: 0%; }

.x .c1-5q { padding-right: 12px; }

.x .c1-5r { padding-left: 12px; }

.x .c1-62 > * { max-width: 100%; }

.x .c1-63 { align-items: flex-start; }

.x .c1-64 > :nth-child(n) { margin-bottom: 24px; }

.x .c1-65 > :last-child { margin-bottom: 0px !important; }

.x .c1-68 { line-height: 1.8; }

.x .c1-69 { text-wrap: pretty; }

.x .c1-6a a:not([data-ux]) { color: inherit; }

.x .c1-6b a:not([data-ux]) { border-bottom-style: solid; }

.x .c1-6c a:not([data-ux]) { border-bottom-width: 1px; }

.x .c1-6d a:not([data-ux]) { border-color: rgb(0, 100, 0); }

.x .c1-6e a:not([data-ux]) { padding-bottom: 2px; }

.x .c1-6f a:not([data-ux]) { text-decoration: none; }

.x .c1-6g a:not([data-ux]) { font-size: inherit; }

.x .c1-6h > p > ol { text-align: left; }

.x .c1-6i > p > ol { display: block; }

.x .c1-6j > p > ol { padding-left: 1.3em; }

.x .c1-6k > p > ol { margin-left: 16px; }

.x .c1-6l > p > ol { margin-right: 16px; }

.x .c1-6m > p > ol { margin-top: auto; }

.x .c1-6n > p > ol { margin-bottom: auto; }

.x .c1-6o > p > ol { text-wrap: pretty; }

.x .c1-6p > p > ul { text-align: left; }

.x .c1-6q > p > ul { display: block; }

.x .c1-6r > p > ul { padding-left: 1.3em; }

.x .c1-6s > p > ul { margin-left: 16px; }

.x .c1-6t > p > ul { margin-right: 16px; }

.x .c1-6u > p > ul { margin-top: auto; }

.x .c1-6v > p > ul { margin-bottom: auto; }

.x .c1-6w > p > ul { text-wrap: pretty; }

.x .c1-6x > ul { text-align: left; }

.x .c1-6y > ul { display: block; }

.x .c1-6z > ul { padding-left: 1.3em; }

.x .c1-70 > ul { margin-left: 16px; }

.x .c1-71 > ul { margin-right: 16px; }

.x .c1-72 > ul { margin-top: auto; }

.x .c1-73 > ul { margin-bottom: auto; }

.x .c1-74 > ul { text-wrap: pretty; }

.x .c1-75 > ol { text-align: left; }

.x .c1-76 > ol { display: block; }

.x .c1-77 > ol { padding-left: 1.3em; }

.x .c1-78 > ol { margin-left: 16px; }

.x .c1-79 > ol { margin-right: 16px; }

.x .c1-7a > ol { margin-top: auto; }

.x .c1-7b > ol { margin-bottom: auto; }

.x .c1-7c > ol { text-wrap: pretty; }

.x .c1-7d { color: rgb(94, 94, 94); }

.x .c1-7e { font-size: 18px; }

.x .c1-7j { font-size: inherit !important; }

.x .c1-7k { font-weight: 700; }

.x .c1-7l { line-height: inherit; }

.x .c1-7m { font-style: italic; }

.x .c1-7n { text-decoration: line-through; }

.x .c1-7o { text-decoration: underline; }

.x .c1-7p > div { padding-left: 24px; }

.x .c1-7q > div { padding-right: 24px; }

.x .c1-7r { flex-shrink: 0; }

.x .c1-7s { width: 24px; }

.x .c1-7t { min-height: 1px; }

.x .c1-7x { border-width: 0px !important; }

.x .c1-7y { width: 95vw; }

.x .c1-7z { aspect-ratio: 1.77778 / 1; }

.x .c1-80 { opacity: 0; }

.x .c1-81 { transition: opacity 0.5s ease-in-out; }

.x .c1-82 { height: auto; }

.x .c1-83 { max-height: 100%; }

.x .c1-86 { aspect-ratio: 1.5 / 1; }

.x .c1-87 { aspect-ratio: 1.8156 / 1; }

.x .c1-88 { aspect-ratio: 1.49859 / 1; }

.x .c1-89 { aspect-ratio: 1.70213 / 1; }

.x .c1-8a { width: 0px; }

.x .c1-8b { margin-bottom: -24px; }

.x .c1-8d { flex-basis: 100%; }

.x .c1-8g { flex-grow: 3; }

.x .c1-8j { color: rgb(89, 89, 89); }

.x .c1-8l { margin-top: 24px; }

.x .c1-8o { margin-bottom: 4px; }

.x .c1-8p { right: 0px; }

.x .c1-8q { z-index: 10000; }

.x .c1-8r { background-color: rgb(0, 100, 0); }

.x .c1-8s { transition: 1s ease-in; }

.x .c1-8t { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 6px 0px; }

.x .c1-8u { contain: content; }

.x .c1-8v { bottom: -500px; }

.x .c1-8w { padding-top: 24px; }

.x .c1-8x { padding-bottom: 24px; }

.x .c1-95 { line-height: 1.25; }

.x .c1-96 { color: rgb(255, 255, 255); }

.x .c1-97 a:not([data-ux]) { border-color: rgb(0, 218, 0); }

.x .c1-98 { max-height: 300px; }

.x .c1-99 { color: rgb(242, 245, 242); }

.x .c1-9b { word-break: break-word; }

.x .c1-9c { flex-basis: 50%; }

.x .c1-9d { border-style: none; }

.x .c1-9e { padding-left: 16px; }

.x .c1-9f { padding-right: 16px; }

.x .c1-9g { padding-top: 4px; }

.x .c1-9h { padding-bottom: 4px; }

.x .c1-9i { min-height: 40px; }

.x .c1-9j { color: rgb(48, 48, 48); }

.x .c1-9k { text-shadow: none; }

.x .c1-9l:nth-child(2) { margin-left: 24px; }

.x .c1-9m:hover { background-color: rgb(255, 255, 255); }

.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: inherit; }

.x .c2-a { text-transform: inherit; }

.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 { justify-content: flex-start; }

.x .c2-i { border-top: 0px; }

.x .c2-j { border-right: 0px; }

.x .c2-k { border-bottom: 0px; }

.x .c2-l { border-left: 0px; }

.x .c2-m { color: rgb(27, 27, 27); }

.x .c2-n { font-weight: inherit; }

.x .c2-o:hover { color: rgb(0, 100, 0); }

.x .c2-p:active { color: rgb(0, 58, 0); }

.x .c2-r { color: inherit; }

.x .c2-s { display: inline-block; }

.x .c2-t { vertical-align: top; }

.x .c2-u { padding-top: 6px; }

.x .c2-v { padding-right: 6px; }

.x .c2-w { padding-bottom: 6px; }

.x .c2-x { padding-left: 6px; }

.x .c2-y { flex-shrink: 0; }

.x .c2-z { width: 24px; }

.x .c2-10 { min-height: 1px; }

.x .c2-14 { width: 100%; }

.x .c2-15 { height: 100%; }

.x .c2-16 { text-align: center; }

.x .c2-17 { border-width: 0px !important; }

.x .c2-18 { }

.x .c2-19 { width: 95vw; }

.x .c2-1a { max-width: 100%; }

.x .c2-1b { margin-left: auto; }

.x .c2-1c { margin-right: auto; }

.x .c2-1d { margin-top: 0px; }

.x .c2-1e { margin-bottom: 0px; }

.x .c2-1f { vertical-align: middle; }

.x .c2-1g { aspect-ratio: 1.77778 / 1; }

.x .c2-1h { opacity: 0; }

.x .c2-1i { display: block; }

.x .c2-1j { transition: opacity 0.5s ease-in-out; }

.x .c2-1k { height: auto; }

.x .c2-1l { max-height: 100%; }

.x .c2-1m { border-radius: 0px; }

.x .c2-1p { aspect-ratio: 1.5 / 1; }

.x .c2-1q { aspect-ratio: 1.8156 / 1; }

.x .c2-1r { aspect-ratio: 1.49859 / 1; }

.x .c2-1s { aspect-ratio: 1.70213 / 1; }

.x .c2-1t { width: 0px; }

.x .c2-1u { padding-left: 24px; }

.x .c2-1v { padding-right: 24px; }

.x .c2-20 { opacity: 1; }

.x .c2-21 { justify-content: center; }

.x .c2-22 { align-items: stretch; }

.x .c2-23 { display: none; }

.x .c2-24 { height: 2px; }

.x .c2-25 { background: currentcolor; }

.x .c2-26 { margin-top: 4px; }

.x .c2-27 { border-radius: 2px; }

.x .c2-28 { position: relative; }

.x .c2-29 { margin-right: 4px; }

.x .c2-2a { margin-bottom: 4px; }

.x .c2-2b { margin-left: 4px; }

.x .c2-2c::after { content: ""; }

.x .c2-2d::after { display: block; }

.x .c2-2e::after { position: absolute; }

.x .c2-2f::after { top: -16px; }

.x .c2-2g::after { bottom: -16px; }

.x .c2-2h::after { left: 0px; }

.x .c2-2i::after { right: 0px; }

.x .c2-2j::after { padding-top: 4px; }

.x .c2-2k::after { padding-right: 4px; }

.x .c2-2l::after { padding-bottom: 4px; }

.x .c2-2m::after { padding-left: 4px; }

.x .c2-2o { color: rgb(198, 198, 198); }