/*
! tailwindcss v3.4.0 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #E5E7EB; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Figtree, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9CA3AF; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9CA3AF; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

.tooltip-arrow,.tooltip-arrow:before{
  position: absolute;
  width: 8px;
  height: 8px;
  background: inherit}

.tooltip-arrow{
  visibility: hidden}

.tooltip-arrow:before{
  content: "";
  visibility: visible;
  transform: rotate(45deg)}

[data-tooltip-style^='light'] + .tooltip > .tooltip-arrow:before{
  border-style: solid;
  border-color: #e5e7eb}

[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='top'] > .tooltip-arrow:before{
  border-bottom-width: 1px;
  border-right-width: 1px}

[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='right'] > .tooltip-arrow:before{
  border-bottom-width: 1px;
  border-left-width: 1px}

[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='bottom'] > .tooltip-arrow:before{
  border-top-width: 1px;
  border-left-width: 1px}

[data-tooltip-style^='light'] + .tooltip[data-popper-placement^='left'] > .tooltip-arrow:before{
  border-top-width: 1px;
  border-right-width: 1px}

.tooltip[data-popper-placement^='top'] > .tooltip-arrow{
  bottom: -4px}

.tooltip[data-popper-placement^='bottom'] > .tooltip-arrow{
  top: -4px}

.tooltip[data-popper-placement^='left'] > .tooltip-arrow{
  right: -4px}

.tooltip[data-popper-placement^='right'] > .tooltip-arrow{
  left: -4px}

.tooltip.invisible > .tooltip-arrow:before{
  visibility: hidden}

[data-popper-arrow],[data-popper-arrow]:before{
  position: absolute;
  width: 8px;
  height: 8px;
  background: inherit}

[data-popper-arrow]{
  visibility: hidden}

[data-popper-arrow]:before{
  content: "";
  visibility: visible;
  transform: rotate(45deg)}

[data-popper-arrow]:after{
  content: "";
  visibility: visible;
  transform: rotate(45deg);
  position: absolute;
  width: 9px;
  height: 9px;
  background: inherit}

[role="tooltip"] > [data-popper-arrow]:before{
  border-style: solid;
  border-color: #e5e7eb}

[role="tooltip"] > [data-popper-arrow]:after{
  border-style: solid;
  border-color: #e5e7eb}

[data-popover][role="tooltip"][data-popper-placement^='top'] > [data-popper-arrow]:before{
  border-bottom-width: 1px;
  border-right-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='top'] > [data-popper-arrow]:after{
  border-bottom-width: 1px;
  border-right-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='right'] > [data-popper-arrow]:before{
  border-bottom-width: 1px;
  border-left-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='right'] > [data-popper-arrow]:after{
  border-bottom-width: 1px;
  border-left-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='bottom'] > [data-popper-arrow]:before{
  border-top-width: 1px;
  border-left-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='bottom'] > [data-popper-arrow]:after{
  border-top-width: 1px;
  border-left-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='left'] > [data-popper-arrow]:before{
  border-top-width: 1px;
  border-right-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='left'] > [data-popper-arrow]:after{
  border-top-width: 1px;
  border-right-width: 1px}

[data-popover][role="tooltip"][data-popper-placement^='top'] > [data-popper-arrow]{
  bottom: -5px}

[data-popover][role="tooltip"][data-popper-placement^='bottom'] > [data-popper-arrow]{
  top: -5px}

[data-popover][role="tooltip"][data-popper-placement^='left'] > [data-popper-arrow]{
  right: -5px}

[data-popover][role="tooltip"][data-popper-placement^='right'] > [data-popper-arrow]{
  left: -5px}

[role="tooltip"].invisible > [data-popper-arrow]:before{
  visibility: hidden}

[role="tooltip"].invisible > [data-popper-arrow]:after{
  visibility: hidden}

[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6B7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;}

[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #1C64F2;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #1C64F2}

input::-moz-placeholder, textarea::-moz-placeholder{
  color: #6B7280;
  opacity: 1}

input::placeholder,textarea::placeholder{
  color: #6B7280;
  opacity: 1}

::-webkit-datetime-edit-fields-wrapper{
  padding: 0}

::-webkit-date-and-time-value{
  min-height: 1.5em}

select:not([size]){
  background-image: url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");
  background-position: right 0.75rem center;
  background-repeat: no-repeat;
  background-size: 0.75em 0.75em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact}

[multiple]{
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          print-color-adjust: unset}

[type='checkbox'],[type='radio']{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #1C64F2;
  background-color: #fff;
  border-color: #6B7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000}

[type='checkbox']{
  border-radius: 0px}

[type='radio']{
  border-radius: 100%}

[type='checkbox']:focus,[type='radio']:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #1C64F2;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}

[type='checkbox']:checked,[type='radio']:checked,.dark [type='checkbox']:checked,.dark [type='radio']:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 0.55em 0.55em;
  background-position: center;
  background-repeat: no-repeat}

[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 0.55em 0.55em;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact}

[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
  background-size: 1em 1em}

[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");
  background-color: currentColor;
  border-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 0.55em 0.55em;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor}

[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit}

[type='file']:focus{
  outline: 1px auto inherit}

input[type=file]::file-selector-button{
  color: white;
  background: #1F2937;
  border: 0;
  font-weight: 500;
  font-size: 0.875rem;
  cursor: pointer;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 2rem;
  padding-right: 1rem;
  margin-inline-start: -1rem;
  margin-inline-end: 1rem;}

input[type=file]::file-selector-button:hover{
  background: #374151}

input[type="range"]::-webkit-slider-thumb{
  height: 1.25rem;
  width: 1.25rem;
  background: #1C64F2;
  border-radius: 9999px;
  border: 0;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer}

input[type="range"]:disabled::-webkit-slider-thumb{
  background: #9CA3AF}

input[type="range"]:focus::-webkit-slider-thumb{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1px;
  --tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}

input[type="range"]::-moz-range-thumb{
  height: 1.25rem;
  width: 1.25rem;
  background: #1C64F2;
  border-radius: 9999px;
  border: 0;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer}

input[type="range"]:disabled::-moz-range-thumb{
  background: #9CA3AF}

input[type="range"]::-moz-range-progress{
  background: #3F83F8}

input[type="range"]::-ms-fill-lower{
  background: #3F83F8}

*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(63 131 248 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  }

::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(63 131 248 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  }
.container{
  width: 100%;
  padding-right: 1rem;
  padding-left: 1rem}
@media (min-width: 480px){

  .container{
    max-width: 480px}}
@media (min-width: 600px){

  .container{
    max-width: 600px;
    padding-right: 2rem;
    padding-left: 2rem}}
@media (min-width: 782px){

  .container{
    max-width: 782px}}
@media (min-width: 960px){

  .container{
    max-width: 960px;
    padding-right: 0rem;
    padding-left: 0rem}}
@media (min-width: 1280px){

  .container{
    max-width: 1280px}}
@media (min-width: 1440px){

  .container{
    max-width: 1440px}}
.aspect-h-9{
  --tw-aspect-h: 9}
.aspect-w-16{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 16}
.aspect-w-16 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0}
.i-fa6-brands-facebook{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='black' d='M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256c0 120 82.7 220.8 194.2 248.5V334.2h-52.8V256h52.8v-33.7c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287v175.9C413.8 494.8 512 386.9 512 256'/%3E%3C/svg%3E")}
.i-fa6-brands-tiktok{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='448' height='512'%3E%3Cpath fill='black' d='M448 209.91a210.06 210.06 0 0 1-122.77-39.25v178.72A162.55 162.55 0 1 1 185 188.31v89.89a74.62 74.62 0 1 0 52.23 71.18V0h88a121 121 0 0 0 1.86 22.17A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.14Z'/%3E%3C/svg%3E")}
.i-fa6-brands-whatsapp{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='448' height='512'%3E%3Cpath fill='black' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222c0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222c0-59.3-25.2-115-67.1-157m-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4l-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2c0-101.7 82.8-184.5 184.6-184.5c49.3 0 95.6 19.2 130.4 54.1s56.2 81.2 56.1 130.5c0 101.8-84.9 184.6-186.6 184.6m101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18c-5.1-1.9-8.8-2.8-12.5 2.8s-14.3 18-17.6 21.8c-3.2 3.7-6.5 4.2-12 1.4c-32.6-16.3-54-29.1-75.5-66c-5.7-9.8 5.7-9.1 16.3-30.3c1.8-3.7.9-6.9-.5-9.7s-12.5-30.1-17.1-41.2c-4.5-10.8-9.1-9.3-12.5-9.5c-3.2-.2-6.9-.2-10.6-.2s-9.7 1.4-14.8 6.9c-5.1 5.6-19.4 19-19.4 46.3s19.9 53.7 22.6 57.4c2.8 3.7 39.1 59.7 94.8 83.8c35.2 15.2 49 16.5 66.6 13.9c10.7-1.6 32.8-13.4 37.4-26.4s4.6-24.1 3.2-26.4c-1.3-2.5-5-3.9-10.5-6.6'/%3E%3C/svg%3E")}
.i-fa6-brands-x-twitter{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='black' d='M389.2 48h70.6L305.6 224.2L487 464H345L233.7 318.6L106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9zm-24.8 373.8h39.1L151.1 88h-42z'/%3E%3C/svg%3E")}
.i-solar-alt-arrow-down-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M4.43 8.512a.75.75 0 0 1 1.058-.081L12 14.012l6.512-5.581a.75.75 0 0 1 .976 1.138l-7 6a.75.75 0 0 1-.976 0l-7-6a.75.75 0 0 1-.081-1.057' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-alt-arrow-left-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M15.488 4.43a.75.75 0 0 1 .081 1.058L9.988 12l5.581 6.512a.75.75 0 1 1-1.138.976l-6-7a.75.75 0 0 1 0-.976l6-7a.75.75 0 0 1 1.057-.081' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-alt-arrow-right-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M8.512 4.43a.75.75 0 0 1 1.057.082l6 7a.75.75 0 0 1 0 .976l-6 7a.75.75 0 0 1-1.138-.976L14.012 12L8.431 5.488a.75.75 0 0 1 .08-1.057' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-arrow-left-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M10.53 5.47a.75.75 0 0 1 0 1.06l-4.72 4.72H20a.75.75 0 0 1 0 1.5H5.81l4.72 4.72a.75.75 0 1 1-1.06 1.06l-6-6a.75.75 0 0 1 0-1.06l6-6a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-arrow-right-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M13.47 5.47a.75.75 0 0 1 1.06 0l6 6a.75.75 0 0 1 0 1.06l-6 6a.75.75 0 1 1-1.06-1.06l4.72-4.72H4a.75.75 0 0 1 0-1.5h14.19l-4.72-4.72a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-calendar-date-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7 1.75a.75.75 0 0 1 .75.75v.763c.662-.013 1.391-.013 2.194-.013h4.112c.803 0 1.532 0 2.194.013V2.5a.75.75 0 0 1 1.5 0v.827q.39.03.739.076c1.172.158 2.121.49 2.87 1.238c.748.749 1.08 1.698 1.238 2.87q.074.562.107 1.23a.75.75 0 0 1 .019.46c.027.801.027 1.712.027 2.743v2.112c0 1.838 0 3.294-.153 4.433c-.158 1.172-.49 2.121-1.238 2.87c-.749.748-1.698 1.08-2.87 1.238c-1.14.153-2.595.153-4.433.153H9.944c-1.838 0-3.294 0-4.433-.153c-1.172-.158-2.121-.49-2.87-1.238c-.748-.749-1.08-1.698-1.238-2.87c-.153-1.14-.153-2.595-.153-4.433v-2.112c0-1.031 0-1.942.027-2.744a.75.75 0 0 1 .02-.46q.032-.667.106-1.229c.158-1.172.49-2.121 1.238-2.87c.749-.748 1.698-1.08 2.87-1.238q.35-.046.739-.076V2.5A.75.75 0 0 1 7 1.75m-4.237 8c-.013.653-.013 1.396-.013 2.25v2c0 1.907.002 3.262.14 4.29c.135 1.005.389 1.585.812 2.008s1.003.677 2.009.812c1.028.138 2.382.14 4.289.14h4c1.907 0 3.262-.002 4.29-.14c1.005-.135 1.585-.389 2.008-.812s.677-1.003.812-2.009c.138-1.027.14-2.382.14-4.289v-2c0-.854 0-1.597-.013-2.25zm18.405-1.5H2.832q.024-.284.058-.54c.135-1.005.389-1.585.812-2.008s1.003-.677 2.009-.812c1.028-.138 2.382-.14 4.289-.14h4c1.907 0 3.262.002 4.29.14c1.005.135 1.585.389 2.008.812s.677 1.003.812 2.009q.034.255.058.539m-10.381 4.057a.75.75 0 0 1 .463.693v4a.75.75 0 0 1-1.5 0v-2.19l-.22.22a.75.75 0 0 1-1.06-1.06l1.5-1.5a.75.75 0 0 1 .817-.163M14 13.75a.25.25 0 0 0-.25.25v2a.25.25 0 1 0 .5 0v-2a.25.25 0 0 0-.25-.25m-1.75.25a1.75 1.75 0 1 1 3.5 0v2a1.75 1.75 0 1 1-3.5 0z' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-check-circle-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10m-5.97-3.03a.75.75 0 0 1 0 1.06l-5 5a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 1 1 1.06-1.06l1.47 1.47l2.235-2.235L14.97 8.97a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-check-circle-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16.03 10.03a.75.75 0 1 0-1.06-1.06l-4.47 4.47l-1.47-1.47a.75.75 0 0 0-1.06 1.06l2 2a.75.75 0 0 0 1.06 0z'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 1.25C6.063 1.25 1.25 6.063 1.25 12S6.063 22.75 12 22.75S22.75 17.937 22.75 12S17.937 1.25 12 1.25M2.75 12a9.25 9.25 0 1 1 18.5 0a9.25 9.25 0 0 1-18.5 0' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-clipboard-check-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7.263 3.259A2.25 2.25 0 0 1 9.5 1.25h5a2.25 2.25 0 0 1 2.237 2.009c.763.015 1.423.055 1.987.158c.758.14 1.403.405 1.928.93c.602.602.86 1.36.982 2.26c.116.866.116 1.969.116 3.336v6.11c0 1.368 0 2.47-.116 3.337c-.122.9-.38 1.658-.982 2.26s-1.36.86-2.26.982c-.867.116-1.97.116-3.337.116h-6.11c-1.367 0-2.47 0-3.337-.116c-.9-.121-1.658-.38-2.26-.982s-.86-1.36-.981-2.26c-.117-.867-.117-1.97-.117-3.337v-6.11c0-1.367 0-2.47.117-3.336c.12-.9.38-1.658.981-2.26c.525-.525 1.17-.79 1.928-.93c.564-.103 1.224-.143 1.987-.158m.002 1.5c-.718.015-1.272.052-1.718.134c-.566.104-.895.27-1.138.514c-.277.277-.457.666-.556 1.4c-.101.755-.103 1.756-.103 3.191v6c0 1.436.002 2.437.103 3.192c.099.734.28 1.122.556 1.4c.277.276.665.457 1.4.555c.754.102 1.756.103 3.191.103h6c1.435 0 2.436-.001 3.192-.103c.734-.098 1.122-.279 1.399-.556c.277-.276.457-.665.556-1.399c.101-.755.103-1.756.103-3.192v-6c0-1.435-.002-2.436-.103-3.192c-.099-.733-.28-1.122-.556-1.399c-.244-.243-.572-.41-1.138-.514c-.446-.082-1-.119-1.718-.134A2.25 2.25 0 0 1 14.5 6.75h-5a2.25 2.25 0 0 1-2.235-1.99M9.5 2.75a.75.75 0 0 0-.75.75v1c0 .414.336.75.75.75h5a.75.75 0 0 0 .75-.75v-1a.75.75 0 0 0-.75-.75zm6.048 7.738a.75.75 0 0 1-.036 1.06l-4.286 4a.75.75 0 0 1-1.024 0l-1.714-1.6a.75.75 0 1 1 1.024-1.096l1.202 1.122l3.774-3.522a.75.75 0 0 1 1.06.036' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-close-circle-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10.03 8.97a.75.75 0 0 0-1.06 1.06L10.94 12l-1.97 1.97a.75.75 0 1 0 1.06 1.06L12 13.06l1.97 1.97a.75.75 0 0 0 1.06-1.06L13.06 12l1.97-1.97a.75.75 0 1 0-1.06-1.06L12 10.94z'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 1.25C6.063 1.25 1.25 6.063 1.25 12S6.063 22.75 12 22.75S22.75 17.937 22.75 12S17.937 1.25 12 1.25M2.75 12a9.25 9.25 0 1 1 18.5 0a9.25 9.25 0 0 1-18.5 0' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-close-square-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 22c-4.714 0-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12s0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22M8.97 8.97a.75.75 0 0 1 1.06 0L12 10.94l1.97-1.97a.75.75 0 0 1 1.06 1.06L13.06 12l1.97 1.97a.75.75 0 1 1-1.06 1.06L12 13.06l-1.97 1.97a.75.75 0 1 1-1.06-1.06L10.94 12l-1.97-1.97a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-eye-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.75 12a2.25 2.25 0 1 1 4.5 0a2.25 2.25 0 0 1-4.5 0'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M2 12c0 1.64.425 2.191 1.275 3.296C4.972 17.5 7.818 20 12 20s7.028-2.5 8.725-4.704C21.575 14.192 22 13.639 22 12c0-1.64-.425-2.191-1.275-3.296C19.028 6.5 16.182 4 12 4S4.972 6.5 3.275 8.704C2.425 9.81 2 10.361 2 12m10-3.75a3.75 3.75 0 1 0 0 7.5a3.75 3.75 0 0 0 0-7.5' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-eye-closed-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M22.295 6.31a.75.75 0 0 1 .394.986L22 7l.69.296v.001l-.002.003l-.003.007l-.01.024l-.039.084a14 14 0 0 1-.727 1.321a15 15 0 0 1-1.846 2.394l.968.969a.75.75 0 0 1-1.06 1.06l-1.001-1a11.6 11.6 0 0 1-2.274 1.497l.934 1.435a.75.75 0 1 1-1.258.818l-1.089-1.674c-.78.255-1.623.428-2.532.49V16.5a.75.75 0 0 1-1.5 0v-1.775a10.5 10.5 0 0 1-2.46-.466l-1.074 1.65a.75.75 0 1 1-1.258-.818l.913-1.402a11.5 11.5 0 0 1-2.293-1.49l-.96.96a.75.75 0 0 1-1.061-1.06l.924-.924A15 15 0 0 1 1.514 7.72a10 10 0 0 1-.188-.388l-.01-.025l-.004-.007v-.003H1.31L2 7l-.69.296a.75.75 0 0 1 1.379-.592v.002l.007.014l.029.063q.04.086.125.255a13.3 13.3 0 0 0 2.706 3.584c.866.805 1.927 1.546 3.196 2.034A9 9 0 0 0 12 13.25a9 9 0 0 0 3.312-.619c1.262-.497 2.316-1.243 3.175-2.049a13.3 13.3 0 0 0 2.789-3.8l.028-.063l.006-.013v-.001m.985-.394a.75.75 0 0 0-.984.394zM2.69 6.704' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-eye-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='black' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M12 8.25a3.75 3.75 0 1 0 0 7.5a3.75 3.75 0 0 0 0-7.5M9.75 12a2.25 2.25 0 1 1 4.5 0a2.25 2.25 0 0 1-4.5 0'/%3E%3Cpath d='M12 3.25c-4.514 0-7.555 2.704-9.32 4.997l-.031.041c-.4.519-.767.996-1.016 1.56c-.267.605-.383 1.264-.383 2.152s.116 1.547.383 2.152c.25.564.617 1.042 1.016 1.56l.032.041C4.445 18.046 7.486 20.75 12 20.75s7.555-2.704 9.32-4.997l.031-.041c.4-.518.767-.996 1.016-1.56c.267-.605.383-1.264.383-2.152s-.116-1.547-.383-2.152c-.25-.564-.617-1.041-1.016-1.56l-.032-.041C19.555 5.954 16.514 3.25 12 3.25M3.87 9.162C5.498 7.045 8.15 4.75 12 4.75s6.501 2.295 8.13 4.412c.44.57.696.91.865 1.292c.158.358.255.795.255 1.546s-.097 1.188-.255 1.546c-.169.382-.426.722-.864 1.292C18.5 16.955 15.85 19.25 12 19.25s-6.501-2.295-8.13-4.412c-.44-.57-.696-.91-.865-1.292c-.158-.358-.255-.795-.255-1.546s.097-1.188.255-1.546c.169-.382.426-.722.864-1.292'/%3E%3C/g%3E%3C/svg%3E")}
.i-solar-file-download-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m19.352 7.617l-3.96-3.563c-1.127-1.015-1.69-1.523-2.383-1.788L13 5c0 2.357 0 3.536.732 4.268S15.643 10 18 10h3.58c-.362-.704-1.012-1.288-2.228-2.383'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M10 22h4c3.771 0 5.657 0 6.828-1.172S22 17.771 22 14v-.437c0-.873 0-1.529-.043-2.063h-4.052c-1.097 0-2.067 0-2.848-.105c-.847-.114-1.694-.375-2.385-1.066c-.692-.692-.953-1.539-1.067-2.386c-.105-.781-.105-1.75-.105-2.848l.01-2.834q0-.124.02-.244C11.121 2 10.636 2 10.03 2C6.239 2 4.343 2 3.172 3.172C2 4.343 2 6.229 2 10v4c0 3.771 0 5.657 1.172 6.828S6.229 22 10 22m-2.013-2.953a.75.75 0 0 0 1.026 0l2-1.875a.75.75 0 0 0-1.026-1.094l-.737.69V13.5a.75.75 0 0 0-1.5 0v3.269l-.737-.691a.75.75 0 0 0-1.026 1.094z' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-gallery-round-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 8a2 2 0 1 1-4 0a2 2 0 0 1 4 0'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M12.057 1.25h-.114c-2.309 0-4.118 0-5.53.19c-1.444.194-2.584.6-3.479 1.494c-.895.895-1.3 2.035-1.494 3.48c-.19 1.411-.19 3.22-.19 5.529v.114c0 2.309 0 4.118.19 5.53c.194 1.444.6 2.584 1.494 3.479c.895.895 2.035 1.3 3.48 1.494c1.411.19 3.22.19 5.529.19h.114c2.309 0 4.118 0 5.53-.19c1.444-.194 2.584-.6 3.479-1.494c.895-.895 1.3-2.035 1.494-3.48c.19-1.411.19-3.22.19-5.529v-.114c0-2.309 0-4.118-.19-5.53c-.194-1.444-.6-2.584-1.494-3.479c-.895-.895-2.035-1.3-3.48-1.494c-1.411-.19-3.22-.19-5.529-.19M3.995 3.995c.57-.57 1.34-.897 2.619-1.069c1.3-.174 3.008-.176 5.386-.176s4.086.002 5.386.176c1.279.172 2.05.5 2.62 1.069c.569.57.896 1.34 1.068 2.619c.174 1.3.176 3.008.176 5.386l-.001 1.28l-.222-.03c-2.844-.394-5.446 1.084-6.772 3.313c-1.71-4.325-6.227-7.275-11.274-6.55l-.226.032c.011-1.405.049-2.519.171-3.431c.172-1.279.5-2.05 1.069-2.62' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-hamburger-menu-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M20.75 7a.75.75 0 0 1-.75.75H4a.75.75 0 0 1 0-1.5h16a.75.75 0 0 1 .75.75m0 5a.75.75 0 0 1-.75.75H4a.75.75 0 0 1 0-1.5h16a.75.75 0 0 1 .75.75m0 5a.75.75 0 0 1-.75.75H4a.75.75 0 0 1 0-1.5h16a.75.75 0 0 1 .75.75' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-heart-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 9.137C2 14 6.02 16.591 8.962 18.911C10 19.729 11 20.5 12 20.5s2-.77 3.038-1.59C17.981 16.592 22 14 22 9.138S16.5.825 12 5.501C7.5.825 2 4.274 2 9.137'/%3E%3C/svg%3E")}
.i-solar-info-circle-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10m-10 5.75a.75.75 0 0 0 .75-.75v-6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75M12 7a1 1 0 1 1 0 2a1 1 0 0 1 0-2' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-info-circle-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 17.75a.75.75 0 0 0 .75-.75v-6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75M12 7a1 1 0 1 1 0 2a1 1 0 0 1 0-2'/%3E%3Cpath fill='black' fill-rule='evenodd' d='M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12M12 2.75a9.25 9.25 0 1 0 0 18.5a9.25 9.25 0 0 0 0-18.5' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-letter-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M9.944 3.25h4.112c1.838 0 3.294 0 4.433.153c1.172.158 2.121.49 2.87 1.238c.748.749 1.08 1.698 1.238 2.87c.153 1.14.153 2.595.153 4.433v.112c0 1.838 0 3.294-.153 4.433c-.158 1.172-.49 2.121-1.238 2.87c-.749.748-1.698 1.08-2.87 1.238c-1.14.153-2.595.153-4.433.153H9.944c-1.838 0-3.294 0-4.433-.153c-1.172-.158-2.121-.49-2.87-1.238c-.748-.749-1.08-1.698-1.238-2.87c-.153-1.14-.153-2.595-.153-4.433v-.112c0-1.838 0-3.294.153-4.433c.158-1.172.49-2.121 1.238-2.87c.749-.748 1.698-1.08 2.87-1.238c1.14-.153 2.595-.153 4.433-.153M5.71 4.89c-1.006.135-1.586.389-2.01.812c-.422.423-.676 1.003-.811 2.009c-.138 1.028-.14 2.382-.14 4.289s.002 3.262.14 4.29c.135 1.005.389 1.585.812 2.008s1.003.677 2.009.812c1.028.138 2.382.14 4.289.14h4c1.907 0 3.262-.002 4.29-.14c1.005-.135 1.585-.389 2.008-.812s.677-1.003.812-2.009c.138-1.028.14-2.382.14-4.289s-.002-3.261-.14-4.29c-.135-1.005-.389-1.585-.812-2.008s-1.003-.677-2.009-.812c-1.027-.138-2.382-.14-4.289-.14h-4c-1.907 0-3.261.002-4.29.14m-.287 2.63a.75.75 0 0 1 1.056-.096L8.64 9.223c.933.777 1.58 1.315 2.128 1.667c.529.34.888.455 1.233.455s.704-.114 1.233-.455c.547-.352 1.195-.89 2.128-1.667l2.159-1.8a.75.75 0 1 1 .96 1.153l-2.196 1.83c-.887.74-1.605 1.338-2.24 1.746c-.66.425-1.303.693-2.044.693s-1.384-.269-2.045-.693c-.634-.408-1.352-1.007-2.239-1.745L5.52 8.577a.75.75 0 0 1-.096-1.057' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-lock-password-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M5.25 10.055V8a6.75 6.75 0 0 1 13.5 0v2.055c1.115.083 1.84.293 2.371.824C22 11.757 22 13.172 22 16s0 4.243-.879 5.121C20.243 22 18.828 22 16 22H8c-2.828 0-4.243 0-5.121-.879C2 20.243 2 18.828 2 16s0-4.243.879-5.121c.53-.531 1.256-.741 2.371-.824M6.75 8a5.25 5.25 0 0 1 10.5 0v2.004Q16.676 9.999 16 10H8q-.677-.001-1.25.004zM8 17a1 1 0 1 0 0-2a1 1 0 0 0 0 2m4 0a1 1 0 1 0 0-2a1 1 0 0 0 0 2m5-1a1 1 0 1 1-2 0a1 1 0 0 1 2 0' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-logout-2-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.945 1.25c-1.367 0-2.47 0-3.337.117c-.9.12-1.658.38-2.26.981c-.524.525-.79 1.17-.929 1.928c-.135.737-.161 1.638-.167 2.72a.75.75 0 0 0 1.5.008c.006-1.093.034-1.868.142-2.457c.105-.566.272-.895.515-1.138c.277-.277.666-.457 1.4-.556c.755-.101 1.756-.103 3.191-.103h1c1.436 0 2.437.002 3.192.103c.734.099 1.122.28 1.4.556c.276.277.456.665.555 1.4c.102.754.103 1.756.103 3.191v8c0 1.435-.001 2.436-.103 3.192c-.099.734-.279 1.122-.556 1.399s-.665.457-1.399.556c-.755.101-1.756.103-3.192.103h-1c-1.435 0-2.436-.002-3.192-.103c-.733-.099-1.122-.28-1.399-.556c-.243-.244-.41-.572-.515-1.138c-.108-.589-.136-1.364-.142-2.457a.75.75 0 1 0-1.5.008c.006 1.082.032 1.983.167 2.72c.14.758.405 1.403.93 1.928c.601.602 1.36.86 2.26.982c.866.116 1.969.116 3.336.116h1.11c1.368 0 2.47 0 3.337-.116c.9-.122 1.658-.38 2.26-.982s.86-1.36.982-2.26c.116-.867.116-1.97.116-3.337v-8.11c0-1.367 0-2.47-.116-3.337c-.121-.9-.38-1.658-.982-2.26s-1.36-.86-2.26-.981c-.867-.117-1.97-.117-3.337-.117z'/%3E%3Cpath fill='black' d='M15 11.25a.75.75 0 0 1 0 1.5H4.027l1.961 1.68a.75.75 0 1 1-.976 1.14l-3.5-3a.75.75 0 0 1 0-1.14l3.5-3a.75.75 0 1 1 .976 1.14l-1.96 1.68z'/%3E%3C/svg%3E")}
.i-solar-magnifer-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M11.5 2.75a8.75 8.75 0 1 0 0 17.5a8.75 8.75 0 0 0 0-17.5M1.25 11.5c0-5.66 4.59-10.25 10.25-10.25S21.75 5.84 21.75 11.5c0 2.56-.939 4.902-2.491 6.698l3.271 3.272a.75.75 0 1 1-1.06 1.06l-3.272-3.271A10.2 10.2 0 0 1 11.5 21.75c-5.66 0-10.25-4.59-10.25-10.25' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-map-point-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2c-4.418 0-8 4.003-8 8.5c0 4.462 2.553 9.312 6.537 11.174a3.45 3.45 0 0 0 2.926 0C17.447 19.812 20 14.962 20 10.5C20 6.003 16.418 2 12 2m0 10a2 2 0 1 0 0-4a2 2 0 0 0 0 4' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-pen-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m11.4 18.161l7.396-7.396a10.3 10.3 0 0 1-3.326-2.234a10.3 10.3 0 0 1-2.235-3.327L5.839 12.6c-.577.577-.866.866-1.114 1.184a6.6 6.6 0 0 0-.749 1.211c-.173.364-.302.752-.56 1.526l-1.362 4.083a1.06 1.06 0 0 0 1.342 1.342l4.083-1.362c.775-.258 1.162-.387 1.526-.56q.647-.308 1.211-.749c.318-.248.607-.537 1.184-1.114m9.448-9.448a3.932 3.932 0 0 0-5.561-5.561l-.887.887l.038.111a8.75 8.75 0 0 0 2.092 3.32a8.75 8.75 0 0 0 3.431 2.13z'/%3E%3C/svg%3E")}
.i-solar-play-circle-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2S2 6.477 2 12s4.477 10 10 10m-1.306-6.154l4.72-2.787c.781-.462.781-1.656 0-2.118l-4.72-2.787C9.934 7.706 9 8.29 9 9.214v5.573c0 .923.934 1.507 1.694 1.059' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-play-circle-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='black' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M11.075 7.508c-1.329-.784-2.825.283-2.825 1.705v5.574c0 1.422 1.496 2.489 2.825 1.705l4.72-2.787c1.273-.752 1.273-2.658 0-3.41zM9.75 9.213c0-.198.096-.337.21-.408a.32.32 0 0 1 .352-.005l4.72 2.787a.47.47 0 0 1 .218.413a.47.47 0 0 1-.218.413l-4.72 2.787a.32.32 0 0 1-.353-.005a.47.47 0 0 1-.209-.408z'/%3E%3Cpath d='M12 1.25C6.063 1.25 1.25 6.063 1.25 12S6.063 22.75 12 22.75S22.75 17.937 22.75 12S17.937 1.25 12 1.25M2.75 12a9.25 9.25 0 1 1 18.5 0a9.25 9.25 0 0 1-18.5 0'/%3E%3C/g%3E%3C/svg%3E")}
.i-solar-round-arrow-left-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2.75a9.25 9.25 0 1 0 0 18.5a9.25 9.25 0 0 0 0-18.5M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12m10.28-3.53a.75.75 0 0 1 0 1.06l-1.72 1.72H16a.75.75 0 0 1 0 1.5H9.81l1.72 1.72a.75.75 0 1 1-1.06 1.06l-3-3a.75.75 0 0 1 0-1.06l3-3a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-round-arrow-right-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2.75a9.25 9.25 0 1 0 0 18.5a9.25 9.25 0 0 0 0-18.5M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12m11.22-3.53a.75.75 0 0 1 1.06 0l3 3a.75.75 0 0 1 0 1.06l-3 3a.75.75 0 1 1-1.06-1.06l1.72-1.72H8a.75.75 0 0 1 0-1.5h6.19l-1.72-1.72a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-share-bold{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M13.803 5.333c0-1.84 1.5-3.333 3.348-3.333A3.34 3.34 0 0 1 20.5 5.333c0 1.841-1.5 3.334-3.349 3.334a3.35 3.35 0 0 1-2.384-.994l-4.635 3.156a3.34 3.34 0 0 1-.182 1.917l5.082 3.34a3.35 3.35 0 0 1 2.12-.753a3.34 3.34 0 0 1 3.348 3.334C20.5 20.507 19 22 17.151 22a3.34 3.34 0 0 1-3.348-3.333a3.3 3.3 0 0 1 .289-1.356L9.05 14a3.35 3.35 0 0 1-2.202.821A3.34 3.34 0 0 1 3.5 11.487a3.34 3.34 0 0 1 3.348-3.333c1.064 0 2.01.493 2.623 1.261l4.493-3.059a3.3 3.3 0 0 1-.161-1.023' clip-rule='evenodd'/%3E%3C/svg%3E")}
.i-solar-user-circle-outline{
  display: inline-block;
  width: 28px;
  height: 28px;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='black' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M8.25 9a3.75 3.75 0 1 1 7.5 0a3.75 3.75 0 0 1-7.5 0M12 6.75a2.25 2.25 0 1 0 0 4.5a2.25 2.25 0 0 0 0-4.5'/%3E%3Cpath d='M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12M12 2.75a9.25 9.25 0 0 0-6.558 15.773c.18-.973.535-1.89 1.246-2.628C7.753 14.791 9.454 14.25 12 14.25s4.247.541 5.311 1.645c.712.738 1.066 1.656 1.247 2.629A9.25 9.25 0 0 0 12 2.75m5.194 16.905c-.102-1.212-.365-2.1-.962-2.719c-.65-.673-1.853-1.186-4.232-1.186s-3.582.513-4.232 1.186c-.597.62-.86 1.507-.962 2.72A9.2 9.2 0 0 0 12 21.25a9.2 9.2 0 0 0 5.194-1.595'/%3E%3C/g%3E%3C/svg%3E")}
.i-solar-user-outline{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 1.25a4.75 4.75 0 1 0 0 9.5a4.75 4.75 0 0 0 0-9.5M8.75 6a3.25 3.25 0 1 1 6.5 0a3.25 3.25 0 0 1-6.5 0M12 12.25c-2.313 0-4.445.526-6.024 1.414C4.42 14.54 3.25 15.866 3.25 17.5v.102c-.001 1.162-.002 2.62 1.277 3.662c.629.512 1.51.877 2.7 1.117c1.192.242 2.747.369 4.773.369s3.58-.127 4.774-.369c1.19-.24 2.07-.605 2.7-1.117c1.279-1.042 1.277-2.5 1.276-3.662V17.5c0-1.634-1.17-2.96-2.725-3.836c-1.58-.888-3.711-1.414-6.025-1.414M4.75 17.5c0-.851.622-1.775 1.961-2.528c1.316-.74 3.184-1.222 5.29-1.222c2.104 0 3.972.482 5.288 1.222c1.34.753 1.961 1.677 1.961 2.528c0 1.308-.04 2.044-.724 2.6c-.37.302-.99.597-2.05.811c-1.057.214-2.502.339-4.476.339s-3.42-.125-4.476-.339c-1.06-.214-1.68-.509-2.05-.81c-.684-.557-.724-1.293-.724-2.601' clip-rule='evenodd'/%3E%3C/svg%3E")}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0}
.visible{
  visibility: visible}
.invisible{
  visibility: hidden}
.static{
  position: static}
.fixed{
  position: fixed}
.absolute{
  position: absolute}
.relative{
  position: relative}
.inset-0{
  inset: 0px}
.\!-bottom-32{
  bottom: -8rem !important}
.-bottom-0{
  bottom: -0px}
.-bottom-10{
  bottom: -2.5rem}
.-bottom-12{
  bottom: -3rem}
.-bottom-14{
  bottom: -3.5rem}
.-bottom-16{
  bottom: -4rem}
.-bottom-2{
  bottom: -0.5rem}
.-bottom-24{
  bottom: -6rem}
.-bottom-3{
  bottom: -0.75rem}
.-bottom-4{
  bottom: -1rem}
.-bottom-40{
  bottom: -10rem}
.-bottom-6{
  bottom: -1.5rem}
.-bottom-7{
  bottom: -1.75rem}
.-bottom-8{
  bottom: -2rem}
.-left-10{
  left: -2.5rem}
.-left-12{
  left: -3rem}
.-left-16{
  left: -4rem}
.-left-2{
  left: -0.5rem}
.-left-20{
  left: -5rem}
.-left-24{
  left: -6rem}
.-left-4{
  left: -1rem}
.-left-40{
  left: -10rem}
.-left-44{
  left: -11rem}
.-left-6{
  left: -1.5rem}
.-left-60{
  left: -15rem}
.-left-64{
  left: -16rem}
.-left-72{
  left: -18rem}
.-left-8{
  left: -2rem}
.-right-0{
  right: -0px}
.-right-12{
  right: -3rem}
.-right-14{
  right: -3.5rem}
.-right-2{
  right: -0.5rem}
.-right-20{
  right: -5rem}
.-right-24{
  right: -6rem}
.-right-32{
  right: -8rem}
.-right-4{
  right: -1rem}
.-right-44{
  right: -11rem}
.-right-60{
  right: -15rem}
.-right-64{
  right: -16rem}
.-right-8{
  right: -2rem}
.-start-16{
  inset-inline-start: -4rem}
.-top-0{
  top: -0px}
.-top-10{
  top: -2.5rem}
.-top-12{
  top: -3rem}
.-top-16{
  top: -4rem}
.-top-20{
  top: -5rem}
.-top-24{
  top: -6rem}
.-top-3{
  top: -0.75rem}
.-top-32{
  top: -8rem}
.-top-36{
  top: -9rem}
.-top-4{
  top: -1rem}
.-top-40{
  top: -10rem}
.-top-44{
  top: -11rem}
.-top-48{
  top: -12rem}
.-top-6{
  top: -1.5rem}
.-top-7{
  top: -1.75rem}
.-top-72{
  top: -18rem}
.-top-8{
  top: -2rem}
.-top-\[20em\]{
  top: -20em}
.bottom-0{
  bottom: 0px}
.bottom-12{
  bottom: 3rem}
.bottom-2{
  bottom: 0.5rem}
.bottom-6{
  bottom: 1.5rem}
.bottom-64{
  bottom: 16rem}
.bottom-8{
  bottom: 2rem}
.bottom-full{
  bottom: 100%}
.end-6{
  inset-inline-end: 1.5rem}
.left-0{
  left: 0px}
.left-1\/2{
  left: 50%}
.left-24{
  left: 6rem}
.left-3{
  left: 0.75rem}
.left-44{
  left: 11rem}
.left-6{
  left: 1.5rem}
.left-7{
  left: 1.75rem}
.left-full{
  left: 100%}
.right-0{
  right: 0px}
.right-1{
  right: 0.25rem}
.right-12{
  right: 3rem}
.right-16{
  right: 4rem}
.right-20{
  right: 5rem}
.right-24{
  right: 6rem}
.right-3{
  right: 0.75rem}
.right-4{
  right: 1rem}
.right-48{
  right: 12rem}
.right-5{
  right: 1.25rem}
.right-7{
  right: 1.75rem}
.right-8{
  right: 2rem}
.right-full{
  right: 100%}
.top-0{
  top: 0px}
.top-1\/2{
  top: 50%}
.top-11{
  top: 2.75rem}
.top-16{
  top: 4rem}
.top-20{
  top: 5rem}
.top-24{
  top: 6rem}
.top-3{
  top: 0.75rem}
.top-36{
  top: 9rem}
.top-4{
  top: 1rem}
.top-44{
  top: 11rem}
.top-5{
  top: 1.25rem}
.top-52{
  top: 13rem}
.top-6{
  top: 1.5rem}
.top-8{
  top: 2rem}
.top-full{
  top: 100%}
.z-10{
  z-index: 10}
.z-20{
  z-index: 20}
.z-30{
  z-index: 30}
.z-40{
  z-index: 40}
.z-50{
  z-index: 50}
.z-\[9999\]{
  z-index: 9999}
.z-\[999\]{
  z-index: 999}
.order-1{
  order: 1}
.col-span-1{
  grid-column: span 1 / span 1}
.col-span-10{
  grid-column: span 10 / span 10}
.col-span-12{
  grid-column: span 12 / span 12}
.col-span-2{
  grid-column: span 2 / span 2}
.col-span-3{
  grid-column: span 3 / span 3}
.col-span-4{
  grid-column: span 4 / span 4}
.col-span-5{
  grid-column: span 5 / span 5}
.col-span-6{
  grid-column: span 6 / span 6}
.col-span-7{
  grid-column: span 7 / span 7}
.col-span-8{
  grid-column: span 8 / span 8}
.m-0{
  margin: 0px}
.m-8{
  margin: 2rem}
.m-auto{
  margin: auto}
.-mx-1{
  margin-left: -0.25rem;
  margin-right: -0.25rem}
.-mx-1\.5{
  margin-left: -0.375rem;
  margin-right: -0.375rem}
.-my-1{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem}
.-my-1\.5{
  margin-top: -0.375rem;
  margin-bottom: -0.375rem}
.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem}
.mx-4{
  margin-left: 1rem;
  margin-right: 1rem}
.mx-auto{
  margin-left: auto;
  margin-right: auto}
.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem}
.-mb-0{
  margin-bottom: -0px}
.-mb-0\.5{
  margin-bottom: -0.125rem}
.-mb-16{
  margin-bottom: -4rem}
.-mb-20{
  margin-bottom: -5rem}
.-mb-24{
  margin-bottom: -6rem}
.-mb-44{
  margin-bottom: -11rem}
.-mb-8{
  margin-bottom: -2rem}
.-mb-px{
  margin-bottom: -1px}
.-ms-6{
  margin-inline-start: -1.5rem}
.-mt-20{
  margin-top: -5rem}
.-mt-24{
  margin-top: -6rem}
.-mt-3{
  margin-top: -0.75rem}
.-mt-32{
  margin-top: -8rem}
.-mt-52{
  margin-top: -13rem}
.-mt-6{
  margin-top: -1.5rem}
.-mt-80{
  margin-top: -20rem}
.-mt-\[150px\]{
  margin-top: -150px}
.-mt-\[1px\]{
  margin-top: -1px}
.mb-0{
  margin-bottom: 0px}
.mb-0\.5{
  margin-bottom: 0.125rem}
.mb-1{
  margin-bottom: 0.25rem}
.mb-10{
  margin-bottom: 2.5rem}
.mb-12{
  margin-bottom: 3rem}
.mb-14{
  margin-bottom: 3.5rem}
.mb-16{
  margin-bottom: 4rem}
.mb-2{
  margin-bottom: 0.5rem}
.mb-2\.5{
  margin-bottom: 0.625rem}
.mb-20{
  margin-bottom: 5rem}
.mb-24{
  margin-bottom: 6rem}
.mb-28{
  margin-bottom: 7rem}
.mb-3{
  margin-bottom: 0.75rem}
.mb-4{
  margin-bottom: 1rem}
.mb-5{
  margin-bottom: 1.25rem}
.mb-6{
  margin-bottom: 1.5rem}
.mb-8{
  margin-bottom: 2rem}
.me-12{
  margin-inline-end: 3rem}
.me-2{
  margin-inline-end: 0.5rem}
.mr-0{
  margin-right: 0px}
.mr-12{
  margin-right: 3rem}
.ms-10{
  margin-inline-start: 2.5rem}
.ms-2{
  margin-inline-start: 0.5rem}
.ms-3{
  margin-inline-start: 0.75rem}
.ms-6{
  margin-inline-start: 1.5rem}
.ms-auto{
  margin-inline-start: auto}
.mt-1{
  margin-top: 0.25rem}
.mt-10{
  margin-top: 2.5rem}
.mt-12{
  margin-top: 3rem}
.mt-2{
  margin-top: 0.5rem}
.mt-20{
  margin-top: 5rem}
.mt-24{
  margin-top: 6rem}
.mt-3{
  margin-top: 0.75rem}
.mt-32{
  margin-top: 8rem}
.mt-4{
  margin-top: 1rem}
.mt-5{
  margin-top: 1.25rem}
.mt-6{
  margin-top: 1.5rem}
.mt-9{
  margin-top: 2.25rem}
.block{
  display: block}
.inline-block{
  display: inline-block}
.flex{
  display: flex}
.inline-flex{
  display: inline-flex}
.table{
  display: table}
.grid{
  display: grid}
.\!hidden{
  display: none !important}
.hidden{
  display: none}
.aspect-1{
  aspect-ratio: 1}
.aspect-2{
  aspect-ratio: 2}
.\!h-20{
  height: 5rem !important}
.h-0{
  height: 0px}
.h-1{
  height: 0.25rem}
.h-10{
  height: 2.5rem}
.h-12{
  height: 3rem}
.h-14{
  height: 3.5rem}
.h-16{
  height: 4rem}
.h-2{
  height: 0.5rem}
.h-20{
  height: 5rem}
.h-24{
  height: 6rem}
.h-28{
  height: 7rem}
.h-3{
  height: 0.75rem}
.h-32{
  height: 8rem}
.h-4{
  height: 1rem}
.h-40{
  height: 10rem}
.h-44{
  height: 11rem}
.h-48{
  height: 12rem}
.h-6{
  height: 1.5rem}
.h-60{
  height: 15rem}
.h-64{
  height: 16rem}
.h-72{
  height: 18rem}
.h-8{
  height: 2rem}
.h-80{
  height: 20rem}
.h-9{
  height: 2.25rem}
.h-96{
  height: 24rem}
.h-\[140px\]{
  height: 140px}
.h-\[14px\]{
  height: 14px}
.h-\[18px\]{
  height: 18px}
.h-\[200px\]{
  height: 200px}
.h-\[2px\]{
  height: 2px}
.h-\[30px\]{
  height: 30px}
.h-\[320px\]{
  height: 320px}
.h-\[32px\]{
  height: 32px}
.h-\[40px\]{
  height: 40px}
.h-\[640px\]{
  height: 640px}
.h-\[calc\(100\%\)\]{
  height: calc(100%)}
.h-\[calc\(100\%-1rem\)\]{
  height: calc(100% - 1rem)}
.h-auto{
  height: auto}
.h-full{
  height: 100%}
.h-screen{
  height: 100vh}
.max-h-12{
  max-height: 3rem}
.max-h-14{
  max-height: 3.5rem}
.max-h-20{
  max-height: 5rem}
.max-h-44{
  max-height: 11rem}
.max-h-\[18px\]{
  max-height: 18px}
.max-h-\[24px\]{
  max-height: 24px}
.max-h-full{
  max-height: 100%}
.min-h-64{
  min-height: 16rem}
.min-h-72{
  min-height: 18rem}
.min-h-96{
  min-height: 24rem}
.min-h-\[480px\]{
  min-height: 480px}
.min-h-\[560px\]{
  min-height: 560px}
.min-h-\[600px\]{
  min-height: 600px}
.min-h-screen{
  min-height: 100vh}
.w-1\/2{
  width: 50%}
.w-10{
  width: 2.5rem}
.w-10\/12{
  width: 83.333333%}
.w-12{
  width: 3rem}
.w-14{
  width: 3.5rem}
.w-16{
  width: 4rem}
.w-20{
  width: 5rem}
.w-24{
  width: 6rem}
.w-3{
  width: 0.75rem}
.w-3\/4{
  width: 75%}
.w-4{
  width: 1rem}
.w-40{
  width: 10rem}
.w-44{
  width: 11rem}
.w-5{
  width: 1.25rem}
.w-6{
  width: 1.5rem}
.w-60{
  width: 15rem}
.w-64{
  width: 16rem}
.w-8{
  width: 2rem}
.w-80{
  width: 20rem}
.w-96{
  width: 24rem}
.w-\[14px\]{
  width: 14px}
.w-\[160px\]{
  width: 160px}
.w-\[1640px\]{
  width: 1640px}
.w-\[18px\]{
  width: 18px}
.w-\[1px\]{
  width: 1px}
.w-\[200px\]{
  width: 200px}
.w-\[60\%\]{
  width: 60%}
.w-\[600px\]{
  width: 600px}
.w-\[80\%\]{
  width: 80%}
.w-auto{
  width: auto}
.w-full{
  width: 100%}
.min-w-0{
  min-width: 0px}
.max-w-10{
  max-width: 2.5rem}
.max-w-12{
  max-width: 3rem}
.max-w-14{
  max-width: 3.5rem}
.max-w-16{
  max-width: 4rem}
.max-w-20{
  max-width: 5rem}
.max-w-24{
  max-width: 6rem}
.max-w-2xl{
  max-width: 42rem}
.max-w-3{
  max-width: 0.75rem}
.max-w-32{
  max-width: 8rem}
.max-w-3xl{
  max-width: 48rem}
.max-w-40{
  max-width: 10rem}
.max-w-44{
  max-width: 11rem}
.max-w-48{
  max-width: 12rem}
.max-w-4xl{
  max-width: 56rem}
.max-w-5xl{
  max-width: 64rem}
.max-w-6{
  max-width: 1.5rem}
.max-w-60{
  max-width: 15rem}
.max-w-6xl{
  max-width: 72rem}
.max-w-72{
  max-width: 18rem}
.max-w-7xl{
  max-width: 80rem}
.max-w-80{
  max-width: 20rem}
.max-w-96{
  max-width: 24rem}
.max-w-\[100\%\]{
  max-width: 100%}
.max-w-\[120px\]{
  max-width: 120px}
.max-w-\[160px\]{
  max-width: 160px}
.max-w-\[180px\]{
  max-width: 180px}
.max-w-\[200px\]{
  max-width: 200px}
.max-w-\[240px\]{
  max-width: 240px}
.max-w-\[340px\]{
  max-width: 340px}
.max-w-\[36px\]{
  max-width: 36px}
.max-w-\[400px\]{
  max-width: 400px}
.max-w-\[50\%\]{
  max-width: 50%}
.max-w-\[60px\]{
  max-width: 60px}
.max-w-\[640px\]{
  max-width: 640px}
.max-w-\[80\%\]{
  max-width: 80%}
.max-w-full{
  max-width: 100%}
.max-w-lg{
  max-width: 32rem}
.max-w-sm{
  max-width: 24rem}
.max-w-xl{
  max-width: 36rem}
.max-w-xs{
  max-width: 20rem}
.flex-auto{
  flex: 1 1 auto}
.flex-shrink{
  flex-shrink: 1}
.flex-grow{
  flex-grow: 1}
.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-translate-x-full{
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-rotate-12{
  --tw-rotate: -12deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-rotate-\[16deg\]{
  --tw-rotate: -16deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.-rotate-\[6deg\]{
  --tw-rotate: -6deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-1{
  --tw-rotate: 1deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-12{
  --tw-rotate: 12deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-6{
  --tw-rotate: 6deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-90{
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[24deg\]{
  --tw-rotate: 24deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[2deg\]{
  --tw-rotate: 2deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[40deg\]{
  --tw-rotate: 40deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[4deg\]{
  --tw-rotate: 4deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.rotate-\[5deg\]{
  --tw-rotate: 5deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.scale-90{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@keyframes pulse{

  50%{
    opacity: .5}}
.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}
.cursor-pointer{
  cursor: pointer}
.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none}
.list-\[lower-alpha\]{
  list-style-type: lower-alpha}
.list-\[upper-roman\]{
  list-style-type: upper-roman}
.list-decimal{
  list-style-type: decimal}
.list-disc{
  list-style-type: disc}
.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none}
.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr))}
.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr))}
.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr))}
.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr))}
.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr))}
.flex-row{
  flex-direction: row}
.flex-row-reverse{
  flex-direction: row-reverse}
.flex-col{
  flex-direction: column}
.flex-wrap{
  flex-wrap: wrap}
.items-end{
  align-items: flex-end}
.items-center{
  align-items: center}
.justify-end{
  justify-content: flex-end}
.justify-center{
  justify-content: center}
.justify-between{
  justify-content: space-between}
.gap-0{
  gap: 0px}
.gap-0\.5{
  gap: 0.125rem}
.gap-1{
  gap: 0.25rem}
.gap-1\.5{
  gap: 0.375rem}
.gap-10{
  gap: 2.5rem}
.gap-12{
  gap: 3rem}
.gap-16{
  gap: 4rem}
.gap-2{
  gap: 0.5rem}
.gap-2\.5{
  gap: 0.625rem}
.gap-24{
  gap: 6rem}
.gap-3{
  gap: 0.75rem}
.gap-4{
  gap: 1rem}
.gap-5{
  gap: 1.25rem}
.gap-6{
  gap: 1.5rem}
.gap-8{
  gap: 2rem}
.gap-y-12{
  row-gap: 3rem}
.gap-y-20{
  row-gap: 5rem}
.gap-y-6{
  row-gap: 1.5rem}
.-space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)))}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}
.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))}
.space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse))}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse))}
.space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse))}
.space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse))}
.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse))}
.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse))}
.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))}
.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))}
.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse))}
.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-divide-opacity))}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity))}
.overflow-hidden{
  overflow: hidden}
.overflow-x-auto{
  overflow-x: auto}
.overflow-y-auto{
  overflow-y: auto}
.overflow-x-hidden{
  overflow-x: hidden}
.overflow-y-scroll{
  overflow-y: scroll}
.whitespace-nowrap{
  white-space: nowrap}
.break-words{
  overflow-wrap: break-word}
.rounded{
  border-radius: 0.25rem}
.rounded-2xl{
  border-radius: 1rem}
.rounded-3xl{
  border-radius: 1.5rem}
.rounded-full{
  border-radius: 9999px}
.rounded-lg{
  border-radius: 0.5rem}
.rounded-md{
  border-radius: 0.375rem}
.rounded-sm{
  border-radius: 0.125rem}
.rounded-xl{
  border-radius: 0.75rem}
.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem}
.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem}
.rounded-t{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem}
.rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem}
.rounded-t-3xl{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem}
.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem}
.rounded-bl-2xl{
  border-bottom-left-radius: 1rem}
.rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem}
.rounded-se-3xl{
  border-start-end-radius: 1.5rem}
.rounded-se-\[150px\]{
  border-start-end-radius: 150px}
.rounded-se-\[40px\]{
  border-start-end-radius: 40px}
.rounded-ss-\[150px\]{
  border-start-start-radius: 150px}
.rounded-ss-\[40px\]{
  border-start-start-radius: 40px}
.border{
  border-width: 1px}
.border-0{
  border-width: 0px}
.border-2{
  border-width: 2px}
.border-4{
  border-width: 4px}
.border-y{
  border-top-width: 1px;
  border-bottom-width: 1px}
.border-b{
  border-bottom-width: 1px}
.border-b-0{
  border-bottom-width: 0px}
.border-b-2{
  border-bottom-width: 2px}
.border-b-4{
  border-bottom-width: 4px}
.border-l-\[3px\]{
  border-left-width: 3px}
.border-r{
  border-right-width: 1px}
.border-s{
  border-inline-start-width: 1px}
.border-t{
  border-top-width: 1px}
.border-solid{
  border-style: solid}
.border-dashed{
  border-style: dashed}
.border-dotted{
  border-style: dotted}
.border-\[\#5BBC4C\]{
  --tw-border-opacity: 1;
  border-color: rgb(91 188 76 / var(--tw-border-opacity))}
.border-blue-dark{
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
.border-cyan-400{
  --tw-border-opacity: 1;
  border-color: rgb(34 211 238 / var(--tw-border-opacity))}
.border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity))}
.border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity))}
.border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity))}
.border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity))}
.border-gray-600{
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity))}
.border-green-400{
  --tw-border-opacity: 1;
  border-color: rgb(49 196 141 / var(--tw-border-opacity))}
.border-green-600{
  --tw-border-opacity: 1;
  border-color: rgb(5 122 85 / var(--tw-border-opacity))}
.border-green2{
  --tw-border-opacity: 1;
  border-color: rgb(91 188 76 / var(--tw-border-opacity))}
.border-neutral-100{
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity))}
.border-neutral-200{
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity))}
.border-neutral-300{
  --tw-border-opacity: 1;
  border-color: rgb(212 212 212 / var(--tw-border-opacity))}
.border-neutral-400{
  --tw-border-opacity: 1;
  border-color: rgb(163 163 163 / var(--tw-border-opacity))}
.border-neutral-500{
  --tw-border-opacity: 1;
  border-color: rgb(115 115 115 / var(--tw-border-opacity))}
.border-transparent{
  border-color: transparent}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity))}
.border-white\/20{
  border-color: rgb(255 255 255 / 0.2)}
.border-white\/50{
  border-color: rgb(255 255 255 / 0.5)}
.border-yellow-300{
  --tw-border-opacity: 1;
  border-color: rgb(250 202 21 / var(--tw-border-opacity))}
.bg-\[\#0B204C\]{
  --tw-bg-opacity: 1;
  background-color: rgb(11 32 76 / var(--tw-bg-opacity))}
.bg-\[\#1781B7\]{
  --tw-bg-opacity: 1;
  background-color: rgb(23 129 183 / var(--tw-bg-opacity))}
.bg-\[\#2775B8\]{
  --tw-bg-opacity: 1;
  background-color: rgb(39 117 184 / var(--tw-bg-opacity))}
.bg-\[\#2B89D1\]{
  --tw-bg-opacity: 1;
  background-color: rgb(43 137 209 / var(--tw-bg-opacity))}
.bg-\[\#415277\]{
  --tw-bg-opacity: 1;
  background-color: rgb(65 82 119 / var(--tw-bg-opacity))}
.bg-\[\#5BBC4C\]{
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity))}
.bg-\[\#7FC97F\]{
  --tw-bg-opacity: 1;
  background-color: rgb(127 201 127 / var(--tw-bg-opacity))}
.bg-\[\#92D368\]{
  --tw-bg-opacity: 1;
  background-color: rgb(146 211 104 / var(--tw-bg-opacity))}
.bg-\[\#96DB61\]{
  --tw-bg-opacity: 1;
  background-color: rgb(150 219 97 / var(--tw-bg-opacity))}
.bg-\[\#EEF3F5\]{
  --tw-bg-opacity: 1;
  background-color: rgb(238 243 245 / var(--tw-bg-opacity))}
.bg-\[\#FF4D4D\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 77 77 / var(--tw-bg-opacity))}
.bg-\[\#FF6B6B\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 107 107 / var(--tw-bg-opacity))}
.bg-black\/70{
  background-color: rgb(0 0 0 / 0.7)}
.bg-blue-100{
  --tw-bg-opacity: 1;
  background-color: rgb(225 239 254 / var(--tw-bg-opacity))}
.bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(235 245 255 / var(--tw-bg-opacity))}
.bg-blue-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
.bg-blue-dark\/20{
  background-color: rgb(37 62 123 / 0.2)}
.bg-blue-dark\/50{
  background-color: rgb(37 62 123 / 0.5)}
.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity))}
.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity))}
.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity))}
.bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity))}
.bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity))}
.bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity))}
.bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity))}
.bg-green-100{
  --tw-bg-opacity: 1;
  background-color: rgb(222 247 236 / var(--tw-bg-opacity))}
.bg-green2{
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity))}
.bg-neutral-100{
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity))}
.bg-neutral-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity))}
.bg-neutral-300{
  --tw-bg-opacity: 1;
  background-color: rgb(212 212 212 / var(--tw-bg-opacity))}
.bg-neutral-50{
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity))}
.bg-neutral-800{
  --tw-bg-opacity: 1;
  background-color: rgb(38 38 38 / var(--tw-bg-opacity))}
.bg-red-600{
  --tw-bg-opacity: 1;
  background-color: rgb(224 36 36 / var(--tw-bg-opacity))}
.bg-sky-500{
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity))}
.bg-sky-800{
  --tw-bg-opacity: 1;
  background-color: rgb(7 89 133 / var(--tw-bg-opacity))}
.bg-slate-200\/50{
  background-color: rgb(226 232 240 / 0.5)}
.bg-transparent{
  background-color: transparent}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))}
.bg-white\/20{
  background-color: rgb(255 255 255 / 0.2)}
.bg-white\/75{
  background-color: rgb(255 255 255 / 0.75)}
.bg-yellow-100{
  --tw-bg-opacity: 1;
  background-color: rgb(253 246 178 / var(--tw-bg-opacity))}
.bg-yellow-300{
  --tw-bg-opacity: 1;
  background-color: rgb(250 202 21 / var(--tw-bg-opacity))}
.bg-yellow-400{
  --tw-bg-opacity: 1;
  background-color: rgb(227 160 8 / var(--tw-bg-opacity))}
.bg-opacity-50{
  --tw-bg-opacity: 0.5}
.bg-gradient-radial{
  background-image: radial-gradient(var(--tw-gradient-stops))}
.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops))}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops))}
.from-\[\#2278BA\]{
  --tw-gradient-from: #2278BA var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 120 186 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#264079\]{
  --tw-gradient-from: #264079 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(38 64 121 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#2774B8\]{
  --tw-gradient-from: #2774B8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(39 116 184 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#2775B8\]{
  --tw-gradient-from: #2775B8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(39 117 184 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#46ADC1\]{
  --tw-gradient-from: #46ADC1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(70 173 193 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#59B6AC\]{
  --tw-gradient-from: #59B6AC var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(89 182 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#5BBC4C\]{
  --tw-gradient-from: #5BBC4C var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(91 188 76 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#64BBCC\]{
  --tw-gradient-from: #64BBCC var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(100 187 204 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-\[\#92D368\]{
  --tw-gradient-from: #92D368 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(146 211 104 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-sky-600{
  --tw-gradient-from: #0284c7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-sky-600\/75{
  --tw-gradient-from: rgb(2 132 199 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-sky-800{
  --tw-gradient-from: #075985 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(7 89 133 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-white{
  --tw-gradient-from: #ffffff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.from-yellow-300{
  --tw-gradient-from: #FACA15 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 202 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.via-\[\#25B2CB\]{
  --tw-gradient-to: rgb(37 178 203 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #25B2CB var(--tw-gradient-via-position), var(--tw-gradient-to)}
.via-\[\#92D36800\]{
  --tw-gradient-to: rgb(146 211 104 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #92D36800 var(--tw-gradient-via-position), var(--tw-gradient-to)}
.to-\[\#1781B7\]{
  --tw-gradient-to: #1781B7 var(--tw-gradient-to-position)}
.to-\[\#267ABF\]{
  --tw-gradient-to: #267ABF var(--tw-gradient-to-position)}
.to-\[\#2775B8\]{
  --tw-gradient-to: #2775B8 var(--tw-gradient-to-position)}
.to-\[\#46ADC1\]{
  --tw-gradient-to: #46ADC1 var(--tw-gradient-to-position)}
.to-\[\#59B6AC\]{
  --tw-gradient-to: #59B6AC var(--tw-gradient-to-position)}
.to-\[\#91D661\]{
  --tw-gradient-to: #91D661 var(--tw-gradient-to-position)}
.to-\[\#92D36800\]\/\[0\]{
  --tw-gradient-to: rgb(146 211 104 / 0) var(--tw-gradient-to-position)}
.to-\[\#92D368\]{
  --tw-gradient-to: #92D368 var(--tw-gradient-to-position)}
.to-\[\#96DB61\]{
  --tw-gradient-to: #96DB61 var(--tw-gradient-to-position)}
.to-sky-200{
  --tw-gradient-to: #bae6fd var(--tw-gradient-to-position)}
.to-sky-400\/60{
  --tw-gradient-to: rgb(56 189 248 / 0.6) var(--tw-gradient-to-position)}
.to-sky-500{
  --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}
.to-sky-600{
  --tw-gradient-to: #0284c7 var(--tw-gradient-to-position)}
.to-yellow-400{
  --tw-gradient-to: #E3A008 var(--tw-gradient-to-position)}
.bg-cover{
  background-size: cover}
.bg-clip-padding{
  background-clip: padding-box}
.bg-center{
  background-position: center}
.bg-no-repeat{
  background-repeat: no-repeat}
.object-cover{
  -o-object-fit: cover;
     object-fit: cover}
.object-fill{
  -o-object-fit: fill;
     object-fit: fill}
.p-0{
  padding: 0px}
.p-1{
  padding: 0.25rem}
.p-1\.5{
  padding: 0.375rem}
.p-10{
  padding: 2.5rem}
.p-12{
  padding: 3rem}
.p-2{
  padding: 0.5rem}
.p-3{
  padding: 0.75rem}
.p-4{
  padding: 1rem}
.p-5{
  padding: 1.25rem}
.p-6{
  padding: 1.5rem}
.p-7{
  padding: 1.75rem}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem}
.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem}
.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem}
.px-12{
  padding-left: 3rem;
  padding-right: 3rem}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem}
.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem}
.px-8{
  padding-left: 2rem;
  padding-right: 2rem}
.py-0{
  padding-top: 0px;
  padding-bottom: 0px}
.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem}
.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem}
.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem}
.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem}
.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem}
.py-20{
  padding-top: 5rem;
  padding-bottom: 5rem}
.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem}
.py-28{
  padding-top: 7rem;
  padding-bottom: 7rem}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem}
.py-40{
  padding-top: 10rem;
  padding-bottom: 10rem}
.py-48{
  padding-top: 12rem;
  padding-bottom: 12rem}
.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem}
.py-96{
  padding-top: 24rem;
  padding-bottom: 24rem}
.py-\[0\.32rem\]{
  padding-top: 0.32rem;
  padding-bottom: 0.32rem}
.pb-10{
  padding-bottom: 2.5rem}
.pb-12{
  padding-bottom: 3rem}
.pb-2{
  padding-bottom: 0.5rem}
.pb-20{
  padding-bottom: 5rem}
.pb-24{
  padding-bottom: 6rem}
.pb-3{
  padding-bottom: 0.75rem}
.pb-32{
  padding-bottom: 8rem}
.pb-4{
  padding-bottom: 1rem}
.pb-44{
  padding-bottom: 11rem}
.pb-48{
  padding-bottom: 12rem}
.pb-52{
  padding-bottom: 13rem}
.pb-6{
  padding-bottom: 1.5rem}
.pb-64{
  padding-bottom: 16rem}
.pb-80{
  padding-bottom: 20rem}
.pb-96{
  padding-bottom: 24rem}
.pb-\[9rem\]{
  padding-bottom: 9rem}
.pe-1{
  padding-inline-end: 0.25rem}
.pe-14{
  padding-inline-end: 3.5rem}
.pe-2{
  padding-inline-end: 0.5rem}
.pe-24{
  padding-inline-end: 6rem}
.ps-3{
  padding-inline-start: 0.75rem}
.ps-5{
  padding-inline-start: 1.25rem}
.ps-6{
  padding-inline-start: 1.5rem}
.pt-0{
  padding-top: 0px}
.pt-1{
  padding-top: 0.25rem}
.pt-12{
  padding-top: 3rem}
.pt-16{
  padding-top: 4rem}
.pt-2{
  padding-top: 0.5rem}
.pt-2\.5{
  padding-top: 0.625rem}
.pt-20{
  padding-top: 5rem}
.pt-24{
  padding-top: 6rem}
.pt-3{
  padding-top: 0.75rem}
.pt-36{
  padding-top: 9rem}
.pt-4{
  padding-top: 1rem}
.pt-40{
  padding-top: 10rem}
.pt-44{
  padding-top: 11rem}
.pt-48{
  padding-top: 12rem}
.pt-5{
  padding-top: 1.25rem}
.pt-6{
  padding-top: 1.5rem}
.pt-60{
  padding-top: 15rem}
.text-left{
  text-align: left}
.text-center{
  text-align: center}
.text-right{
  text-align: right}
.text-end{
  text-align: end}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem}
.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem}
.text-5xl{
  font-size: 3rem;
  line-height: 1}
.text-6xl{
  font-size: 3.75rem;
  line-height: 1}
.text-8xl{
  font-size: 6rem;
  line-height: 1}
.text-9xl{
  font-size: 8rem;
  line-height: 1}
.text-\[22px\]{
  font-size: 22px}
.text-\[26px\]{
  font-size: 26px}
.text-\[80px\]{
  font-size: 80px}
.text-base{
  font-size: 1rem;
  line-height: 1.5rem}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem}
.text-xl{
  font-size: 1.25rem}
.text-xs{
  font-size: 0.75rem;
  line-height: 1rem}
.font-bold{
  font-weight: 700}
.font-extrabold{
  font-weight: 800}
.font-light{
  font-weight: 300}
.font-medium{
  font-weight: 500}
.font-normal{
  font-weight: 400}
.font-semibold{
  font-weight: 600}
.uppercase{
  text-transform: uppercase}
.italic{
  font-style: italic}
.leading-6{
  line-height: 1.5rem}
.leading-9{
  line-height: 2.25rem}
.leading-none{
  line-height: 1}
.leading-normal{
  line-height: 1.5}
.leading-snug{
  line-height: 1.375}
.leading-tight{
  line-height: 1.25}
.tracking-wider{
  letter-spacing: 0.05em}
.text-\[\#1863dc\]{
  --tw-text-opacity: 1;
  color: rgb(24 99 220 / var(--tw-text-opacity))}
.text-\[\#25B2CB\]{
  --tw-text-opacity: 1;
  color: rgb(37 178 203 / var(--tw-text-opacity))}
.text-\[\#46ADC1\]{
  --tw-text-opacity: 1;
  color: rgb(70 173 193 / var(--tw-text-opacity))}
.text-\[\#5BBC4C\]{
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
.text-\[\#FF6B6B\]{
  --tw-text-opacity: 1;
  color: rgb(255 107 107 / var(--tw-text-opacity))}
.text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(28 100 242 / var(--tw-text-opacity))}
.text-blue-800{
  --tw-text-opacity: 1;
  color: rgb(30 66 159 / var(--tw-text-opacity))}
.text-blue-dark{
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.text-cyan-400{
  --tw-text-opacity: 1;
  color: rgb(34 211 238 / var(--tw-text-opacity))}
.text-cyan-500{
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity))}
.text-cyan-600{
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / var(--tw-text-opacity))}
.text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity))}
.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity))}
.text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity))}
.text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity))}
.text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity))}
.text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity))}
.text-green-600{
  --tw-text-opacity: 1;
  color: rgb(5 122 85 / var(--tw-text-opacity))}
.text-green2{
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
.text-neutral-400{
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity))}
.text-neutral-500{
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity))}
.text-neutral-600{
  --tw-text-opacity: 1;
  color: rgb(82 82 82 / var(--tw-text-opacity))}
.text-neutral-700{
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity))}
.text-neutral-800{
  --tw-text-opacity: 1;
  color: rgb(38 38 38 / var(--tw-text-opacity))}
.text-neutral-950{
  --tw-text-opacity: 1;
  color: rgb(10 10 10 / var(--tw-text-opacity))}
.text-red-600{
  --tw-text-opacity: 1;
  color: rgb(224 36 36 / var(--tw-text-opacity))}
.text-sky-500{
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity))}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.text-yellow-300{
  --tw-text-opacity: 1;
  color: rgb(250 202 21 / var(--tw-text-opacity))}
.text-yellow-400{
  --tw-text-opacity: 1;
  color: rgb(227 160 8 / var(--tw-text-opacity))}
.text-yellow-600{
  --tw-text-opacity: 1;
  color: rgb(159 88 10 / var(--tw-text-opacity))}
.underline{
  text-decoration-line: underline}
.antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale}
.\!opacity-70{
  opacity: 0.7 !important}
.opacity-0{
  opacity: 0}
.opacity-10{
  opacity: 0.1}
.opacity-100{
  opacity: 1}
.opacity-20{
  opacity: 0.2}
.opacity-5{
  opacity: 0.05}
.opacity-50{
  opacity: 0.5}
.mix-blend-color-burn{
  mix-blend-mode: color-burn}
.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[0_6px_6px_rgba\(0\2c 0\2c 0\2c \.25\)\]{
  --tw-shadow: 0 6px 6px rgba(0,0,0,.25);
  --tw-shadow-colored: 0 6px 6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-\[3px_6px_18px_-4px_rgba\(0\2c 36\2c 114\2c \.70\)\]{
  --tw-shadow: 3px 6px 18px -4px rgba(0,36,114,.70);
  --tw-shadow-colored: 3px 6px 18px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-0{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.ring-inset{
  --tw-ring-inset: inset}
.ring-\[\#5BBC4C\]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(91 188 76 / var(--tw-ring-opacity))}
.ring-\[\#96DB61\]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(150 219 97 / var(--tw-ring-opacity))}
.ring-\[\#FF4D4D\]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 77 77 / var(--tw-ring-opacity))}
.ring-blue-dark{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(37 62 123 / var(--tw-ring-opacity))}
.ring-gray-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}
.ring-green2{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(91 188 76 / var(--tw-ring-opacity))}
.ring-neutral-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(212 212 212 / var(--tw-ring-opacity))}
.ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))}
.blur-sm{
  --tw-blur: blur(4px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow{
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-\[5px_5px_5px_0_rgba\(0\2c 0\2c 0\2c 0\2c 4\)\]{
  --tw-drop-shadow: drop-shadow(5px 5px 5px 0 rgba(0,0,0,0,4));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.drop-shadow-md{
  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.grayscale-0{
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.transition-colors{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.duration-300{
  transition-duration: 300ms}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.alignfull{
  margin: 2rem calc(50% - 50vw) !important;
  max-width: 100vw !important;
  width: 100vw}
.alignwide{
  margin: 2rem 0;
  max-width: 1280px !important}
.alignnone{
  margin-left: 0px;
  margin-right: 0px;
  height: auto;
  max-width: 100%}
.aligncenter{
  margin: 0.5rem auto;
  display: block}
@media (min-width: 600px){

  .alignleft:not(.wp-block-button){
    margin-right: 0.5rem;
    float: left}

  .alignright:not(.wp-block-button){
    margin-left: 0.5rem;
    float: right}

  .wp-block-button.alignleft a{
    float: left;
    margin-right: 1rem}

  .wp-block-button.alignright a{
    float: right;
    margin-left: 1rem}}
.wp-caption{
  display: inline-block}
.wp-caption img{
  margin-bottom: 0.5rem;
  line-height: 1}
.wp-caption-text{
  font-size: 0.875rem;
  color: #4B5563}
.\[text-shadow\:_0_1px_1_rgb\(0_0_0_\/_40\%\)\]{
  text-shadow: 0 1px 1 rgb(0 0 0 / 40%)}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}
[data-aos=fade-up]{transform:translate3d(0,100px,0)}
[data-aos=fade-down]{transform:translate3d(0,-100px,0)}
[data-aos=fade-right]{transform:translate3d(-100px,0,0)}
[data-aos=fade-left]{transform:translate3d(100px,0,0)}
[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}
[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}
[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}
[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}
[data-aos=zoom-in]{transform:scale(.6)}
[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}
[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}
[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}
[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}
[data-aos=zoom-out]{transform:scale(1.2)}
[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}
[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}
[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}
[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]{transition-property:transform}
[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}
[data-aos=slide-up]{transform:translate3d(0,100%,0)}
[data-aos=slide-down]{transform:translate3d(0,-100%,0)}
[data-aos=slide-right]{transform:translate3d(-100%,0,0)}
[data-aos=slide-left]{transform:translate3d(100%,0,0)}
[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}
[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}
[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}
[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}
[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/* Header */
#header{
  position: absolute;
  top: 0px;
  z-index: 50;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem}
