.comp-k0p8xbjm {
  --wix-direction: ltr;
  --profileLayout: 0;
  --pictureStyle: 0;
  --profileAlignment: 0;
  --profileImageSize: 90px;
  --badge-layout: 0;
  --badge-size: 0;
  --badge-corner-radius: 10;
  --border-width-1: 1;
  --pw-cover-photo-opacity: 60;
  --pw-cover-photo-opacity-desktop: 60;
  --profileWidgetHeight: 250px;
  --pw-button-border-width: 1;
  --pw-button-responsive-border-width: 1;
  --pw-button-text-font-size-mobile: 16;
  --pw-button-corner-radius: 0;
  --pw-button-responsive-corner-radius: 0;
  --vertical-pw-corner-radius: 0;
  --badge-font: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --text-secondary-font: normal normal normal 14px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --pw-responsive-name-font: normal normal normal 28px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --pw-name-font-mobile: normal normal normal 20px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --title-font: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --title-responsive-font: normal normal normal 20px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --title-mobile-font: normal normal normal 16px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --pw-responsive-ff-font: normal normal normal 16px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --pw-ff-font-mobile: normal normal normal 12px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --pw-responsive-button-font: normal normal normal 16px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --pw-button-font-mobile: normal normal normal 16px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --text-color-primary: 85, 85, 85;
  --text-color-primary-rgb: 85, 85, 85;
  --text-color-primary-opacity: 1;
  --button-opacity-and-color: 59, 88, 184;
  --button-opacity-and-color-rgb: 59, 88, 184;
  --button-opacity-and-color-opacity: 1;
  --box-color: 255, 255, 255;
  --box-color-rgb: 255, 255, 255;
  --box-color-opacity: 1;
  --border-color: 85, 85, 85, 0.2;
  --border-color-rgb: 85, 85, 85;
  --border-color-opacity: 0.2;
  --text-color-secondary: 85, 85, 85;
  --text-color-secondary-rgb: 85, 85, 85;
  --text-color-secondary-opacity: 1;
  --pw-responsive-name-color: 255, 255, 255;
  --pw-responsive-name-color-rgb: 255, 255, 255;
  --pw-responsive-name-color-opacity: 1;
  --pw-name-color-mobile: 85, 85, 85;
  --pw-name-color-mobile-rgb: 85, 85, 85;
  --pw-name-color-mobile-opacity: 1;
  --title-color: 85, 85, 85;
  --title-color-rgb: 85, 85, 85;
  --title-color-opacity: 1;
  --title-responsive-color: 255, 255, 255;
  --title-responsive-color-rgb: 255, 255, 255;
  --title-responsive-color-opacity: 1;
  --title-mobile-color: 85, 85, 85;
  --title-mobile-color-rgb: 85, 85, 85;
  --title-mobile-color-opacity: 1;
  --pw-responsive-ff-color: 255, 255, 255;
  --pw-responsive-ff-color-rgb: 255, 255, 255;
  --pw-responsive-ff-color-opacity: 1;
  --pw-ff-color-mobile: 85, 85, 85;
  --pw-ff-color-mobile-rgb: 85, 85, 85;
  --pw-ff-color-mobile-opacity: 1;
  --pw-responsive-button-color: 255, 255, 255;
  --pw-responsive-button-color-rgb: 255, 255, 255;
  --pw-responsive-button-color-opacity: 1;
  --pw-responsive-button-color-mobile: 255, 255, 255;
  --pw-responsive-button-color-mobile-rgb: 255, 255, 255;
  --pw-responsive-button-color-mobile-opacity: 1;
  --pw-cover-color: 59, 88, 184;
  --pw-cover-color-rgb: 59, 88, 184;
  --pw-cover-color-opacity: 1;
  --pw-cover-color-desktop: 59, 88, 184;
  --pw-cover-color-desktop-rgb: 59, 88, 184;
  --pw-cover-color-desktop-opacity: 1;
  --pw-cover-color-mobile: 59, 88, 184;
  --pw-cover-color-mobile-rgb: 59, 88, 184;
  --pw-cover-color-mobile-opacity: 1;
  --pw-button-font-color: 255, 255, 255;
  --pw-button-font-color-rgb: 255, 255, 255;
  --pw-button-font-color-opacity: 1;
  --pw-button-responsive-font-color: 59, 88, 184;
  --pw-button-responsive-font-color-rgb: 59, 88, 184;
  --pw-button-responsive-font-color-opacity: 1;
  --pw-button-border-color: 59, 88, 184;
  --pw-button-border-color-rgb: 59, 88, 184;
  --pw-button-border-color-opacity: 1;
  --pw-button-responsive-border-color: 255, 255, 255;
  --pw-button-responsive-border-color-rgb: 255, 255, 255;
  --pw-button-responsive-border-color-opacity: 1;
  --text-primary-font: normal normal normal 16px/20px
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --text-primary-font-style: normal;
  --text-primary-font-variant: normal;
  --text-primary-font-weight: normal;
  --text-primary-font-size: 16px;
  --text-primary-font-line-height: 20px;
  --text-primary-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --text-primary-font-text-decoration: none;
  --button-font: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --button-font-style: normal;
  --button-font-variant: normal;
  --button-font-weight: normal;
  --button-font-size: 14px;
  --button-font-line-height: 1.4em;
  --button-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --button-font-text-decoration: none;
  --badge-font-style: normal;
  --badge-font-variant: normal;
  --badge-font-weight: normal;
  --badge-font-size: 14px;
  --badge-font-line-height: 1.4em;
  --badge-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --badge-font-text-decoration: none;
  --text-secondary-font-style: normal;
  --text-secondary-font-variant: normal;
  --text-secondary-font-weight: normal;
  --text-secondary-font-size: 14px;
  --text-secondary-font-line-height: 1.4em;
  --text-secondary-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --text-secondary-font-text-decoration: none;
  --pw-responsive-name-font-style: normal;
  --pw-responsive-name-font-variant: normal;
  --pw-responsive-name-font-weight: normal;
  --pw-responsive-name-font-size: 28px;
  --pw-responsive-name-font-line-height: 1.4em;
  --pw-responsive-name-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --pw-responsive-name-font-text-decoration: none;
  --pw-name-font-mobile-style: normal;
  --pw-name-font-mobile-variant: normal;
  --pw-name-font-mobile-weight: normal;
  --pw-name-font-mobile-size: 20px;
  --pw-name-font-mobile-line-height: 1.4em;
  --pw-name-font-mobile-family: avenir-lt-w01_35-light1475496, sans-serif;
  --pw-name-font-mobile-text-decoration: none;
  --title-font-style: normal;
  --title-font-variant: normal;
  --title-font-weight: normal;
  --title-font-size: 14px;
  --title-font-line-height: 1.4em;
  --title-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --title-font-text-decoration: none;
  --title-responsive-font-style: normal;
  --title-responsive-font-variant: normal;
  --title-responsive-font-weight: normal;
  --title-responsive-font-size: 20px;
  --title-responsive-font-line-height: 1.4em;
  --title-responsive-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --title-responsive-font-text-decoration: none;
  --title-mobile-font-style: normal;
  --title-mobile-font-variant: normal;
  --title-mobile-font-weight: normal;
  --title-mobile-font-size: 16px;
  --title-mobile-font-line-height: 1.4em;
  --title-mobile-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --title-mobile-font-text-decoration: none;
  --pw-responsive-ff-font-style: normal;
  --pw-responsive-ff-font-variant: normal;
  --pw-responsive-ff-font-weight: normal;
  --pw-responsive-ff-font-size: 16px;
  --pw-responsive-ff-font-line-height: 1.4em;
  --pw-responsive-ff-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --pw-responsive-ff-font-text-decoration: none;
  --pw-ff-font-mobile-style: normal;
  --pw-ff-font-mobile-variant: normal;
  --pw-ff-font-mobile-weight: normal;
  --pw-ff-font-mobile-size: 12px;
  --pw-ff-font-mobile-line-height: 1.4em;
  --pw-ff-font-mobile-family: avenir-lt-w01_35-light1475496, sans-serif;
  --pw-ff-font-mobile-text-decoration: none;
  --pw-responsive-button-font-style: normal;
  --pw-responsive-button-font-variant: normal;
  --pw-responsive-button-font-weight: normal;
  --pw-responsive-button-font-size: 16px;
  --pw-responsive-button-font-line-height: 1.4em;
  --pw-responsive-button-font-family: avenir-lt-w01_35-light1475496, sans-serif;
  --pw-responsive-button-font-text-decoration: none;
  --pw-button-font-mobile-style: normal;
  --pw-button-font-mobile-variant: normal;
  --pw-button-font-mobile-weight: normal;
  --pw-button-font-mobile-size: 16px;
  --pw-button-font-mobile-line-height: 1.4em;
  --pw-button-font-mobile-family: avenir-lt-w01_35-light1475496, sans-serif;
  --pw-button-font-mobile-text-decoration: none;
  --profileImageDisplay: block;
  --profileImageBorderRadius: 50%;
  --coverButtonsBoxMarginLeft: initial;
  --coverButtonsBoxPosition: initial;
  --coverButtonsBoxTop: initial;
  --coverButtonsBoxInsetInlineEnd: initial;
  --coverButtonsBoxMarginTop: 38px;
  --repositionModeButtonsFlexDirection: row;
  --repositionModeButtonsMarginInlineStart: 34px;
  --repositionModeButtonsMarginInlineEnd: initial;
  --coverPhotoContainerInsetInlineStart: 24px;
  --coverPhotoContainerInsetInlineEnd: initial;
  --contentLayoutPosition: relative;
  --contentLayoutFlexDirection: row;
  --contentLayoutAlignItems: initial;
  --contentLayoutPaddingInlineStart: 30px;
  --contentLayoutPaddingInlineEnd: 16px;
  --contentAlignItems: flex-end;
  --contentMarginBottom: 30px;
  --contentMarginInlineEnd: initial;
  --contentMarginInlineStart: 24px;
  --contentJustifyContent: space-between;
  --contentWidth: initial;
  --contentFlexDirection: row;
  --detailsAndPhotoFlexDirection: initial;
  --detailsAndPhotoAlignItems: initial;
  --memberDetailsPaddingInlineStart: initial;
  --memberDetailsPaddingInlineEnd: initial;
  --memberDetailsMarginTop: initial;
  --memberDetailsAlignItems: initial;
  --memberDetailsMaxWidth: 500px;
  --memberDetailsMarginBottom: initial;
  --profilePhotoMarginRight: initial;
  --profilePhotoMarginLeft: initial;
  --badgeListContainerJustifyContent: initial;
  --badgeListJustifyContent: center;
  --numbersBoxPosition: initial;
  --numbersBoxJustifyContent: flex-start;
  --nameContainerMaxWidth: initial;
  --nameContainerWidth: initial;
  --nameContainerJustifyContent: flex-start;
  --nameBoxTextMaxWidth: 470px;
  --titleContainerTextAlign: initial;
  --titleContainerDisplay: initial;
  --titleContainerFlexDirection: initial;
  --titleMaxWidth: 470px;
  --buttonsBoxPosition: initial;
  --buttonsBoxTop: initial;
  --buttonsBoxInsetInlineEnd: initial;
  --moreActionsMarginLeft: initial;
  --moreActionsMarginRight: -14px;
  --badgeFont: avenir-lt-w01_35-light1475496, sans-serif;
  --badgeIconHeight: 12px;
  --badgeIconWidth: initial;
  --badgeIconMaxWidth: 30px;
  --badgeIconMargin: 0 4px 0 0;
  --remainderWrapperHeight: 20px;
  --remainderWrapperMinWidth: 30px;
  --badgeWrapperHeight: 20px;
  --badgeWrapperWidth: initial;
  --badgeWrapperPadding: 0 8px;
  --badgeTextDisplay: initial;
  --badgeIconDisplay: flex;
  --badgeDefaultIconDisplay: none;
  --remainderBadgeColor: rgba(85, 85, 85, 1);
  --wix-color-1: 255, 255, 255;
  --wix-color-2: 213, 213, 213;
  --wix-color-3: 170, 170, 170;
  --wix-color-4: 128, 128, 128;
  --wix-color-5: 85, 85, 85;
  --wix-color-6: 225, 231, 247;
  --wix-color-7: 192, 203, 240;
  --wix-color-8: 59, 88, 184;
  --wix-color-9: 39, 59, 123;
  --wix-color-10: 20, 29, 61;
  --wix-color-11: 248, 178, 185;
  --wix-color-12: 255, 145, 156;
  --wix-color-13: 198, 63, 96;
  --wix-color-14: 120, 52, 59;
  --wix-color-15: 60, 26, 30;
  --wix-color-16: 187, 225, 250;
  --wix-color-17: 136, 184, 218;
  --wix-color-18: 50, 137, 199;
  --wix-color-19: 33, 91, 133;
  --wix-color-20: 17, 46, 66;
  --wix-color-21: 240, 204, 208;
  --wix-color-22: 224, 135, 144;
  --wix-color-23: 209, 42, 60;
  --wix-color-24: 139, 28, 40;
  --wix-color-25: 97, 19, 27;
  --wix-color-26: 255, 255, 255;
  --wix-color-27: 85, 85, 85;
  --wix-color-28: 213, 213, 213;
  --wix-color-29: 170, 170, 170;
  --wix-color-30: 128, 128, 128;
  --wix-color-31: 59, 88, 184;
  --wix-color-32: 85, 85, 85;
  --wix-color-33: 170, 170, 170;
  --wix-color-34: 255, 255, 255;
  --wix-color-35: 85, 85, 85;
  --wix-color-36: 85, 85, 85;
  --wix-color-37: 213, 213, 213;
  --wix-color-38: 59, 88, 184;
  --wix-color-39: 59, 88, 184;
  --wix-color-40: 255, 255, 255;
  --wix-color-41: 255, 255, 255;
  --wix-color-42: 59, 88, 184;
  --wix-color-43: 59, 88, 184;
  --wix-color-44: 170, 170, 170;
  --wix-color-45: 170, 170, 170;
  --wix-color-46: 255, 255, 255;
  --wix-color-47: 255, 255, 255;
  --wix-color-48: 59, 88, 184;
  --wix-color-49: 255, 255, 255;
  --wix-color-50: 59, 88, 184;
  --wix-color-51: 59, 88, 184;
  --wix-color-52: 255, 255, 255;
  --wix-color-53: 255, 255, 255;
  --wix-color-54: 170, 170, 170;
  --wix-color-55: 170, 170, 170;
  --wix-font-Title: normal normal normal 90px/1.4em
      avenir-lt-w01_85-heavy1475544,
    sans-serif;
  --wix-font-Title-style: normal;
  --wix-font-Title-variant: normal;
  --wix-font-Title-weight: normal;
  --wix-font-Title-size: 90px;
  --wix-font-Title-line-height: 1.4em;
  --wix-font-Title-family: avenir-lt-w01_85-heavy1475544, sans-serif;
  --wix-font-Title-text-decoration: none;
  --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light,
    sans-serif;
  --wix-font-Menu-style: normal;
  --wix-font-Menu-variant: normal;
  --wix-font-Menu-weight: normal;
  --wix-font-Menu-size: 16px;
  --wix-font-Menu-line-height: 1.4em;
  --wix-font-Menu-family: din-next-w01-light, sans-serif;
  --wix-font-Menu-text-decoration: none;
  --wix-font-Page-title: normal normal normal 56px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Page-title-style: normal;
  --wix-font-Page-title-variant: normal;
  --wix-font-Page-title-weight: normal;
  --wix-font-Page-title-size: 56px;
  --wix-font-Page-title-line-height: 1.4em;
  --wix-font-Page-title-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Page-title-text-decoration: none;
  --wix-font-Heading-XL: normal normal normal 50px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Heading-XL-style: normal;
  --wix-font-Heading-XL-variant: normal;
  --wix-font-Heading-XL-weight: normal;
  --wix-font-Heading-XL-size: 50px;
  --wix-font-Heading-XL-line-height: 1.4em;
  --wix-font-Heading-XL-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Heading-XL-text-decoration: none;
  --wix-font-Heading-L: normal normal normal 33px/1.4em
      avenir-lt-w01_85-heavy1475544,
    sans-serif;
  --wix-font-Heading-L-style: normal;
  --wix-font-Heading-L-variant: normal;
  --wix-font-Heading-L-weight: normal;
  --wix-font-Heading-L-size: 33px;
  --wix-font-Heading-L-line-height: 1.4em;
  --wix-font-Heading-L-family: avenir-lt-w01_85-heavy1475544, sans-serif;
  --wix-font-Heading-L-text-decoration: none;
  --wix-font-Heading-M: normal normal normal 26px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Heading-M-style: normal;
  --wix-font-Heading-M-variant: normal;
  --wix-font-Heading-M-weight: normal;
  --wix-font-Heading-M-size: 26px;
  --wix-font-Heading-M-line-height: 1.4em;
  --wix-font-Heading-M-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Heading-M-text-decoration: none;
  --wix-font-Heading-S: normal normal normal 20px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Heading-S-style: normal;
  --wix-font-Heading-S-variant: normal;
  --wix-font-Heading-S-weight: normal;
  --wix-font-Heading-S-size: 20px;
  --wix-font-Heading-S-line-height: 1.4em;
  --wix-font-Heading-S-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Heading-S-text-decoration: none;
  --wix-font-Body-L: normal normal normal 17px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Body-L-style: normal;
  --wix-font-Body-L-variant: normal;
  --wix-font-Body-L-weight: normal;
  --wix-font-Body-L-size: 17px;
  --wix-font-Body-L-line-height: 1.4em;
  --wix-font-Body-L-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Body-L-text-decoration: none;
  --wix-font-Body-M: normal normal normal 14px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Body-M-style: normal;
  --wix-font-Body-M-variant: normal;
  --wix-font-Body-M-weight: normal;
  --wix-font-Body-M-size: 14px;
  --wix-font-Body-M-line-height: 1.4em;
  --wix-font-Body-M-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Body-M-text-decoration: none;
  --wix-font-Body-S: normal normal normal 13px/1.4em
      avenir-lt-w01_35-light1475496,
    sans-serif;
  --wix-font-Body-S-style: normal;
  --wix-font-Body-S-variant: normal;
  --wix-font-Body-S-weight: normal;
  --wix-font-Body-S-size: 13px;
  --wix-font-Body-S-line-height: 1.4em;
  --wix-font-Body-S-family: avenir-lt-w01_35-light1475496, sans-serif;
  --wix-font-Body-S-text-decoration: none;
  --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light,
    sans-serif;
  --wix-font-Body-XS-style: normal;
  --wix-font-Body-XS-variant: normal;
  --wix-font-Body-XS-weight: normal;
  --wix-font-Body-XS-size: 12px;
  --wix-font-Body-XS-line-height: 1.4em;
  --wix-font-Body-XS-family: din-next-w01-light, sans-serif;
  --wix-font-Body-XS-text-decoration: none;
  --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
  --wix-font-LIGHT-style: normal;
  --wix-font-LIGHT-variant: normal;
  --wix-font-LIGHT-weight: normal;
  --wix-font-LIGHT-size: 12px;
  --wix-font-LIGHT-line-height: 1.4em;
  --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
  --wix-font-LIGHT-text-decoration: none;
  --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
  --wix-font-MEDIUM-style: normal;
  --wix-font-MEDIUM-variant: normal;
  --wix-font-MEDIUM-weight: normal;
  --wix-font-MEDIUM-size: 12px;
  --wix-font-MEDIUM-line-height: 1.4em;
  --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
  --wix-font-MEDIUM-text-decoration: none;
  --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
  --wix-font-STRONG-style: normal;
  --wix-font-STRONG-variant: normal;
  --wix-font-STRONG-weight: normal;
  --wix-font-STRONG-size: 12px;
  --wix-font-STRONG-line-height: 1.4em;
  --wix-font-STRONG-family: HelveticaNeueW01-65Medi;
  --wix-font-STRONG-text-decoration: none;
}
#comp-k0p8xb8g {
  --brw: 1px;
  --brd: var(--color_15);
  --shd: none;
  --rd: 0px;
  --sepw: 0px;
  --sep: var(--color_15);
  --itemBGColorTrans: background-color 0.4s ease 0s;
  --bgh: var(--color_11);
  --txth: var(--color_14);
  --alpha-txth: 1;
  --bgs: var(--color_11);
  --txts: var(--color_18);
  --alpha-txts: 1;
  --textSpacing: 30px;
  --bg: var(--color_11);
  --fnt: var(--font_8);
  --txt: var(--color_15);
  --alpha-txt: 1;
  --subMenuOpacityTrans: opacity 0.4s ease 0s;
  --SKINS_submenuBR: 0px;
  --SKINS_bgSubmenu: 255, 255, 255;
  --SKINS_fntSubmenu: var(--font_8);
  --SKINS_submenuMargin: 0px;
  --subItemAlterAlignPad: 30px;
  --separatorHeight: 0px;
  --dropdownMarginReal: 0px;
  --alpha-SKINS_bgSubmenu: 1;
  --alpha-bg: 1;
  --alpha-bgh: 1;
  --alpha-bgs: 1;
  --alpha-brd: 0.2;
  --alpha-sep: 1;
  --boxShadowToggleOn-shd: none;
}

@font-face {
  font-family: "heebo-medium";
  font-style: normal;
  font-weight: 700;
  src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/google/s/heebo/v26/NGSpv5_NC0k9P_v6ZUCbLRAHxK1Ebiucd0Onz02SXQ.woff2")
    format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "heebo-medium";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/google/s/heebo/v26/NGSpv5_NC0k9P_v6ZUCbLRAHxK1Euyycd0Onz02SXQ.woff2")
    format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "futura-lt-w01-book";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2")
    format("woff2");
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131,
    U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7,
    U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026,
    U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}