#header .logo a{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width: 960px){

  #header .logo a{
    --tw-text-opacity: 1;
    color: rgb(37 62 123 / var(--tw-text-opacity))}}
#header .primary-menu .main-menu > li.current-menu-item > a, #header .primary-menu .main-menu > li:hover > a{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
@media (min-width: 960px){

  #header .primary-menu .main-menu > li a{
    --tw-text-opacity: 1;
    color: rgb(37 62 123 / var(--tw-text-opacity))}

  #header .primary-menu .main-menu > li a:hover{
    --tw-border-opacity: 1;
    border-color: rgb(37 62 123 / var(--tw-border-opacity))}}
#header .main-menu{
  display: flex;
  justify-content: center;
  gap: 24px}
#header .main-menu > li{
  position: relative}
#header .main-menu > li:hover > a, #header .main-menu > li.current-menu-item > a{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
@media (min-width: 1280px){

  #header .main-menu > li:hover > a, #header .main-menu > li.current-menu-item > a{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))}}
#header .main-menu > li:hover .sub-menu{
/*#header .main-menu > li.current-menu-item .sub-menu{*/
  visibility: visible;
  height: auto;
  opacity: 1}
#header .main-menu > li.menu-item-has-children > a::after {
    content: '';
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M4.43 8.512a.75.75 0 0 1 1.058-.081L12 14.012l6.512-5.581a.75.75 0 0 1 .976 1.138l-7 6a.75.75 0 0 1-.976 0l-7-6a.75.75 0 0 1-.081-1.057' clip-rule='evenodd'/%3E%3C/svg%3E");
}
#header .main-menu > li > a{
  display: flex;
  align-items: center;
  gap: 0.5rem;
  border-bottom-width: 2px;
  border-color: transparent;
  font-size: .85rem;
  line-height: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
@media (min-width: 1280px){

  #header .main-menu > li > a{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))}}
.tooltip#header .main-menu > li .sub-menu > .tooltip-arrow:before{
  visibility: hidden}
[role="tooltip"]#header .main-menu > li .sub-menu > [data-popper-arrow]:before{
  visibility: hidden}
[role="tooltip"]#header .main-menu > li .sub-menu > [data-popper-arrow]:after{
  visibility: hidden}
#header .main-menu > li .sub-menu{
  visibility: hidden;
  height: 0px;
  overflow: hidden;
  padding-top: 0.75rem;
  opacity: 0}
@media (min-width: 1280px){

  #header .main-menu > li .sub-menu{
    position: absolute}}
#header .main-menu > li .sub-menu li{
  margin: 0px;
  display: block;
  width: 100%;
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))}
@media (min-width: 1280px){

  #header .main-menu > li .sub-menu li{
    width: 15rem}}
#header .main-menu > li .sub-menu li:first-child{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem}
#header .main-menu > li .sub-menu li:last-child{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem}
#header .main-menu > li .sub-menu li a{
  display: block;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: .85rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
#header .main-menu > li .sub-menu li a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(235 245 255 / var(--tw-bg-opacity))}
.language-menu .current-lang a{
  text-decoration-line: underline;
}
.language-menu .lang-item a{
  font-size: .85rem;
}
/* Footer */
#footer{
  position: relative;
  --tw-bg-opacity: 1;
  background-color: #5BBC4C;
  padding-top: 6rem;
  padding-bottom: 3rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