@font-face {
  font-family: "avenir-lt-w01_85-heavy1475544";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2")
    format("woff2");
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151,
    U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9,
    U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA,
    U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212,
    U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA,
    U+F8FF, U+FB01-FB02;
  font-display: swap;
}
@font-face {
  font-family: "avenir-lt-w01_85-heavy1475544";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2")
    format("woff2");
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153,
    U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA,
    U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030,
    U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}

@font-face {
  font-family: "avenir-lt-w01_85-heavy1475544";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2")
    format("woff2");
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151,
    U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9,
    U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA,
    U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212,
    U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA,
    U+F8FF, U+FB01-FB02;
  font-display: swap;
}
@font-face {
  font-family: "avenir-lt-w01_85-heavy1475544";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2")
    format("woff2");
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153,
    U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA,
    U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030,
    U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}
@font-face {
  font-family: "din-next-w01-light";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2")
    format("woff2");
  unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491,
    U+2116;
  font-display: swap;
}
@font-face {
  font-family: "din-next-w01-light";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2")
    format("woff2");
  unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F,
    U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9,
    U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85,
    U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E,
    U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215,
    U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF,
    U+FB00-FB04;
  font-display: swap;
}
@font-face {
  font-family: "din-next-w01-light";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2")
    format("woff2");
  unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153,
    U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC,
    U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030,
    U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}
@font-face {
  font-family: "avenir-lt-w01_35-light1475496";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2")
    format("woff2");
  unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151,
    U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9,
    U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA,
    U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212,
    U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA,
    U+F8FF, U+FB01-FB02;
  font-display: swap;
}
@font-face {
  font-family: "avenir-lt-w01_35-light1475496";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2")
    format("woff2");
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153,
    U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA,
    U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030,
    U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}
@font-face {
  font-family: "futura-lt-w01-book";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2")
    format("woff2");
  unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131,
    U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7,
    U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026,
    U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
  font-display: swap;
}
@font-face {
  font-family: "heebo-medium";
  font-style: normal;
  font-weight: 700;
  src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/google/s/heebo/v26/NGSpv5_NC0k9P_v6ZUCbLRAHxK1Ebiucd0Onz02SXQ.woff2")
    format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "heebo-medium";
  font-style: normal;
  font-weight: 400;
  src: url("//static.parastorage.com/tag-bundler/api/v1/fonts-cache/google/s/heebo/v26/NGSpv5_NC0k9P_v6ZUCbLRAHxK1Euyycd0Onz02SXQ.woff2")
    format("woff2");
  font-display: swap;
}

#masterPage:not(.landingPage) #PAGES_CONTAINER {
  margin-top: 0px;
  margin-bottom: 0px;
}
#masterPage.landingPage #SITE_HEADER {
  display: none;
}
#masterPage.landingPage #comp-jkjnxfom {
  display: none;
}
#masterPage.landingPage #CONTROLLER_COMP_CUSTOM_ID {
  display: none;
}
#masterPage.landingPage #SOSP_CONTAINER_CUSTOM_ID {
  display: none;
}
#masterPage.landingPage #SITE_FOOTER {
  display: none;
}
#masterPage.landingPage #SITE_HEADER-placeholder {
  display: none;
}
#masterPage.landingPage #SITE_FOOTER-placeholder {
  display: none;
}
#SITE_CONTAINER.focus-ring-active
  :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
#SITE_CONTAINER.focus-ring-active
  :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus
  ~ .wixSdkShowFocusOnSibling {
  --focus-ring-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff;
  box-shadow: var(--focus-ring-box-shadow) !important;
  z-index: 1;
}
.has-inner-focus-ring {
  --focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;
}
#masterPage {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
#SITE_HEADER {
  z-index: 50;
  --above-all-in-container: 10000;
}
#PAGES_CONTAINER {
  --pinned-layer-in-container: 51;
  --above-all-in-container: 49;
}
#comp-jkjnxfom {
  --pinned-layer-in-container: 52;
  --above-all-in-container: 49;
}
#CONTROLLER_COMP_CUSTOM_ID {
  --pinned-layer-in-container: 53;
  --above-all-in-container: 49;
}
#SOSP_CONTAINER_CUSTOM_ID {
  --pinned-layer-in-container: 54;
  --above-all-in-container: 49;
}
#SITE_FOOTER {
  --pinned-layer-in-container: 55;
  --above-all-in-container: 49;
}
[id="soapAfterPagesContainer"].page-without-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent"] {
  height: auto;
  width: 100%;
  position: static;
  min-height: auto;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[id="soapAfterPagesContainer"].page-without-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="comp-jkjnxfom"] {
  position: absolute;
  top: 20px;
  left: 100px;
  margin-left: calc((100% - 980px) * 0.5);
}
[id="soapAfterPagesContainer"].page-without-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="CONTROLLER_COMP_CUSTOM_ID"] {
  position: absolute;
  top: 15px;
  left: 20px;
  margin-left: calc((100% - 980px) * 0.5);
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent"] {
  height: auto;
  width: 100%;
  display: flex;
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-top: -66px;
  grid-template-rows: 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="comp-jkjnxfom"] {
  position: absolute;
  top: -110px;
  left: 100px;
  margin-left: calc((100% - 980px) * 0.5);
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="CONTROLLER_COMP_CUSTOM_ID"] {
  position: absolute;
  top: -115px;
  left: 20px;
  margin-left: calc((100% - 980px) * 0.5);
}
[id="soapAfterPagesContainer"].page-with-sosp
  [data-mesh-id="soapAfterPagesContainerinlineContent-gridContainer"]
  > [id="SOSP_CONTAINER_CUSTOM_ID"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
:root,
:host,
.spxThemeOverride,
.max-width-container {
  --color_0: 255, 255, 255;
  --color_1: 255, 255, 255;
  --color_2: 0, 0, 0;
  --color_3: 237, 28, 36;
  --color_4: 0, 136, 203;
  --color_5: 255, 203, 5;
  --color_6: 114, 114, 114;
  --color_7: 176, 176, 176;
  --color_8: 255, 255, 255;
  --color_9: 114, 114, 114;
  --color_10: 176, 176, 176;
  --color_11: 255, 255, 255;
  --color_12: 213, 213, 213;
  --color_13: 170, 170, 170;
  --color_14: 128, 128, 128;
  --color_15: 85, 85, 85;
  --color_16: 225, 231, 247;
  --color_17: 192, 203, 240;
  --color_18: 59, 88, 184;
  --color_19: 39, 59, 123;
  --color_20: 20, 29, 61;
  --color_21: 248, 178, 185;
  --color_22: 255, 145, 156;
  --color_23: 198, 63, 96;
  --color_24: 120, 52, 59;
  --color_25: 60, 26, 30;
  --color_26: 187, 225, 250;
  --color_27: 136, 184, 218;
  --color_28: 50, 137, 199;
  --color_29: 33, 91, 133;
  --color_30: 17, 46, 66;
  --color_31: 240, 204, 208;
  --color_32: 224, 135, 144;
  --color_33: 209, 42, 60;
  --color_34: 139, 28, 40;
  --color_35: 97, 19, 27;
  --color_36: 255, 255, 255;
  --color_37: 85, 85, 85;
  --color_38: 213, 213, 213;
  --color_39: 170, 170, 170;
  --color_40: 128, 128, 128;
  --color_41: 59, 88, 184;
  --color_42: 85, 85, 85;
  --color_43: 170, 170, 170;
  --color_44: 255, 255, 255;
  --color_45: 85, 85, 85;
  --color_46: 85, 85, 85;
  --color_47: 213, 213, 213;
  --color_48: 59, 88, 184;
  --color_49: 59, 88, 184;
  --color_50: 255, 255, 255;
  --color_51: 255, 255, 255;
  --color_52: 59, 88, 184;
  --color_53: 59, 88, 184;
  --color_54: 170, 170, 170;
  --color_55: 170, 170, 170;
  --color_56: 255, 255, 255;
  --color_57: 255, 255, 255;
  --color_58: 59, 88, 184;
  --color_59: 255, 255, 255;
  --color_60: 59, 88, 184;
  --color_61: 59, 88, 184;
  --color_62: 255, 255, 255;
  --color_63: 255, 255, 255;
  --color_64: 170, 170, 170;
  --color_65: 170, 170, 170;
  --font_0: normal normal normal 90px/1.4em avenir-lt-w01_85-heavy1475544,
    sans-serif;
  --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
  --font_2: normal normal normal 56px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_3: normal normal normal 50px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_4: normal normal normal 33px/1.4em avenir-lt-w01_85-heavy1475544,
    sans-serif;
  --font_5: normal normal normal 26px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_6: normal normal normal 20px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_7: normal normal normal 17px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_8: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_9: normal normal normal 13px/1.4em avenir-lt-w01_35-light1475496,
    sans-serif;
  --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
  --wix-ads-height: 0px;
  --sticky-offset: 0px;
  --wix-ads-top-height: 0px;
  --site-width: 980px;
  --above-all-z-index: 100000;
  --portals-z-index: 100001;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  --minViewportSize: 320;
  --maxViewportSize: 1920;
  --theme-spx-ratio: 1px;
  --scaling-factor: min((100 * var(--one-unit)), var(--section-max-width));
  --customScaleViewportLimit: clamp(
    var(--minViewportSize) * 1px,
    100 * var(--one-unit),
    min(var(--section-max-width), var(--maxViewportSize) * 1px)
  );
}
.font_0 {
  font: var(--font_0);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_1 {
  font: var(--font_1);
  color: rgb(var(--color_14));
  letter-spacing: 0em;
}
.font_2 {
  font: var(--font_2);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_3 {
  font: var(--font_3);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_4 {
  font: var(--font_4);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_5 {
  font: var(--font_5);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_6 {
  font: var(--font_6);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_7 {
  font: var(--font_7);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_8 {
  font: var(--font_8);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_9 {
  font: var(--font_9);
  color: rgb(var(--color_15));
  letter-spacing: 0em;
}
.font_10 {
  font: var(--font_10);
  color: rgb(var(--color_14));
  letter-spacing: 0em;
}
.color_0 {
  color: rgb(var(--color_0));
}
.color_1 {
  color: rgb(var(--color_1));
}
.color_2 {
  color: rgb(var(--color_2));
}
.color_3 {
  color: rgb(var(--color_3));
}
.color_4 {
  color: rgb(var(--color_4));
}
.color_5 {
  color: rgb(var(--color_5));
}
.color_6 {
  color: rgb(var(--color_6));
}
.color_7 {
  color: rgb(var(--color_7));
}
.color_8 {
  color: rgb(var(--color_8));
}
.color_9 {
  color: rgb(var(--color_9));
}
.color_10 {
  color: rgb(var(--color_10));
}
.color_11 {
  color: rgb(var(--color_11));
}
.color_12 {
  color: rgb(var(--color_12));
}
.color_13 {
  color: rgb(var(--color_13));
}
.color_14 {
  color: rgb(var(--color_14));
}
.color_15 {
  color: rgb(var(--color_15));
}
.color_16 {
  color: rgb(var(--color_16));
}
.color_17 {
  color: rgb(var(--color_17));
}
.color_18 {
  color: rgb(var(--color_18));
}
.color_19 {
  color: rgb(var(--color_19));
}
.color_20 {
  color: rgb(var(--color_20));
}
.color_21 {
  color: rgb(var(--color_21));
}
.color_22 {
  color: rgb(var(--color_22));
}
.color_23 {
  color: rgb(var(--color_23));
}
.color_24 {
  color: rgb(var(--color_24));
}
.color_25 {
  color: rgb(var(--color_25));
}
.color_26 {
  color: rgb(var(--color_26));
}
.color_27 {
  color: rgb(var(--color_27));
}
.color_28 {
  color: rgb(var(--color_28));
}
.color_29 {
  color: rgb(var(--color_29));
}
.color_30 {
  color: rgb(var(--color_30));
}
.color_31 {
  color: rgb(var(--color_31));
}
.color_32 {
  color: rgb(var(--color_32));
}
.color_33 {
  color: rgb(var(--color_33));
}
.color_34 {
  color: rgb(var(--color_34));
}
.color_35 {
  color: rgb(var(--color_35));
}
.color_36 {
  color: rgb(var(--color_36));
}
.color_37 {
  color: rgb(var(--color_37));
}
.color_38 {
  color: rgb(var(--color_38));
}
.color_39 {
  color: rgb(var(--color_39));
}
.color_40 {
  color: rgb(var(--color_40));
}
.color_41 {
  color: rgb(var(--color_41));
}
.color_42 {
  color: rgb(var(--color_42));
}
.color_43 {
  color: rgb(var(--color_43));
}
.color_44 {
  color: rgb(var(--color_44));
}
.color_45 {
  color: rgb(var(--color_45));
}
.color_46 {
  color: rgb(var(--color_46));
}
.color_47 {
  color: rgb(var(--color_47));
}
.color_48 {
  color: rgb(var(--color_48));
}
.color_49 {
  color: rgb(var(--color_49));
}
.color_50 {
  color: rgb(var(--color_50));
}
.color_51 {
  color: rgb(var(--color_51));
}
.color_52 {
  color: rgb(var(--color_52));
}
.color_53 {
  color: rgb(var(--color_53));
}
.color_54 {
  color: rgb(var(--color_54));
}
.color_55 {
  color: rgb(var(--color_55));
}
.color_56 {
  color: rgb(var(--color_56));
}
.color_57 {
  color: rgb(var(--color_57));
}
.color_58 {
  color: rgb(var(--color_58));
}
.color_59 {
  color: rgb(var(--color_59));
}
.color_60 {
  color: rgb(var(--color_60));
}
.color_61 {
  color: rgb(var(--color_61));
}
.color_62 {
  color: rgb(var(--color_62));
}
.color_63 {
  color: rgb(var(--color_63));
}
.color_64 {
  color: rgb(var(--color_64));
}
.color_65 {
  color: rgb(var(--color_65));
}
.backcolor_0 {
  background-color: rgb(var(--color_0));
}
.backcolor_1 {
  background-color: rgb(var(--color_1));
}
.backcolor_2 {
  background-color: rgb(var(--color_2));
}
.backcolor_3 {
  background-color: rgb(var(--color_3));
}
.backcolor_4 {
  background-color: rgb(var(--color_4));
}
.backcolor_5 {
  background-color: rgb(var(--color_5));
}
.backcolor_6 {
  background-color: rgb(var(--color_6));
}
.backcolor_7 {
  background-color: rgb(var(--color_7));
}
.backcolor_8 {
  background-color: rgb(var(--color_8));
}
.backcolor_9 {
  background-color: rgb(var(--color_9));
}
.backcolor_10 {
  background-color: rgb(var(--color_10));
}
.backcolor_11 {
  background-color: rgb(var(--color_11));
}
.backcolor_12 {
  background-color: rgb(var(--color_12));
}
.backcolor_13 {
  background-color: rgb(var(--color_13));
}
.backcolor_14 {
  background-color: rgb(var(--color_14));
}
.backcolor_15 {
  background-color: rgb(var(--color_15));
}
.backcolor_16 {
  background-color: rgb(var(--color_16));
}
.backcolor_17 {
  background-color: rgb(var(--color_17));
}
.backcolor_18 {
  background-color: rgb(var(--color_18));
}
.backcolor_19 {
  background-color: rgb(var(--color_19));
}
.backcolor_20 {
  background-color: rgb(var(--color_20));
}
.backcolor_21 {
  background-color: rgb(var(--color_21));
}
.backcolor_22 {
  background-color: rgb(var(--color_22));
}
.backcolor_23 {
  background-color: rgb(var(--color_23));
}
.backcolor_24 {
  background-color: rgb(var(--color_24));
}
.backcolor_25 {
  background-color: rgb(var(--color_25));
}
.backcolor_26 {
  background-color: rgb(var(--color_26));
}
.backcolor_27 {
  background-color: rgb(var(--color_27));
}
.backcolor_28 {
  background-color: rgb(var(--color_28));
}
.backcolor_29 {
  background-color: rgb(var(--color_29));
}
.backcolor_30 {
  background-color: rgb(var(--color_30));
}
.backcolor_31 {
  background-color: rgb(var(--color_31));
}
.backcolor_32 {
  background-color: rgb(var(--color_32));
}
.backcolor_33 {
  background-color: rgb(var(--color_33));
}
.backcolor_34 {
  background-color: rgb(var(--color_34));
}
.backcolor_35 {
  background-color: rgb(var(--color_35));
}
.backcolor_36 {
  background-color: rgb(var(--color_36));
}
.backcolor_37 {
  background-color: rgb(var(--color_37));
}
.backcolor_38 {
  background-color: rgb(var(--color_38));
}
.backcolor_39 {
  background-color: rgb(var(--color_39));
}
.backcolor_40 {
  background-color: rgb(var(--color_40));
}
.backcolor_41 {
  background-color: rgb(var(--color_41));
}
.backcolor_42 {
  background-color: rgb(var(--color_42));
}
.backcolor_43 {
  background-color: rgb(var(--color_43));
}
.backcolor_44 {
  background-color: rgb(var(--color_44));
}
.backcolor_45 {
  background-color: rgb(var(--color_45));
}
.backcolor_46 {
  background-color: rgb(var(--color_46));
}
.backcolor_47 {
  background-color: rgb(var(--color_47));
}
.backcolor_48 {
  background-color: rgb(var(--color_48));
}
.backcolor_49 {
  background-color: rgb(var(--color_49));
}
.backcolor_50 {
  background-color: rgb(var(--color_50));
}
.backcolor_51 {
  background-color: rgb(var(--color_51));
}
.backcolor_52 {
  background-color: rgb(var(--color_52));
}
.backcolor_53 {
  background-color: rgb(var(--color_53));
}
.backcolor_54 {
  background-color: rgb(var(--color_54));
}
.backcolor_55 {
  background-color: rgb(var(--color_55));
}
.backcolor_56 {
  background-color: rgb(var(--color_56));
}
.backcolor_57 {
  background-color: rgb(var(--color_57));
}
.backcolor_58 {
  background-color: rgb(var(--color_58));
}
.backcolor_59 {
  background-color: rgb(var(--color_59));
}
.backcolor_60 {
  background-color: rgb(var(--color_60));
}
.backcolor_61 {
  background-color: rgb(var(--color_61));
}
.backcolor_62 {
  background-color: rgb(var(--color_62));
}
.backcolor_63 {
  background-color: rgb(var(--color_63));
}
.backcolor_64 {
  background-color: rgb(var(--color_64));
}
.backcolor_65 {
  background-color: rgb(var(--color_65));
}
#masterPage:not(.landingPage) {
  --top-offset: var(--header-height);
  --header-height: 130px;
}
#masterPage.landingPage {
  --top-offset: 0px;
}
#SITE_HEADER {
  --bg: var(--color_19);
  --shd: none;
  --brwt: 0px;
  --brd: var(--color_15);
  --brwb: 0px;
  --bgctr: var(--color_19);
  --rd: 0px;
  --alpha-bgctr: 1;
  --alpha-brd: 1;
  --alpha-bg: 1;
  --boxShadowToggleOn-shd: none;
}
#SITE_HEADER {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
[data-mesh-id="SITE_HEADERinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-l9pqqz9m"] {
  position: relative;
  margin: 14px 0px -33px calc((100% - 980px) * 0.5);
  left: -20px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-ihj7y8mj"] {
  position: relative;
  margin: 14px 0px 10px calc((100% - 980px) * 0.5);
  left: 230px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-lkmr2fwu"] {
  position: relative;
  margin: 0px 0px 7px calc((100% - 980px) * 0.5);
  left: 145px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-lkmr3bns"] {
  position: relative;
  margin: 0px 0px 7px calc((100% - 980px) * 0.5);
  left: 270px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-lkmr31p0"] {
  position: relative;
  margin: 0px 0px 7px calc((100% - 980px) * 0.5);
  left: 389px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-lkmr40z9"] {
  position: relative;
  margin: 0px 0px 7px calc((100% - 980px) * 0.5);
  left: 517px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-l9pquzk9"] {
  position: relative;
  margin: 22px 0px 0 calc((100% - 980px) * 0.5);
  left: 679px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-l9pqxli9"] {
  position: relative;
  margin: 13px 0px 19px calc((100% - 980px) * 0.5);
  left: 665px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
#SITE_HEADER {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --shc-mutated-brightness: 20, 30, 62;
  position: sticky !important;
  top: var(--wix-ads-height);
}
#comp-l9pqqz9m {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}
#comp-l9pqqz9m {
  width: 130px;
  height: 97px;
}
#comp-l9pqqz9m {
  --height: 97px;
  --width: 130px;
}
#comp-ihj7y8mj {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-ihj7y8mj {
  width: 301px;
  height: auto;
}
#comp-ihj7y8mj {
  --min-height: 54px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr2fwu .style-lkmr2l1q__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr2fwu .style-lkmr2l1q__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr2fwu .style-lkmr2l1q__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr2fwu .style-lkmr2l1q__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr2fwu .style-lkmr2l1q__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr2fwu .style-lkmr2l1q__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  font-size: 16px;
  letter-spacing: 0.15em;
  font-weight: 700;
  color: #ffffff;
}

#comp-lkmr2fwu .style-lkmr2l1q__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr2fwu .style-lkmr2l1q__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
}
#comp-lkmr2fwu {
  width: 117px;
  height: 45px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr3bns .style-lkmr3bow2__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr3bns .style-lkmr3bow2__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr3bns
  .style-lkmr3bow2__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr3bns .style-lkmr3bow2__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr3bns .style-lkmr3bow2__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr3bns .style-lkmr3bow2__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  font-size: 16px;
  letter-spacing: 0.15em;
  font-weight: 700;
  color: #ffffff;
}