#footer.footer-bg {
    /* &:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-image: url('../img/bg-footer.jpg');
        background-repeat: no-repeat;
        background-position: top center;
        background-size: cover;
        opacity: 0.1;
    } */
}
.mobile-main-menu{
  display: flex;
  justify-content: center;
  gap: 0.75rem}
.mobile-main-menu > li{
  position: relative}
.mobile-main-menu > li:hover > a, .mobile-main-menu > li.current-menu-item > a{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
@media (min-width: 1280px){

  .mobile-main-menu > li:hover > a, .mobile-main-menu > li.current-menu-item > a{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))}}
.mobile-main-menu > li:hover .sub-menu, .mobile-main-menu > li.current-menu-item .sub-menu{
  visibility: visible;
  height: auto;
  padding-top: 0.75rem;
  opacity: 1}
.mobile-main-menu > li.menu-item-has-children > a::after {
                    content: '';
                    display: inline-block;
                    width: 1em;
                    height: 1em;
                    background-color: currentColor;
                    -webkit-mask-image: var(--svg);
                    mask-image: var(--svg);
                    -webkit-mask-repeat: no-repeat;
                    mask-repeat: no-repeat;
                    -webkit-mask-size: 100% 100%;
                    mask-size: 100% 100%;
                    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M4.43 8.512a.75.75 0 0 1 1.058-.081L12 14.012l6.512-5.581a.75.75 0 0 1 .976 1.138l-7 6a.75.75 0 0 1-.976 0l-7-6a.75.75 0 0 1-.081-1.057' clip-rule='evenodd'/%3E%3C/svg%3E");
                }