#comp-lkmr3bns .style-lkmr3bow2__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr3bns .style-lkmr3bow2__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
}
#comp-lkmr3bns {
  width: 112px;
  height: 45px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr31p0 .style-lkmr31py4__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr31p0 .style-lkmr31py4__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr31p0
  .style-lkmr31py4__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr31p0 .style-lkmr31py4__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr31p0 .style-lkmr31py4__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr31p0 .style-lkmr31py4__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  font-size: 16px;
  letter-spacing: 0.15em;
  font-weight: 700;
  color: #ffffff;
}

#comp-lkmr31p0 .style-lkmr31py4__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr31p0 .style-lkmr31py4__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
}
#comp-lkmr31p0 {
  width: 117px;
  height: 45px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr40z9 .style-lkmr410a__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr40z9 .style-lkmr410a__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr40z9 .style-lkmr410a__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr40z9 .style-lkmr410a__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr40z9 .style-lkmr410a__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr40z9 .style-lkmr410a__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  font-size: 16px;
  letter-spacing: 0.15em;
  font-weight: 700;
  color: #ffffff;
}

#comp-lkmr40z9 .style-lkmr410a__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr40z9 .style-lkmr410a__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
}
#comp-lkmr40z9 {
  width: 112px;
  height: 45px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-l9pquzk9 .style-lmuq7twr__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
  border-radius: 50px;
  border: 0px solid rgb(63, 118, 82);
  background: #d12a3c;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-l9pquzk9 .style-lmuq7twr__root:hover {
  background: #3f7652;
  border: 0px solid rgb(63, 118, 82);
}

#comp-l9pquzk9 .style-lmuq7twr__root:hover .StylableButton2545352419__label {
  color: #ffffff;
}

#comp-l9pquzk9 .style-lmuq7twr__root:disabled {
  background: #e2e2e2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

#comp-l9pquzk9 .style-lmuq7twr__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-l9pquzk9 .style-lmuq7twr__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-l9pquzk9 .style-lmuq7twr__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-l9pquzk9 .style-lmuq7twr__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0.25em;
  font-family: heebo-medium, sans-serif;
  font-size: 16px;
}

#comp-l9pquzk9 .style-lmuq7twr__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 0px 0px 4px;
  fill: #ffffff;
  display: initial;
  width: 37px;
  height: 37px;
}

#comp-l9pquzk9 .style-lmuq7twr__root:hover .StylableButton2545352419__icon {
  fill: #ffffff;
  width: 42px;
  height: 42px;
}
#comp-l9pquzk9 {
  width: 281px;
  height: 56px;
}
#comp-l9pqxli9 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-l9pqxli9 {
  width: 310px;
  height: auto;
}
#PAGES_CONTAINER {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
  position: relative;
  z-index: -10;
}
#SITE_PAGES {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
#SITE_PAGES {
  --transition-duration: 600ms;
}
#CONTROLLER_COMP_CUSTOM_ID {
  --alpha-bg: 1;
  --bg: 61, 155, 233;
  --bgh: 43, 104, 156;
  --brd: 43, 104, 156;
  --brdh: 61, 155, 233;
  --brw: 0px;
  --fnt: normal normal normal 14px/1.4em raleway;
  --rd: 20px;
  --txt: 255, 255, 255;
  --txth: 255, 255, 255;
  --alpha-bgh: 1;
  --alpha-brd: 1;
  --alpha-brdh: 1;
  --alpha-txt: 1;
  --alpha-txth: 1;
  --boxShadowToggleOn-shd: none;
  --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
}
#SOSP_CONTAINER_CUSTOM_ID {
  --brw: 0px;
  --brd: var(--color_15);
  --bg: var(--color_11);
  --rd: 0px;
  --shd: none;
  --gradient: none;
  --alpha-bg: 1;
  --alpha-brd: 1;
  --boxShadowToggleOn-shd: none;
  --bg-gradient: none;
}
#SOSP_CONTAINER_CUSTOM_ID {
  width: 291px;
}
[data-mode="hover"] #SOSP_CONTAINER_CUSTOM_ID {
  width: 291px;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent"] {
  height: auto;
  width: 291px;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer"]
  > [id="comp-k0p8xbjm"] {
  position: relative;
  margin: 60px 0px 30px 0;
  left: 20px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SOSP_CONTAINER_CUSTOM_IDinlineContent-gridContainer"]
  > [id="comp-k0p8xb8g"] {
  position: relative;
  margin: 0px 0px 30px 0;
  left: 20px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
#SOSP_CONTAINER_CUSTOM_ID {
  --shc-mutated-brightness: 128, 128, 128;
}
#comp-k0p8xbjm {
  width: 250px;
  height: 182px;
}
#comp-k0p8xb8g {
  width: 250px;
  height: 482px;
}
#comp-k0p8xb8g {
  --item-height: 40px;
  --item-align: left;
  --text-align: flex-start;
  --sub-menu-open-direction-right: auto;
  --sub-menu-open-direction-left: 0;
  --separator-height-adjusted: 0px;
}

#SITE_FOOTER {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
[data-mesh-id="SITE_FOOTERinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-ihjalf3l"] {
  position: relative;
  margin: 60px 0px 10px calc((100% - 980px) * 0.5);
  left: 61px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-ihjai4yz"] {
  position: relative;
  margin: 54px 0px 63px calc((100% - 980px) * 0.5);
  left: 430px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-l9oo8gm1"] {
  position: relative;
  margin: 59px 0px 68px calc((100% - 980px) * 0.5);
  left: 615px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-l9oo9nrs"] {
  position: relative;
  margin: 59px 0px 68px calc((100% - 980px) * 0.5);
  left: 762px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] > [id="comp-l9oo6eoe"] {
  position: relative;
  margin: 0px 0px 0px calc((100% - 980px) * 0.5);
  left: 16px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
#SITE_FOOTER {
  --shc-mutated-brightness: 117, 113, 128;
  --bg-overlay-color: transparent;
  --bg-gradient: none;
}
#comp-ihjalf3l {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-ihjalf3l {
  width: 305px;
  height: auto;
}
#comp-ihjai4yz {
  width: 116px;
  height: 30px;
}
#comp-ihjai4yz {
  --item-size: 30px;
  --item-margin: 0px 10.5px 0px 0px;
  --item-display: inline-block;
  width: 116px;
  height: 30px;
  margin: 0 65px 0 0;
}
#comp-l9oo8gm1 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-l9oo8gm1 {
  width: 109px;
  height: auto;
}
#comp-l9oo9nrs {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-l9oo9nrs {
  width: 173px;
  height: auto;
}
#comp-l9oo6eoe {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-l9oo6eoe {
  max-width: 947px;
  height: auto;
}

#comp-lmjio4zi .style-lmjio5561__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
  border-radius: 50px;
  border: 0px solid rgb(63, 118, 82);
  background: #d12a3c;
}

#comp-lmjio4zi .style-lmjio5561__root:hover {
  background: #3f7652;
  border: 0px solid rgb(63, 118, 82);
}

#comp-lmjio4zi .style-lmjio5561__root:hover .StylableButton2545352419__label {
  color: #ffffff;
}

#comp-lmjio4zi .style-lmjio5561__root:disabled {
  background: #e2e2e2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

#comp-lmjio4zi
  .style-lmjio5561__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lmjio4zi .style-lmjio5561__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lmjio4zi .style-lmjio5561__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lmjio4zi .style-lmjio5561__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0.25em;
  font-family: heebo-medium, sans-serif;
  font-size: 16px;
}

#comp-lmjio4zi .style-lmjio5561__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 0px 0px 4px;
  fill: #ffffff;
  display: initial;
  width: 37px;
  height: 37px;
}

#comp-lmjio4zi .style-lmjio5561__root:hover .StylableButton2545352419__icon {
  fill: #ffffff;
  width: 42px;
  height: 42px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmqzfit .style-lkmrpqqq__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmqzfit .style-lkmrpqqq__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmqzfit .style-lkmrpqqq__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmqzfit .style-lkmrpqqq__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmqzfit .style-lkmrpqqq__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmqzfit .style-lkmrpqqq__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  color: #221f7b;
  letter-spacing: 0.15em;
  font-weight: 700;
  font-size: 18px;
}

#comp-lkmqzfit .style-lkmrpqqq__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmqzfit .style-lkmrpqqq__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr083r .style-lkmrpz1k__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr083r .style-lkmrpz1k__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr083r .style-lkmrpz1k__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr083r .style-lkmrpz1k__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr083r .style-lkmrpz1k__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr083r .style-lkmrpz1k__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  color: #221f7b;
  letter-spacing: 0.15em;
  font-weight: 700;
  font-size: 18px;
}

#comp-lkmr083r .style-lkmrpz1k__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr083r .style-lkmrpz1k__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr0lpp .style-lkmrq4yq__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr0lpp .style-lkmrq4yq__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr0lpp .style-lkmrq4yq__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr0lpp .style-lkmrq4yq__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr0lpp .style-lkmrq4yq__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr0lpp .style-lkmrq4yq__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  color: #221f7b;
  letter-spacing: 0.15em;
  font-weight: 700;
  font-size: 18px;
}

#comp-lkmr0lpp .style-lkmrq4yq__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr0lpp .style-lkmrq4yq__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr0us4 .style-lkmrqail__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr0us4 .style-lkmrqail__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr0us4 .style-lkmrqail__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr0us4 .style-lkmrqail__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr0us4 .style-lkmrqail__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr0us4 .style-lkmrqail__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  color: #221f7b;
  letter-spacing: 0.15em;
  font-weight: 700;
  font-size: 18px;
}

#comp-lkmr0us4 .style-lkmrqail__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr0us4 .style-lkmrqail__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lkmr13jl .style-lkmrqggr__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  background: rgba(0, 0, 0, 0);
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lkmr13jl .style-lkmrqggr__root:disabled {
  background: rgba(226, 226, 226, 0);
}

#comp-lkmr13jl .style-lkmrqggr__root:disabled .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lkmr13jl .style-lkmrqggr__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lkmr13jl .style-lkmrqggr__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lkmr13jl .style-lkmrqggr__root .StylableButton2545352419__label {
  transition: inherit;
  font-style: normal;
  font-family: futura-lt-w01-book, sans-serif;
  color: #221f7b;
  letter-spacing: 0.15em;
  font-weight: 700;
  font-size: 18px;
}

#comp-lkmr13jl .style-lkmrqggr__root .StylableButton2545352419__icon {
  transition: inherit;
  width: 10px;
  height: 10px;
  fill: #ffffff;
  display: none;
}

#comp-lkmr13jl .style-lkmrqggr__root:hover .StylableButton2545352419__label {
  text-decoration-line: underline;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lmjixqkz .style-lmjixqnp1__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  margin-top: 35px;
  padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
  border-radius: 50px;
  border: 0px solid rgb(63, 118, 82);
  background: #d12a3c;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lmjixqkz .style-lmjixqnp1__root:hover {
  background: #3f7652;
  border: 0px solid rgb(63, 118, 82);
}

#comp-lmjixqkz .style-lmjixqnp1__root:hover .StylableButton2545352419__label {
  color: #ffffff;
}

#comp-lmjixqkz .style-lmjixqnp1__root:disabled {
  background: #e2e2e2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

#comp-lmjixqkz
  .style-lmjixqnp1__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lmjixqkz .style-lmjixqnp1__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lmjixqkz .style-lmjixqnp1__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lmjixqkz .style-lmjixqnp1__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0.25em;
  font-family: heebo-medium, sans-serif;
  font-size: 16px;
}

#comp-lmjixqkz .style-lmjixqnp1__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 0px 0px 4px;
  fill: #ffffff;
  display: initial;
  width: 37px;
  height: 37px;
}

#comp-lmjixqkz .style-lmjixqnp1__root:hover .StylableButton2545352419__icon {
  fill: #ffffff;
  width: 42px;
  height: 42px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lmjiy6pg .style-lmjiy6s22__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
  border-radius: 50px;
  border: 0px solid rgb(63, 118, 82);
  background: #d12a3c;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lmjiy6pg .style-lmjiy6s22__root:hover {
  background: #3f7652;
  border: 0px solid rgb(63, 118, 82);
}

#comp-lmjiy6pg .style-lmjiy6s22__root:hover .StylableButton2545352419__label {
  color: #ffffff;
}

#comp-lmjiy6pg .style-lmjiy6s22__root:disabled {
  background: #e2e2e2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

#comp-lmjiy6pg
  .style-lmjiy6s22__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lmjiy6pg .style-lmjiy6s22__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lmjiy6pg .style-lmjiy6s22__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lmjiy6pg .style-lmjiy6s22__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0.25em;
  font-family: heebo-medium, sans-serif;
  font-size: 16px;
}

#comp-lmjiy6pg .style-lmjiy6s22__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 0px 0px 4px;
  fill: #ffffff;
  display: initial;
  width: 37px;
  height: 37px;
}

#comp-lmjiy6pg .style-lmjiy6s22__root:hover .StylableButton2545352419__icon {
  fill: #ffffff;
  width: 42px;
  height: 42px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lmjiygyg .style-lmjiyh1v2__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
  border-radius: 50px;
  border: 0px solid rgb(63, 118, 82);
  background: #d12a3c;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lmjiygyg .style-lmjiyh1v2__root:hover {
  background: #3f7652;
  border: 0px solid rgb(63, 118, 82);
}

#comp-lmjiygyg .style-lmjiyh1v2__root:hover .StylableButton2545352419__label {
  color: #ffffff;
}

#comp-lmjiygyg .style-lmjiyh1v2__root:disabled {
  background: #e2e2e2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

#comp-lmjiygyg
  .style-lmjiyh1v2__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lmjiygyg .style-lmjiyh1v2__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lmjiygyg .style-lmjiyh1v2__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lmjiygyg .style-lmjiyh1v2__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0.25em;
  font-family: heebo-medium, sans-serif;
  font-size: 16px;
}

#comp-lmjiygyg .style-lmjiyh1v2__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 0px 0px 4px;
  fill: #ffffff;
  display: initial;
  width: 37px;
  height: 37px;
}

#comp-lmjiygyg .style-lmjiyh1v2__root:hover .StylableButton2545352419__icon {
  fill: #ffffff;
  width: 42px;
  height: 42px;
} /* END STYLABLE DIRECTIVE RULES */

#comp-lmjiywrx .style-lmjiywur1__root {
  -st-extends: StylableButton;
  transition: all 0.2s ease, visibility 0s;
  padding: 3px; /*inset 3.54px 3.54px 0 -64px value(site_1_1)*/
  border-radius: 50px;
  border: 0px solid rgb(63, 118, 82);
  background: #d12a3c;
}

/* START STYLABLE DIRECTIVE RULES */

#comp-lmjiywrx .style-lmjiywur1__root:hover {
  background: #3f7652;
  border: 0px solid rgb(63, 118, 82);
}

#comp-lmjiywrx .style-lmjiywur1__root:hover .StylableButton2545352419__label {
  color: #ffffff;
}

#comp-lmjiywrx .style-lmjiywur1__root:disabled {
  background: #e2e2e2;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

#comp-lmjiywrx
  .style-lmjiywur1__root:disabled
  .StylableButton2545352419__label {
  color: #8f8f8f;
}

#comp-lmjiywrx .style-lmjiywur1__root:disabled .StylableButton2545352419__icon {
  fill: #8f8f8f;
}

#comp-lmjiywrx .style-lmjiywur1__root .StylableButton2545352419__container {
  transition: inherit;
}

#comp-lmjiywrx .style-lmjiywur1__root .StylableButton2545352419__label {
  transition: inherit;
  margin: 0px 4px 0px 0px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0.25em;
  font-family: heebo-medium, sans-serif;
  font-size: 16px;
}

#comp-lmjiywrx .style-lmjiywur1__root .StylableButton2545352419__icon {
  transition: inherit;
  margin: 0px 0px 0px 4px;
  fill: #ffffff;
  display: initial;
  width: 37px;
  height: 37px;
}

#comp-lmjiywrx .style-lmjiywur1__root:hover .StylableButton2545352419__icon {
  fill: #ffffff;
  width: 42px;
  height: 42px;
}

#c1dmp {
  width: auto;
  min-height: 40px;
}
#pageBackground_c1dmp {
  --bg-position: absolute;
  --fill-layer-background-overlay-color: transparent;
  --fill-layer-background-overlay-position: absolute;
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
}
#comp-l9oievxv {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  min-width: 980px;
}

#comp-lkmr75h8 {
  --min-height: 82px;
}
#comp-l9oievxw {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  min-width: 980px;
}
#comp-ihj99ar5 {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
  --items-direction: row;
}
#mediair65a9sq13 {
  --bg-overlay-color: rgb(var(--color_19));
  --bg-gradient: none;
  width: 100%;
}
#comp-j5896ap2 {
  --min-height: 167px;
}
#comp-ihk7otno {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
  --items-direction: row;
}
#mediair65a9sq25 {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}
#comp-l9oj2b88 {
  --min-height: 513px;
}
#comp-l9olcb19 {
  --height: 245px;
  --width: 368px;
}
#comp-l9ol9p5q {
  --height: 245px;
  --width: 367px;
}
#comp-lkmt9sqp {
  --bg-overlay-color: rgb(var(--color_19));
  --bg-gradient: none;
  min-width: 980px;
}
#comp-lkmt9vnt {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;
  min-width: 980px;
  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
  --items-direction: row;
}
#comp-lkmt9vpk4 {
  --bg-overlay-color: rgb(var(--color_19));
  --bg-gradient: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}
#comp-lkmthqmq {
  --min-height: 474px;
}
#comp-lkmymdzf {
  --height: 370px;
  --width: 493px;
}
#comp-lkmtm3lw {
  --shc-mutated-brightness: 105, 21, 30;
  --margin-start: 0px;
  --margin-end: 0px;
  --fnt: normal normal normal 25px/1.4em heebo-medium, sans-serif;
  --label-align: center;
  --label-text-align: center;
}
#comp-ll1go4hl {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  --padding: 0px;
  --margin: 0px;

  --firstChildMarginTop: -1px;
  --lastChildMarginBottom: -1px;
  --items-direction: row;
}
#comp-ll1go4k5 {
  --bg-overlay-color: rgb(var(--color_11));
  --bg-gradient: none;
  width: 100%;
  --column-width: 980px;
  --column-flex: 980;
}

#comp-lmf9jd7e {
  --bg-overlay-color: transparent;
  --bg-gradient: none;
  min-width: 980px;
}
#comp-lmf9jdaj1 {
  --min-height: 401px;
}

.so89qkO.oQ7Zm2a--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold);
}
.suYDlBy {
  --wix-ui-tpa-icon-button-icon-color: 255, 255, 255, 1;
  --wix-ui-tpa-icon-button-icon-color-rgb: 255, 255, 255;
  --wix-ui-tpa-icon-button-icon-color-opacity: 1;
}
.sZRcsHb.oDGyZc9--madefor {
  --wbu-font-stack: var(--wix-font-stack);
  --wbu-font-weight-regular: var(--wix-font-weight-regular);
  --wbu-font-weight-medium: var(--wix-font-weight-medium);
  --wbu-font-weight-bold: var(--wix-font-weight-bold);
}
.sFADCnq,
.sGioXwx {
  outline: 0;
}
.snU6ghj > :first-child > :first-child {
  z-index: 100000 !important;
}
.sGQUWoF {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
}
.sPO0VhK,
.s__s7U6 {
  flex-shrink: 0;
}
.sGQUWoF.oNFVcPX--disabled {
  cursor: default;
}
.sGQUWoF[disabled] {
  pointer-events: none;
}
.s__5rQf1A {
  border: 1px solid hsla(0, 0%, 100%, 0.4);
  border-radius: 2px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1), 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  color: #fff;
  display: inline-flex;
  font-family: Madefor, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo,
    ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  opacity: 0;
  transform: translateY(-50%);
  visibility: hidden;
}
.s__5rQf1A.oCeEa_R--isShown {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}
.s__5rQf1A.oCeEa_R--shouldAnimate {
  transition: visibility 0.2s ease, opacity 0.2s ease, transform 0.4s ease;
}
.s__5rQf1A.oCeEa_R---skin-7-success {
  background-color: #008250;
}
.s__5rQf1A.oCeEa_R---skin-5-error {
  background-color: #df3131;
}
.s__5rQf1A.oCeEa_R---skin-6-status {
  background-color: #212121;
}
.s__5rQf1A.oCeEa_R---skin-7-preview {
  background-color: rgba(0, 0, 0, 0.6);
}
.s__5rQf1A.oCeEa_R---placement-15-bottomFullWidth {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100vw;
}
.sAn25BY,
.srtTtd0 {
  display: inline-block;
  min-width: 12px;
}
.sVn122i {
  display: inline-block;
  line-height: 20px;
  margin: 16px 20px;
  max-height: 40px;
  overflow: hidden;
}
.sWqq1go {
  height: 24px;
  margin-left: auto;
  padding: 14px 12px;
}
.s__5rQf1A.oCeEa_R--mobile .sVn122i {
  margin-left: 0;
  margin-right: 0;
  max-height: 60px;
}
.s__5rQf1A.oCeEa_R--mobile .srtTtd0 {
  min-width: 20px;
}
.s__5rQf1A.oCeEa_R--rtl .sWqq1go {
  margin-left: 0;
  margin-right: auto;
}
.svqo6H4 {
  border: 0;
  display: inline-block;
  line-height: 0;
  margin: 0;
  padding: 0;
  text-decoration: none;
}
.svqo6H4.oimTWXK--focus,
.svqo6H4:hover {
  opacity: 0.7;
}
.svqo6H4.ojpiBkn--disabled {
  cursor: default;
}
.svqo6H4.ojpiBkn--disabled:hover {
  opacity: 1;
}
.sSG4oiD svg {
  display: block;
}
.svqo6H4.ojpiBkn--disabled.sKBtXJ1
  .sSG4oiD
  svg:not([fill="currentColor"])
  path {
  stroke: rgb(var(--wix-color-29));
  fill: none;
}
.svqo6H4.ojpiBkn--disabled.sG_yTG2
  .sSG4oiD
  svg:not([fill="currentColor"])
  path {
  fill: rgb(var(--wix-color-29));
  stroke: rgb(var(--wix-color-29));
}
.sKBtXJ1 .sSG4oiD svg:not([fill="currentColor"]) path,
.svqo6H4.ojpiBkn---skin-4-line .sSG4oiD svg:not([fill="currentColor"]) path {
  stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
  fill: none;
}
.sG_yTG2 .sSG4oiD svg:not([fill="currentColor"]) path,
.svqo6H4.ojpiBkn---skin-4-full .sSG4oiD svg:not([fill="currentColor"]) path {
  fill: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
  stroke: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
}
.svqo6H4 .sSG4oiD svg[fill="currentColor"] {
  color: rgb(var(--wix-ui-tpa-icon-button-icon-color, var(--wix-color-5)));
}
.svqo6H4.ojpiBkn--disabled .sSG4oiD svg[fill="currentColor"] {
  color: rgb(var(--wix-color-29));
}
.svqo6H4.ojpiBkn---theme-4-none {
  background-color: transparent;
}
.svqo6H4.ojpiBkn---theme-3-box {
  align-items: center;
  background-color: rgb(
    var(--wix-ui-tpa-icon-button-background-color, var(--wix-color-1))
  );
  border-radius: 50%;
  display: inline-flex;
  height: 32px;
  justify-content: center;
  width: 32px;
}
.Sm1ZoK {
  z-index: 999999;
}
.Sm1ZoK.KtZaO1 {
  display: none;
}
.Sm1ZoK:not(.Z1Pd8o) {
  left: 50%;
  min-width: 320px;
  position: fixed;
  top: 80px;
  transform: translate(-50%);
}