.mobile-main-menu > li > a{
  display: flex;
  align-items: center;
  gap: 0.5rem;
  border-bottom-width: 2px;
  border-color: transparent;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
@media (min-width: 1280px){

  .mobile-main-menu > li > a{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))}}
.tooltip.mobile-main-menu > li .sub-menu > .tooltip-arrow:before{
  visibility: hidden}
[role="tooltip"].mobile-main-menu > li .sub-menu > [data-popper-arrow]:before{
  visibility: hidden}
[role="tooltip"].mobile-main-menu > li .sub-menu > [data-popper-arrow]:after{
  visibility: hidden}
.mobile-main-menu > li .sub-menu{
  visibility: hidden;
  height: 0px;
  overflow: hidden;
  opacity: 0}
@media (min-width: 1280px){

  .mobile-main-menu > li .sub-menu{
    position: absolute}}
.mobile-main-menu > li .sub-menu li{
  margin: 0px;
  display: block;
  width: 100%;
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))}
@media (min-width: 1280px){

  .mobile-main-menu > li .sub-menu li{
    width: 15rem}}
.mobile-main-menu > li .sub-menu li:first-child{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem}
.mobile-main-menu > li .sub-menu li:last-child{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem}
.mobile-main-menu > li .sub-menu li a{
  display: block;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.mobile-main-menu > li .sub-menu li a:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(235 245 255 / var(--tw-bg-opacity))}
/* Content */
/* #content {
    background-image: url('../img/bg-main.webp');
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
    min-height: 100px;
} */
#content {
    /* background-color: #264079; */
    background: linear-gradient(180deg, #2775b8 0%, #ffffff 100%);
    min-height: 100vh;
}
#content .content-inner .content-body {
            position: relative;
            background-image: url(../images/bg-wave-blue.png?9dc7b96f9d1149b530348589f902a2af);
            background-position: top center;
            background-repeat: no-repeat;
            background-size: contain;
            padding-top: 17.5%;
        }
#content .content-inner .content-body .content-body-inner {
                min-height: 800px;
                background: linear-gradient(
                    180deg,
                    #2775b8 0%,
                    #46adc1 50%,
                    #92d368 100%
                );
            }
#content .wargaasri-campaigns {
        background-image: url(../images/bg-wargaasri-wave.webp?340fcf5f7abc7d1466d5d6ac7b553ee3);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
/* Layout */
body.home #content, body.page-template-template-homepage #content{
  position: relative
            /* &:before {
                content: '';
                @apply absolute top-0 left-0 w-full h-full bg-gradient-to-b from-sky-600 to-sky-600/10;
            } */}
@media (min-width: 960px){

  body.home #header .logo a, body.page-template-template-homepage #header .logo a{
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))}}
body.home #header .main-menu > li.current-menu-item > a, body.home #header .main-menu > li:hover > a, body.page-template-template-homepage #header .main-menu > li.current-menu-item > a, body.page-template-template-homepage #header .main-menu > li:hover > a{
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
@media (min-width: 960px){

  body.home #header .main-menu > li a, body.page-template-template-homepage #header .main-menu > li a{
    --tw-text-opacity: 1;
    color: rgb(37 62 123 / var(--tw-text-opacity))}

  body.home #header .main-menu > li a:hover, body.page-template-template-homepage #header .main-menu > li a:hover{
    --tw-border-opacity: 1;
    border-color: rgb(37 62 123 / var(--tw-border-opacity))}}
body.home #content, body.page-template-template-homepage #content {
            /* background-image: url('../img/bg-main.webp'); */
        }
.galleryThumbSlider .swiper-slide, .galleryMultipleThumb .swiper-slide{
  cursor: pointer;
  border-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity))}
.galleryThumbSlider .swiper-slide.swiper-slide-thumb-active, .galleryMultipleThumb .swiper-slide.swiper-slide-thumb-active{
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
.siteinfo-menu{
  border-left-width: 3px;
  --tw-border-opacity: 1;
  border-color: rgb(212 212 212 / var(--tw-border-opacity));
  padding-inline-start: 1.75rem}
.siteinfo-menu li{
  margin-bottom: 0.25rem}
.siteinfo-menu li.current-menu-item a{
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
.siteinfo-menu li a{
  font-size: 1.125rem;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgb(115 115 115 / var(--tw-text-opacity))}
.siteinfo-menu li a:hover{
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
.siteinfo-content{
  text-align: justify}
.siteinfo-content ul{
  margin-inline-start: 1.5rem;
  list-style-type: disc}
.siteinfo-content a{
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(37 178 203 / var(--tw-text-opacity));
  text-decoration-line: underline}
.cky-preference-content-wrapper a{
  --tw-text-opacity: 1;
  color: rgb(24 99 220 / var(--tw-text-opacity));
  text-decoration-line: underline}
#content{
  overflow: hidden}
.breadcrumb{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.breadcrumb a:hover{
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
#copy-url-link.copied .icon{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7.263 3.259A2.25 2.25 0 0 1 9.5 1.25h5a2.25 2.25 0 0 1 2.237 2.009c.763.015 1.423.055 1.987.158c.758.14 1.403.405 1.928.93c.602.602.86 1.36.982 2.26c.116.866.116 1.969.116 3.336v6.11c0 1.368 0 2.47-.116 3.337c-.122.9-.38 1.658-.982 2.26s-1.36.86-2.26.982c-.867.116-1.97.116-3.337.116h-6.11c-1.367 0-2.47 0-3.337-.116c-.9-.121-1.658-.38-2.26-.982s-.86-1.36-.981-2.26c-.117-.867-.117-1.97-.117-3.337v-6.11c0-1.367 0-2.47.117-3.336c.12-.9.38-1.658.981-2.26c.525-.525 1.17-.79 1.928-.93c.564-.103 1.224-.143 1.987-.158m.002 1.5c-.718.015-1.272.052-1.718.134c-.566.104-.895.27-1.138.514c-.277.277-.457.666-.556 1.4c-.101.755-.103 1.756-.103 3.191v6c0 1.436.002 2.437.103 3.192c.099.734.28 1.122.556 1.4c.277.276.665.457 1.4.555c.754.102 1.756.103 3.191.103h6c1.435 0 2.436-.001 3.192-.103c.734-.098 1.122-.279 1.399-.556c.277-.276.457-.665.556-1.399c.101-.755.103-1.756.103-3.192v-6c0-1.435-.002-2.436-.103-3.192c-.099-.733-.28-1.122-.556-1.399c-.244-.243-.572-.41-1.138-.514c-.446-.082-1-.119-1.718-.134A2.25 2.25 0 0 1 14.5 6.75h-5a2.25 2.25 0 0 1-2.235-1.99M9.5 2.75a.75.75 0 0 0-.75.75v1c0 .414.336.75.75.75h5a.75.75 0 0 0 .75-.75v-1a.75.75 0 0 0-.75-.75zm6.048 7.738a.75.75 0 0 1-.036 1.06l-4.286 4a.75.75 0 0 1-1.024 0l-1.714-1.6a.75.75 0 1 1 1.024-1.096l1.202 1.122l3.774-3.522a.75.75 0 0 1 1.06.036' clip-rule='evenodd'/%3E%3C/svg%3E");
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
#copy-url-link .icon{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M7.263 3.26A2.25 2.25 0 0 1 9.5 1.25h5a2.25 2.25 0 0 1 2.237 2.01c.764.016 1.423.055 1.987.159c.758.14 1.403.404 1.928.93c.602.601.86 1.36.982 2.26c.116.866.116 1.969.116 3.336v6.11c0 1.367 0 2.47-.116 3.337c-.122.9-.38 1.658-.982 2.26s-1.36.86-2.26.982c-.867.116-1.97.116-3.337.116h-6.11c-1.367 0-2.47 0-3.337-.116c-.9-.122-1.658-.38-2.26-.982s-.86-1.36-.981-2.26c-.117-.867-.117-1.97-.117-3.337v-6.11c0-1.367 0-2.47.117-3.337c.12-.9.38-1.658.981-2.26c.525-.525 1.17-.79 1.928-.929c.564-.104 1.224-.143 1.987-.159m.002 1.5c-.718.016-1.272.052-1.718.134c-.566.104-.895.272-1.138.515c-.277.277-.457.665-.556 1.4c-.101.754-.103 1.756-.103 3.191v6c0 1.435.002 2.436.103 3.192c.099.734.28 1.122.556 1.399c.277.277.665.457 1.4.556c.754.101 1.756.103 3.191.103h6c1.435 0 2.436-.002 3.192-.103c.734-.099 1.122-.28 1.399-.556c.277-.277.457-.665.556-1.4c.101-.755.103-1.756.103-3.191v-6c0-1.435-.002-2.437-.103-3.192c-.099-.734-.28-1.122-.556-1.399c-.244-.243-.572-.41-1.138-.515c-.446-.082-1-.118-1.718-.133A2.25 2.25 0 0 1 14.5 6.75h-5a2.25 2.25 0 0 1-2.235-1.99M9.5 2.75a.75.75 0 0 0-.75.75v1c0 .414.336.75.75.75h5a.75.75 0 0 0 .75-.75v-1a.75.75 0 0 0-.75-.75zM6.25 10.5A.75.75 0 0 1 7 9.75h10a.75.75 0 0 1 0 1.5H7a.75.75 0 0 1-.75-.75m1 3.5a.75.75 0 0 1 .75-.75h8a.75.75 0 0 1 0 1.5H8a.75.75 0 0 1-.75-.75m1 3.5a.75.75 0 0 1 .75-.75h6a.75.75 0 0 1 0 1.5H9a.75.75 0 0 1-.75-.75' clip-rule='evenodd'/%3E%3C/svg%3E")}
#kol-video-tab button{
  border-radius: 9999px;
  border-bottom-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity));
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
#kol-video-tab button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(225 239 254 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
#kol-video-tab button[aria-selected='true']{
  --tw-bg-opacity: 1;
  background-color: #5BBC4C;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
/* Banner */
.banner{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity))
    /* @apply bg-gray-100 pt-24 pb-48 lg:pt-44; */}
.box.banner-page:before {
            content: '';
            position: absolute;
            top: 0px;
            left: 0px;
            height: 100%;
            width: 100%;
            background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
            --tw-gradient-from: #0284c7 var(--tw-gradient-from-position);
            --tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);
            --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
            --tw-gradient-to: rgb(2 132 199 / 0.1) var(--tw-gradient-to-position);
        }
.box.banner-category-page:before {
            content: '';
            position: absolute;
            top: 0px;
            left: 0px;
            height: 100%;
            width: 100%;
            background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
            --tw-gradient-from: #2278BA var(--tw-gradient-from-position);
            --tw-gradient-to: rgb(34 120 186 / 0) var(--tw-gradient-to-position);
            --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
            --tw-gradient-to: rgb(56 189 248 / 0.6) var(--tw-gradient-to-position);
            --tw-gradient-to-position: 80%;
        }
.box.single-page {
        /* &:before {
            content: '';
            @apply absolute top-0 left-0 w-full h-full bg-gradient-to-b from-sky-600/75 to-sky-600;
        } */
    }
.box.single-campaign-form:before {
            content: '';
            position: absolute;
            top: 0px;
            left: 0px;
            height: 100%;
            width: 100%;
            background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
            --tw-gradient-from: rgb(2 132 199 / 0.75) var(--tw-gradient-from-position);
            --tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);
            --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
            --tw-gradient-to: #ffffff var(--tw-gradient-to-position);
        }
.box.aksiasri .aksiasri-lists .item .header-area .entry-subtitle{
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-drop-shadow: drop-shadow(5px 5px 5px 0 rgba(0,0,0,0,4));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
@media (min-width: 960px){

  .box.aksiasri .aksiasri-lists .item .header-area .entry-subtitle{
    font-size: 40px}}
.box.aksiasri .aksiasri-lists .item .header-area .entry-title{
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-drop-shadow: drop-shadow(5px 5px 5px 0 rgba(0,0,0,0,4));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
@media (min-width: 960px){

  .box.aksiasri .aksiasri-lists .item .header-area .entry-title{
    font-size: 70px;
    line-height: 1}}
.box.aksiasri .aksiasri-lists .item .header-area .entry-desc{
  font-size: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.box.profile-box {
        background-image: url(../images/bg-clouds.jpg?78c76a7b8161bfe5d74888a780a86901);
        background-repeat: no-repeat;
        background-position: bottom center;
        background-size: contain;
    }
.box .swiper-button-prev,
    .box .swiper-button-prev2{
  left: 1.75rem}
@media (min-width: 960px){

  .box .swiper-button-prev,
    .box .swiper-button-prev2{
    left: -60px}}
.box .swiper-button-prev::after, .box .swiper-button-prev2::after{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2.75a9.25 9.25 0 1 0 0 18.5a9.25 9.25 0 0 0 0-18.5M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12m10.28-3.53a.75.75 0 0 1 0 1.06l-1.72 1.72H16a.75.75 0 0 1 0 1.5H9.81l1.72 1.72a.75.75 0 1 1-1.06 1.06l-3-3a.75.75 0 0 1 0-1.06l3-3a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E");
  font-size: 6rem;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(155 255 2 / var(--tw-text-opacity))}
.box .swiper-button-next,
    .box .swiper-button-next2{
  right: 1.75rem}
@media (min-width: 960px){

  .box .swiper-button-next,
    .box .swiper-button-next2{
    right: -60px}}
.box .swiper-button-next::after, .box .swiper-button-next2::after{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M12 2.75a9.25 9.25 0 1 0 0 18.5a9.25 9.25 0 0 0 0-18.5M1.25 12C1.25 6.063 6.063 1.25 12 1.25S22.75 6.063 22.75 12S17.937 22.75 12 22.75S1.25 17.937 1.25 12m11.22-3.53a.75.75 0 0 1 1.06 0l3 3a.75.75 0 0 1 0 1.06l-3 3a.75.75 0 1 1-1.06-1.06l1.72-1.72H8a.75.75 0 0 1 0-1.5h6.19l-1.72-1.72a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E");
  font-size: 6rem;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(155 255 2 / var(--tw-text-opacity))}
/* Single Campaign Page */
/* min-height: 1800px; */
.campaign-single-page .swiper-button-prev{
  left: 1.75rem}
@media (min-width: 960px){

  .campaign-single-page .swiper-button-prev{
    left: -60px}}
.campaign-single-page .swiper-button-next{
  right: 1.75rem}
@media (min-width: 960px){

  .campaign-single-page .swiper-button-next{
    right: -60px}}
/* Single Gallery Page */
.gallerySlider-wrapper .swiper-button-prev {
        /* @apply left-7 lg:-left-[60px]; */
        position: static;
    }
.gallerySlider-wrapper .swiper-button-prev:after{
  font-size: 3.75rem;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.gallerySlider-wrapper .swiper-button-next{
  position: static}
.gallerySlider-wrapper .swiper-button-next:after{
  font-size: 3.75rem;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.swiper-button-prev.tier-swiper-button-prev,
.swiper-button-next.tier-swiper-button-next{
  position: static;
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.entry-main-contents > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse))}
.entry-main-contents ol,
    .entry-main-contents ul{
  padding-inline-start: 3rem}
.entry-main-contents ol{
  list-style-type: disc}
.entry-main-contents ul{
  list-style-type: decimal}
.list-roman{
  list-style-type: upper-roman;
  padding-inline-start: 1.5rem}
.list-alpha{
  list-style-type: lower-alpha;
  padding-inline-start: 1.5rem}
div#ez-toc-container{
  width: 100%;
  border-radius: 1rem;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity));
  padding: 1.25rem}
div#ez-toc-container .ez-toc-title{
  margin-bottom: 0.625rem;
  display: block;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width: 1280px){

  div#ez-toc-container .ez-toc-title{
    font-size: 1.5rem;
    line-height: 2rem}}
div#ez-toc-container ul{
  list-style-type: none}
div#ez-toc-container ul li{
  margin-bottom: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem}
@media (min-width: 1280px){

  div#ez-toc-container ul li{
    font-size: 1.25rem}}
div#ez-toc-container ul li.ez-toc-heading-level-2 > a{
  margin-bottom: 0.75rem;
  display: block}
div#ez-toc-container ul li:last-child{
  margin-bottom: 0px}
div#ez-toc-container ul li a {
                content: none;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
            }
div#ez-toc-container ul li a:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: underline}
div#ez-toc-container a{
  --tw-text-opacity: 1;
  color: rgb(38 38 38 / var(--tw-text-opacity))}
div#ez-toc-container a:hover{
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
div#ez-toc-container a:visited{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
div#ez-toc-container .ez-toc-js-icon-con{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
#gallery-tab button{
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity));
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
#gallery-tab button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(225 239 254 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
#gallery-tab button[aria-selected='true']{
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity));
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.article-lists .article-cta {
        background-image: url(../images/bg-article-footer.webp?50cc4601fb2189b85d013d08b04d55c8);
        background-repeat: repeat-x;
        background-size: cover;
        background-position: center right;
    }
.article-lists .item .item-more {
            background-image: url(../images/bg-article-footer.webp?50cc4601fb2189b85d013d08b04d55c8);
            background-repeat: repeat-x;
            background-size: cover;
            background-position: center right;
        }
.carousel-kol .flip{
  height: 40px;
        background-image: url(../images/bg-article-footer.webp?50cc4601fb2189b85d013d08b04d55c8);
        background-repeat: repeat-x;
        background-size: cover;
        background-position: center right}
/* Homepage */
.section-home-about--inner {
        /*background-image: url(../images/bg-gradient-wave-white.webp?2890bf40be890eabde08862e3b7b5bf7);*/
        background-repeat: no-repeat;
        background-position: top center;
        background-size: contain;
    }
.heading-bg-paper {
    background-image: url(../images/bg-paper.webp?57108e63858c6dced736c1afc99bf5b2);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.reedem-gifts .item {
        background-image: url(../images/bg-paper.webp?57108e63858c6dced736c1afc99bf5b2);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: cover;
    }
.sustainableSlider .swiper-wrapper {
        /* @apply items-end !duration-1000; */
    }
.sustainableSlider .swiper-slide {
        /* @apply grayscale opacity-50 transition-all delay-1000; */
        --tw-grayscale: grayscale(100%);
        filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    }
.sustainableSlider .swiper-slide img {
            /* @apply scale-50; */
            width: 83.333333%;
        }
.sustainableSlider .swiper-slide.swiper-slide-prev a{
  display: flex;
  width: 100%;
  justify-content: flex-end}
.sustainableSlider .swiper-slide.swiper-slide-active{
  opacity: 1;
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.sustainableSlider .swiper-slide.swiper-slide-active img {
                /* @apply scale-100; */
                width: 100%;
            }
.sustainableSlider .sustainable-pagination .swiper-pagination-bullet{
  height: 14px;
  width: 14px;
  --tw-bg-opacity: 1;
  background-color: rgb(65 82 119 / var(--tw-bg-opacity));
  opacity: 1}
.sustainableSlider .sustainable-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
  height: 18px;
  width: 18px;
  --tw-bg-opacity: 1;
  background-color: rgb(11 32 76 / var(--tw-bg-opacity))}
/* Continuous horizontal spin */
@keyframes horizontal-spin {
    from {
        transform: rotateY(0deg);
    }
    to {
        transform: rotateY(360deg);
    }
}
@keyframes movimiento {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 355px 0;
    }
}
/* .swiper-wrapper {
        @apply items-end !duration-1000;
    }
    .swiper-slide {
        @apply w-[60%] grayscale opacity-50 transition-all delay-1000;
        &.swiper-slide-active {
            @apply w-[80%] grayscale-0 opacity-100;
            img {
            }
        }
    } */
.awardSlider .swiper-slide:not(.swiper-slide-active){
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0.5}
.awardSlider .award-pagination .swiper-pagination-bullet{
  height: 14px;
  width: 14px;
  background-color: rgb(255 255 255 / 0.75)}
.awardSlider .award-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))}
.award-item .award-item-content{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 1.5rem}
@media (min-width: 1280px){

  .award-item .award-item-content{
    padding: 3rem}}
.award-item .award-item-flip{
  height: 140px;
  border-bottom-left-radius: 1.5rem;
        background-image: url(../images/bg-article-footer.webp?50cc4601fb2189b85d013d08b04d55c8);
        background-repeat: repeat-x;
        background-size: cover;
        background-position: center right}
#mbti-form .item.err{
  --tw-bg-opacity: 1;
  background-color: rgb(253 232 232 / var(--tw-bg-opacity))}
/* Vote */
.about-vote ul{
  margin-inline-start: 0.75rem;
  list-style-type: disc}
.input-vote-checkbox{
  position: relative}