#c1dmp {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
#masterPage {
  --pinned-layers-in-page: 0;
}
[data-mesh-id="Containerc1dmpinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="Containerc1dmpinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: 40px;
  grid-template-rows: repeat(3, min-content) 1fr;
  grid-template-columns: 100%;
  padding-bottom: 0px;
  box-sizing: border-box;
}
[data-mesh-id="Containerc1dmpinlineContent-gridContainer"]
  > [id="comp-l9oievxv"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerc1dmpinlineContent-gridContainer"]
  > [id="comp-l9oievxw"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerc1dmpinlineContent-gridContainer"]
  > [id="comp-lkmt9sqp"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="Containerc1dmpinlineContent-gridContainer"]
  > [id="comp-lmf9jd7e"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
#comp-l9oievxv {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
[data-mesh-id="comp-l9oievxvinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"] {
  display: flex;
  flex-direction: column;
  height: auto;
  width: 100%;
  min-height: auto;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmqb8hc"] {
  position: relative;
  margin: 31px 0px 64px calc((100% - 980px) * 0.5);
  left: 7px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmqljkw"] {
  position: relative;
  margin: 59px 0px 64px calc((100% - 980px) * 0.5);
  left: 216px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkn1q92i"] {
  position: relative;
  margin: 26px 0px 39px calc((100% - 980px) * 0.5);
  left: 480px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmqlx34"] {
  position: relative;
  margin: 10px 0px 25px calc((100% - 980px) * 0.5);
  left: 762px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmqnkb9"] {
  position: relative;
  margin: 0px 0px 27px calc((100% - 980px) * 0.5);
  left: 20px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
/* [data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lmjio4zi"] {
  position: relative;
  margin: 0px 0px 33px calc((100% - 980px) * 0.5);
  left: 282px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
} */
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmqzfit"] {
  position: relative;
  margin: 0px 0px 46px calc((100% - 980px) * 0.5);
  left: 45px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmr083r"] {
  position: relative;
  margin: 0px 0px 46px calc((100% - 980px) * 0.5);
  left: 228px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmr0lpp"] {
  position: relative;
  margin: 0px 0px 46px calc((100% - 980px) * 0.5);
  left: 385px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmr0us4"] {
  position: relative;
  margin: 0px 0px 46px calc((100% - 980px) * 0.5);
  left: 556px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmr13jl"] {
  position: relative;
  margin: 0px 0px 46px calc((100% - 980px) * 0.5);
  left: 747px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxvinlineContent-gridContainer"]
  > [id="comp-lkmr75h8"] {
  position: relative;
  margin: 0px 0px 53px calc((100% - 980px) * 0.5);
  left: 38px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
#comp-lkmqb8hc {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}
#comp-lkmqb8hc {
  width: 172px;
  height: 97px;
}
#comp-lkmqljkw {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}

#comp-lkn1q92i {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}
#comp-lkn1q92i {
  width: 281px;
  height: 127px;
}
#comp-lkmqlx34 {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}

#comp-lkmqnkb9 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lkmqnkb9 {
  max-width: 955px;
  height: auto;
  margin: auto;
  left: 0;
  margin-bottom: 21px;
}
#comp-lmjio4zi {
  max-width: 431px;
  width: 100%;
  height: 97px;

  margin: auto;
}
#comp-lkmqzfit {
  width: auto;
  height: 69px;
}
#comp-lkmr083r {
  width: auto;
  height: 69px;
}
#comp-lkmr0lpp {
  width: auto;
  height: 69px;
}
#comp-lkmr0us4 {
  width: auto;
  height: 69px;
}
#comp-lkmr13jl {
  width: auto;
  height: 69px;
}
#comp-lkmr75h8 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lkmr75h8 {
  max-width: 931px;
  height: auto;
  margin: auto;
  left: 0;
}
#comp-l9oievxw {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
[data-mesh-id="comp-l9oievxwinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-l9oievxwinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-l9oievxwinlineContent-gridContainer"]
  > [id="comp-kpbelxf2"] {
  position: relative;
  margin: 0px 0 10px 0;
  left: 0;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: stretch;
  align-self: start;
}
[data-mesh-id="comp-l9oievxwinlineContent-gridContainer"]
  > [id="comp-ihj99ar5"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxwinlineContent-gridContainer"]
  > [id="comp-kpbemwip"] {
  position: relative;
  margin: 611px 0 10px 0;
  left: 0;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: stretch;
  align-self: start;
}
[data-mesh-id="comp-l9oievxwinlineContent-gridContainer"]
  > [id="comp-ihk7otno"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-l9oievxwinlineContent-gridContainer"]
  > [id="comp-lmjiy6pg"] {
  position: relative;
  margin: 0px 0px 15px calc((100% - 980px) * 0.5);
  left: 51px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
#comp-kpbelxf2 {
  width: 100%;
  left: 0;
  margin-left: 0;
  min-width: initial;
  height: 21px;
}
#comp-ihj99ar5 {
  left: 0;
  margin-left: 0;
  width: 100%;
}
[data-mesh-id="mediair65a9sq13inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="mediair65a9sq13inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="mediair65a9sq13inlineContent-gridContainer"]
  > [id="comp-ihkhjsqj"] {
  position: relative;
  margin: 0px 0px 29px calc((100% - 980px) * 0.5);
  left: 7px;
  grid-area: 2 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq13inlineContent-gridContainer"]
  > [id="comp-lefwokhk"] {
  position: relative;
  margin: 21px 0px -17px calc((100% - 980px) * 0.5);
  left: 526px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq13inlineContent-gridContainer"]
  > [id="comp-j5896ap2"] {
  position: relative;
  margin: 47px 0px -9px calc((100% - 980px) * 0.5);
  left: 505px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq13inlineContent-gridContainer"]
  > [id="comp-j5896fdr"] {
  position: relative;
  margin: 0px 0px 46px calc((100% - 980px) * 0.5);
  left: 486px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq13inlineContent-gridContainer"]
  > [id="comp-lmjixqkz"] {
  position: relative;
  margin: 0px 0px 27px calc((100% - 980px) * 0.5);
  left: 486px;
  grid-area: 5 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
@media (prefers-reduced-motion: no-preference) {
  #mediair65a9sq13:not([data-motion-enter="done"]) {
    opacity: var(--comp-opacity, 1);
  }
}

#comp-ihkhjsqj {
  --fade_next: opacity 0.1s ease 0s;
  --fade_prev: opacity 0.5s ease 0s;
}
#comp-ihkhjsqj {
  max-width: 454px;
  width: 100%;
  height: 409px;
}
#comp-lefwokhk {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lefwokhk {
  width: 350px;
  height: auto;
  padding: 0 0 20px;
}
#comp-j5896ap2 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-j5896ap2 {
  max-width: 392px;
  height: auto;
}
#comp-j5896fdr {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-j5896fdr {
  max-width: 430px;
  width: 100%;
  height: auto;
}
#comp-lmjixqkz {
  max-width: 430px;
  width: 100%;
  height: 82px;
}
#comp-kpbemwip {
  width: 100%;
  left: 0;
  margin-left: 0;
  min-width: initial;
  height: 21px;
}
#comp-ihk7otno {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
[data-mesh-id="mediair65a9sq25inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="mediair65a9sq25inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(4, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="mediair65a9sq25inlineContent-gridContainer"]
  > [id="comp-ihk87j25"] {
  position: relative;
  margin: 17px 0px 22px calc((100% - 980px) * 0.5);
  left: 37px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq25inlineContent-gridContainer"]
  > [id="comp-l9oj2b88"] {
  position: relative;
  margin: 0px 0px 15px calc((100% - 980px) * 0.5);
  left: 16px;
  grid-area: 2 / 1 / 6 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq25inlineContent-gridContainer"]
  > [id="comp-l9olcb19"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0.5);
  left: 596px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq25inlineContent-gridContainer"]
  > [id="comp-l9ol9p5q"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0.5);
  left: 605px;
  grid-area: 4 / 1 / 5 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="mediair65a9sq25inlineContent-wedge-4"] {
  visibility: hidden;
  height: 409px;
  width: 0;
  grid-area: 2 / 1 / 4 / 2;
}
@media (prefers-reduced-motion: no-preference) {
  #mediair65a9sq25:not([data-motion-enter="done"]) {
    opacity: var(--comp-opacity, 1);
  }
}
#mediair65a9sq25 {
  width: 980px;
}
#comp-ihk87j25 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-ihk87j25 {
  max-width: 888px;
  height: auto;
}
#comp-l9oj2b88 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-l9oj2b88 {
  max-width: 573px;
  width: 100%;
  height: auto;
  margin-left: auto;
}
#comp-l9olcb19 {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}
#comp-l9olcb19 {
  width: 368px;
  height: 245px;
}
#comp-l9ol9p5q {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}
#comp-l9ol9p5q {
  width: 367px;
  height: 245px;
}
#comp-lmjiy6pg {
  max-width: 431px;
  height: 97px;
  margin: auto;
}
#comp-lkmt9sqp {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
[data-mesh-id="comp-lkmt9sqpinlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-lkmt9sqpinlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-lkmt9sqpinlineContent-gridContainer"]
  > [id="comp-lkmt9vnt"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lkmt9sqpinlineContent-gridContainer"]
  > [id="comp-lkmtm3lw"] {
  position: relative;
  margin: 0px 0px 10px calc((100% - 980px) * 0.5);
  left: 298px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lkmt9sqpinlineContent-gridContainer"]
  > [id="comp-ll1go4hl"] {
  position: relative;
  margin: 0px 0px 31px calc((100% - 980px) * 0.5);
  left: 0px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lkmt9sqpinlineContent-gridContainer"]
  > [id="comp-lmayrsom"] {
  position: relative;
  margin: 0px 0px 28px calc((100% - 980px) * 0.5);
  left: 22px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
#comp-lkmt9vnt {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 980px;
}
[data-mesh-id="comp-lkmt9vpk4inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"]
  > [id="comp-lkmt9vpo1"] {
  position: relative;
  margin: 9px 0px 15px calc((100% - 980px) * 0.5);
  left: 315px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"]
  > [id="comp-lkmthqmq"] {
  position: relative;
  margin: 0px 0px 0 calc((100% - 980px) * 0.5);
  left: 10px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"]
  > [id="comp-lkmymdzf"] {
  position: relative;
  margin: 40px 0px 64px calc((100% - 980px) * 0.5);
  left: 469px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"]
  > [id="comp-lmjiygyg"] {
  position: relative;
  margin: 0px 0px 15px calc((100% - 980px) * 0.5);
  left: 267px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
@media (prefers-reduced-motion: no-preference) {
  #comp-lkmt9vpk4:not([data-motion-enter="done"]) {
    opacity: var(--comp-opacity, 1);
  }
}

#comp-lkmt9vpo1 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lkmt9vpo1 {
  width: 350px;
  height: auto;
}
#comp-lkmthqmq {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lkmthqmq {
  max-width: 928px;
  height: auto;
}
#comp-lkmymdzf {
  --contentPaddingLeft: 0px;
  --contentPaddingRight: 0px;
  --contentPaddingTop: 0px;
  --contentPaddingBottom: 0px;
}
#comp-lkmymdzf {
  width: 493px;
  height: 370px;
}
#comp-lmjiygyg {
  width: 358px;
  height: 80px;
}
#comp-lkmtm3lw {
  --rd: 8px;
  --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
  --shd: none;
  --fnt: normal normal normal 25px/1.4em heebo-medium, sans-serif;
  --trans2: color 0.4s ease 0s;
  --txt: 255, 255, 255;
  --brw: 0px;
  --bg: var(--color_33);
  --brd: 58, 181, 205;
  --bgh: 78, 89, 242;
  --brdh: 255, 255, 255;
  --txth: 255, 255, 255;
  --bgd: 204, 204, 204;
  --alpha-bgd: 1;
  --brdd: 204, 204, 204;
  --alpha-brdd: 1;
  --txtd: 255, 255, 255;
  --alpha-txtd: 1;
  --alpha-bg: 1;
  --alpha-bgh: 1;
  --alpha-brd: 1;
  --alpha-brdh: 1;
  --alpha-txt: 1;
  --alpha-txth: 1;
  --boxShadowToggleOn-shd: none;
}
#comp-lkmtm3lw {
  width: 378px;
  height: 69px;
}
#comp-ll1go4hl {
  left: 0;
  margin-left: 0;
  width: 100%;
}
[data-mesh-id="comp-ll1go4k5inlineContent"] {
  height: auto;
  width: 100%;
}
[data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  grid-template-rows: repeat(2, min-content) 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"]
  > [id="comp-ll1go4ka"] {
  left: 37px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"]
  > [id="comp-ll1go4ki1"] {
  position: relative;
  margin: 0px 0px 9px calc((100% - 980px) * 0.5);
  left: 16px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"]
  > [id="comp-lmjiywrx"] {
  position: relative;
  margin: 0px 0px 12px calc((100% - 980px) * 0.5);
  left: 267px;
  grid-area: 3 / 1 / 4 / 2;
  justify-self: start;
  align-self: start;
}
@media (prefers-reduced-motion: no-preference) {
  #comp-ll1go4k5:not([data-motion-enter="done"]) {
    opacity: var(--comp-opacity, 1);
  }
}
#comp-ll1go4k5 {
  max-width: 980px;
  margin: auto;
}
#comp-ll1go4ka {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-ll1go4ka {
  padding: 10px 0 20px;
  text-align: center;
  width: 100%;
  height: auto;
}
#comp-ll1go4ki1 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-ll1go4ki1 {
  height: auto;
}
#comp-lmjiywrx {
  width: 431px;
  height: 97px;
}
#comp-lmayrsom {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lmayrsom {
  max-width: 936px;
  margin: auto;
  height: auto;
}
#comp-lmf9jd7e {
  left: 0;
  margin-left: 0;
  width: 100%;
  min-width: 0;
}
[data-mesh-id="comp-lmf9jd7einlineContent"] {
  height: auto;
  width: 100%;
  display: flex;
}
[data-mesh-id="comp-lmf9jd7einlineContent-gridContainer"] {
  position: static;
  display: grid;
  height: auto;
  width: 100%;
  min-height: auto;
  margin-top: -7px;
  grid-template-rows: min-content 1fr;
  grid-template-columns: 100%;
}
[data-mesh-id="comp-lmf9jd7einlineContent-gridContainer"]
  > [id="comp-lmf9jdag4"] {
  position: relative;
  margin: 0px 0px 5px calc((100% - 980px) * 0.5);
  left: 136px;
  grid-area: 1 / 1 / 2 / 2;
  justify-self: start;
  align-self: start;
}
[data-mesh-id="comp-lmf9jd7einlineContent-gridContainer"]
  > [id="comp-lmf9jdaj1"] {
  position: relative;
  margin: 0px 0px 23px calc((100% - 980px) * 0.5);
  left: 22px;
  grid-area: 2 / 1 / 3 / 2;
  justify-self: start;
  align-self: start;
}
#comp-lmf9jdag4 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lmf9jdag4 {
  max-width: 707px;
  height: auto;
}
#comp-lmf9jdaj1 {
  --backgroundColor: 0, 0, 0;
  --alpha-backgroundColor: 0;
  --blendMode: normal;
  --textShadow: 0px 0px transparent;
  --textOutline: 0px 0px transparent;
}
#comp-lmf9jdaj1 {
  max-width: 936px;
  height: auto;
}