.input-vote-checkbox.green .check{
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity))}
.input-vote-checkbox.blue .check{
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
.input-vote-checkbox input:checked + .check{
  opacity: 1}
.input-vote-checkbox .check{
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin: auto;
  opacity: 0;
        display: inline-block;
        width: 21px;
        height: 24px;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E")}
.input-vote-checkbox2 .check{
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin: auto;
        display: inline-block;
        width: 21px;
        height: 24px;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7l233.4-233.3c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E")}
.vote-submission-galleries .item.item-blue .item-inner{
  background-color: rgb(38 122 191 / 0.8)}
.vote-submission-galleries .item.item-blue .item-inner .item-meta{
  font-size: 0.875rem;
  line-height: 1.25rem}
.vote-submission-galleries .item.item-green .item-inner{
  background-color: rgb(91 188 76 / 0.8)}
.vote-submission-galleries .item.item-green .item-inner .item-meta{
  font-size: 0.875rem;
  line-height: 1.25rem}
.vote-submission-galleries .item.item-first .item-inner .item-meta{
  font-size: 1rem;
  line-height: 1.5rem}
.vote-submission-galleries .item .item-inner{
  background-color: rgb(255 255 255 / 0.75)}
.vote-submission-galleries .item .item-inner .item-meta{
  font-size: 1.125rem;
  line-height: 1.75rem}
.like-button.is-like .icon{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 9.137C2 14 6.02 16.591 8.962 18.911C10 19.729 11 20.5 12 20.5s2-.77 3.038-1.59C17.981 16.592 22 14 22 9.138S16.5.825 12 5.501C7.5.825 2 4.274 2 9.137'/%3E%3C/svg%3E")}
.like-button .icon{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M5.624 4.424C3.965 5.182 2.75 6.986 2.75 9.137c0 2.197.9 3.891 2.188 5.343c1.063 1.196 2.349 2.188 3.603 3.154q.448.345.885.688c.526.415.995.778 1.448 1.043s.816.385 1.126.385s.674-.12 1.126-.385c.453-.265.922-.628 1.448-1.043q.437-.344.885-.687c1.254-.968 2.54-1.959 3.603-3.155c1.289-1.452 2.188-3.146 2.188-5.343c0-2.15-1.215-3.955-2.874-4.713c-1.612-.737-3.778-.542-5.836 1.597a.75.75 0 0 1-1.08 0C9.402 3.882 7.236 3.687 5.624 4.424M12 4.46C9.688 2.39 7.099 2.1 5 3.059C2.786 4.074 1.25 6.426 1.25 9.138c0 2.665 1.11 4.699 2.567 6.339c1.166 1.313 2.593 2.412 3.854 3.382q.43.33.826.642c.513.404 1.063.834 1.62 1.16s1.193.59 1.883.59s1.326-.265 1.883-.59c.558-.326 1.107-.756 1.62-1.16q.396-.312.826-.642c1.26-.97 2.688-2.07 3.854-3.382c1.457-1.64 2.567-3.674 2.567-6.339c0-2.712-1.535-5.064-3.75-6.077c-2.099-.96-4.688-.67-7 1.399' clip-rule='evenodd'/%3E%3C/svg%3E")}
#vote-submission-popup{
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9999;
  display: none;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
  background-color: rgb(0 0 0 / 0.7);
  --tw-backdrop-blur: blur(16px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}
#vote-submission-popup .vote-submission-popup-content{
  position: relative}
#vote-submission-popup .vote-submission-popup-content #popup-inner-content{
  position: relative;
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center}
#vote-submission-popup .vote-submission-popup-content .vote-close-popup{
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  z-index: 10;
  display: flex;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(224 36 36 / var(--tw-bg-opacity));
  padding: 0.25rem;
  font-size: 1.5rem;
  line-height: 2rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
@media (min-width: 782px){

  #vote-submission-popup .vote-submission-popup-content .vote-close-popup{
    top: 3rem;
    right: 3rem}}
@media (min-width: 1280px){

  #vote-submission-popup .vote-submission-popup-content .vote-close-popup{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))}}
.vote-close{
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10M8.97 8.97a.75.75 0 0 1 1.06 0L12 10.94l1.97-1.97a.75.75 0 0 1 1.06 1.06L13.06 12l1.97 1.97a.75.75 0 0 1-1.06 1.06L12 13.06l-1.97 1.97a.75.75 0 0 1-1.06-1.06L10.94 12l-1.97-1.97a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")}
body.page-template-template-siteinfo #content{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  --tw-gradient-from: #92D368 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(146 211 104 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  --tw-gradient-to: #46ADC1 var(--tw-gradient-to-position)}
.tierLanyardThumbnail .swiper-slide img{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.tierLanyardThumbnail .swiper-slide.swiper-slide-visible img{
  max-width: 80%}
.tierLanyardThumbnail .swiper-slide.swiper-slide-active img, .tierLanyardThumbnail .swiper-slide.swiper-slide-prev img{
  max-width: 100%}
[modal-backdrop]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important;
  opacity: 0.7 !important}
/* Pagination */
.ia-pagination ul{
  margin-top: 0.75rem;
  display: flex}
.ia-pagination ul > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}
.ia-pagination ul li.active a{
  text-decoration-line: underline}
.ia-pagination ul li a{
  font-size: 1.125rem;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.ia-pagination ul li a:hover{
  text-decoration-line: underline}
@media (min-width: 1280px){

  .ia-pagination ul li a{
    font-size: 1.25rem}}
.asri-pagination ul{
  display: flex}
.asri-pagination ul > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}
.asri-pagination ul li.active a, .asri-pagination ul li.active:hover a{
  --tw-border-opacity: 1;
  border-color: rgb(91 188 76 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.asri-pagination ul li:hover a{
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity))}
.asri-pagination ul li a{
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(245 245 245 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(10 10 10 / var(--tw-text-opacity))}
/* article > *:not(.entry-content),
.entry-content > * {
    @apply mx-auto max-w-content;
} */
.entry-content h1,
    .entry-content h2,
    .entry-content h3,
    .entry-content h4,
    .entry-content h5,
    .entry-content h6,
    .block-editor-block-list__layout h1,
    .block-editor-block-list__layout h2,
    .block-editor-block-list__layout h3,
    .block-editor-block-list__layout h4,
    .block-editor-block-list__layout h5,
    .block-editor-block-list__layout h6{
  margin-bottom: 0.75rem}
.entry-content h1, .block-editor-block-list__layout h1{
  font-size: 1.5rem;
  line-height: 2rem}
@media (min-width: 1280px){

  .entry-content h1, .block-editor-block-list__layout h1{
    font-size: 3rem;
    line-height: 1}}
.entry-content h2, .block-editor-block-list__layout h2{
  font-size: 1.25rem}
@media (min-width: 1280px){

  .entry-content h2, .block-editor-block-list__layout h2{
    font-size: 1.875rem;
    line-height: 2.25rem}}
.entry-content h3, .block-editor-block-list__layout h3{
  font-size: 1.125rem;
  line-height: 1.75rem}
.entry-content p a, .entry-content ul a, .entry-content ol a, .block-editor-block-list__layout p a, .block-editor-block-list__layout ul a, .block-editor-block-list__layout ol a{
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity));
  text-decoration-line: none}
.entry-content p a:hover, .entry-content ul a:hover, .entry-content ol a:hover, .block-editor-block-list__layout p a:hover, .block-editor-block-list__layout ul a:hover, .block-editor-block-list__layout ol a:hover{
  text-decoration-line: underline}
.entry-content p,
    .entry-content ul,
    .entry-content ol,
    .block-editor-block-list__layout p,
    .block-editor-block-list__layout ul,
    .block-editor-block-list__layout ol{
  margin-bottom: 2rem}
.entry-content ul:not(.block-editor-block-variation-picker__variations) li, .block-editor-block-list__layout ul:not(.block-editor-block-variation-picker__variations) li{
  list-style-position: inside;
  list-style-type: disc}
.entry-content ol li, .block-editor-block-list__layout ol li{
  list-style-position: inside;
  list-style-type: decimal}
/* @apply static; */
/* @apply bo÷ xl:-bottom-52; */
.article-swiper-pagination .swiper-pagination-bullet{
  height: 1rem;
  width: 1rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  opacity: 0.5;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.article-swiper-pagination .swiper-pagination-bullet-active{
  height: 1.25rem;
  width: 1.25rem;
  opacity: 1}
.article-swiper-pagination .swiper-pagination-bullet:hover{
  opacity: 1}
.swiper .swiper-pagination .swiper-pagination-bullet {
  --tw-bg-opacity: 1;
  background-color: rgb(155 255 2 / var(--tw-bg-opacity))
        }
.wp-caption{
  display: block;
  max-width: 100%}
.wp-caption-text{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.wp-block-image figcaption{
  text-align: left;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
/* Contact Form 7 */
.wpcf7-not-valid-tip{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem}
.wpcf7-radio{
  display: flex;
  flex-direction: column;
  gap: 0.5rem}
.wpcf7-radio .wpcf7-list-item{
  margin-inline-start: 0px}
.wpcf7-radio .wpcf7-list-item [type='radio']{
  height: 1rem;
  width: 1rem;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.wpcf7-radio .wpcf7-list-item [type='radio']:checked{
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
.wpcf7-radio .wpcf7-list-item [type='radio']:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(37 62 123 / var(--tw-ring-opacity))}
.wpcf7-checkbox,
.wpcf7-acceptance{
  display: flex;
  flex-direction: column;
  gap: 0.5rem}
.wpcf7-checkbox .wpcf7-list-item, .wpcf7-acceptance .wpcf7-list-item{
  margin-inline-start: 0px}
.wpcf7-checkbox .wpcf7-list-item label, .wpcf7-acceptance .wpcf7-list-item label{
  display: flex;
  align-items: center;
  gap: 0.5rem}
.wpcf7-checkbox .wpcf7-list-item [type='checkbox'], .wpcf7-acceptance .wpcf7-list-item [type='checkbox']{
  height: 1rem;
  width: 1rem;
  border-radius: 0.25rem;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.wpcf7-checkbox .wpcf7-list-item [type='checkbox']:checked, .wpcf7-acceptance .wpcf7-list-item [type='checkbox']:checked{
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
.wpcf7-checkbox .wpcf7-list-item [type='checkbox']:focus, .wpcf7-acceptance .wpcf7-list-item [type='checkbox']:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(37 62 123 / var(--tw-ring-opacity))}
.wpcf7-spinner{
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0.75rem;
  margin: auto}
.campaign-form-btn:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity))}
.kol-form{
  display: none}
.kol-form.show{
  display: block}
.answerTrue{
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-inset: inset;
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(91 188 76 / var(--tw-ring-opacity))}
.answerFalse{
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 77 77 / var(--tw-bg-opacity));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 700;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-inset: inset;
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 77 77 / var(--tw-ring-opacity))}
.planet-container {
    border-radius: 50%;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.planet-container .night {
        animation: rotate-night 80s linear infinite;
        background-image: url(../images/2k_earth_nightmap.webp?ae90d0f5b5ef79e0591031196d834314);
        background-size: 200%;
        position: absolute;
        z-index: 2;
    }
.planet-container .day {
        animation: rotate-day 80s linear infinite;
        background-image: url(../img/2k_earth_daymap-revamp.webp);
        background-size: 200%;
        /*border-left: solid 1px black;*/
        border-radius: 50%;
        /* box-shadow: 5px 0 20px 10px #040615 inset; */
        /* margin-left: 110px; */
        position: absolute;
        z-index: 3;
    }
.planet-container .clouds {
        animation: rotate-day 50s linear infinite,
            spin-clouds 100s ease infinite;
        background-image: url(../images/2k_earth_clouds.webp?12ac992f2e47ecb1259e85fbf0c047b9);
        background-size: 200%;
        border-radius: 50%;
        /* box-shadow: 5px 0 20px 10px #040615 inset,
            -9px 0px 20px 10px #5e90f1 inset; */
        /* margin-left: 100px; */
        opacity: 0.45;
        position: absolute;
        z-index: 4;
    }
.planet-container .inner-shadow {
        background: transparent;
        border-radius: 50%;
        /*box-shadow: -5px 0 10px 1px #152b57 inset, 5px 0 10px 1px #040615 inset;*/
        margin-left: 0;
        position: absolute;
        z-index: 5;
    }
.planet-container,
.planet-container .day,
.planet-container .night,
.planet-container .clouds,
.planet-container .inner-shadow{
  height: 200px;
  width: 200px}
@media (min-width: 960px){

  .planet-container,
.planet-container .day,
.planet-container .night,
.planet-container .clouds,
.planet-container .inner-shadow{
    height: 600px;
    width: 600px}
    .planet-container.warga-asri,
.planet-container.warga-asri .day,
.planet-container.warga-asri .night,
.planet-container.warga-asri .clouds,
.planet-container.warga-asri .inner-shadow{
    height: 552px;
    width: 552px}
}
@keyframes rotate-day {
    0% {
        background-position: 120% 0;
    }
    100% {
        background-position: -80% 0;
    }
}
@keyframes rotate-night {
    0% {
        background-position: calc(120% + 120px) 0;
    }
    100% {
        background-position: calc(-80% + 120px) 0;
    }
}
@keyframes spin-clouds {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(20deg);
    }
    100% {
        transform: rotate(0deg);
    }
}
#popup-game-info-message{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity))}
#popup-game-info-message.is-true{
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity))}
#popup-game-info-message.is-false{
  --tw-bg-opacity: 1;
  background-color: rgb(255 107 107 / var(--tw-bg-opacity))}
@media (min-width: 1280px){

  .tierLanyardCarousel .swiper-slide{
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center}}
.tierLanyardCarousel .swiper-slide.swiper-slide-active img{
  width: 100%;
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.tierLanyardCarousel .swiper-slide.swiper-slide-prev button{
  display: flex}
@media (min-width: 1280px){

  .tierLanyardCarousel .swiper-slide.swiper-slide-prev button{
    justify-content: flex-end}}
.tierLanyardCarousel .swiper-slide img{
  display: block;
  height: 100%;
  width: 83.333333%;
  -o-object-fit: cover;
     object-fit: cover;
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.voteSubmissionSlider .swiper-button-prev,
    .voteSubmissionSlider .swiper-button-next{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.voteSubmissionSlider .swiper-button-prev::after, .voteSubmissionSlider .swiper-button-next::after{
  font-size: 1.5rem;
  line-height: 2rem}
.voteSubmissionSlider .swiper-pagination-bullet{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.voteSubmissionSlider .swiper-pagination-bullet::hover,
        .voteSubmissionSlider .swiper-pagination-bullet.swiper-pagination-bullet-active{
  border-color: transparent;
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
/* 
.border-blue-dark {
    @apply border-blue-dark;
}

.bg-blue-dark {
    @apply bg-blue-dark;
} */
.file\:-mx-3::file-selector-button{
  margin-left: -0.75rem;
  margin-right: -0.75rem}
.file\:-my-\[0\.32rem\]::file-selector-button{
  margin-top: -0.32rem;
  margin-bottom: -0.32rem}
.file\:overflow-hidden::file-selector-button{
  overflow: hidden}
.file\:rounded-none::file-selector-button{
  border-radius: 0px}
.file\:border-0::file-selector-button{
  border-width: 0px}
.file\:border-solid::file-selector-button{
  border-style: solid}
.file\:border-inherit::file-selector-button{
  border-color: inherit}
.file\:bg-neutral-100::file-selector-button{
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity))}
.file\:px-3::file-selector-button{
  padding-left: 0.75rem;
  padding-right: 0.75rem}
.file\:py-\[0\.32rem\]::file-selector-button{
  padding-top: 0.32rem;
  padding-bottom: 0.32rem}
.file\:text-neutral-700::file-selector-button{
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity))}
.file\:transition::file-selector-button{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms}
.file\:duration-150::file-selector-button{
  transition-duration: 150ms}
.file\:ease-in-out::file-selector-button{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.file\:\[border-inline-end-width\:1px\]::file-selector-button{
  border-inline-end-width: 1px}
.file\:\[margin-inline-end\:0\.75rem\]::file-selector-button{
  margin-inline-end: 0.75rem}
.placeholder\:text-end::-moz-placeholder{
  text-align: end}
.placeholder\:text-end::placeholder{
  text-align: end}
.checked\:bg-\[\#5BBC4C\]:checked{
  --tw-bg-opacity: 1;
  background-color: rgb(91 188 76 / var(--tw-bg-opacity))}
.checked\:bg-blue-dark:checked{
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
.checked\:bg-neutral-500:checked{
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity))}
.checked\:text-blue-dark:checked{
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.checked\:text-green2:checked{
  --tw-text-opacity: 1;
  color: rgb(91 188 76 / var(--tw-text-opacity))}
.hover\:border-\[\#48963c\]:hover{
  --tw-border-opacity: 1;
  border-color: rgb(72 150 60 / var(--tw-border-opacity))}
.hover\:border-blue-dark:hover{
  --tw-border-opacity: 1;
  border-color: rgb(37 62 123 / var(--tw-border-opacity))}
.hover\:bg-\[\#48963c\]:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(72 150 60 / var(--tw-bg-opacity))}
.hover\:bg-blue-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(225 239 254 / var(--tw-bg-opacity))}
.hover\:bg-blue-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(195 221 253 / var(--tw-bg-opacity))}
.hover\:bg-blue-950:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(23 37 84 / var(--tw-bg-opacity))}
.hover\:bg-blue-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(37 62 123 / var(--tw-bg-opacity))}
.hover\:bg-cyan-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(6 182 212 / var(--tw-bg-opacity))}
.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity))}
.hover\:bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity))}
.hover\:bg-green-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(4 108 78 / var(--tw-bg-opacity))}
.hover\:bg-sky-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity))}
.hover\:bg-sky-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity))}
.hover\:bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))}
.hover\:bg-gradient-to-r:hover{
  background-image: linear-gradient(to right, var(--tw-gradient-stops))}
.hover\:from-white:hover{
  --tw-gradient-from: #ffffff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}
.hover\:to-sky-500:hover{
  --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}
.hover\:text-blue-dark:hover{
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.hover\:text-gray-900:hover{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity))}
.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
.hover\:underline:hover{
  text-decoration-line: underline}
.hover\:shadow-\[0_0_10px_0_rgba\(0\2c 0\2c 0\2c \.20\)\]:hover{
  --tw-shadow: 0 0 10px 0 rgba(0,0,0,.20);
  --tw-shadow-colored: 0 0 10px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.hover\:ring-green-700:hover{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(4 108 78 / var(--tw-ring-opacity))}
.hover\:ring-transparent:hover{
  --tw-ring-color: transparent}
.hover\:file\:bg-neutral-200::file-selector-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity))}
.focus\:text-neutral-700:focus{
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity))}
.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px}
.focus\:ring-0:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}
.focus\:ring-\[\#5BBC4C\]:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(91 188 76 / var(--tw-ring-opacity))}
.focus\:ring-blue-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(118 169 250 / var(--tw-ring-opacity))}
.focus\:ring-blue-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}
.focus\:ring-blue-dark:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(37 62 123 / var(--tw-ring-opacity))}
.disabled\:bg-blue-dark\/50:disabled{
  background-color: rgb(37 62 123 / 0.5)}
.disabled\:bg-gray-400:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity))}
.disabled\:bg-gray-500:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity))}
.disabled\:bg-green2\/50:disabled{
  background-color: rgb(91 188 76 / 0.5)}
.disabled\:bg-neutral-100:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity))}
.disabled\:bg-neutral-200:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(229 229 229 / var(--tw-bg-opacity))}
.disabled\:bg-neutral-400:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(163 163 163 / var(--tw-bg-opacity))}
.disabled\:text-neutral-400:disabled{
  --tw-text-opacity: 1;
  color: rgb(163 163 163 / var(--tw-text-opacity))}
.disabled\:text-neutral-800:disabled{
  --tw-text-opacity: 1;
  color: rgb(38 38 38 / var(--tw-text-opacity))}
.group:hover .group-hover\:visible{
  visibility: visible}
.group:hover .group-hover\:block{
  display: block}
.group:hover .group-hover\:border-transparent{
  border-color: transparent}
.group:hover .group-hover\:text-blue-dark{
  --tw-text-opacity: 1;
  color: rgb(37 62 123 / var(--tw-text-opacity))}
.group:hover .group-hover\:opacity-100{
  opacity: 1}
.peer\/blue:checked ~ .peer-checked\/blue\:block{
  display: block}
.peer\/green:checked ~ .peer-checked\/green\:block{
  display: block}
.peer:checked ~ .peer-checked\:ring-green-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 159 110 / var(--tw-ring-opacity))}
.peer:checked ~ .peer-checked\:ring-red-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(248 180 180 / var(--tw-ring-opacity))}
@media (min-width: 782px){

  .md\:inset-0{
    inset: 0px}

  .md\:right-12{
    right: 3rem}

  .md\:top-12{
    top: 3rem}

  .md\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem}

  .md\:mb-6{
    margin-bottom: 1.5rem}

  .md\:flex{
    display: flex}

  .md\:grid{
    display: grid}

  .md\:h-full{
    height: 100%}

  .md\:min-h-\[600px\]{
    min-height: 600px}

  .md\:w-1\/2{
    width: 50%}

  .md\:w-auto{
    width: auto}

  .md\:w-full{
    width: 100%}

  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr))}

  .md\:flex-row{
    flex-direction: row}

  .md\:justify-between{
    justify-content: space-between}

  .md\:gap-6{
    gap: 1.5rem}

  .md\:p-5{
    padding: 1.25rem}

  .md\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem}}
@media (min-width: 960px){

  .lg\:absolute{
    position: absolute}

  .lg\:-left-\[60px\]{
    left: -60px}

  .lg\:-right-60{
    right: -15rem}

  .lg\:-right-\[60px\]{
    right: -60px}

  .lg\:top-0{
    top: 0px}

  .lg\:order-1{
    order: 1}

  .lg\:col-span-1{
    grid-column: span 1 / span 1}

  .lg\:col-span-8{
    grid-column: span 8 / span 8}

  .lg\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem}

  .lg\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem}

  .lg\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem}

  .lg\:-mt-96{
    margin-top: -24rem}

  .lg\:mb-12{
    margin-bottom: 3rem}

  .lg\:mb-14{
    margin-bottom: 3.5rem}

  .lg\:mb-16{
    margin-bottom: 4rem}

  .lg\:mb-36{
    margin-bottom: 9rem}

  .lg\:mb-8{
    margin-bottom: 2rem}

  .lg\:mt-0{
    margin-top: 0px}

  .lg\:mt-12{
    margin-top: 3rem}

  .lg\:mt-20{
    margin-top: 5rem}

  .lg\:mt-24{
    margin-top: 6rem}

  .lg\:block{
    display: block}

  .lg\:flex{
    display: flex}

  .lg\:grid{
    display: grid}

  .lg\:hidden{
    display: none}

  .lg\:h-52{
    height: 13rem}

  .lg\:h-72{
    height: 18rem}

  .lg\:h-\[600px\]{
    height: 600px}

  .lg\:w-52{
    width: 13rem}

  .lg\:w-72{
    width: 18rem}

  .lg\:w-\[600px\]{
    width: 600px}

  .lg\:w-full{
    width: 100%}

  .lg\:max-w-none{
    max-width: none}

  .lg\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr))}

  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr))}

  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr))}

  .lg\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr))}

  .lg\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr))}

  .lg\:flex-row{
    flex-direction: row}

  .lg\:items-center{
    align-items: center}

  .lg\:justify-start{
    justify-content: flex-start}

  .lg\:justify-between{
    justify-content: space-between}

  .lg\:gap-10{
    gap: 2.5rem}

  .lg\:gap-16{
    gap: 4rem}

  .lg\:gap-4{
    gap: 1rem}

  .lg\:gap-6{
    gap: 1.5rem}

  .lg\:gap-9{
    gap: 2.25rem}

  .lg\:rounded-se-\[150px\]{
    border-start-end-radius: 150px}

  .lg\:rounded-se-\[30px\]{
    border-start-end-radius: 30px}

  .lg\:rounded-ss-\[150px\]{
    border-start-start-radius: 150px}

  .lg\:bg-transparent{
    background-color: transparent}

  .lg\:p-0{
    padding: 0px}

  .lg\:p-12{
    padding: 3rem}

  .lg\:p-3{
    padding: 0.75rem}

  .lg\:px-0{
    padding-left: 0px;
    padding-right: 0px}

  .lg\:px-12{
    padding-left: 3rem;
    padding-right: 3rem}

  .lg\:px-16{
    padding-left: 4rem;
    padding-right: 4rem}

  .lg\:py-0{
    padding-top: 0px;
    padding-bottom: 0px}

  .lg\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem}

  .lg\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem}

  .lg\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem}

  .lg\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem}

  .lg\:pb-36{
    padding-bottom: 9rem}

  .lg\:pb-48{
    padding-bottom: 12rem}

  .lg\:pb-80{
    padding-bottom: 20rem}

  .lg\:pb-96{
    padding-bottom: 24rem}

  .lg\:pr-16{
    padding-right: 4rem}

  .lg\:pt-12{
    padding-top: 3rem}

  .lg\:pt-24{
    padding-top: 6rem}

  .lg\:pt-32{
    padding-top: 8rem}

  .lg\:pt-40{
    padding-top: 10rem}

  .lg\:pt-44{
    padding-top: 11rem}

  .lg\:pt-60{
    padding-top: 15rem}

  .lg\:pt-72{
    padding-top: 18rem}

  .lg\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem}

  .lg\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem}

  .lg\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem}

  .lg\:text-5xl{
    font-size: 3rem;
    line-height: 1}

  .lg\:text-6xl{
    font-size: 3.75rem;
    line-height: 1}

  .lg\:text-7xl{
    font-size: 4.5rem;
    line-height: 1}

  .lg\:text-\[112px\]{
    font-size: 112px}

  .lg\:text-\[40px\]{
    font-size: 40px}

  .lg\:text-\[50px\]{
    font-size: 50px}

  .lg\:text-\[70px\]{
    font-size: 70px}

  .lg\:text-\[80px\]{
    font-size: 80px}

  .lg\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem}

  .lg\:text-xl{
    font-size: 1.25rem}

  .lg\:leading-none{
    line-height: 1}

  .lg\:leading-tight{
    line-height: 1.25}

  .lg\:text-blue-dark{
    --tw-text-opacity: 1;
    color: rgb(37 62 123 / var(--tw-text-opacity))}

  .lg\:text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))}}