a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
button,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
nav,
object,
ol,
p,
pre,
q,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
title,
tr,
tt,
u,
ul,
var {
  background: transparent;
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}
input,
select,
textarea {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  cursor: pointer;
  text-decoration: none;
}
.testStyles {
  overflow-y: hidden;
}
.reset-button {
  -webkit-appearance: none;
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  outline: 0;
  overflow: visible;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
:focus {
  outline: none;
}
body.device-mobile-optimized:not(.disable-site-overflow) {
  overflow-x: hidden;
  overflow-y: scroll;
}
body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
  margin-left: auto;
  margin-right: auto;
  overflow-x: visible;
  position: relative;
  width: 320px;
}
body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling)
  #SITE_CONTAINER {
  margin-top: 0;
}
body.device-mobile-optimized > * {
  max-width: 100% !important;
}
body.device-mobile-optimized #site-root {
  overflow-x: hidden;
  overflow-y: hidden;
}
@supports (overflow: clip) {
  body.device-mobile-optimized #site-root {
    overflow-x: clip;
    overflow-y: clip;
  }
}
body.device-mobile-non-optimized
  #SITE_CONTAINER
  #site-root:not(.overflow-clip-in-mobile) {
  overflow-x: hidden;
  overflow-y: auto;
}
body.device-mobile-non-optimized
  #SITE_CONTAINER
  #site-root.overflow-clip-in-mobile {
  overflow-x: clip;
  overflow-y: clip;
}
body.device-mobile-non-optimized.fullScreenMode {
  background-color: #5f6360;
}
body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
body.device-mobile-non-optimized.fullScreenMode #site-root,
body.fullScreenMode #WIX_ADS {
  visibility: hidden;
}
body.fullScreenMode {
  overflow-x: hidden !important;
  overflow-y: hidden !important;
}
body.fullScreenMode.device-mobile-optimized #TINY_MENU {
  opacity: 0;
  pointer-events: none;
}
body.fullScreenMode-scrollable.device-mobile-optimized {
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
  overflow-x: hidden !important;
  overflow-y: hidden !important;
}
body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
  height: auto !important;
}
body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
  height: 0 !important;
}
body.blockSiteScrolling,
body.siteScrollingBlocked {
  position: fixed;
  width: 100%;
}
body.blockSiteScrolling #SITE_CONTAINER {
  margin-top: calc(var(--blocked-site-scroll-margin-top) * -1);
}
body.blockSiteScrolling:not(.responsive) #WIX_ADS {
  margin-top: var(--blocked-site-scroll-margin-top);
}
#site-root {
  margin: 0 auto;
  min-height: 100%;
  position: relative;
  top: var(--wix-ads-height);
}
#site-root img:not([src]) {
  visibility: hidden;
}
#site-root svg img:not([src]) {
  visibility: visible;
}
.auto-generated-link {
  color: inherit;
}
#SCROLL_TO_BOTTOM,
#SCROLL_TO_TOP {
  height: 0;
}
.has-click-trigger {
  cursor: pointer;
}
.fullScreenOverlay {
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  overflow-y: hidden;
  position: fixed;
  right: 0;
  top: -60px;
  z-index: 1005;
}
.fullScreenOverlay > .fullScreenOverlayContent {
  bottom: 0;
  left: 0;
  margin: 0 auto;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 60px;
  transform: translateZ(0);
}
[data-mesh-id$="centeredContent"],
[data-mesh-id$="form"],
[data-mesh-id$="inlineContent"] {
  pointer-events: none;
  position: relative;
}
[data-mesh-id$="-gridWrapper"],
[data-mesh-id$="-rotated-wrapper"] {
  pointer-events: none;
}
[data-mesh-id$="-gridContainer"] > *,
[data-mesh-id$="-rotated-wrapper"] > *,
[data-mesh-id$="inlineContent"] > :not([data-mesh-id$="-gridContainer"]) {
  pointer-events: auto;
}
.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
  grid-area: 2/1/3/2;
  -ms-grid-row: 2;
  position: relative;
}
#masterPage.mesh-layout {
  -ms-grid-rows: max-content max-content min-content max-content;
  -ms-grid-columns: 100%;
  align-items: start;
  display: -ms-grid;
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: max-content max-content min-content max-content;
  justify-content: stretch;
}
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #SITE_FOOTER-placeholder,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #SITE_HEADER-placeholder,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~="mobileView"],
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #soapBeforePagesContainer {
  -ms-grid-row-align: start;
  -ms-grid-column-align: start;
  -ms-grid-column: 1;
}
#masterPage.mesh-layout #SITE_HEADER-placeholder,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER {
  grid-area: 1/1/2/2;
  -ms-grid-row: 1;
}
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #soapBeforePagesContainer {
  grid-area: 3/1/4/2;
  -ms-grid-row: 3;
}
#masterPage.mesh-layout #soapAfterPagesContainer,
#masterPage.mesh-layout #soapBeforePagesContainer {
  width: 100%;
}
#masterPage.mesh-layout #PAGES_CONTAINER {
  align-self: stretch;
}
#masterPage.mesh-layout main#PAGES_CONTAINER {
  display: block;
}
#masterPage.mesh-layout #SITE_FOOTER-placeholder,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
  grid-area: 4/1/5/2;
  -ms-grid-row: 4;
}
#masterPage.mesh-layout #SITE_PAGES,
#masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERcenteredContent"],
#masterPage.mesh-layout [data-mesh-id="PAGES_CONTAINERinlineContent"] {
  height: 100%;
}
#masterPage.mesh-layout.desktop > * {
  width: 100%;
}
#masterPage.mesh-layout #PAGES_CONTAINER,
#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
#masterPage.mesh-layout #SITE_PAGES,
#masterPage.mesh-layout #masterPageinlineContent,
#masterPage.mesh-layout:not(.one-doc) #SITE_FOOTER,
#masterPage.mesh-layout:not(.one-doc) #SITE_HEADER {
  position: relative;
}
#masterPage.mesh-layout #SITE_HEADER {
  grid-area: 1/1/2/2;
}
#masterPage.mesh-layout #SITE_FOOTER {
  grid-area: 4/1/5/2;
}
#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER,
#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
  overflow-x: clip;
}
[data-z-counter] {
  z-index: 0;
}
[data-z-counter="0"] {
  z-index: auto;
}
.wixSiteProperties {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
:root {
  --wst-button-color-fill-primary: rgb(var(--color_48));
  --wst-button-color-border-primary: rgb(var(--color_49));
  --wst-button-color-text-primary: rgb(var(--color_50));
  --wst-button-color-fill-primary-hover: rgb(var(--color_51));
  --wst-button-color-border-primary-hover: rgb(var(--color_52));
  --wst-button-color-text-primary-hover: rgb(var(--color_53));
  --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
  --wst-button-color-border-primary-disabled: rgb(var(--color_55));
  --wst-button-color-text-primary-disabled: rgb(var(--color_56));
  --wst-button-color-fill-secondary: rgb(var(--color_57));
  --wst-button-color-border-secondary: rgb(var(--color_58));
  --wst-button-color-text-secondary: rgb(var(--color_59));
  --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
  --wst-button-color-border-secondary-hover: rgb(var(--color_61));
  --wst-button-color-text-secondary-hover: rgb(var(--color_62));
  --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
  --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
  --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
  --wst-color-fill-base-1: rgb(var(--color_36));
  --wst-color-fill-base-2: rgb(var(--color_37));
  --wst-color-fill-base-shade-1: rgb(var(--color_38));
  --wst-color-fill-base-shade-2: rgb(var(--color_39));
  --wst-color-fill-base-shade-3: rgb(var(--color_40));
  --wst-color-fill-accent-1: rgb(var(--color_41));
  --wst-color-fill-accent-2: rgb(var(--color_42));
  --wst-color-fill-accent-3: rgb(var(--color_43));
  --wst-color-fill-accent-4: rgb(var(--color_44));
  --wst-color-fill-background-primary: rgb(var(--color_11));
  --wst-color-fill-background-secondary: rgb(var(--color_12));
  --wst-color-text-primary: rgb(var(--color_15));
  --wst-color-text-secondary: rgb(var(--color_14));
  --wst-color-action: rgb(var(--color_18));
  --wst-color-disabled: rgb(var(--color_39));
  --wst-color-title: rgb(var(--color_45));
  --wst-color-subtitle: rgb(var(--color_46));
  --wst-color-line: rgb(var(--color_47));
  --wst-font-style-h2: var(--font_2);
  --wst-font-style-h3: var(--font_3);
  --wst-font-style-h4: var(--font_4);
  --wst-font-style-h5: var(--font_5);
  --wst-font-style-h6: var(--font_6);
  --wst-font-style-body-large: var(--font_7);
  --wst-font-style-body-medium: var(--font_8);
  --wst-font-style-body-small: var(--font_9);
  --wst-font-style-body-x-small: var(--font_10);
  --wst-color-custom-1: rgb(var(--color_13));
  --wst-color-custom-2: rgb(var(--color_16));
  --wst-color-custom-3: rgb(var(--color_17));
  --wst-color-custom-4: rgb(var(--color_19));
  --wst-color-custom-5: rgb(var(--color_20));
  --wst-color-custom-6: rgb(var(--color_21));
  --wst-color-custom-7: rgb(var(--color_22));
  --wst-color-custom-8: rgb(var(--color_23));
  --wst-color-custom-9: rgb(var(--color_24));
  --wst-color-custom-10: rgb(var(--color_25));
  --wst-color-custom-11: rgb(var(--color_26));
  --wst-color-custom-12: rgb(var(--color_27));
  --wst-color-custom-13: rgb(var(--color_28));
  --wst-color-custom-14: rgb(var(--color_29));
  --wst-color-custom-15: rgb(var(--color_30));
  --wst-color-custom-16: rgb(var(--color_31));
  --wst-color-custom-17: rgb(var(--color_32));
  --wst-color-custom-18: rgb(var(--color_33));
  --wst-color-custom-19: rgb(var(--color_34));
  --wst-color-custom-20: rgb(var(--color_35));
}

@keyframes slide-horizontal-new {
  0% {
    transform: translateX(100%);
  }
}
@keyframes slide-horizontal-old {
  80% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateX(-100%);
  }
}
@keyframes slide-vertical-new {
  0% {
    transform: translateY(-100%);
  }
}
@keyframes slide-vertical-old {
  80% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}
@keyframes out-in-new {
  0% {
    opacity: 0;
  }
}
@keyframes out-in-old {
  to {
    opacity: 0;
  }
}
html[data-page-transition="SlideHorizontal"]::view-transition-old(page-group) {
  animation: slide-horizontal-old 0.6s cubic-bezier(0.83, 0, 0.17, 1) forwards;
  mix-blend-mode: normal;
}
html[data-page-transition="SlideHorizontal"]::view-transition-new(page-group) {
  animation: slide-horizontal-new 0.6s cubic-bezier(0.83, 0, 0.17, 1) backwards;
  mix-blend-mode: normal;
}
html[data-page-transition="SlideVertical"]::view-transition-old(page-group) {
  animation: slide-vertical-old 0.6s cubic-bezier(0.83, 0, 0.17, 1) forwards;
  mix-blend-mode: normal;
}
html[data-page-transition="SlideVertical"]::view-transition-new(page-group) {
  animation: slide-vertical-new 0.6s cubic-bezier(0.83, 0, 0.17, 1) backwards;
  mix-blend-mode: normal;
}
html[data-page-transition="OutIn"]::view-transition-old(page-group) {
  animation: out-in-old 0.35s cubic-bezier(0.64, 0, 0.78, 0) forwards;
}
html[data-page-transition="OutIn"]::view-transition-new(page-group) {
  animation: out-in-new 0.35s cubic-bezier(0.22, 1, 0.36, 1) 0.35s backwards;
}
@media (prefers-reduced-motion: reduce) {
  ::view-transition-group(*),
  ::view-transition-new(*),
  ::view-transition-old(*) {
    animation: none !important;
  }
}
body,
html {
  background: transparent;
  border: 0;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}
body {
  --scrollbar-width: 0px;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 10px;
}
body,
html {
height: 100%;
position: relative;
z-index: -1;
}
body {
  overflow-x: auto;
  overflow-y: scroll;
}
body:not(.responsive) #site-root {
  min-width: var(--site-width);
  width: 100%;
}
body:not([data-js-loaded]) [data-hide-prejs] {
  visibility: hidden;
}
#SITE_CONTAINER {
  position: relative;
}
:root {
  --one-unit: 1vw;
  --section-max-width: 9999px;
}
@supports (-webkit-appearance: none) and (stroke-color: transparent) {
  :root {
    --safari-sticky-fix: opacity;
  }
}
@supports (container-type: inline-size) {
  :root {
    --one-unit: 1cqw;
  }
}
[id^="oldHoverBox-"] {
  mix-blend-mode: plus-lighter;
  transition: opacity 0.5s ease, visibility 0.5s ease;
}
[data-mesh-id$="inlineContent-gridContainer"]:has(> [id^="oldHoverBox-"]) {
  isolation: isolate;
}
.YzqVVZ {
  overflow: visible;
  position: relative;
}
.mwF7X1 {
  backface-visibility: hidden;
}
.YGilLk {
  cursor: pointer;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}