@media (min-width: 1280px){

  .xl\:static{
    position: static}

  .xl\:absolute{
    position: absolute}

  .xl\:\!-bottom-56{
    bottom: -14rem !important}

  .xl\:-bottom-12{
    bottom: -3rem}

  .xl\:-bottom-20{
    bottom: -5rem}

  .xl\:-bottom-24{
    bottom: -6rem}

  .xl\:-bottom-32{
    bottom: -8rem}

  .xl\:-bottom-44{
    bottom: -11rem}

  .xl\:-bottom-6{
    bottom: -1.5rem}

  .xl\:-bottom-8{
    bottom: -2rem}

  .xl\:-bottom-80{
    bottom: -20rem}

  .xl\:-bottom-96{
    bottom: -24rem}

  .xl\:-left-12{
    left: -3rem}

  .xl\:-left-24{
    left: -6rem}

  .xl\:-left-32{
    left: -8rem}

  .xl\:-left-44{
    left: -11rem}

  .xl\:-left-60{
    left: -15rem}

  .xl\:-left-96{
    left: -24rem}

  .xl\:-right-12{
    right: -3rem}

  .xl\:-right-24{
    right: -6rem}

  .xl\:-right-32{
    right: -8rem}

  .xl\:-right-36{
    right: -9rem}

  .xl\:-right-44{
    right: -11rem}

  .xl\:-right-60{
    right: -15rem}

  .xl\:-top-12{
    top: -3rem}

  .xl\:-top-20{
    top: -5rem}

  .xl\:-top-24{
    top: -6rem}

  .xl\:-top-32{
    top: -8rem}

  .xl\:-top-36{
    top: -9rem}

  .xl\:-top-44{
    top: -11rem}

  .xl\:-top-6{
    top: -1.5rem}

  .xl\:-top-60{
    top: -15rem}

  .xl\:-top-72{
    top: -18rem}

  .xl\:-top-8{
    top: -2rem}

  .xl\:bottom-0{
    bottom: 0px}

  .xl\:bottom-20{
    bottom: 5rem}

  .xl\:bottom-24{
    bottom: 6rem}

  .xl\:bottom-44{
    bottom: 11rem}

  .xl\:bottom-96{
    bottom: 24rem}

  .xl\:left-56{
    left: 14rem}

  .xl\:left-8{
    left: 2rem}

  .xl\:left-auto{
    left: auto}

  .xl\:right-0{
    right: 0px}

  .xl\:right-12{
    right: 3rem}

  .xl\:right-24{
    right: 6rem}

  .xl\:right-6{
    right: 1.5rem}

  .xl\:top-0{
    top: 0px}

  .xl\:top-20{
    top: 5rem}

  .xl\:top-32{
    top: 8rem}

  .xl\:top-64{
    top: 16rem}

  .xl\:order-1{
    order: 1}

  .xl\:col-span-1{
    grid-column: span 1 / span 1}

  .xl\:col-span-11{
    grid-column: span 11 / span 11}

  .xl\:col-span-2{
    grid-column: span 2 / span 2}

  .xl\:col-span-4{
    grid-column: span 4 / span 4}

  .xl\:col-span-5{
    grid-column: span 5 / span 5}

  .xl\:col-span-6{
    grid-column: span 6 / span 6}

  .xl\:col-span-7{
    grid-column: span 7 / span 7}

  .xl\:col-span-8{
    grid-column: span 8 / span 8}

  .xl\:row-span-2{
    grid-row: span 2 / span 2}

  .xl\:mx-0{
    margin-left: 0px;
    margin-right: 0px}

  .xl\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem}

  .xl\:\!ml-0{
    margin-left: 0px !important}

  .xl\:-mb-16{
    margin-bottom: -4rem}

  .xl\:-mb-24{
    margin-bottom: -6rem}

  .xl\:-mb-32{
    margin-bottom: -8rem}

  .xl\:-mb-44{
    margin-bottom: -11rem}

  .xl\:-mb-56{
    margin-bottom: -14rem}

  .xl\:-ms-3{
    margin-inline-start: -0.75rem}

  .xl\:-mt-10{
    margin-top: -2.5rem}

  .xl\:-mt-24{
    margin-top: -6rem}

  .xl\:-mt-64{
    margin-top: -16rem}

  .xl\:-mt-80{
    margin-top: -20rem}

  .xl\:-mt-\[150px\]{
    margin-top: -150px}

  .xl\:mb-10{
    margin-bottom: 2.5rem}

  .xl\:mb-12{
    margin-bottom: 3rem}

  .xl\:mb-24{
    margin-bottom: 6rem}

  .xl\:mb-44{
    margin-bottom: 11rem}

  .xl\:mb-6{
    margin-bottom: 1.5rem}

  .xl\:mr-24{
    margin-right: 6rem}

  .xl\:ms-\[42\%\]{
    margin-inline-start: 42%}

  .xl\:mt-0{
    margin-top: 0px}

  .xl\:mt-10{
    margin-top: 2.5rem}

  .xl\:mt-12{
    margin-top: 3rem}

  .xl\:mt-24{
    margin-top: 6rem}

  .xl\:mt-3{
    margin-top: 0.75rem}

  .xl\:mt-44{
    margin-top: 11rem}

  .xl\:mt-52{
    margin-top: 13rem}

  .xl\:mt-6{
    margin-top: 1.5rem}

  .xl\:block{
    display: block}

  .xl\:\!flex{
    display: flex !important}

  .xl\:flex{
    display: flex}

  .xl\:grid{
    display: grid}

  .xl\:hidden{
    display: none}

  .xl\:\!h-36{
    height: 9rem !important}

  .xl\:h-12{
    height: 3rem}

  .xl\:h-16{
    height: 4rem}

  .xl\:h-20{
    height: 5rem}

  .xl\:h-24{
    height: 6rem}

  .xl\:h-48{
    height: 12rem}

  .xl\:h-64{
    height: 16rem}

  .xl\:h-96{
    height: 24rem}

  .xl\:max-h-20{
    max-height: 5rem}

  .xl\:max-h-44{
    max-height: 11rem}

  .xl\:max-h-64{
    max-height: 16rem}

  .xl\:min-h-\[1000px\]{
    min-height: 1000px}

  .xl\:min-h-\[1200px\]{
    min-height: 1200px}

  .xl\:min-h-\[1600px\]{
    min-height: 1600px}

  .xl\:min-h-\[320px\]{
    min-height: 320px}

  .xl\:min-h-\[540px\]{
    min-height: 540px}

  .xl\:min-h-\[550px\]{
    min-height: 550px}

  .xl\:min-h-\[640px\]{
    min-height: 640px}

  .xl\:min-h-\[800px\]{
    min-height: 800px}

  .xl\:min-h-\[920px\]{
    min-height: 920px}

  .xl\:w-1\/2{
    width: 50%}

  .xl\:w-1\/4{
    width: 25%}

  .xl\:w-12{
    width: 3rem}

  .xl\:w-16{
    width: 4rem}

  .xl\:w-2\/4{
    width: 50%}

  .xl\:w-20{
    width: 5rem}

  .xl\:w-24{
    width: 6rem}

  .xl\:w-3\/4{
    width: 75%}

  .xl\:w-4\/12{
    width: 33.333333%}

  .xl\:w-44{
    width: 11rem}

  .xl\:w-48{
    width: 12rem}

  .xl\:w-60{
    width: 15rem}

  .xl\:w-64{
    width: 16rem}

  .xl\:w-7\/12{
    width: 58.333333%}

  .xl\:w-auto{
    width: auto}

  .xl\:w-full{
    width: 100%}

  .xl\:max-w-2xl{
    max-width: 42rem}

  .xl\:max-w-3xl{
    max-width: 48rem}

  .xl\:max-w-4xl{
    max-width: 56rem}

  .xl\:max-w-5xl{
    max-width: 64rem}

  .xl\:max-w-6xl{
    max-width: 72rem}

  .xl\:max-w-7xl{
    max-width: 80rem}

  .xl\:max-w-\[1000px\]{
    max-width: 1000px}

  .xl\:max-w-\[100px\]{
    max-width: 100px}

  .xl\:max-w-\[120px\]{
    max-width: 120px}

  .xl\:max-w-\[130px\]{
    max-width: 130px}

  .xl\:max-w-\[1440px\]{
    max-width: 1440px}

  .xl\:max-w-\[148px\]{
    max-width: 148px}

  .xl\:max-w-\[160px\]{
    max-width: 160px}

  .xl\:max-w-\[180px\]{
    max-width: 180px}

  .xl\:max-w-\[200px\]{
    max-width: 200px}

  .xl\:max-w-\[240px\]{
    max-width: 240px}

  .xl\:max-w-\[245px\]{
    max-width: 245px}

  .xl\:max-w-\[310px\]{
    max-width: 310px}

  .xl\:max-w-\[320px\]{
    max-width: 320px}

  .xl\:max-w-\[340px\]{
    max-width: 340px}

  .xl\:max-w-\[34px\]{
    max-width: 34px}

  .xl\:max-w-\[400px\]{
    max-width: 400px}

  .xl\:max-w-\[420px\]{
    max-width: 420px}

  .xl\:max-w-\[435px\]{
    max-width: 435px}

  .xl\:max-w-\[450px\]{
    max-width: 450px}

  .xl\:max-w-\[500px\]{
    max-width: 500px}

  .xl\:max-w-\[540px\]{
    max-width: 540px}

  .xl\:max-w-\[688px\]{
    max-width: 688px}

  .xl\:max-w-\[800px\]{
    max-width: 800px}

  .xl\:max-w-\[80px\]{
    max-width: 80px}

  .xl\:max-w-\[96px\]{
    max-width: 96px}

  .xl\:max-w-full{
    max-width: 100%}

  .xl\:max-w-lg{
    max-width: 32rem}

  .xl\:max-w-none{
    max-width: none}

  .xl\:max-w-sm{
    max-width: 24rem}

  .xl\:max-w-xl{
    max-width: 36rem}

  .xl\:rotate-\[10deg\]{
    --tw-rotate: 10deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
  .xl\:-rotate-\[10deg\]{
    --tw-rotate: -10deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}

  .xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr))}

  .xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr))}

  .xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr))}

  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr))}

  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr))}

  .xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr))}

  .xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr))}

  .xl\:flex-row{
    flex-direction: row}

  .xl\:items-center{
    align-items: center}

  .xl\:justify-end{
    justify-content: flex-end}

  .xl\:justify-center{
    justify-content: center}

  .xl\:justify-between{
    justify-content: space-between}

  .xl\:gap-10{
    gap: 2.5rem}

  .xl\:gap-12{
    gap: 3rem}

  .xl\:gap-16{
    gap: 4rem}

  .xl\:gap-20{
    gap: 5rem}

  .xl\:gap-3{
    gap: 0.75rem}

  .xl\:gap-4{
    gap: 1rem}

  .xl\:gap-5{
    gap: 1.25rem}

  .xl\:gap-6{
    gap: 1.5rem}

  .xl\:gap-8{
    gap: 2rem}

  .xl\:gap-\[200px\]{
    gap: 200px}

  .xl\:gap-y-20{
    row-gap: 5rem}

  .xl\:gap-y-24{
    row-gap: 6rem}

  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse))}

  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse))}

  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))}

  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse))}

  .xl\:border-0{
    border-width: 0px}

  .xl\:bg-transparent{
    background-color: transparent}

  .xl\:p-0{
    padding: 0px}

  .xl\:p-10{
    padding: 2.5rem}

  .xl\:p-12{
    padding: 3rem}

  .xl\:p-24{
    padding: 6rem}

  .xl\:p-3{
    padding: 0.75rem}

  .xl\:p-4{
    padding: 1rem}

  .xl\:p-6{
    padding: 1.5rem}

  .xl\:px-0{
    padding-left: 0px;
    padding-right: 0px}

  .xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem}

  .xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem}

  .xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem}

  .xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem}

  .xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem}

  .xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem}

  .xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px}

  .xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem}

  .xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem}

  .xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem}

  .xl\:pb-0{
    padding-bottom: 0px}

  .xl\:pb-24{
    padding-bottom: 6rem}

  .xl\:pb-3{
    padding-bottom: 0.75rem}

  .xl\:pb-32{
    padding-bottom: 8rem}

  .xl\:pb-36{
    padding-bottom: 9rem}

  .xl\:pb-44{
    padding-bottom: 11rem}

  .xl\:pb-48{
    padding-bottom: 12rem}

  .xl\:pb-64{
    padding-bottom: 16rem}

  .xl\:pb-72{
    padding-bottom: 18rem}

  .xl\:pb-8{
    padding-bottom: 2rem}

  .xl\:pb-96{
    padding-bottom: 24rem}

  .xl\:pe-20{
    padding-inline-end: 5rem}

  .xl\:pe-3{
    padding-inline-end: 0.75rem}

  .xl\:pe-8{
    padding-inline-end: 2rem}

  .xl\:ps-12{
    padding-inline-start: 3rem}

  .xl\:ps-24{
    padding-inline-start: 6rem}

  .xl\:ps-32{
    padding-inline-start: 8rem}

  .xl\:ps-96{
    padding-inline-start: 24rem}

  .xl\:pt-0{
    padding-top: 0px}

  .xl\:pt-12{
    padding-top: 3rem}

  .xl\:pt-16{
    padding-top: 4rem}

  .xl\:pt-24{
    padding-top: 6rem}

  .xl\:pt-3{
    padding-top: 0.75rem}

  .xl\:pt-36{
    padding-top: 9rem}

  .xl\:pt-40{
    padding-top: 10rem}

  .xl\:pt-44{
    padding-top: 11rem}

  .xl\:pt-6{
    padding-top: 1.5rem}

  .xl\:pt-64{
    padding-top: 16rem}

  .xl\:pt-72{
    padding-top: 18rem}

  .xl\:pt-96{
    padding-top: 24rem}

  .xl\:text-left{
    text-align: left}

  .xl\:text-center{
    text-align: center}

  .xl\:text-right{
    text-align: right}

  .xl\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem}

  .xl\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem}

  .xl\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem}

  .xl\:text-5xl{
    font-size: 3rem;
    line-height: 1}

  .xl\:text-6xl{
    font-size: 3.75rem;
    line-height: 1}

  .xl\:text-7xl{
    font-size: 4.5rem;
    line-height: 1}

  .xl\:text-\[44px\]{
    font-size: 44px}

  .xl\:text-\[80px\]{
    font-size: 80px}

  .xl\:text-\[90px\]{
    font-size: 90px}

  .xl\:text-base{
    font-size: 1rem;
    line-height: 1.5rem}

  .xl\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem}

  .xl\:text-xl{
    font-size: 1.25rem}

  .xl\:font-medium{
    font-weight: 500}

  .xl\:leading-none{
    line-height: 1}

  .xl\:leading-tight{
    line-height: 1.25}

  .xl\:text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))}}
:is(:where([dir="rtl"]) .rtl\:divide-x-reverse) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 1}
:is(:where([dir="rtl"]) .rtl\:text-right){
  text-align: right}
:is(:where(.dark) .dark\:divide-gray-700) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-divide-opacity))}
:is(:where(.dark) .dark\:border-gray-600){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity))}
:is(:where(.dark) .dark\:border-gray-700){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity))}
:is(:where(.dark) .dark\:bg-blue-900){
  --tw-bg-opacity: 1;
  background-color: rgb(35 56 118 / var(--tw-bg-opacity))}
:is(:where(.dark) .dark\:bg-gray-700){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity))}
:is(:where(.dark) .dark\:bg-gray-800){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity))}
:is(:where(.dark) .dark\:bg-opacity-80){
  --tw-bg-opacity: 0.8}
:is(:where(.dark) .dark\:text-blue-300){
  --tw-text-opacity: 1;
  color: rgb(164 202 254 / var(--tw-text-opacity))}
:is(:where(.dark) .dark\:text-gray-200){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity))}
:is(:where(.dark) .dark\:text-gray-300){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity))}
:is(:where(.dark) .dark\:text-gray-400){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity))}
:is(:where(.dark) .dark\:text-white){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
:is(:where(.dark) .dark\:placeholder-gray-400)::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity))}
:is(:where(.dark) .dark\:placeholder-gray-400)::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity))}
:is(:where(.dark) .dark\:ring-offset-gray-800){
  --tw-ring-offset-color: #1F2937}
:is(:where(.dark) .dark\:hover\:bg-gray-600:hover){
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity))}
:is(:where(.dark) .dark\:hover\:text-white:hover){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))}
:is(:where(.dark) .dark\:focus\:ring-blue-600:focus){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(28 100 242 / var(--tw-ring-opacity))}