.MW5IWV {
  left: 0;
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100%);
  mask-size: var(--mask-size, 100%);
  overflow: hidden;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  /* position: absolute; */
  top: 0;
}
.MW5IWV.N3eg0s {
  clip: rect(0, auto, auto, 0);
}
.MW5IWV .Kv1aVt {
  height: 100%;
  /* position: absolute; */
  top: 0;
  width: 100%;
}
.MW5IWV .dLPlxY {
  height: var(--fill-layer-image-height, 100%);
  opacity: var(--fill-layer-image-opacity);
}
.MW5IWV .dLPlxY img {
  height: 100%;
  width: 100%;
}
@supports (-webkit-hyphens: none) {
  .MW5IWV.N3eg0s {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
/* .VgO9Yg {
  height: 100%;
} */
.LWbAav {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.K_YxMd,
.yK6aSC {
  opacity: var(--fill-layer-video-opacity);
}
.NGjcJN {
  bottom: var(--media-padding-bottom);
  height: var(--media-padding-height);
  position: absolute;
  top: var(--media-padding-top);
  width: 100%;
}
.mNGsUM {
  transform: scale(var(--scale, 1));
  transition: var(--transform-duration, transform 0s);
}
.K_YxMd {
  height: 100%;
  position: relative;
  width: 100%;
}
wix-media-canvas {
  display: block;
  height: 100%;
}
.I8xA4L {
  opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
}
.I8xA4L .K_YxMd,
.I8xA4L .dLPlxY,
.I8xA4L .yK6aSC {
  opacity: 1;
}
.bX9O_S {
  clip-path: var(--fill-layer-clip);
}
.Z_wCwr,
.bX9O_S {
  position: absolute;
  top: 0;
}
.Jxk_UL img,
.Z_wCwr,
.bX9O_S {
  height: 100%;
  width: 100%;
}
.K8MSra {
  opacity: 0;
}
.K8MSra,
.YTb3b4 {
  position: absolute;
  top: 0;
}
.YTb3b4 {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.SUz0WK {
  left: 0;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: var(--fill-layer-background-media-position);
}
.FNxOn5,
.SUz0WK,
.m4khSP {
  height: 100%;
  top: 0;
  width: 100%;
}
.FNxOn5 {
  position: absolute;
}
.m4khSP {
  background-color: var(--fill-layer-background-overlay-color);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
  position: var(--fill-layer-background-overlay-position);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode: overlay) {
  .m4khSP {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
  }
}
:host(:not(.device-mobile-optimized)) .CohWsy,
body:not(.device-mobile-optimized) .CohWsy {
  display: flex;
}
:host(:not(.device-mobile-optimized)) .V5AUxf,
body:not(.device-mobile-optimized) .V5AUxf {
  -moz-column-gap: var(--margin);
  column-gap: var(--margin);
  display: flex;
  flex-direction: var(--items-direction);
  margin: 0 auto;
  position: relative;
  width: calc(100% - var(--padding) * 2);
}
:host(:not(.device-mobile-optimized)) .V5AUxf > *,
body:not(.device-mobile-optimized) .V5AUxf > * {
  flex: var(--column-flex) 1 0%;
  left: 0;
  margin-bottom: var(--padding);
  margin-top: var(--padding);
  min-width: 0;
  position: relative;
  top: 0;
}
:host(.device-mobile-optimized) .V5AUxf,
body.device-mobile-optimized .V5AUxf {
  display: block;
  padding: var(--padding) 0;
  position: relative;
}
:host(.device-mobile-optimized) .V5AUxf > *,
body.device-mobile-optimized .V5AUxf > * {
  margin-bottom: var(--margin);
  position: relative;
}
:host(.device-mobile-optimized) .V5AUxf > :first-child,
body.device-mobile-optimized .V5AUxf > :first-child {
  margin-top: var(--firstChildMarginTop, 0);
}
:host(.device-mobile-optimized) .V5AUxf > :last-child,
body.device-mobile-optimized .V5AUxf > :last-child {
  margin-bottom: var(--lastChildMarginBottom);
}
.LIhNy3 {
  backface-visibility: hidden;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}
._1hLNj {
  display: block;
}
._1hLNj,
.if7Vw2 {
  height: 100%;
  width: 100%;
}
.if7Vw2 {
  left: 0;
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100%);
  mask-size: var(--mask-size, 100%);
  overflow: hidden;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  z-index: -5;
}
.if7Vw2.f0uTJH {
  clip: rect(0, auto, auto, 0);
}
.if7Vw2 .i1tH8h {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.if7Vw2 .DXi4PB {
  height: var(--fill-layer-image-height, 100%);
  opacity: var(--fill-layer-image-opacity);
}
.if7Vw2 .DXi4PB img {
  height: 100%;
  width: 100%;
}
@supports (-webkit-hyphens: none) {
  .if7Vw2.f0uTJH {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.wG8dni {
  height: 100%;
}
.tcElKx {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.ImALHf,
.Ybjs9b {
  opacity: var(--fill-layer-video-opacity);
}
.UWmm3w {
  bottom: var(--media-padding-bottom);
  height: var(--media-padding-height);
  position: absolute;
  top: var(--media-padding-top);
  width: 100%;
}
.Yjj1af {
  transform: scale(var(--scale, 1));
  transition: var(--transform-duration, transform 0s);
}
.ImALHf {
  height: 100%;
  position: relative;
  width: 100%;
}
wix-media-canvas {
  display: block;
  height: 100%;
}
.KCM6zk {
  opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
}
.KCM6zk .DXi4PB,
.KCM6zk .ImALHf,
.KCM6zk .Ybjs9b {
  opacity: 1;
}
._uqPqy {
  clip-path: var(--fill-layer-clip);
}
._uqPqy,
.eKyYhK {
  position: absolute;
  top: 0;
}
._uqPqy,
.eKyYhK,
.x0mqQS img {
  height: 100%;
  width: 100%;
}
.pnCr6P {
  opacity: 0;
}
.blf7sp,
.pnCr6P {
  position: absolute;
  top: 0;
}
.blf7sp {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.rWP3Gv {
  left: 0;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: var(--fill-layer-background-media-position);
}
.Tr4n3d,
.rWP3Gv,
.wRqk6s {
  height: 100%;
  top: 0;
  width: 100%;
}
.wRqk6s {
  position: absolute;
}
.Tr4n3d {
  background-color: var(--fill-layer-background-overlay-color);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
  position: var(--fill-layer-background-overlay-position);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode: overlay) {
  .Tr4n3d {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
  }
}
.VXAmO2 {
  --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
  --divider-pin-border__: min(
    1,
    calc(var(--divider-layers-pin-factor__) / -1 + 1)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-height__) *
      var(--divider-layers-size__) * var(--divider-layers-y__)
  );
}
.VXAmO2,
.VXAmO2 .dy3w_9 {
  left: 0;
  position: absolute;
  width: 100%;
}
.VXAmO2 .dy3w_9 {
  --divider-layer-i__: var(--divider-layer-i, 0);
  background-position: left
    calc(
      50% + var(--divider-offset-x__) + var(--divider-layers-x__) *
        var(--divider-layer-i__)
    )
    bottom;
  background-repeat: repeat-x;
  border-bottom-style: solid;
  border-bottom-width: calc(
    var(--divider-pin-border__) * var(--divider-layer-i__) *
      var(--divider-layers-y__)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-layer-height__) *
      var(--divider-layer-i__) * var(--divider-layers-y__)
  );
  opacity: calc(1 - var(--divider-layer-i__) / (var(--divider-layer-i__) + 1));
}
.UORcXs {
  --divider-height__: var(--divider-top-height, auto);
  --divider-offset-x__: var(--divider-top-offset-x, 0px);
  --divider-layers-size__: var(--divider-top-layers-size, 0);
  --divider-layers-y__: var(--divider-top-layers-y, 0px);
  --divider-layers-x__: var(--divider-top-layers-x, 0px);
  --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
  border-top: var(--divider-top-padding, 0) solid
    var(--divider-top-color, currentColor);
  opacity: var(--divider-top-opacity, 1);
  top: 0;
  transform: var(--divider-top-flip, scaleY(-1));
}
.UORcXs .dy3w_9 {
  background-image: var(--divider-top-image, none);
  background-size: var(--divider-top-size, contain);
  border-color: var(--divider-top-color, currentColor);
  bottom: 0;
  filter: var(--divider-top-filter, none);
}
.UORcXs .dy3w_9[data-divider-layer="1"] {
  display: var(--divider-top-layer-1-display, block);
}
.UORcXs .dy3w_9[data-divider-layer="2"] {
  display: var(--divider-top-layer-2-display, block);
}
.UORcXs .dy3w_9[data-divider-layer="3"] {
  display: var(--divider-top-layer-3-display, block);
}
.Io4VUz {
  --divider-height__: var(--divider-bottom-height, auto);
  --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
  --divider-layers-size__: var(--divider-bottom-layers-size, 0);
  --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
  --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
  --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
  border-bottom: var(--divider-bottom-padding, 0) solid
    var(--divider-bottom-color, currentColor);
  bottom: 0;
  opacity: var(--divider-bottom-opacity, 1);
  transform: var(--divider-bottom-flip, none);
}
.Io4VUz .dy3w_9 {
  background-image: var(--divider-bottom-image, none);
  background-size: var(--divider-bottom-size, contain);
  border-color: var(--divider-bottom-color, currentColor);
  bottom: 0;
  filter: var(--divider-bottom-filter, none);
}
.Io4VUz .dy3w_9[data-divider-layer="1"] {
  display: var(--divider-bottom-layer-1-display, block);
}
.Io4VUz .dy3w_9[data-divider-layer="2"] {
  display: var(--divider-bottom-layer-2-display, block);
}
.Io4VUz .dy3w_9[data-divider-layer="3"] {
  display: var(--divider-bottom-layer-3-display, block);
}
.MW5IWV {
  height: 100%;
  left: 0;
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100%);
  mask-size: var(--mask-size, 100%);
  overflow: hidden;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -10;
}
.MW5IWV.N3eg0s {
  clip: rect(0, auto, auto, 0);
}

.MW5IWV .dLPlxY {
  height: var(--fill-layer-image-height, 100%);
  opacity: var(--fill-layer-image-opacity);
}
.MW5IWV .dLPlxY img {
  height: 100%;
  width: 100%;
}
@supports (-webkit-hyphens: none) {
  .MW5IWV.N3eg0s {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
/* .VgO9Yg {
  height: 100%;
} */
.LWbAav {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.K_YxMd,
.yK6aSC {
  opacity: var(--fill-layer-video-opacity);
}
.NGjcJN {
  bottom: var(--media-padding-bottom);
  height: var(--media-padding-height);
  position: absolute;
  top: var(--media-padding-top);
  width: 100%;
}
.mNGsUM {
  transform: scale(var(--scale, 1));
  transition: var(--transform-duration, transform 0s);
}
.K_YxMd {
  height: 100%;
  position: relative;
  width: 100%;
}
wix-media-canvas {
  display: block;
  height: 100%;
}
.I8xA4L {
  opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
}
.I8xA4L .K_YxMd,
.I8xA4L .dLPlxY,
.I8xA4L .yK6aSC {
  opacity: 1;
}
.Oqnisf {
  overflow: visible;
}
.Oqnisf > .MW5IWV .LWbAav {
  background-color: var(
    --section-corvid-background-color,
    var(--bg-overlay-color)
  );
}
.cM88eO {
  backface-visibility: hidden;
}
.YtfWHd {
  left: 0;
  position: absolute;
  top: 0;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}

.bX9O_S {
  clip-path: var(--fill-layer-clip);
}
.Z_wCwr,
.bX9O_S {
  position: absolute;
  top: 0;
}
.Jxk_UL img,
.Z_wCwr,
.bX9O_S {
  height: 100%;
  width: 100%;
}
.K8MSra {
  opacity: 0;
}
.K8MSra,
.YTb3b4 {
  position: absolute;
  top: 0;
}
.YTb3b4 {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.SUz0WK {
  left: 0;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: var(--fill-layer-background-media-position);
}
.FNxOn5,
.SUz0WK,
.m4khSP {
  height: 100%;
  top: 0;
  width: 100%;
}
.FNxOn5 {
  position: absolute;
}
.m4khSP {
  background-color: var(--fill-layer-background-overlay-color);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
  position: var(--fill-layer-background-overlay-position);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode: overlay) {
  .m4khSP {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
  }
}
.dkukWC {
  --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
  --divider-pin-border__: min(
    1,
    calc(var(--divider-layers-pin-factor__) / -1 + 1)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-height__) *
      var(--divider-layers-size__) * var(--divider-layers-y__)
  );
}
.dkukWC,
.dkukWC .FRCqDF {
  left: 0;
  position: absolute;
  width: 100%;
}
.dkukWC .FRCqDF {
  --divider-layer-i__: var(--divider-layer-i, 0);
  background-position: left
    calc(
      50% + var(--divider-offset-x__) + var(--divider-layers-x__) *
        var(--divider-layer-i__)
    )
    bottom;
  background-repeat: repeat-x;
  border-bottom-style: solid;
  border-bottom-width: calc(
    var(--divider-pin-border__) * var(--divider-layer-i__) *
      var(--divider-layers-y__)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-layer-height__) *
      var(--divider-layer-i__) * var(--divider-layers-y__)
  );
  opacity: calc(1 - var(--divider-layer-i__) / (var(--divider-layer-i__) + 1));
}
.xnZvZH {
  --divider-height__: var(--divider-top-height, auto);
  --divider-offset-x__: var(--divider-top-offset-x, 0px);
  --divider-layers-size__: var(--divider-top-layers-size, 0);
  --divider-layers-y__: var(--divider-top-layers-y, 0px);
  --divider-layers-x__: var(--divider-top-layers-x, 0px);
  --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
  border-top: var(--divider-top-padding, 0) solid
    var(--divider-top-color, currentColor);
  opacity: var(--divider-top-opacity, 1);
  top: 0;
  transform: var(--divider-top-flip, scaleY(-1));
}
.xnZvZH .FRCqDF {
  background-image: var(--divider-top-image, none);
  background-size: var(--divider-top-size, contain);
  border-color: var(--divider-top-color, currentColor);
  bottom: 0;
  filter: var(--divider-top-filter, none);
}
.xnZvZH .FRCqDF[data-divider-layer="1"] {
  display: var(--divider-top-layer-1-display, block);
}
.xnZvZH .FRCqDF[data-divider-layer="2"] {
  display: var(--divider-top-layer-2-display, block);
}
.xnZvZH .FRCqDF[data-divider-layer="3"] {
  display: var(--divider-top-layer-3-display, block);
}
.btn-check:checked+.btn:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible, .btn:first-child:active:focus-visible, :not(.btn-check)+.btn:active:focus-visible {
border: none !important;
border-color: transparent !important; 
}
.btn:first-child:active {
border: none !important;
border-color: transparent !important;  
}
.MBOSCN {
  --divider-height__: var(--divider-bottom-height, auto);
  --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
  --divider-layers-size__: var(--divider-bottom-layers-size, 0);
  --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
  --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
  --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
  border-bottom: var(--divider-bottom-padding, 0) solid
    var(--divider-bottom-color, currentColor);
  bottom: 0;
  opacity: var(--divider-bottom-opacity, 1);
  transform: var(--divider-bottom-flip, none);
}
.MBOSCN .FRCqDF {
  background-image: var(--divider-bottom-image, none);
  background-size: var(--divider-bottom-size, contain);
  border-color: var(--divider-bottom-color, currentColor);
  bottom: 0;
  filter: var(--divider-bottom-filter, none);
}
.MBOSCN .FRCqDF[data-divider-layer="1"] {
  display: var(--divider-bottom-layer-1-display, block);
}
.MBOSCN .FRCqDF[data-divider-layer="2"] {
  display: var(--divider-bottom-layer-2-display, block);
}
.MBOSCN .FRCqDF[data-divider-layer="3"] {
  display: var(--divider-bottom-layer-3-display, block);
}
.QP6ZLS {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: block;
  height: inherit;
  overflow: visible;
  position: relative;
  touch-action: manipulation;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: inherit;
  z-index: 0;
}
.QP6ZLS:after {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 5;
}
.xjTJdn {
  cursor: pointer;
}
.FaQ3s0 {
  opacity: 1;
  position: absolute;
}
.UPdSQG,
.m5L7Le {
  opacity: 0;
  position: absolute;
}
.PRnra1 {
  height: inherit;
  position: absolute;
  width: inherit;
}
.KnUDtY:hover .FaQ3s0,
.z9LPSw:hover .FaQ3s0 {
  opacity: 0;
}
.KnUDtY:hover .UPdSQG,
.z9LPSw:hover .UPdSQG {
  opacity: 1;
}
.KnUDtY:active .FaQ3s0,
.KnUDtY:active .UPdSQG,
.KnUDtY:hover .m5L7Le,
.z9LPSw:active .FaQ3s0,
.z9LPSw:active .UPdSQG,
.z9LPSw:hover .m5L7Le {
  opacity: 0;
}
.KnUDtY:active .m5L7Le,
.z9LPSw:active .m5L7Le {
  opacity: 1;
}
.KnUDtY .FaQ3s0,
.KnUDtY:active .m5L7Le,
.KnUDtY:hover .UPdSQG {
  transition: var(--fade_next, opacity 0.1s ease 0s);
  z-index: 1;
}
.KnUDtY .UPdSQG,
.KnUDtY:active .UPdSQG,
.KnUDtY:hover .FaQ3s0 {
  transition: var(--fade_prev, opacity 0.5s ease 0s);
  z-index: 3;
}
.KnUDtY .m5L7Le,
.KnUDtY:active .FaQ3s0,
.KnUDtY:hover .m5L7Le {
  transition: var(--fade_prev, opacity 0.5s ease 0s);
  z-index: 2;
}
:host(.device-mobile-optimized) .KnUDtY:active .UPdSQG,
:host(.device-mobile-optimized) .KnUDtY:active .m5L7Le,
:host(.device-mobile-optimized) .KnUDtY:hover .UPdSQG,
:host(.device-mobile-optimized) .KnUDtY:hover .m5L7Le,
:host(.device-mobile-optimized) .z9LPSw:active .UPdSQG,
:host(.device-mobile-optimized) .z9LPSw:active .m5L7Le,
:host(.device-mobile-optimized) .z9LPSw:hover .UPdSQG,
:host(.device-mobile-optimized) .z9LPSw:hover .m5L7Le,
:host(.device-mobile-responsive) .KnUDtY:active .UPdSQG,
:host(.device-mobile-responsive) .KnUDtY:active .m5L7Le,
:host(.device-mobile-responsive) .KnUDtY:hover .UPdSQG,
:host(.device-mobile-responsive) .KnUDtY:hover .m5L7Le,
:host(.device-mobile-responsive) .z9LPSw:active .UPdSQG,
:host(.device-mobile-responsive) .z9LPSw:active .m5L7Le,
:host(.device-mobile-responsive) .z9LPSw:hover .UPdSQG,
:host(.device-mobile-responsive) .z9LPSw:hover .m5L7Le,
body.device-mobile-optimized .KnUDtY:active .UPdSQG,
body.device-mobile-optimized .KnUDtY:active .m5L7Le,
body.device-mobile-optimized .KnUDtY:hover .UPdSQG,
body.device-mobile-optimized .KnUDtY:hover .m5L7Le,
body.device-mobile-optimized .z9LPSw:active .UPdSQG,
body.device-mobile-optimized .z9LPSw:active .m5L7Le,
body.device-mobile-optimized .z9LPSw:hover .UPdSQG,
body.device-mobile-optimized .z9LPSw:hover .m5L7Le,
body.device-mobile-responsive .KnUDtY:active .UPdSQG,
body.device-mobile-responsive .KnUDtY:active .m5L7Le,
body.device-mobile-responsive .KnUDtY:hover .UPdSQG,
body.device-mobile-responsive .KnUDtY:hover .m5L7Le,
body.device-mobile-responsive .z9LPSw:active .UPdSQG,
body.device-mobile-responsive .z9LPSw:active .m5L7Le,
body.device-mobile-responsive .z9LPSw:hover .UPdSQG,
body.device-mobile-responsive .z9LPSw:hover .m5L7Le {
  opacity: 0;
  transition: none;
}
:host(.device-mobile-optimized) .KnUDtY:active .FaQ3s0,
:host(.device-mobile-optimized) .KnUDtY:hover .FaQ3s0,
:host(.device-mobile-optimized) .z9LPSw:active .FaQ3s0,
:host(.device-mobile-optimized) .z9LPSw:hover .FaQ3s0,
:host(.device-mobile-responsive) .KnUDtY:active .FaQ3s0,
:host(.device-mobile-responsive) .KnUDtY:hover .FaQ3s0,
:host(.device-mobile-responsive) .z9LPSw:active .FaQ3s0,
:host(.device-mobile-responsive) .z9LPSw:hover .FaQ3s0,
body.device-mobile-optimized .KnUDtY:active .FaQ3s0,
body.device-mobile-optimized .KnUDtY:hover .FaQ3s0,
body.device-mobile-optimized .z9LPSw:active .FaQ3s0,
body.device-mobile-optimized .z9LPSw:hover .FaQ3s0,
body.device-mobile-responsive .KnUDtY:active .FaQ3s0,
body.device-mobile-responsive .KnUDtY:hover .FaQ3s0,
body.device-mobile-responsive .z9LPSw:active .FaQ3s0,
body.device-mobile-responsive .z9LPSw:hover .FaQ3s0 {
  opacity: 1;
  transition: none;
}
@media (hover: none) {
  .KnUDtY:active .UPdSQG,
  .KnUDtY:active .m5L7Le,
  .KnUDtY:hover .UPdSQG,
  .KnUDtY:hover .m5L7Le,
  .z9LPSw:active .UPdSQG,
  .z9LPSw:active .m5L7Le,
  .z9LPSw:hover .UPdSQG,
  .z9LPSw:hover .m5L7Le {
    opacity: 0;
    transition: none;
  }
  .KnUDtY:active .FaQ3s0,
  .KnUDtY:hover .FaQ3s0,
  .z9LPSw:active .FaQ3s0,
  .z9LPSw:hover .FaQ3s0 {
    opacity: 1;
    transition: none;
  }
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}

.TWFxr5 {
  height: auto !important;
}
.May50y {
  overflow: hidden !important;
}
.LHrbPP {
  background: #fff;
  border-radius: 24px;
  color: #116dff;
  cursor: pointer;
  font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3,
    hiragino kaku gothic pro, sans-serif;
  font-size: 14px;
  height: 0;
  left: 50%;
  margin-left: -94px;
  opacity: 0;
  padding: 0 24px 0 24px;
  pointer-events: none;
  position: absolute;
  top: 60px;
  width: 0;
  z-index: 9999;
}
.LHrbPP:focus {
  border: 2px solid;
  height: 40px;
  opacity: 1;
  pointer-events: auto;
  width: auto;
}
.J6KGih {
  cursor: pointer;
}
.KaEeLN {
  --container-corvid-border-color: rgba(
    var(--brd, var(--color_15, color_15)),
    var(--alpha-brd, 1)
  );
  --container-corvid-border-size: var(--brw, 1px);
  --container-corvid-background-color: rgba(
    var(--bg, var(--color_11, color_11)),
    var(--alpha-bg, 1)
  );
  --backdrop-filter: $backdrop-filter;
}
.uYj0Sg {
  -webkit-backdrop-filter: var(--backdrop-filter, none);
  backdrop-filter: var(--backdrop-filter, none);
  background-color: var(
    --container-corvid-background-color,
    rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
  );
  background-image: var(--bg-gradient, none);
  border: var(--container-corvid-border-width, var(--brw, 1px)) solid
    var(
      --container-corvid-border-color,
      rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
    );
  border-radius: var(--rd, 5px);
  bottom: 0;
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.xyNFD3 {
  margin: 0 10px;
  opacity: 0.6;
}
.gxChTi {
  height: auto !important;
}
.J5AcBQ .ADkeoY {
  border: solid var(--brw, 1px)
    rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
  border-radius: var(--rd, 0);
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
}
.J5AcBQ .ybGdqG {
  border-bottom: solid var(--sepw, 1px)
    rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));
  height: 100%;
  position: relative;
  width: 100%;
}
.J5AcBQ .ybGdqG:last-child {
  border-bottom: 0;
}
.J5AcBQ .niKtuR {
  border: solid var(--brw, 1px)
    rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
  border-radius: var(--SKINS_submenuBR, 0);
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
  box-sizing: border-box;
  min-width: 100%;
  position: absolute;
  visibility: hidden;
  z-index: 999;
}
.J5AcBQ .niKtuR.pLtej1 {
  left: calc(100% + var(--SKINS_submenuMargin, 8px));
}
.J5AcBQ .niKtuR.UPEerR {
  right: calc(100% + var(--SKINS_submenuMargin, 8px));
}
.J5AcBQ .niKtuR.sKAPJX {
  bottom: var(--brw, 1px);
}
.J5AcBQ .niKtuR.asC21j {
  top: calc(-1 * var(--brw, 1px));
}
.J5AcBQ .niKtuR:before {
  content: " ";
  height: 100%;
  left: var(--sub-menu-open-direction-left, 0);
  margin-left: calc(-1 * var(--SKINS_submenuMargin, 8px));
  margin-right: calc(-1 * var(--SKINS_submenuMargin, 8px));
  position: absolute;
  right: var(--sub-menu-open-direction-right, auto);
  top: 0;
  width: var(--SKINS_submenuMargin, 8px);
}
.J5AcBQ .i4bvwx {
  background-color: rgba(
    var(--bg, var(--color_11, color_11)),
    var(--alpha-bg, 1)
  );
  height: var(--item-height, 50px);
  transition: var(--itemBGColorTrans, background-color 0.4s ease 0s);
}
.J5AcBQ .i4bvwx.yL5MMl > .qFH5R7 > .kFPGSw {
  cursor: default;
}
.J5AcBQ .i4bvwx.iLEOZ6 {
  background-color: rgba(
    var(--bgs, var(--color_15, color_15)),
    var(--alpha-bgs, 1)
  );
}
.J5AcBQ .i4bvwx.iLEOZ6 > .qFH5R7 > .kFPGSw {
  color: rgb(var(--txts, var(--color_13, color_13)));
}
.J5AcBQ .i4bvwx.Bf9iOm > .niKtuR {
  visibility: visible;
}
.J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl) {
  background-color: rgba(
    var(--bgh, var(--color_15, color_15)),
    var(--alpha-bgh, 1)
  );
}
.J5AcBQ .i4bvwx.Bf9iOm:not(.yL5MMl) > .qFH5R7 > .kFPGSw {
  color: rgb(var(--txth, var(--color_13, color_13)));
}
.J5AcBQ .niKtuR .i4bvwx {
  background-color: rgba(
    var(--SKINS_bgSubmenu, var(--color_11, color_11)),
    var(--alpha-SKINS_bgSubmenu, 1)
  );
}
.J5AcBQ .niKtuR .ybGdqG .i4bvwx {
  border-radius: 0;
}
.J5AcBQ .ybGdqG:first-child .i4bvwx {
  border-radius: var(--rd, 0);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.J5AcBQ .ybGdqG:last-child .i4bvwx {
  border-bottom: 0 solid transparent;
  border-radius: var(--rd, 0);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.J5AcBQ .kFPGSw {
  box-sizing: border-box;
  color: rgb(var(--txt, var(--color_15, color_15)));
  cursor: pointer;
  display: flex;
  font: var(--fnt, var(--font_1));
  height: 100%;
  justify-content: var(--text-align, flex-start);
  padding-left: var(--textSpacing, 10px);
  padding-right: var(--textSpacing, 10px);
  position: relative;
  white-space: nowrap;
}
.J5AcBQ .kFPGSw,
.J5AcBQ .kFPGSw:after {
  background-color: transparent;
  width: 100%;
}
.J5AcBQ .kFPGSw:after {
  content: " ";
  cursor: default;
  height: var(--sepw, 1px);
  left: 0;
  position: absolute;
  top: 100%;
}
.J5AcBQ .ybGdqG .i4bvwx .kFPGSw {
  line-height: var(--item-height, 50px);
}
.J5AcBQ .niKtuR .kFPGSw {
  font: var(--SKINS_fntSubmenu, var(--font_1));
}

.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverBackgroundColor {
  background-color: var(--corvid-hover-background-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color: var(--corvid-disabled-background-color) !important;
}
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-border-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverBorderColor {
  border-color: var(--corvid-hover-border-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color: var(--corvid-disabled-border-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius: var(--corvid-border-radius) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width: var(--corvid-border-width) !important;
}
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasColor,
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasColor
  .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverColor,
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverColor
  .StylableButton2545352419__label {
  color: var(--corvid-hover-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledColor,
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledColor
  .StylableButton2545352419__label {
  color: var(--corvid-disabled-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 1;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  transition: all 0.2s ease, visibility 0s;
  width: 100%;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown,
    LayoutFlexChildSpacing(first);
  max-width: 100%;
  min-width: 1.8em;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  transition: inherit;
  white-space: nowrap;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent
  .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText
  .StylableButton2545352419__label {
  min-width: 10px;
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown,
    LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  height: 50px;
  min-width: 1px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon svg,
.StylableButton2545352419__icon > span {
  display: flex;
  height: inherit;
  width: inherit;
}
.StylableButton2545352419__root:not(:hover):not(
    [disalbed]
  ).StylableButton2545352419--hasIconColor
  .StylableButton2545352419__icon
  svg {
  fill: var(--corvid-icon-color) !important;
  stroke: var(--corvid-icon-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverIconColor
  .StylableButton2545352419__icon
  svg {
  fill: var(--corvid-hover-icon-color) !important;
  stroke: var(--corvid-hover-icon-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledIconColor
  .StylableButton2545352419__icon
  svg {
  fill: var(--corvid-disabled-icon-color) !important;
  stroke: var(--corvid-disabled-icon-color) !important;
}
.J6KGih {
  cursor: pointer;
}
.sNF2R0 {
  opacity: 0;
}
.hLoBV3 {
  transition: opacity var(--transition-duration) cubic-bezier(0.37, 0, 0.63, 1);
}
.Rdf41z,
.hLoBV3 {
  opacity: 1;
}
.ftlZWo {
  transition: opacity var(--transition-duration) cubic-bezier(0.37, 0, 0.63, 1);
}
.ATGlOr,
.ftlZWo {
  opacity: 0;
}
.KQSXD0 {
  transition: opacity var(--transition-duration) cubic-bezier(0.64, 0, 0.78, 0);
}
.KQSXD0,
.pagQKE {
  opacity: 1;
}
._6zG5H {
  opacity: 0;
  transition: opacity var(--transition-duration) cubic-bezier(0.22, 1, 0.36, 1);
}
.BB49uC {
  transform: translateX(100%);
}
.j9xE1V {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.ICs7Rs,
.j9xE1V {
  transform: translateX(0);
}
.DxijZJ {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.B5kjYq,
.DxijZJ {
  transform: translateX(-100%);
}
.cJijIV {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.cJijIV,
.hOxaWM {
  transform: translateX(0);
}
.T9p3fN {
  transform: translateX(100%);
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.qDxYJm {
  transform: translateY(100%);
}
.aA9V0P {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.YPXPAS,
.aA9V0P {
  transform: translateY(0);
}
.Xf2zsA {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.Xf2zsA,
.y7Kt7s {
  transform: translateY(-100%);
}
.EeUgMu {
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
.EeUgMu,
.fdHrtm {
  transform: translateY(0);
}
.WIFaG4 {
  transform: translateY(100%);
  transition: transform var(--transition-duration)
    cubic-bezier(0.87, 0, 0.13, 1);
}
body:not(.responsive) .JsJXaX {
  overflow-x: clip;
}
[data-view-transition="page-transition"] .JsJXaX {
  view-transition-name: page-group;
}
.AnQkDU {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  height: 100%;
}
.AnQkDU > div {
  align-self: stretch !important;
  grid-area: 1/1/2/2;
  justify-self: stretch !important;
}
.StylableButton2545352419__root {
  -archetype: box;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 100%;
  min-height: 10px;
  min-width: 10px;
  padding: 0;
  touch-action: manipulation;
  width: 100%;
}
.StylableButton2545352419__root[disabled] {
  pointer-events: none;
}
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasBackgroundColor {
  background-color: var(--corvid-background-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverBackgroundColor {
  background-color: var(--corvid-hover-background-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
  background-color: var(--corvid-disabled-background-color) !important;
}
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasBorderColor {
  border-color: var(--corvid-border-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverBorderColor {
  border-color: var(--corvid-hover-border-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledBorderColor {
  border-color: var(--corvid-disabled-border-color) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
  border-radius: var(--corvid-border-radius) !important;
}
.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
  border-width: var(--corvid-border-width) !important;
}
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasColor,
.StylableButton2545352419__root:not(:hover):not(
    [disabled]
  ).StylableButton2545352419--hasColor
  .StylableButton2545352419__label {
  color: var(--corvid-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverColor,
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverColor
  .StylableButton2545352419__label {
  color: var(--corvid-hover-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledColor,
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledColor
  .StylableButton2545352419__label {
  color: var(--corvid-disabled-color) !important;
}
.StylableButton2545352419__link {
  -archetype: box;
  box-sizing: border-box;
  color: #000;
  text-decoration: none;
}
.StylableButton2545352419__container {
  align-items: center;
  display: flex;
  flex-basis: auto;
  flex-direction: row;
  flex-grow: 1;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  transition: all 0.2s ease, visibility 0s;
  width: 100%;
}
.StylableButton2545352419__label {
  -archetype: text;
  -controller-part-type: LayoutChildDisplayDropdown,
    LayoutFlexChildSpacing(first);
  max-width: 100%;
  min-width: 1.8em;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  transition: inherit;
  white-space: nowrap;
}
.StylableButton2545352419__root.StylableButton2545352419--isMaxContent
  .StylableButton2545352419__label {
  text-overflow: unset;
}
.StylableButton2545352419__root.StylableButton2545352419--isWrapText
  .StylableButton2545352419__label {
  min-width: 10px;
  overflow-wrap: break-word;
  white-space: break-spaces;
  word-break: break-word;
}
.StylableButton2545352419__icon {
  -archetype: icon;
  -controller-part-type: LayoutChildDisplayDropdown,
    LayoutFlexChildSpacing(last);
  flex-shrink: 0;
  height: 50px;
  min-width: 1px;
  transition: inherit;
}
.StylableButton2545352419__icon.StylableButton2545352419--override {
  display: block !important;
}
.StylableButton2545352419__icon svg,
.StylableButton2545352419__icon > span {
  display: flex;
  height: inherit;
  width: inherit;
}
.StylableButton2545352419__root:not(:hover):not(
    [disalbed]
  ).StylableButton2545352419--hasIconColor
  .StylableButton2545352419__icon
  svg {
  fill: var(--corvid-icon-color) !important;
  stroke: var(--corvid-icon-color) !important;
}
.StylableButton2545352419__root:hover:not(
    [disabled]
  ).StylableButton2545352419--hasHoverIconColor
  .StylableButton2545352419__icon
  svg {
  fill: var(--corvid-hover-icon-color) !important;
  stroke: var(--corvid-hover-icon-color) !important;
}
.StylableButton2545352419__root:not(
    :hover
  )[disabled].StylableButton2545352419--hasDisabledIconColor
  .StylableButton2545352419__icon
  svg {
  fill: var(--corvid-disabled-icon-color) !important;
  stroke: var(--corvid-disabled-icon-color) !important;
}
.a9YhBi {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.dX12nb {
  cursor: pointer;
}
.AKxYR5 {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  fill: var(--corvid-fill-color, var(--fill));
  fill-opacity: var(--fill-opacity);
  stroke: var(--corvid-stroke-color, var(--stroke));
  stroke-opacity: var(--stroke-opacity);
  stroke-width: var(--stroke-width);
  filter: var(--drop-shadow, none);
  opacity: var(--opacity);
  transform: var(--flip);
}
.AKxYR5,
.AKxYR5 svg {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.AKxYR5 svg {
  height: var(--svg-calculated-height, 100%);
  margin: auto;
  padding: var(--svg-calculated-padding, 0);
  width: var(--svg-calculated-width, 100%);
}
.AKxYR5 svg:not([data-type="ugc"]) {
  overflow: visible;
}
.VZYmYf * {
  vector-effect: non-scaling-stroke;
}
.HcOXKn {
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
ol.font_100,
ul.font_100 {
  color: #080808;
  font-family: "Arial, Helvetica, sans-serif", serif;
  font-size: 10px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  margin: 0;
  text-decoration: none;
}
ol.font_100 li,
ul.font_100 li {
  margin-bottom: 12px;
}
ol.wix-list-text-align,
ul.wix-list-text-align {
  list-style-position: inside;
}
ol.wix-list-text-align h1,
ol.wix-list-text-align h2,
ol.wix-list-text-align h3,
ol.wix-list-text-align h4,
ol.wix-list-text-align h5,
ol.wix-list-text-align h6,
ol.wix-list-text-align p,
ul.wix-list-text-align h1,
ul.wix-list-text-align h2,
ul.wix-list-text-align h3,
ul.wix-list-text-align h4,
ul.wix-list-text-align h5,
ul.wix-list-text-align h6,
ul.wix-list-text-align p {
  display: inline;
}
.ONIxfn {
  cursor: pointer;
}
.WUKwEB {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.QxJLC3 [data-attr-richtext-marker="true"] {
  display: block;
}
.QxJLC3 [data-attr-richtext-marker="true"] table {
  border-collapse: collapse;
  margin: 15px 0;
  width: 100%;
}
.QxJLC3 [data-attr-richtext-marker="true"] table td {
  padding: 12px;
  position: relative;
}
.QxJLC3 [data-attr-richtext-marker="true"] table td:after {
  border-bottom: 1px solid currentColor;
  border-left: 1px solid currentColor;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.2;
  position: absolute;
  right: 0;
  top: 0;
}
.QxJLC3 [data-attr-richtext-marker="true"] table tr td:last-child:after {
  border-right: 1px solid currentColor;
}
.QxJLC3 [data-attr-richtext-marker="true"] table tr:first-child td:after {
  border-top: 1px solid currentColor;
}
@supports (-webkit-appearance: none) and (stroke-color: transparent) {
  .lq2cno > * > :first-child {
    vertical-align: top;
  }
}
@supports (-webkit-touch-callout: none) {
  .lq2cno > * > :first-child {
    vertical-align: top;
  }
}
.agLt0N
  :is(
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote
  )
  [class$="rich-text__text"],
.agLt0N
  :is(
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote
  )[class$="rich-text__text"] {
  color: var(--corvid-color, currentColor);
}
.agLt0N
  :is(
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ul,
    ol,
    span[data-attr-richtext-marker],
    blockquote
  )
  span[style*="color"] {
  color: var(--corvid-color, currentColor) !important;
}
.uGVkMG {
  direction: var(--text-direction);
  min-height: var(--min-height);
  min-width: var(--min-width);
}
.uGVkMG .edKzOf {
  word-wrap: break-word;
  height: 100%;
  overflow-wrap: break-word;
  position: relative;
  width: 100%;
}
.uGVkMG .edKzOf ul {
  list-style: disc inside;
}
.uGVkMG .edKzOf li {
  margin-bottom: 12px;
}
.SxM0TO blockquote,
.SxM0TO h1,
.SxM0TO h2,
.SxM0TO h3,
.SxM0TO h4,
.SxM0TO h5,
.SxM0TO h6,
.SxM0TO p {
  letter-spacing: normal;
  line-height: normal;
}
.nJYhU3 {
  min-height: var(--min-height);
  min-width: var(--min-width);
}
.nJYhU3 .edKzOf {
  word-wrap: break-word;
  height: 100%;
  overflow-wrap: break-word;
  position: relative;
  width: 100%;
}
.nJYhU3 .edKzOf ol,
.nJYhU3 .edKzOf ul {
  letter-spacing: normal;
  line-height: normal;
  margin-inline-start: 0.5em;
  padding-inline-start: 1.3em;
}
.nJYhU3 .edKzOf ul {
  list-style-type: disc;
}
.nJYhU3 .edKzOf ol {
  list-style-type: decimal;
}
.nJYhU3 .edKzOf ol ul,
.nJYhU3 .edKzOf ul ul {
  line-height: normal;
  list-style-type: circle;
}
.nJYhU3 .edKzOf ol ol ul,
.nJYhU3 .edKzOf ol ul ul,
.nJYhU3 .edKzOf ul ol ul,
.nJYhU3 .edKzOf ul ul ul {
  line-height: normal;
  list-style-type: square;
}
.nJYhU3 .edKzOf li {
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: normal;
  line-height: inherit;
}
.nJYhU3 .edKzOf h1,
.nJYhU3 .edKzOf h2,
.nJYhU3 .edKzOf h3,
.nJYhU3 .edKzOf h4,
.nJYhU3 .edKzOf h5,
.nJYhU3 .edKzOf h6,
.nJYhU3 .edKzOf p {
  letter-spacing: normal;
  line-height: normal;
  margin-block: 0;
  margin: 0;
}
.nJYhU3 .edKzOf a {
  color: inherit;
}
.SxM0TO,
.c9GqVL {
  word-wrap: break-word;
  direction: var(--text-direction);
  min-height: var(--min-height);
  min-width: var(--min-width);
  mix-blend-mode: var(--blendMode, normal);
  overflow-wrap: break-word;
  pointer-events: none;
  text-align: start;
  text-shadow: var(--textOutline, 0 0 transparent),
    var(--textShadow, 0 0 transparent);
  text-transform: var(--textTransform, "none");
}
.SxM0TO > *,
.c9GqVL > * {
  pointer-events: auto;
}
.SxM0TO li,
.c9GqVL li {
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: normal;
  line-height: inherit;
}
.SxM0TO ol,
.SxM0TO ul,
.c9GqVL ol,
.c9GqVL ul {
  letter-spacing: normal;
  line-height: normal;
  margin-inline-end: 0;
  margin-inline-start: 0.5em;
}
.SxM0TO:not(.YQcXTT) ol,
.SxM0TO:not(.YQcXTT) ul,
.c9GqVL:not(.YQcXTT) ol,
.c9GqVL:not(.YQcXTT) ul {
  padding-inline-end: 0;
  padding-inline-start: 1.3em;
}
.SxM0TO ul,
.c9GqVL ul {
  list-style-type: disc;
}
.SxM0TO ol,
.c9GqVL ol {
  list-style-type: decimal;
}
.SxM0TO ol ul,
.SxM0TO ul ul,
.c9GqVL ol ul,
.c9GqVL ul ul {
  list-style-type: circle;
}
.SxM0TO ol ol ul,
.SxM0TO ol ul ul,
.SxM0TO ul ol ul,
.SxM0TO ul ul ul,
.c9GqVL ol ol ul,
.c9GqVL ol ul ul,
.c9GqVL ul ol ul,
.c9GqVL ul ul ul {
  list-style-type: square;
}
.SxM0TO blockquote,
.SxM0TO h1,
.SxM0TO h2,
.SxM0TO h3,
.SxM0TO h4,
.SxM0TO h5,
.SxM0TO h6,
.SxM0TO p,
.c9GqVL blockquote,
.c9GqVL h1,
.c9GqVL h2,
.c9GqVL h3,
.c9GqVL h4,
.c9GqVL h5,
.c9GqVL h6,
.c9GqVL p {
  margin-block: 0;
  margin: 0;
}
.SxM0TO a,
.c9GqVL a {
  color: inherit;
}
.YQcXTT li {
  margin-inline-end: 0;
  margin-inline-start: 1.3em;
}
.Vd6aQZ {
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  white-space: nowrap;
}
.mHZSwn {
  display: none;
}
.lvxhkV {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.QJjwEo {
  transform: translateY(-100%);
  transition: 0.2s ease-in;
}
.kdBXfh {
  transition: 0.2s;
}
.MP52zt {
  opacity: 0;
  transition: 0.2s ease-in;
}
.MP52zt.Bhu9m5 {
  z-index: -1 !important;
}
.LVP8Wf {
  opacity: 1;
  transition: 0.2s;
}
.VrZrC0 {
  height: auto;
}
.VrZrC0,
.cKxVkc {
  position: relative;
  width: 100%;
}
:host(:not(.device-mobile-optimized)) .vlM3HR,
body:not(.device-mobile-optimized) .vlM3HR {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.AT7o0U[data-focuscycled="active"] {
  outline: 1px solid transparent;
}
.AT7o0U[data-focuscycled="active"]:not(:focus-within) {
  outline: 2px solid transparent;
  transition: outline 0.01s ease;
}
.AT7o0U .vlM3HR {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}

.WzbAF8 .mpGTIt .O6KwRn {
  display: var(--item-display);
  height: var(--item-size);
  margin: var(--item-margin);
  width: var(--item-size);
}
.WzbAF8 .mpGTIt .O6KwRn:last-child {
  margin: 0;
}
.WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
  display: block;
}
.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
  height: var(--item-size);
  width: var(--item-size);
}
.WzbAF8 .mpGTIt {
  height: 100%;
}
:host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
body.device-mobile-optimized .WzbAF8 .mpGTIt {
  white-space: normal;
}
.big2ZD {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  height: calc(100% - var(--wix-ads-height));
  left: 0;
  margin-top: var(--wix-ads-height);
  position: fixed;
  top: 0;
  width: 100%;
}
.SHHiV9,
.big2ZD {
  pointer-events: none;
  z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
}

.PlZyDq {
  touch-action: manipulation;
}
.uDW_Qe {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: var(--label-align);
  min-width: 100%;
  text-align: initial;
  width: -moz-max-content;
  width: max-content;
}
.uDW_Qe:before {
  max-width: var(--margin-start, 0);
}
.uDW_Qe:after,
.uDW_Qe:before {
  align-self: stretch;
  content: "";
  flex-grow: 1;
}
.uDW_Qe:after {
  max-width: var(--margin-end, 0);
}
.FubTgk {
  height: 100%;
}
.FubTgk .uDW_Qe {
  border-radius: var(--corvid-border-radius, var(--rd, 0));
  bottom: 0;
  box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: var(
    --trans1,
    border-color 0.4s ease 0s,
    background-color 0.4s ease 0s
  );
}
.FubTgk .uDW_Qe:link,
.FubTgk .uDW_Qe:visited {
  border-color: transparent;
}
.FubTgk .l7_2fn {
  color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
  font: var(--fnt, var(--font_5));
  margin: 0;
  position: relative;
  transition: var(--trans2, color 0.4s ease 0s);
  white-space: nowrap;
}
.FubTgk[aria-disabled="false"] .uDW_Qe {
  background-color: var(
    --corvid-background-color,
    rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1))
  );
  border: solid
    var(
      --corvid-border-color,
      rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
    )
    var(--corvid-border-width, var(--brw, 0));
  cursor: pointer !important;
}
:host(.device-mobile-optimized) .FubTgk[aria-disabled="false"]:active .uDW_Qe,
body.device-mobile-optimized .FubTgk[aria-disabled="false"]:active .uDW_Qe {
  background-color: var(
    --corvid-hover-background-color,
    rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1))
  );
  border-color: var(
    --corvid-hover-border-color,
    rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1))
  );
}
:host(.device-mobile-optimized) .FubTgk[aria-disabled="false"]:active .l7_2fn,
body.device-mobile-optimized .FubTgk[aria-disabled="false"]:active .l7_2fn {
  color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
}
:host(:not(.device-mobile-optimized))
  .FubTgk[aria-disabled="false"]:hover
  .uDW_Qe,
body:not(.device-mobile-optimized)
  .FubTgk[aria-disabled="false"]:hover
  .uDW_Qe {
  background-color: var(
    --corvid-hover-background-color,
    rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1))
  );
  border-color: var(
    --corvid-hover-border-color,
    rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1))
  );
}
:host(:not(.device-mobile-optimized))
  .FubTgk[aria-disabled="false"]:hover
  .l7_2fn,
body:not(.device-mobile-optimized)
  .FubTgk[aria-disabled="false"]:hover
  .l7_2fn {
  color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
}
.FubTgk[aria-disabled="true"] .uDW_Qe {
  background-color: var(
    --corvid-disabled-background-color,
    rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1))
  );
  border-color: var(
    --corvid-disabled-border-color,
    rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1))
  );
  border-style: solid;
  border-width: var(--corvid-border-width, var(--brw, 0));
}
.FubTgk[aria-disabled="true"] .l7_2fn {
  color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)));
}
.uUxqWY {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: var(--label-align);
  min-width: 100%;
  text-align: initial;
  width: -moz-max-content;
  width: max-content;
}
.uUxqWY:before {
  max-width: var(--margin-start, 0);
}
.uUxqWY:after,
.uUxqWY:before {
  align-self: stretch;
  content: "";
  flex-grow: 1;
}
.uUxqWY:after {
  max-width: var(--margin-end, 0);
}
.Vq4wYb[aria-disabled="false"] .uUxqWY {
  cursor: pointer;
}
:host(.device-mobile-optimized) .Vq4wYb[aria-disabled="false"]:active .wJVzSK,
body.device-mobile-optimized .Vq4wYb[aria-disabled="false"]:active .wJVzSK {
  color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
  transition: var(--trans, color 0.4s ease 0s);
}
:host(:not(.device-mobile-optimized))
  .Vq4wYb[aria-disabled="false"]:hover
  .wJVzSK,
body:not(.device-mobile-optimized)
  .Vq4wYb[aria-disabled="false"]:hover
  .wJVzSK {
  color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))));
  transition: var(--trans, color 0.4s ease 0s);
}
.Vq4wYb .uUxqWY {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.Vq4wYb .wJVzSK {
  color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
  font: var(--fnt, var(--font_5));
  transition: var(--trans, color 0.4s ease 0s);
  white-space: nowrap;
}
.Vq4wYb[aria-disabled="true"] .wJVzSK {
  color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)));
}
:host(:not(.device-mobile-optimized)) .CohWsy,
body:not(.device-mobile-optimized) .CohWsy {
  display: flex;
}
:host(:not(.device-mobile-optimized)) .V5AUxf,
body:not(.device-mobile-optimized) .V5AUxf {
  -moz-column-gap: var(--margin);
  column-gap: var(--margin);
  display: flex;
  flex-direction: var(--items-direction);
  margin: 0 auto;
  position: relative;
  width: calc(100% - var(--padding) * 2);
}
:host(:not(.device-mobile-optimized)) .V5AUxf > *,
body:not(.device-mobile-optimized) .V5AUxf > * {
  flex: var(--column-flex) 1 0%;
  left: 0;
  margin-bottom: var(--padding);
  margin-top: var(--padding);
  min-width: 0;
  position: relative;
  top: 0;
}
:host(.device-mobile-optimized) .V5AUxf,
body.device-mobile-optimized .V5AUxf {
  display: block;
  padding: var(--padding) 0;
  position: relative;
}
:host(.device-mobile-optimized) .V5AUxf > *,
body.device-mobile-optimized .V5AUxf > * {
  margin-bottom: var(--margin);
  position: relative;
}
:host(.device-mobile-optimized) .V5AUxf > :first-child,
body.device-mobile-optimized .V5AUxf > :first-child {
  margin-top: var(--firstChildMarginTop, 0);
}
:host(.device-mobile-optimized) .V5AUxf > :last-child,
body.device-mobile-optimized .V5AUxf > :last-child {
  margin-bottom: var(--lastChildMarginBottom);
}
.LIhNy3 {
  backface-visibility: hidden;
}
.HlRz5e {
  display: block;
  height: 100%;
  width: 100%;
}
.HlRz5e img {
  max-width: var(--wix-img-max-width, 100%);
}
.HlRz5e[data-animate-blur] img {
  filter: blur(9px);
  transition: filter 0.8s ease-in;
}
.HlRz5e[data-animate-blur] img[data-load-done] {
  filter: none;
}
._1hLNj {
  display: block;
}
._1hLNj,
.if7Vw2 {
  height: 100%;
  width: 100%;
}
.if7Vw2 {
  left: 0;
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100%);
  mask-size: var(--mask-size, 100%);
  overflow: hidden;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
}
.if7Vw2.f0uTJH {
  clip: rect(0, auto, auto, 0);
}
.if7Vw2 .i1tH8h {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.if7Vw2 .DXi4PB {
  height: var(--fill-layer-image-height, 100%);
  opacity: var(--fill-layer-image-opacity);
}
.if7Vw2 .DXi4PB img {
  height: 100%;
  width: 100%;
}
@supports (-webkit-hyphens: none) {
  .if7Vw2.f0uTJH {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}
.wG8dni {
  height: 100%;
}
.tcElKx {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.ImALHf,
.Ybjs9b {
  opacity: var(--fill-layer-video-opacity);
}
.UWmm3w {
  bottom: var(--media-padding-bottom);
  height: var(--media-padding-height);
  position: absolute;
  top: var(--media-padding-top);
  width: 100%;
}
.Yjj1af {
  transform: scale(var(--scale, 1));
  transition: var(--transform-duration, transform 0s);
}
.ImALHf {
  height: 100%;
  position: relative;
  width: 100%;
}
.KCM6zk {
  opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
}
.KCM6zk .DXi4PB,
.KCM6zk .ImALHf,
.KCM6zk .Ybjs9b {
  opacity: 1;
}
._uqPqy {
  clip-path: var(--fill-layer-clip);
}
._uqPqy,
.eKyYhK {
  position: absolute;
  top: 0;
}
._uqPqy,
.eKyYhK,
.x0mqQS img {
  height: 100%;
  width: 100%;
}
.pnCr6P {
  opacity: 0;
}
.blf7sp,
.pnCr6P {
  position: absolute;
  top: 0;
}
.blf7sp {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.rWP3Gv {
  left: 0;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: var(--fill-layer-background-media-position);
}
.Tr4n3d,
.rWP3Gv,
.wRqk6s {
  height: 100%;
  top: 0;
  width: 100%;
}
.wRqk6s {
  position: absolute;
}
.Tr4n3d {
  background-color: var(--fill-layer-background-overlay-color);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
  position: var(--fill-layer-background-overlay-position);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode: overlay) {
  .Tr4n3d {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
  }
}
.VXAmO2 {
  --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
  --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
  --divider-pin-border__: min(
    1,
    calc(var(--divider-layers-pin-factor__) / -1 + 1)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-height__) *
      var(--divider-layers-size__) * var(--divider-layers-y__)
  );
}
.VXAmO2,
.VXAmO2 .dy3w_9 {
  left: 0;
  position: absolute;
  width: 100%;
}
.VXAmO2 .dy3w_9 {
  --divider-layer-i__: var(--divider-layer-i, 0);
  background-position: left
    calc(
      50% + var(--divider-offset-x__) + var(--divider-layers-x__) *
        var(--divider-layer-i__)
    )
    bottom;
  background-repeat: repeat-x;
  border-bottom-style: solid;
  border-bottom-width: calc(
    var(--divider-pin-border__) * var(--divider-layer-i__) *
      var(--divider-layers-y__)
  );
  height: calc(
    var(--divider-height__) + var(--divider-pin-layer-height__) *
      var(--divider-layer-i__) * var(--divider-layers-y__)
  );
  opacity: calc(1 - var(--divider-layer-i__) / (var(--divider-layer-i__) + 1));
}
.UORcXs {
  --divider-height__: var(--divider-top-height, auto);
  --divider-offset-x__: var(--divider-top-offset-x, 0px);
  --divider-layers-size__: var(--divider-top-layers-size, 0);
  --divider-layers-y__: var(--divider-top-layers-y, 0px);
  --divider-layers-x__: var(--divider-top-layers-x, 0px);
  --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
  border-top: var(--divider-top-padding, 0) solid
    var(--divider-top-color, currentColor);
  opacity: var(--divider-top-opacity, 1);
  top: 0;
  transform: var(--divider-top-flip, scaleY(-1));
}
.UORcXs .dy3w_9 {
  background-image: var(--divider-top-image, none);
  background-size: var(--divider-top-size, contain);
  border-color: var(--divider-top-color, currentColor);
  bottom: 0;
  filter: var(--divider-top-filter, none);
}
.UORcXs .dy3w_9[data-divider-layer="1"] {
  display: var(--divider-top-layer-1-display, block);
}
.UORcXs .dy3w_9[data-divider-layer="2"] {
  display: var(--divider-top-layer-2-display, block);
}
.UORcXs .dy3w_9[data-divider-layer="3"] {
  display: var(--divider-top-layer-3-display, block);
}
.Io4VUz {
  --divider-height__: var(--divider-bottom-height, auto);
  --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
  --divider-layers-size__: var(--divider-bottom-layers-size, 0);
  --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
  --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
  --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
  border-bottom: var(--divider-bottom-padding, 0) solid
    var(--divider-bottom-color, currentColor);
  bottom: 0;
  opacity: var(--divider-bottom-opacity, 1);
  transform: var(--divider-bottom-flip, none);
}
.Io4VUz .dy3w_9 {
  background-image: var(--divider-bottom-image, none);
  background-size: var(--divider-bottom-size, contain);
  border-color: var(--divider-bottom-color, currentColor);
  bottom: 0;
  filter: var(--divider-bottom-filter, none);
}
.Io4VUz .dy3w_9[data-divider-layer="1"] {
  display: var(--divider-bottom-layer-1-display, block);
}
.Io4VUz .dy3w_9[data-divider-layer="2"] {
  display: var(--divider-bottom-layer-2-display, block);
}
.Io4VUz .dy3w_9[data-divider-layer="3"] {
  display: var(--divider-bottom-layer-3-display, block);
}
.YzqVVZ {
  overflow: visible;
  position: relative;
}
.mwF7X1 {
  backface-visibility: hidden;
}
.YGilLk {
  cursor: pointer;
}

.I5zqsT,
.MW5IWV {
  height: 100%;
  width: 100%;
}
.MW5IWV {
  left: 0;
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100%);
  mask-size: var(--mask-size, 100%);
  overflow: hidden;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: absolute;
  top: 0;
}
.MW5IWV.N3eg0s {
  clip: rect(0, auto, auto, 0);
}
.MW5IWV .Kv1aVt {
  height: 100%;
  /* position: absolute; */
  top: 0;
  width: 100%;
}
.MW5IWV .dLPlxY {
  height: var(--fill-layer-image-height, 100%);
  opacity: var(--fill-layer-image-opacity);
}
.MW5IWV .dLPlxY img {
  height: 100%;
  width: 100%;
}
@supports (-webkit-hyphens: none) {
  .MW5IWV.N3eg0s {
    clip: auto;
    -webkit-clip-path: inset(0);
  }
}

.LWbAav {
  background-color: var(--bg-overlay-color);
  background-image: var(--bg-gradient);
  transition: var(--inherit-transition);
}
.K_YxMd,
.yK6aSC {
  opacity: var(--fill-layer-video-opacity);
}
.NGjcJN {
  bottom: var(--media-padding-bottom);
  height: var(--media-padding-height);
  position: absolute;
  top: var(--media-padding-top);
  width: 100%;
}
.mNGsUM {
  transform: scale(var(--scale, 1));
  transition: var(--transform-duration, transform 0s);
}
.K_YxMd {
  height: 100%;
  position: relative;
  width: 100%;
}
wix-media-canvas {
  display: block;
  height: 100%;
}
.I8xA4L {
  opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
}
.I8xA4L .K_YxMd,
.I8xA4L .dLPlxY,
.I8xA4L .yK6aSC {
  opacity: 1;
}
.bX9O_S {
  clip-path: var(--fill-layer-clip);
}
.Z_wCwr,
.bX9O_S {
  position: absolute;
  top: 0;
}
.Jxk_UL img,
.Z_wCwr,
.bX9O_S {
  height: 100%;
  width: 100%;
}
.K8MSra {
  opacity: 0;
}
.K8MSra,
.YTb3b4 {
  position: absolute;
  top: 0;
}
.YTb3b4 {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.SUz0WK {
  left: 0;
  pointer-events: var(--fill-layer-background-media-pointer-events);
  position: var(--fill-layer-background-media-position);
}
.FNxOn5,
.SUz0WK,
.m4khSP {
  height: 100%;
  top: 0;
  width: 100%;
}
.FNxOn5 {
  position: absolute;
}
.m4khSP {
  background-color: var(--fill-layer-background-overlay-color);
  opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
  position: var(--fill-layer-background-overlay-position);
  transform: var(--fill-layer-background-overlay-transform);
}
@supports (mix-blend-mode: overlay) {
  .m4khSP {
    mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
    opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
  }
}
._C0cVf {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.hFwGTD {
  transform: translateY(-100%);
  transition: 0.2s ease-in;
}
.IQgXoP {
  transition: 0.2s;
}
.Nr3Nid {
  opacity: 0;
  transition: 0.2s ease-in;
}
.Nr3Nid.l4oO6c {
  z-index: -1 !important;
}
.iQuoC4 {
  opacity: 1;
  transition: 0.2s;
}
.CJF7A2 {
  height: auto;
}
.CJF7A2,
.U4Bvut {
  position: relative;
  width: 100%;
}
:host(:not(.device-mobile-optimized)) .G5K6X8,
body:not(.device-mobile-optimized) .G5K6X8 {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.xU8fqS[data-focuscycled="active"] {
  outline: 1px solid transparent;
}
.xU8fqS[data-focuscycled="active"]:not(:focus-within) {
  outline: 2px solid transparent;
  transition: outline 0.01s ease;
}
/* .xU8fqS ._4XcTfy {
    background-color: var(
        --screenwidth-corvid-background-color,
        rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
    );
    border-bottom: var(--brwb, 0) solid
        var(
            --screenwidth-corvid-border-color,
            rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
        );
    border-top: var(--brwt, 0) solid
        var(
            --screenwidth-corvid-border-color,
            rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
        );
    bottom: 0;
    box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, 0.7));
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
} */
.xU8fqS .gUbusX {
  background-color: rgba(
    var(--bgctr, var(--color_11, color_11)),
    var(--alpha-bgctr, 1)
  );
  border-radius: var(--rd, 0);
  bottom: var(--brwb, 0);
  top: var(--brwt, 0);
}
.xU8fqS .G5K6X8,
.xU8fqS .gUbusX {
  left: 0;
  position: absolute;
  right: 0;
}
.xU8fqS .G5K6X8 {
  bottom: 0;
  top: 0;
}
:host(.device-mobile-optimized) .xU8fqS .G5K6X8,
body.device-mobile-optimized .xU8fqS .G5K6X8 {
  left: 10px;
  right: 10px;
}
.SPY_vo {
  pointer-events: none;
}
.BmZ5pC {
  min-height: calc(100vh - var(--wix-ads-height));
  min-width: var(--site-width);
  position: var(--bg-position);
  top: var(--wix-ads-height);
}
.BmZ5pC,
.nTOEE9 {
  height: 100%;
  width: 100%;
}
.nTOEE9 {
  overflow: hidden;
  position: relative;
}
.nTOEE9.sqUyGm:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==),
    auto;
}
.nTOEE9.C_JY0G:hover {
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==),
    auto;
}
.RZQnmg {
  background-color: rgb(var(--color_11));
  border-radius: 300px;
  bottom: 0;
  cursor: pointer;
  height: 40px;
  margin: 16px 16px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 40px;
}
.RZQnmg path {
  fill: rgb(var(--color_12));
}
.RZQnmg:focus {
  cursor: auto;
  opacity: 1;
  pointer-events: auto;
}
.rYiAuL {
  cursor: pointer;
}
.gSXewE {
  height: 0;
  left: 0;
  overflow: hidden;
  top: 0;
  width: 0;
}
.OJQ_3L,
.gSXewE {
  position: absolute;
}
.OJQ_3L {
  background-color: rgb(var(--color_11));
  border-radius: 300px;
  bottom: 0;
  cursor: pointer;
  height: 40px;
  margin: 16px 16px;
  opacity: 0;
  pointer-events: none;
  right: 0;
  width: 40px;
}
.OJQ_3L path {
  fill: rgb(var(--color_12));
}
.OJQ_3L:focus {
  cursor: auto;
  opacity: 1;
  pointer-events: auto;
}
.j7pOnl {
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.BI8PVQ {
  min-height: var(--image-min-height);
  min-width: var(--image-min-width);
}
.BI8PVQ img,
img.BI8PVQ {
  filter: var(--filter-effect-svg-url);
  -webkit-mask-image: var(--mask-image, none);
  mask-image: var(--mask-image, none);
  -webkit-mask-position: var(--mask-position, 0);
  mask-position: var(--mask-position, 0);
  -webkit-mask-repeat: var(--mask-repeat, no-repeat);
  mask-repeat: var(--mask-repeat, no-repeat);
  -webkit-mask-size: var(--mask-size, 100% 100%);
  mask-size: var(--mask-size, 100% 100%);
  -o-object-position: var(--object-position);
  object-position: var(--object-position);
}
.MazNVa {
  left: var(--left, auto);
  position: var(--position-fixed, static);
  top: var(--top, auto);
  z-index: var(--z-index, auto);
}
.MazNVa .BI8PVQ img {
  box-shadow: 0 0 0 #000;
  position: static;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.MazNVa .j7pOnl {
  display: block;
  overflow: hidden;
}
.MazNVa .BI8PVQ {
  overflow: hidden;
}
.c7cMWz {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.FVGvCX {
  height: auto;
  position: relative;
  width: 100%;
}
body:not(.responsive) .zK7MhX {
  align-self: start;
  grid-area: 1/1/1/1;
  height: 100%;
  justify-self: stretch;
  left: 0;
  position: relative;
}
:host(:not(.device-mobile-optimized)) .c7cMWz,
body:not(.device-mobile-optimized) .c7cMWz {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.fEm0Bo .c7cMWz {
  background-color: rgba(
    var(--bg, var(--color_11, color_11)),
    var(--alpha-bg, 1)
  );
  overflow: hidden;
}
:host(.device-mobile-optimized) .c7cMWz,
body.device-mobile-optimized .c7cMWz {
  left: 10px;
  right: 10px;
}
.PFkO7r {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.HT5ybB {
  height: auto;
  position: relative;
  width: 100%;
}
body:not(.responsive) .dBAkHi {
  align-self: start;
  grid-area: 1/1/1/1;
  height: 100%;
  justify-self: stretch;
  left: 0;
  position: relative;
}
:host(:not(.device-mobile-optimized)) .PFkO7r,
body:not(.device-mobile-optimized) .PFkO7r {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
:host(.device-mobile-optimized) .PFkO7r,
body.device-mobile-optimized .PFkO7r {
  left: 10px;
  right: 10px;
}
.company-imgbox {
  display: inline;
  float: left;
  width: fit-content !important;
  position: unset !important;
  margin: 0 !important;
}

.company-row {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  padding: 0 15px;
  flex-wrap: wrap;
}
.navbar-brand {
  width: fit-content;
}
.nav-btn {
  font-family: futura-lt-w01-book, sans-serif !important;
  font-size: 16px !important;
  letter-spacing: 0.15em;
  font-weight: 700 !important;
  color: #ffffff !important;
}
header {
  background-color: #273b7b;
}
.navbar {
  max-width: 1030px;
  margin: auto;
}
.navbar-toggler {
  color: #fff !important;
      padding-right: 0 !important;
          border: none!important;
}
.navbar-toggler  svg {
        width: 50px;
    height: 50px;
}
.btn-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 38px 0 55px !important;
  gap: 45px;
  flex-wrap: wrap;
}

.btn-menu a {
  display: flex;
  align-items: center;
  justify-content: center;
}

.about-us-title {
  margin: auto !important;
}
.I5zqsT,
.BI8PVQ {
  max-width: 368px;
  height: 245px;
  object-fit: cover;
}

div#comp-ll1go4ki1 {
  max-width: 930px;
}
.about-section {
  display: flex;
  gap: 15px;
}

.special-deals {
  background-color: #273b7b;
  padding: 15px 0;
}
.wixui-section {
  padding: 10px 0 20px;
}

.spe-deal-title {
  font-size: 90px;
}
[data-mesh-id="comp-lmf9jd7einlineContent-gridContainer"]
  > [id="comp-lmf9jdaj1"] {
  position: unset;
  margin: auto;
}
.foot-itms {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 59px;
}
.xU8fqS .G5K6X8 {
  position: unset !important;
}
#SITE_FOOTER {
  --bg: 233, 226, 255;
  --shd: 0 0 5px rgba(0, 0, 0, 0.7);
  --brwt: 0px;
  --brd: var(--color_15);
  --brwb: 0px;
  --bgctr: var(--color_11);
  --rd: 0px;
  --alpha-bg: 0.45;
  --alpha-brd: 1;
  --alpha-bgctr: 0;
}
footer {
  background-color: #f5f2ff;
  border-top: 2px solid grey;
  padding: 50px 0;
}
.about-us {
  padding: 15px 0;
}
.V5AUxf {
  margin: auto;
}

.desk-header {
  display: block;
}
.collapse-header {
  display: none;
}

.mob-head-title {
  color: #ffffff;
  font-size: 35px;
}
.company-custom-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 15px;
  padding: 9px 0 14px 0;
}

.bg-dark-icn     {
    width: 150px;
    padding: 0 7px;
    margin-bottom: 11px;
}
.height-logo {
    height: 75px !important;
}
.company-custom-row img {
  display: block;
  object-fit: contain;
}

.delta-logo {
  height: 90px !important;
  margin: 0 18px 20px;
}
.banner {
  padding: 10px 0 60px;
}
.air-plane-img {
  max-width: 493px;
  height: 370px;
  object-fit: cover;
}
.air-btn {
  position: unset !important;
  margin: 20px auto !important;
}
.img-row-content {
  padding: 26px 0;
}
.banner-title-main {
  text-align: center;
}
.navbar-toggler:focus {
  box-shadow: none !important;
}
.comp-ihjai4yz ul {
        padding-left: 0!important;
}
.CJF7A2 span.wixui-rich-text__text a.wixui-rich-text__text {
        text-decoration: underline;
}
@media screen and (max-width: 1350px) {
  .btn-menu {
    margin: 20px 0!important;
    gap: 10px;
  }

  [data-mesh-id="SITE_HEADERinlineContent-gridContainer"]
    > [id="comp-l9pqqz9m"] {
    margin: 14px 0px -33px calc((100% - 898px) * 0.5);
  }
  .company-custom-row img {
    width: 150px;
  }
  .delta-logo {
    height: 49px !important;
    margin: 0 3px 8px;
    width: 111px !important;
    object-fit: contain;
}

.height-logo {
       width: 100px !important;
}
}
@media screen and (max-width: 992px) {
  .btn-menu {
    margin: 10px 0!important;
    gap: 5px;
  }
  .banner-title {
    font-size: 26px !important;
  }
  .delta-logo {
    height: 58px  !important;
    margin: 0px 0 11px;
    object-fit: contain;
  }
  #comp-lmjixqkz {
    margin: auto;
  }
  #comp-lmjiy6pg,
  #comp-lmjiywrx,
  #comp-lmjiygyg,
  #comp-lmjixqkz,
  #comp-lmjio4zi {
    height: 62px;
    width: fit-content;
    margin: 12px auto;
    position: unset;
  }
  .StylableButton2545352419__container {
    padding: 10px;
  }
  .banner {
    padding: 110px 0 20px 0;
  }

  #comp-ihjalf3l,
  #comp-ihjai4yz,
  #comp-l9oo8gm1,
  #comp-l9oo9nrs {
    width: fit-content;
  }
  #comp-lefwokhk {
    width: 100%;
  }
  #comp-j5896fdr {
    max-width: 100%;
  }
  .spe-deal-title {
    font-size: 60px;
  }
  #comp-l9oj2b88,
  #j7pOnl {
    max-width: 100% !important;
  }
  .I5zqsT {
    max-width: 100% !important;
  }
  [data-mesh-id="mediair65a9sq25inlineContent-gridContainer"]
    > [id="comp-ihk87j25"] {
    margin: auto !important;
    position: unset;
  }
  #comp-lkmymdzf {
    width: auto;
  }
  #navbarNav {
    position: absolute;
    z-index: 999;
    background-color: #273b7b;
    top: 80px;
    left: 0;
    width: 100%;
    height: 100vh;
    transform: translateY(-120%);
    opacity: 0;
    visibility: hidden;
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      opacity 0.4s ease-out, visibility 0s 0.5s;
  }

  #navbarNav.show {
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1),
      opacity 0.4s ease-out;
    padding: 12px 0 20px;
  }

  .img-row-content {
    flex-direction: column;
  }
  [data-mesh-id="mediair65a9sq13inlineContent-gridContainer"]
    > [id="comp-ihkhjsqj"] {
    position: unset;
    margin: auto;
  }
  #comp-ihjai4yz {
    margin: 0 25px;
  }
  [data-mesh-id="SITE_FOOTERinlineContent-gridContainer"]
    > [id="comp-l9oo6eoe"] {
    position: unset;
    margin: auto;
  }
  [data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"]
    > [id="comp-ll1go4ki1"] {
    position: unset;
    margin: auto;
  }
  [data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"]
    > [id="comp-ll1go4ki1"] {
    position: unset;
    margin: auto;
  }
  [data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"]
    > [id="comp-lkmthqmq"] {
    margin: auto;
  }
  [data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"] {
    display: unset;
    margin: auto;
  }
  #comp-lkmymdzf {
    width: 100%;
    margin: auto;
    position: unset;
  }
  #comp-ihkhjsqj {
    height: 343px;
  }
}

@media screen and (max-width: 991px) {
  .comp-l9pquzk9,
  #comp-l9pqxli9 {
    margin: auto;
  }
  .desk-header {
    display: none !important;
  }
  .collapse-header {
    background-color: #273b7b;
    display: block;
            position: fixed;
        width: 100%;
  }
  .logo-img {
    width: 110px;
    display: block;
  }
  .btn-info {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }
  .min-height-unset {
    min-height: auto !important;
  }
  .about-top-para {
    padding: 10px 0;
}
}
@media (max-width: 768px) {

  .spe-deal-title {
    font-size: 32px !important;
  }
  [data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"]
    > [id="comp-lkmymdzf"],
  #comp-lkmthqmq,
  [data-mesh-id="comp-ll1go4k5inlineContent-gridContainer"]
    > [id="comp-ll1go4ki1"] {
    position: unset !important;
    margin: auto !important;
  }
  [data-mesh-id="comp-lkmt9vpk4inlineContent-gridContainer"] {
    display: unset;
  }
  .wixui-rich-text__text {
    font-size: 20px !important;
  }
  .faq-title {
    font-size: 32px !important;
  }
  #comp-lmf9jdag4 {
    position: unset;
    margin: auto;
  }
  .StylableButton2545352419__label {
    font-size: 14px !important;
  }
  .StylableButton2545352419__icon {
    width: 25px !important;
  }
  #comp-lkmqzfit {
    width: auto;
    height: auto;
  }
  #comp-lkmr083r {
    width: auto;
    height: auto;
  }
  #comp-lkmr0lpp {
    width: auto;
    height: auto;
  }
  #comp-lkmr0us4 {
    width: auto;
    height: auto;
  }
  #comp-lkmr13jl {
    width: auto;
    height: auto;
  }
  .btn-menu .StylableButton2545352419__container {
    padding: 2px !important;
  }
  footer .wixui-rich-text__text {
    font-size: 12px !important;
  }
  .company-custom-row {
      padding: 50px 0 20px 0;
  }
      .btn-menu {
        margin: 35px 0 !important;
        gap: 5px;
    }
}
@media (max-width: 576px) {
    .banner {
    padding: 75px 0 40px 0;
}
  .logo-img {
    width: 65px;
  }
  .mob-head-title {
font-size: 26px;
margin:0 !important;
}
.foot-itms {
flex-direction: column;
gap: 10px;
padding-bottom: 10px;
}
#navbarNav {
top: 68px;
}
.wixui-rich-text__text {
font-size: 16px !important;
}
#comp-ihkhjsqj {
height: 300px;
}
.PRnra1 img {
height: 245px !important;
}
.img-row-content #comp-ihkhjsqj {
height: 209px !important;
}
.wixui-column-strip__column #comp-lkmthqmq {
min-height: auto !important;
padding: 15px 0;
}
.section-title {
font-size: 22px !important;
}
.faq-title {
padding: 12px 0;
}
.company-custom-row img {
width: 150px;
position: relative;
}
.delta-logo {
height: 42px !important;
margin: 0px 0 6px;
width: 120px !important;
}
.bg-dark-icn {
height: 42px!important;
padding: 0;
margin-bottom: 9px;
}
.nav-btn {
font-size: 14px !important;
}
.navbar .wixui-rich-text__text {
font-size: 14px !important;
}
.navbar-toggler svg {
width: 35px;
height: 35px;
}
#comp-lkmt9vpo1 {
position: unset;
margin: 23px auto 0;
width: auto;
}
footer {
padding: 23px 0;
}
.height-logo {
height: 56px !important;
}
.united-airline-logo {
width: 118px!important;
}
.british-air-icn {
margin: 5px 0 0 0;
}
}
@media (max-width: 456px) { 
.delta-logo {
left: -14px;
}
}
@media (max-width: 420px) {
.mob-head-title {
font-size: 22px;
}
.logo-img {
width: 70px;
}
#navbarNav {
top: 58px;
}
.navbar-toggler:focus {
box-shadow: none !important;
}
.height-logo {
width: 100px !important;
}
.bg-dark-icn {
height: 36px !important;
width: 100px !important;

}
.american-air{
width: 112px!important;
}
.british-air-icn{
width: 130px!important;
}
.delta-logo {
width: 80px !important;
}
.company-custom-row {
gap: 17px;
padding: 50px 20px 20px 20px;
}

.british-air-icn {
width: 150px !important;
margin:0;
}
}
@media (max-width: 420px) { 

.company-custom-row img {
width: 130px;
}

.american-air {
left: -10px; 

}
.bg-dark-icn {
left: 10px;
}
.height-logo {
left: 0px;
}
.british-air-icn {
width: 140px !important;
left: -7px;
}
.united-airline-logo {

right: -22px;
}
}
@media (max-width: 372px) { 
.StylableButton2545352419__container {
padding: 6px; 

}
.StylableButton2545352419__label {
font-size: 12px !important;
}
.logo-img { 
width: 50px;
}
.mob-head-title {
font-size: 19px;
}
.navbar-toggler svg {
width: 28px;
height: 30px;
}

}
@media (max-width: 372px) {  
.company-custom-row {
padding: 50px 10px 20px 10px;

}
}