 /*!  from: Embedded */
 body,
 html {
   background: transparent;
   border: 0;
   margin: 0;
   outline: 0;
   padding: 0;
   vertical-align: baseline;
 }

 body {
   --scrollbar-width: 0px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   /* font-size: 10px; */
 }

 body,
 html {
   height: 100%;
 }

 body {
   overflow-x: auto;
   overflow-y: scroll;
 }

 #SITE_CONTAINER {
   position: relative;
 }

 :root {
   --one-unit: 1vw;
   --section-max-width: 9999px;
   --spx-stopper-max: 9999px;
   --spx-stopper-min: 0px;
 }

 /*!  from: Embedded */
 a,
 button,
 div,
 footer,
 h2,
 header,
 img,
 li,
 nav,
 p,
 section,
 span,
 title,
 ul {
   background: transparent;
   border: 0;
   margin: 0;
   outline: 0;
   padding: 0;
   vertical-align: baseline;
 }

 ul {
   list-style: none;
 }

 a {
   cursor: pointer;
   text-decoration: none;
 }

 :focus {
   outline: none;
 }

 #site-root {
   margin: 0 auto;
   min-height: 100%;
   position: relative;
   top: var(--wix-ads-height);
 }

 #site-root img:not([src]) {
   visibility: hidden;
 }

 #SCROLL_TO_TOP {
   height: 0;
 }

 :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));
 }

 /*!  from: Embedded */
 .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__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 .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__icon {
   -archetype: icon;
   -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
   flex-shrink: 0;
   height: 50px;
   min-width: 1px;
   transition: inherit;
 }

 .StylableButton2545352419__icon svg,
 .StylableButton2545352419__icon>span {
   display: flex;
   height: inherit;
   width: inherit;
 }

 .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%;
 }

 .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");
 }

 .c9GqVL>* {
   pointer-events: auto;
 }

 .c9GqVL h2,
 .c9GqVL p {
   margin-block: 0;
   margin: 0;
 }

 .c9GqVL a {
   color: inherit;
 }

 .Vd6aQZ {
   overflow: hidden;
   padding: 0;
   pointer-events: none;
   white-space: nowrap;
 }

 .mHZSwn {
   display: none;
 }

 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 .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%;
 }

 .big2ZD {
   pointer-events: none;
   z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
 }

 /*!  from: Embedded */
 .lyNaha {
   mix-blend-mode: var(--blendMode, normal);
   position: relative;
 }

 .lyNaha img {
   display: block;
   height: 100%;
   -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%);
   opacity: var(--mediaOpacity, 1);
   width: 100%;
 }

 .lyNaha.JdNFxG img {
   -o-object-fit: var(--responsive-img-object-fit);
   object-fit: var(--responsive-img-object-fit);
 }

 .lyNaha .h1DYhE {
   background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));
   border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));
   border-radius: var(--cornerRadius, 0);
   border-style: solid;
   border-width: var(--borderWidth, 0);
   bottom: 0;
   box-shadow: var(--boxShadow, none);
   box-sizing: border-box;
   left: 0;
   overflow: hidden;
   position: absolute;
   right: 0;
   top: 0;
 }

 .lyNaha .h1DYhE .Ux33nC {
   box-sizing: content-box;
   height: 100%;
   inset: calc(-1*var(--borderWidth, 0));
   padding: var(--borderWidth, 0);
   position: absolute;
   width: 100%;
 }

 .lyNaha .QebvG3 {
   display: block;
   height: 100%;
   width: 100%;
 }

 .lyNaha .QebvG3 .Ux33nC {
   inset: 0;
   padding: 0;
 }

 /*!  from: Embedded */
 .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__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 .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__icon {
   -archetype: icon;
   -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
   flex-shrink: 0;
   height: 50px;
   min-width: 1px;
   transition: inherit;
 }

 .StylableButton2545352419__icon svg,
 .StylableButton2545352419__icon>span {
   display: flex;
   height: inherit;
   width: inherit;
 }

 /*!  from: Embedded */
 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 .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%;
 }

 .MW5IWV .Kv1aVt {
   height: 100%;
   position: absolute;
   top: 0;
   width: 100%;
 }

 .VgO9Yg {
   height: 100%;
 }

 .LWbAav {
   background-color: var(--bg-overlay-color);
   background-image: var(--bg-gradient);
   transition: var(--inherit-transition);
 }

 /*!  from: Embedded */
 .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;
 }

 /*!  from: Embedded */
 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 /*!  from: Embedded */
 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 .oeWIOw .Ebr6AI .Rhimou {
   direction: var(--direction);
   display: var(--item-display);
   height: var(--item-size);
   margin-block: var(--item-margin-block);
   margin-inline: var(--item-margin-inline);
   width: var(--item-size);
 }

 .oeWIOw .Ebr6AI .Rhimou:last-child {
   margin-block: 0;
   margin-inline: 0;
 }

 .oeWIOw .Ebr6AI .Rhimou .Q8t1PH {
   display: block;
 }

 .oeWIOw .Ebr6AI .Rhimou .Q8t1PH .qFhtwZ {
   height: var(--item-size);
   width: var(--item-size);
 }

 .oeWIOw {
   --display: table;
   display: var(--display);
 }

 .oeWIOw .Ebr6AI {
   display: flex;
   flex-direction: var(--flex-direction);
 }

 /*!  from: Embedded */
 .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;
 }

 /*!  from: Embedded */
 .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;
 }

 /*!  from: Embedded */
 .P0dCOY .PJ4KCX {
   background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
   bottom: 0;
   left: 0;
   overflow: hidden;
   position: absolute;
   right: 0;
   top: 0;
 }

 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 .MW5IWV .Kv1aVt {
   height: 100%;
   position: absolute;
   top: 0;
   width: 100%;
 }

 .VgO9Yg {
   height: 100%;
 }

 .xuzjBY {
   background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
 }

 .xuzjBY>.MW5IWV .LWbAav {
   background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
 }

 .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%;
 }

 .LWbAav {
   background-color: var(--bg-overlay-color);
   background-image: var(--bg-gradient);
   transition: var(--inherit-transition);
 }

 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 /*!  from: Embedded */
 .S6Dcte {
   pointer-events: var(--ref-container-pointer-events) !important;
 }

 .S6Dcte>* {
   pointer-events: auto;
 }

 /*!  from: Embedded */
 .rM7ckN {
   --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));
   --overflow-wrapper-border-radius: var(--rd);
   --backdrop-filter: $backdrop-filter;
 }

 .YJEKQk {
   background: none !important;
   border: none !important;
   box-shadow: none !important;
 }

 .InKIFF {
   -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, .6));
   left: 0;
   position: absolute;
   right: 0;
   top: 0;
 }

 .YAf4Ti {
   bottom: 0 !important;
   height: unset !important;
   left: 0 !important;
   margin: 0 !important;
   max-height: unset !important;
   max-width: unset !important;
   min-height: unset !important;
   min-width: unset !important;
   padding: 0 !important;
   position: absolute !important;
   right: 0 !important;
   top: 0 !important;
   width: unset !important;
   z-index: unset !important;
 }

 /*!  from: Embedded */
 .MW5IWV .Kv1aVt {
   height: 100%;
   position: absolute;
   top: 0;
   width: 100%;
 }

 .VgO9Yg {
   height: 100%;
 }

 .xuzjBY {
   background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
 }

 .xuzjBY>.MW5IWV .LWbAav {
   background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
 }

 .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%;
 }

 .LWbAav {
   background-color: var(--bg-overlay-color);
   background-image: var(--bg-gradient);
   transition: var(--inherit-transition);
 }

 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 /*!  from: Embedded */
 .MW5IWV .Kv1aVt {
   height: 100%;
   position: absolute;
   top: 0;
   width: 100%;
 }

 .VgO9Yg {
   height: 100%;
 }

 .xuzjBY {
   background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
 }

 .xuzjBY>.MW5IWV .LWbAav {
   background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
 }

 .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%;
 }

 .LWbAav {
   background-color: var(--bg-overlay-color);
   background-image: var(--bg-gradient);
   transition: var(--inherit-transition);
 }

 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 /*!  from: Embedded */
 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 .HlRz5e {
   display: block;
   height: 100%;
   width: 100%;
 }

 .HlRz5e img {
   max-width: var(--wix-img-max-width, 100%);
 }

 .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%;
 }

 .MW5IWV .Kv1aVt {
   height: 100%;
   position: absolute;
   top: 0;
   width: 100%;
 }

 .VgO9Yg {
   height: 100%;
 }

 .LWbAav {
   background-color: var(--bg-overlay-color);
   background-image: var(--bg-gradient);
   transition: var(--inherit-transition);
 }

 /*!  from: Embedded */
 .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__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 .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__icon {
   -archetype: icon;
   -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
   flex-shrink: 0;
   height: 50px;
   min-width: 1px;
   transition: inherit;
 }

 .StylableButton2545352419__icon svg,
 .StylableButton2545352419__icon>span {
   display: flex;
   height: inherit;
   width: inherit;
 }

 .StylableHorizontalMenu3372578893__root {
   -archetype: paddingBox;
   box-sizing: border-box;
   display: flex;
   height: 100%;
   width: 100%;
 }

 .StylableHorizontalMenu3372578893__root * {
   box-sizing: border-box;
 }

 .StylableHorizontalMenu3372578893__menu {
   display: flex;
   flex-wrap: var(--menu-flex-wrap, wrap);
   min-width: -moz-fit-content;
   min-width: fit-content;
 }

 .StylableHorizontalMenu3372578893__menuItem {
   --focus-ring-box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 4px #fff !important;
   position: relative;
 }

 .StylableHorizontalMenu3372578893__megaMenuWrapper {
   display: flex;
 }

 .itemDepth02233374943__root {
   -archetype: paintBox;
   cursor: pointer;
   display: block;
   flex: 1;
   text-decoration: none;
 }

 .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage,
 .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
   transition: all .08s linear;
 }

 .itemDepth02233374943__container {
   -archetype: box;
   align-items: center;
   display: flex;
   height: 100%;
 }

 .itemDepth02233374943__label {
   -archetype: text;
   -controller-part-type: LayoutChildDisplayDropdown;
   transition: inherit;
   white-space: nowrap;
 }

 .itemDepth02233374943__itemWrapper {
   flex-grow: inherit;
 }

 .itemDepth02233374943__positionBox {
   display: none;
   margin: auto;
   position: fixed;
   z-index: var(--position-box-z-index, 47);
 }

 .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
   left: 0;
   position: absolute;
   right: 0;
 }

 .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
   max-width: unset;
 }

 .itemDepth02233374943__animationBox {
   animation-delay: calc(var(--is-animated) * .05s);
   animation-duration: calc(var(--is-animated) * .1s);
   animation-fill-mode: forwards;
   max-height: var(--max-height, none);
   opacity: 0;
   overflow-y: var(--overflow-y, visible);
   transition: border-color .08s cubic-bezier(.25, 1, .5, 1), box-shadow .08s cubic-bezier(.25, 1, .5, 1);
 }

 .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched>.itemDepth02233374943__animationBox {
   width: 100%;
 }

 .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
   width: 100% !important;
 }

 .itemDepth02233374943__megaMenuComp {
   direction: ltr;
   flex-shrink: 0;
   margin-top: var(--containerMarginTop) !important;
   padding: 0 !important;
 }

 .itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
   display: none;
 }

 .NZHLsZ:hover {
   z-index: var(--is-sticky, auto);
 }

 .mfxFLH {
   min-height: var(--min-height-override);
   min-width: var(--min-width-override);
 }

 .itemShared2352141355__rootContainer {
   height: 100%;
 }

 .itemShared2352141355__rootContainer.itemShared2352141355--isRow {
   display: flex;
   flex-direction: row;
 }

 .itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem {
   flex-grow: 1;
 }

 .itemShared2352141355__accessibilityIconWrapper {
   width: 0;
 }

 .itemShared2352141355__accessibilityIcon {
   clip: rect(0 0 0 0);
   clip-path: inset(50%);
   height: 0;
   width: 0;
 }

 /*!  from: Embedded */
 :root,
 .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: 238, 238, 238;
   --color_13: 148, 148, 148;
   --color_14: 79, 79, 79;
   --color_15: 0, 0, 0;
   --color_16: 173, 197, 221;
   --color_17: 126, 157, 188;
   --color_18: 53, 103, 154;
   --color_19: 35, 69, 103;
   --color_20: 97, 255, 88;
   --color_21: 86, 223, 168;
   --color_22: 146, 182, 218;
   --color_23: 67, 133, 200;
   --color_24: 45, 89, 133;
   --color_25: 22, 44, 67;
   --color_26: 213, 213, 213;
   --color_27: 170, 170, 170;
   --color_28: 128, 128, 128;
   --color_29: 85, 85, 85;
   --color_30: 9, 71, 46;
   --color_31: 211, 211, 211;
   --color_32: 166, 166, 166;
   --color_33: 122, 122, 122;
   --color_34: 77, 77, 77;
   --color_35: 39, 39, 39;
   --color_36: 255, 255, 255;
   --color_37: 0, 0, 0;
   --color_38: 238, 238, 238;
   --color_39: 148, 148, 148;
   --color_40: 79, 79, 79;
   --color_41: 53, 103, 154;
   --color_42: 53, 103, 154;
   --color_43: 53, 103, 154;
   --color_44: 53, 103, 154;
   --color_45: 0, 0, 0;
   --color_46: 79, 79, 79;
   --color_47: 0, 0, 0;
   --color_48: 53, 103, 154;
   --color_49: 53, 103, 154;
   --color_50: 255, 255, 255;
   --color_51: 53, 103, 154;
   --color_52: 53, 103, 154;
   --color_53: 255, 255, 255;
   --color_54: 148, 148, 148;
   --color_55: 148, 148, 148;
   --color_56: 255, 255, 255;
   --color_57: 255, 255, 255;
   --color_58: 53, 103, 154;
   --color_59: 53, 103, 154;
   --color_60: 255, 255, 255;
   --color_61: 53, 103, 154;
   --color_62: 53, 103, 154;
   --color_63: 255, 255, 255;
   --color_64: 148, 148, 148;
   --color_65: 148, 148, 148;
   --font_0: normal normal bold calc(72 * var(--theme-spx-ratio))/1.4em 'league spartan', sans-serif;
   --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
   --font_2: normal normal normal calc(42 * var(--theme-spx-ratio))/1.4em 'league spartan', sans-serif;
   --font_3: normal normal normal calc(38 * var(--theme-spx-ratio))/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
   --font_4: normal normal normal calc(34 * var(--theme-spx-ratio))/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
   --font_5: normal normal normal calc(28 * var(--theme-spx-ratio))/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
   --font_6: normal normal normal calc(22 * var(--theme-spx-ratio))/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
   --font_7: normal normal normal calc(18 * var(--theme-spx-ratio))/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   --font_8: normal normal normal calc(16 * var(--theme-spx-ratio))/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   --font_9: normal normal normal calc(13 * var(--theme-spx-ratio))/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, 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: var(--scaling-factor) / 1280;
   --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_2 {
   font: var(--font_2);
   color: rgb(var(--color_15));
   letter-spacing: 0em;
 }

 .font_8 {
   font: var(--font_8);
   color: rgb(var(--color_15));
   letter-spacing: 0em;
 }

 #masterPage {
   --variables-lzldfosu: 1600px;
 }

 #SITE_PAGES {
   --transition-duration: 0ms;
 }

 /*!  from: Embedded */
 #c1dmp {
   height: auto;
   --comp-display: unset;
   position: relative;
 }

 #c1dmp .c1dmp-overflow-wrapper {
   position: relative;
   display: grid;
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   overflow-x: clip;
   overflow-y: clip;
 }

 #c1dmp .c1dmp-container {
   box-sizing: border-box;
   position: relative;
   display: var(--l_display, var(--container-display));
   grid-template-rows: auto auto auto auto auto 0px auto auto auto auto auto;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #c1dmp:not(.c1dmp-container) {
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #c1dmp .c1dmp-container {
     grid-template-rows: auto auto auto auto auto 0px auto auto auto auto auto;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #c1dmp .c1dmp-container {
     padding-top: 0%;
     padding-right: 0%;
     padding-left: 0%;
     padding-bottom: 0%;
     grid-template-rows: auto auto auto auto auto 0px auto 0px auto auto auto;
   }
 }

 #c1dmp {
   --bg: var(--color_11);
   --alpha-bg: 1;
   --static-spx: 0.1 * var(--one-unit);
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #c1dmp {
     --textScale__minFontSize: 13;
     --textScale__maxFontSize: 15;
   }
 }

 #comp-lr6p3m2b {
   z-index: 50;
   --above-all-in-container: 10000;
 }

 #comp-kbgakxea-pinned-layer {
   z-index: 54;
   --above-all-in-container: 10000;
 }

 #comp-lr6p3m2b {
   width: auto;
   height: auto;
   --l_display: unset;
   --comp-display: unset;
   align-self: stretch;
   justify-self: stretch;
   grid-area: 11/1/12/2;
   position: relative;
 }

 .comp-lr6p3m2b-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: 1fr;
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-lr6p3m2b {
   --alpha-bg: 0;
   --bg: var(--color_11);
   --static-spx: 1px;
 }

 #comp-lr6p3m2b_r_comp-lr6p3lol {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   position: relative;
 }

 #comp-lr6p3m2b_r_comp-lr6p3lol .comp-lr6p3m2b_r_comp-lr6p3lol-container {
   box-sizing: border-box;
   position: relative;
   padding-top: 1%;
   padding-bottom: 1%;
   padding-left: 3%;
   padding-right: 3%;
   row-gap: 0px;
   column-gap: 0px;
   max-width: var(--variables-lzldfosu);
   margin-left: clamp(0px, (100% - var(--variables-lzldfosu)) / 2, 100 * var(--one-unit));
   --section-max-width: var(--variables-lzldfosu);
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(max(0.5px, 0.1622437 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.0396094 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
   grid-template-columns: 1fr 1fr 1fr;
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-lr6p3m2b_r_comp-lr6p3lol:not(.comp-lr6p3m2b_r_comp-lr6p3lol-container) {
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6p3lol {
     min-height: 336.170166015625px;
   }

   #comp-lr6p3m2b_r_comp-lr6p3lol .comp-lr6p3m2b_r_comp-lr6p3lol-container {
     padding-top: 5%;
     padding-bottom: 5%;
     padding-left: 5%;
     padding-right: 5%;
     row-gap: 5px;
     grid-template-rows: minmax(160.55075265808046px, auto) minmax(93.84904734191953px, auto);
     grid-template-columns: 0.5fr 0.5fr;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6p3lol {
     min-height: 502.3177490234375px;
   }

   #comp-lr6p3m2b_r_comp-lr6p3lol .comp-lr6p3m2b_r_comp-lr6p3lol-container {
     padding-top: 8%;
     padding-bottom: 8%;
     padding-left: 8%;
     padding-right: 8%;
     row-gap: 10px;
     grid-template-rows: minmax(155.26208925046492px, auto) minmax(179.85343018803223px, auto) minmax(84.80648056150285px, auto);
     grid-template-columns: minmax(0px, 1fr);
   }
 }

 #comp-lr6p3m2b_r_comp-lr6p3lol {
   --bg: 255, 255, 255;
   --alpha-bg: 0;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-lr6p3m2b_r_comp-lr6mri971 {
   min-height: 0px;
   --comp-display: flex;
   height: auto;
   min-width: 0px;
   width: auto;
   display: var(--l_display, var(--comp-display, flex));
   flex-direction: column;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-lr6p3m2b_r_comp-lr6mri971 .comp-lr6p3m2b_r_comp-lr6mri971-container {
   box-sizing: border-box;
   position: relative;
   flex-grow: 1;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri971 .comp-lr6p3m2b_r_comp-lr6mri971-container {
     padding-top: 0%;
     padding-right: 5%;
     padding-left: 0%;
     padding-bottom: 0%;
     grid-template-rows: minmax(max-content, 100%);
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri971 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: 255, 255, 255;
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9a {
   width: 57.4434080790638%;
   height: auto;
   --aspect-ratio: 0.496382807561534;
   --l_display: unset;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: center;
   justify-self: center;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9a {
     width: 99.61359467228286%;
     --aspect-ratio: 0.49612202905407937;
     justify-self: start;
     margin-left: 0.04704542438301844%;
     margin-bottom: 4.628686506907354%;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9a {
   --backgroundColor: 0, 0, 0;
   --borderColor: 255, 255, 255;
   --alpha-borderColor: 1;
   --borderWidth: 0px;
   --cornerRadius: 0px;
   --boxShadow: none;
   --mediaOpacity: 1;
   --blendMode: normal;
   --alpha-backgroundColor: 0;
   --boxShadowToggleOn-boxShadow: none;
   --static-spx: 1px;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9b4 {
   min-height: 0px;
   --comp-display: flex;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: auto;
   display: var(--l_display, var(--comp-display, flex));
   flex-direction: column;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/2/2/3;
   position: relative;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9b4 .comp-lr6p3m2b_r_comp-lr6mri9b4-container {
   box-sizing: border-box;
   position: relative;
   flex-grow: 1;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9b4 {
     grid-area: 1/2/2/3;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9b4 .comp-lr6p3m2b_r_comp-lr6mri9b4-container {
     grid-template-rows: minmax(max-content, 100%);
   }

   #comp-lr6p3m2b_r_comp-lr6mri9b4 {
     grid-area: 2/1/3/2;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9b4 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: 255, 255, 255;
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9d4 {
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: 75.20021468260437%;
   max-width: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: center;
   justify-self: center;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
   min-height: 200px;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9d4 {
     min-height: 0px;
     width: auto;
     max-height: 99999px;
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 0px;
     align-self: stretch;
     order: 2;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9d4 {
     align-self: start;
     margin-left: 0%;
     margin-right: 1.69066095359305%;
     margin-top: 0%;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9d4 {
   --backgroundColor: 0, 0, 0;
   --alpha-backgroundColor: 0;
   --blendMode: normal;
   --textShadow: 0px 0px transparent;
   --textOutline: 0px 0px transparent;
   --textDecoration: none;
   --fontStyle: normal;
   --color: 0, 0, 0;
   --alpha-color: 1;
   --textAlign: center;
   --fontFamily: madefor-text;
   --letterSpacing: 0em;
   --lineHeight: 1.6em;
   --fontSize: 16px;
   --fontWeight: normal;
   --static-spx: 0.1 * var(--one-unit);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9d4 {
     --fontSize: 17px;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9g2 {
   min-height: unset;
   --l_display: unset;
   height: auto;
   --aspect-ratio: 1;
   min-width: 0px;
   width: 8.720033673528384%;
   max-width: 99999px;
   max-height: 99999px;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: end;
   justify-self: center;
   margin-left: 0.01372305965734757%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -0.1557610081261013%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9g2 {
     --l_display: none;
     width: 3.254012622047284%;
     align-self: start;
     justify-self: start;
     margin-left: 39.22092125534412%;
     margin-top: 47.67605468195519%;
     margin-bottom: 0%;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9g2 {
   --iconSize: 35spx;
   --orientation: HORIZ;
   --spacing: 16spx;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-lr6p3m2b_r_comp-lr6mri9j1 {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: auto;
   --comp-display: unset;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/3/2/4;
   position: relative;
 }

 .comp-lr6p3m2b_r_comp-lr6mri9j1-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9j1 {
     --l_display: none;
     grid-area: 1/1/2/2;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9j1 {
     --l_display: none;
     grid-area: 1/1/2/3;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9j1 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: 255, 255, 255;
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9l {
   width: 57.65146688793346%;
   height: auto;
   --aspect-ratio: 0.6429781229847624;
   --l_display: unset;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: center;
   justify-self: center;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0.5279971680865844%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9l {
   --backgroundColor: 0, 0, 0;
   --borderColor: 255, 255, 255;
   --alpha-borderColor: 1;
   --borderWidth: 0px;
   --cornerRadius: 0px;
   --boxShadow: none;
   --mediaOpacity: 1;
   --blendMode: normal;
   --alpha-backgroundColor: 0;
   --boxShadowToggleOn-boxShadow: none;
   --static-spx: 1px;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9m1 {
   min-height: 100px;
   --comp-display: grid;
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --l_display: none;
   height: auto;
   width: 100%;
   display: var(--l_display, var(--comp-display, flex));
   flex-direction: column;
   align-self: start;
   justify-self: start;
   margin-top: 0%;
   margin-left: 0%;
   margin-bottom: 0%;
   margin-right: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9m1 .comp-lr6p3m2b_r_comp-lr6mri9m1-container {
   box-sizing: border-box;
   position: relative;
   flex-grow: 1;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9m1 {
     min-height: 100px;
     --comp-display: grid;
     --l_display: none;
     width: 100%;
     align-self: start;
     justify-self: start;
     grid-area: 1/1/2/2;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9m1 {
     min-height: 0px;
     --comp-display: flex;
     --l_display: unset;
     min-width: 0px;
     width: auto;
     align-self: stretch;
     justify-self: stretch;
     grid-area: 1/2/2/3;
   }

   #comp-lr6p3m2b_r_comp-lr6mri9m1 .comp-lr6p3m2b_r_comp-lr6mri9m1-container {
     padding-top: 0%;
     padding-right: 0%;
     padding-left: 5%;
     padding-bottom: 0%;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9m1 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: 255, 255, 255;
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9o3 {
   width: 183.14794691151513%;
   height: auto;
   --aspect-ratio: 0.6432870483398437;
   --l_display: none;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: start;
   justify-self: start;
   margin-top: -5.729745065212116%;
   margin-left: -50.00003087119019%;
   margin-bottom: 0%;
   margin-right: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9o3 {
     width: 51.12355868086568%;
     --aspect-ratio: 0.6432652644271128;
     --l_display: unset;
     align-self: start;
     justify-self: start;
     margin-left: 38.507611799451865%;
     margin-right: 0%;
     margin-top: 28.728983700055593%;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9o3 {
     width: 97.91164850618762%;
     --aspect-ratio: 0.6431741711002094;
     --l_display: unset;
     align-self: center;
     justify-self: end;
     margin-left: 0%;
     margin-right: -0.010436551490922144%;
     margin-top: 0%;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9o3 {
   --backgroundColor: 0, 0, 0;
   --borderColor: 255, 255, 255;
   --alpha-borderColor: 1;
   --borderWidth: 0px;
   --cornerRadius: 0px;
   --boxShadow: none;
   --mediaOpacity: 1;
   --blendMode: normal;
   --alpha-backgroundColor: 0;
   --boxShadowToggleOn-boxShadow: none;
   --static-spx: 1px;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9t {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: auto;
   --comp-display: unset;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 2/1/3/4;
   position: relative;
 }

 .comp-lr6p3m2b_r_comp-lr6mri9t-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9t {
     grid-area: 2/1/3/3;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9t {
     grid-area: 3/1/4/2;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9t {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9v2 {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: 35.79106184273773%;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: center;
   justify-self: center;
   margin-left: 0%;
   margin-right: 0.00188896557189808%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9v2 {
     width: 99.2142694489702%;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9v2 {
     align-self: start;
     margin-right: 0.0025931427143128577%;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9v2 {
   --backgroundColor: 0, 0, 0;
   --alpha-backgroundColor: 0;
   --blendMode: normal;
   --textShadow: 0px 0px transparent;
   --textOutline: 0px 0px transparent;
   --minFontSize: 10px;
   --textDecoration: none;
   --maxFontSize: 14px;
   --fontStyle: normal;
   --color: var(--color_34);
   --alpha-color: 1;
   --textAlign: center;
   --fontFamily: madefor-text;
   --letterSpacing: 0em;
   --lineHeight: 1.6em;
   --fontSize: 11.636spx;
   --fontWeight: normal;
   --static-spx: 0.1 * var(--one-unit);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9v2 {
     --fontSize: 10px;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9v2 {
     --fontSize: 12px;
   }
 }

 #comp-kbgakxea {
   width: auto;
   height: auto;
   --comp-display: unset;
   align-self: start;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-bottom: 0%;
   margin-top: calc(0px);
   grid-area: 1/1/2/2;
   pointer-events: auto;
   position: relative;

 }

 .comp-kbgakxea-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: 1fr;
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-kbgakxea-pinned-layer {
   /* position: fixed; */
   position: relative;
   left: 0;
   width: 100%;
   display: grid;
   grid-template-columns: 1fr;
   grid-template-rows: 1fr;
   top: 0;
   bottom: unset;
   height: calc(100% - var(--wix-ads-height));
   margin-top: var(--wix-ads-height);
 }

 #masterPage:not(.landingPage) {
   --top-offset: var(--header-height);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea {
     --l_display: unset;
   }

   #masterPage:not(.landingPage) {
     --top-offset: 0px;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea {
     --l_display: unset;
   }

   #masterPage:not(.landingPage) {
     --top-offset: 0px;
   }
 }

 #comp-kbgakxea {
   --alpha-bg: 0;
   --bg: var(--color_11);
   --static-spx: 1px;
 }

 #comp-kbgakxea_r_comp-kbgajy18 {
   min-height: 44.02777862548828px;
   height: auto;
   min-width: 0px;
   width: auto;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   align-self: stretch;
   justify-self: stretch;
   grid-area: 1/1/2/2;
   position: relative;
 }

 .comp-kbgakxea_r_comp-kbgajy18-container {
   box-sizing: border-box;
   row-gap: 0px;
   column-gap: 0px;
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(38.0278px, auto);
   grid-template-columns: 0.15535238662925008fr 2.682822740866541fr 0.1618048611532389fr;
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-kbgajy18 {
     min-height: 38.02777862548828px;
   }

   .comp-kbgakxea_r_comp-kbgajy18-container {
     grid-template-rows: minmax(max(0.5px, 0.0660078 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
     grid-template-columns: 0.3897368649875329fr 0.7655454391471685fr 2.5109235863926003fr 0.333712163588095fr;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   .comp-kbgakxea_r_comp-kbgajy18-container {
     grid-template-rows: minmax(max(0.5px, 0.1598928 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
     grid-template-columns: 1.2232375464996987fr 1.258428174578296fr 0.5183472124760681fr;
   }
 }

 #comp-kbgakxea_r_comp-kbgajy18 {
   --bg: var(--color_18);
   --alpha-bg: 0;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kbgakxea_r_comp-lrqrlmhz {
   min-height: 0px;
   height: auto;
   min-width: 0px;
   width: auto;
   --comp-display: unset;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-lrqrlmhz .comp-kbgakxea_r_comp-lrqrlmhz-container {
   box-sizing: border-box;
   position: relative;
   padding-top: 0%;
   padding-right: 5%;
   padding-left: 5%;
   padding-bottom: 0%;
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(max-content, 99.99999237060605%);
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-kbgakxea_r_comp-lrqrlmhz:not(.comp-kbgakxea_r_comp-lrqrlmhz-container) {
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --container-display: grid;
 }

 #comp-kbgakxea_r_comp-lrqrlmhz {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-kkmqi5lg {
   width: 35px;
   height: 35px;
   --l_display: none;
   --aspect-ratio: auto;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: center;
   justify-self: end;
   pointer-events: auto;
   position: absolute;
   --force-auto: initial;
   top: var(--force-auto, calc(auto));
   bottom: var(--force-auto, auto);
   left: var(--force-auto, auto);
   right: var(--force-auto, 0px);
   margin-left: 0%;
   margin-right: 3%;
   margin-top: 0px;
   margin-bottom: 0px;
   grid-area: 1/1/-1/-1;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-kkmqi5lg {
     width: 34.98263931274414px;
     height: 34.98263931274414px;
     --l_display: unset;
     --aspect-ratio: auto;
     margin-right: -44.02414126383209%;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-kkmqi5lg {
     min-height: unset;
     --l_display: unset;
     height: auto;
     --aspect-ratio: 0.8036602676861303;
     min-width: 0px;
     width: 30.577857295145893%;
     max-width: 99999px;
     max-height: 99999px;
     margin-right: 18.844283271250337%;
   }
 }

 #comp-kbgakxea_r_comp-kkmqi5lg {
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kbgakxea_r_comp-lq48v1lw {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: auto;
   --aspect-ratio: auto;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lq48v1lw {
     min-height: 0px;
     width: auto;
     --aspect-ratio: auto;
     align-self: stretch;
     justify-self: stretch;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lq48v1lw {
     min-height: unset;
     --aspect-ratio: 0.742663121101112;
     width: 52.85274107982794%;
     align-self: center;
     justify-self: start;
   }
 }

 #comp-kbgakxea_r_comp-lq48v1lw {
   --backgroundColor: 0, 0, 0;
   --borderColor: 255, 255, 255;
   --alpha-borderColor: 1;
   --borderWidth: 0px;
   --cornerRadius: 0px;
   --boxShadow: none;
   --mediaOpacity: 1;
   --blendMode: normal;
   --alpha-backgroundColor: 0;
   --boxShadowToggleOn-boxShadow: none;
   --static-spx: 1px;
 }

 #comp-kbgakxea_r_comp-lq48v1lw wow-image {
   overflow: clip;
 }

 #comp-kbgakxea_r_comp-lq48v1lw wow-image img {
   height: 100%;
 }

 #comp-kbgakxea_r_comp-lrqrlmv9 {
   min-height: 0px;
   --comp-display: flex;
   height: auto;
   min-width: 0px;
   width: auto;
   display: var(--l_display, var(--comp-display, flex));
   flex-direction: column;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/2/2/3;
   position: relative;
 }

 #comp-kbgakxea_r_comp-lrqrlmv9 .comp-kbgakxea_r_comp-lrqrlmv9-container {
   box-sizing: border-box;
   position: relative;
   flex-grow: 1;
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(max-content, 99.99999237060605%);
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lrqrlmv9 {
     grid-area: 1/3/2/4;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lrqrlmv9 {
     grid-area: 1/2/2/3;
   }
 }

 #comp-kbgakxea_r_comp-lrqrlmv9 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-liu6tfrg {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: auto;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: center;
   justify-self: stretch;
   position: relative;
   --force-auto: auto;
   top: var(--force-auto, calc(0px));
   bottom: var(--force-auto, );
   left: var(--force-auto, );
   right: var(--force-auto, );
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -0.26768145657820436%;
   grid-area: 1/1/2/2;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-liu6tfrg {
     min-height: 45.6875px;
     --l_display: none;
     width: 37.547607421875%;
     justify-self: center;
     margin-left: 8.51368285191485%;
   }
 }

 #comp-kbgakxea_r_comp-luh8dab0 {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   width: 99.40577118311494%;
   --comp-display: unset;
   align-self: start;
   justify-self: start;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8dab0 .comp-kbgakxea_r_comp-luh8dab0-container {
   box-sizing: border-box;
   position: relative;
   padding-top: 2.5%;
   padding-right: 2.5%;
   padding-left: 2.5%;
   padding-bottom: 2.5%;
   row-gap: 0px;
   column-gap: 0px;
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(max-content, 99.98951860778114%);
   grid-template-columns: 1.1289570384185041fr 0.871014994454386fr 1fr 1fr;
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-kbgakxea_r_comp-luh8dab0:not(.comp-kbgakxea_r_comp-luh8dab0-container) {
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --container-display: grid;
 }

 #comp-kbgakxea_r_comp-luh8dab0 {
   --brw: 1px;
   --brd: var(--color_15);
   --alpha-brd: 1;
   --bg: var(--color_11);
   --alpha-bg: 1;
   --rd: 5px;
   --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
   --gradient: none;
   --static-spx: 1px;
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-luhauo81 {
   min-height: unset;
   --l_display: unset;
   height: auto;
   --aspect-ratio: 0.6122698143262292;
   min-width: 0px;
   width: 84.21460914372918%;
   max-width: 99999px;
   max-height: 99999px;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: start;
   justify-self: center;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/4/2/5;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luhauo81 {
   --backgroundColor: 0, 0, 0;
   --borderColor: 255, 255, 255;
   --borderWidth: 0px;
   --cornerRadius: 0px;
   --boxShadow: none;
   --mediaOpacity: 1;
   --blendMode: normal;
   --alpha-backgroundColor: 0;
   --alpha-borderColor: 0;
   --boxShadowToggleOn-boxShadow: none;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kbgakxea_r_comp-luhauo81 wow-image {
   overflow: clip;
 }

 #comp-kbgakxea_r_comp-luhauo81 wow-image img {
   height: 100%;
 }

 #comp-kbgakxea_r_comp-luhazgz1 {
   width: 86.47439450469092%;
   height: auto;
   --l_display: unset;
   --comp-display: unset;
   align-self: start;
   justify-self: start;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/2/2/3;
   position: relative;
 }

 .comp-kbgakxea_r_comp-luhazgz1-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   flex-direction: column;
   --container-layout-type: flex-container-layout;
   --container-display: flex;
 }

 #comp-kbgakxea_r_comp-luhazgz1 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-luh8f5nn {
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: 100%;
   max-width: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -0.7688920847000635%;
   align-self: flex-start;
   order: 1;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8f5nn {
   --backgroundColor: 0, 0, 0;
   --alpha-backgroundColor: 0;
   --blendMode: normal;
   --textShadow: 0px 0px transparent;
   --textOutline: 0px 0px transparent;
   --textDecoration: none;
   --color: var(--color_15);
   --alpha-color: 1;
   --textAlign: left;
   --fontSize: 20spx;
   --fontWeight: bold;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kbgakxea_r_comp-luh8m0ez {
   min-height: 0px;
   --l_display: unset;
   height: 41.99652862548828px;
   min-width: 0px;
   width: 141.9965362548828px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -4.034126870002458%;
   align-self: flex-start;
   order: 2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8mp3d {
   min-height: 0px;
   --l_display: unset;
   height: 41.99652862548828px;
   min-width: 0px;
   width: 141.9965362548828px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   align-self: flex-start;
   order: 3;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luhb054o {
   width: 59.513351096997894%;
   height: auto;
   --l_display: unset;
   --comp-display: unset;
   align-self: start;
   justify-self: end;
   margin-left: 0%;
   margin-right: 2.8387453898580586%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 .comp-kbgakxea_r_comp-luhb054o-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   flex-direction: column;
   --container-layout-type: flex-container-layout;
   --container-display: flex;
 }

 #comp-kbgakxea_r_comp-luhb054o {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-luh8g7k0 {
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: 100%;
   max-width: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -1.058656114246864%;
   align-self: flex-start;
   order: 1;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8g7k0 {
   --backgroundColor: 0, 0, 0;
   --alpha-backgroundColor: 0;
   --blendMode: normal;
   --textShadow: 0px 0px transparent;
   --textOutline: 0px 0px transparent;
   --textDecoration: none;
   --color: var(--color_15);
   --alpha-color: 1;
   --textAlign: left;
   --fontSize: 20spx;
   --fontWeight: bold;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kbgakxea_r_comp-luh8h6t2 {
   min-height: 0px;
   --l_display: unset;
   height: 42px;
   min-width: 0px;
   width: 142px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -4.424764318572908%;
   align-self: flex-start;
   order: 2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8ihxp {
   min-height: 0px;
   --l_display: unset;
   height: 41.99652862548828px;
   min-width: 0px;
   width: 162.22222900390625px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -4.57087449258036%;
   align-self: flex-start;
   order: 3;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8jhqf {
   min-height: 0px;
   --l_display: unset;
   height: 41.99652862548828px;
   min-width: 0px;
   width: 141.9965362548828px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: -4.445272709237866%;
   align-self: flex-start;
   order: 4;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luh8kjml {
   min-height: 0px;
   --l_display: unset;
   height: 41.99652862548828px;
   min-width: 0px;
   width: 141.9965362548828px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   align-self: flex-start;
   order: 5;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luijcv9t {
   width: 59.28245696356758%;
   height: auto;
   --l_display: unset;
   --comp-display: unset;
   align-self: start;
   justify-self: start;
   margin-top: 0%;
   margin-left: 0%;
   margin-bottom: 0%;
   margin-right: 0%;
   grid-area: 1/3/2/4;
   position: relative;
 }

 .comp-kbgakxea_r_comp-luijcv9t-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   flex-direction: column;
   --container-layout-type: flex-container-layout;
   --container-display: flex;
 }

 #comp-kbgakxea_r_comp-luijcv9t {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-luhb5457 {
   min-height: 0px;
   --l_display: unset;
   height: 30.260406494140625px;
   min-width: 0px;
   width: 142px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0.5396067601761471%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 9.18342354622406%;
   align-self: flex-start;
   order: 1;
   position: relative;
 }

 #comp-kbgakxea_r_comp-luhbf9dv {
   min-height: 0px;
   --l_display: unset;
   height: 30.243057250976562px;
   min-width: 0px;
   width: 180.17361450195312px;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   align-self: flex-start;
   order: 2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-lrqrln8a {
   min-height: 0px;
   --comp-display: flex;
   height: auto;
   min-width: 0px;
   width: auto;
   display: var(--l_display, var(--comp-display, flex));
   flex-direction: column;
   align-self: stretch;
   justify-self: stretch;
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/3/2/4;
   position: relative;
 }

 #comp-kbgakxea_r_comp-lrqrln8a .comp-kbgakxea_r_comp-lrqrln8a-container {
   box-sizing: border-box;
   position: relative;
   padding-top: 3%;
   padding-right: 3%;
   padding-left: 3%;
   padding-bottom: 3%;
   flex-grow: 1;
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(max-content, 99.99999237060605%);
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lrqrln8a .comp-kbgakxea_r_comp-lrqrln8a-container {
     padding-top: 0.5%;
     padding-right: 0%;
     padding-left: 0%;
     padding-bottom: 0%;
   }

   #comp-kbgakxea_r_comp-lrqrln8a {
     grid-area: 1/4/2/5;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lrqrln8a {
     grid-area: 1/3/2/4;
   }
 }

 #comp-kbgakxea_r_comp-lrqrln8a {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-lubeddw5 {
   width: 96.80669392250613%;
   height: auto;
   --l_display: unset;
   --comp-display: unset;
   align-self: center;
   justify-self: center;
   margin-left: 0%;
   margin-right: 0.025087043847483795%;
   margin-top: 0%;
   margin-bottom: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 .comp-kbgakxea_r_comp-lubeddw5-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   flex-direction: column;
   --container-layout-type: flex-container-layout;
   --container-display: flex;
 }

 #comp-kbgakxea_r_comp-lubeddw5 {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_comp-lqe9k3ky {
   min-height: unset;
   --l_display: unset;
   height: auto;
   --aspect-ratio: 1;
   min-width: 0px;
   width: 30.597402843478555%;
   max-width: 99999px;
   max-height: 99999px;
   aspect-ratio: 1/var(--aspect-ratio);
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 34.701318553402515%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 8.89870166144098%;
   align-self: flex-start;
   order: 1;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lqe9k3ky {
     margin-bottom: 14.883117169958437%;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lqe9k3ky {
     margin-bottom: 14.883117169958437%;
   }
 }

 #comp-kbgakxea_r_comp-lqe9k3ky {
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kbgakxea_r_comp-lqe9nvlh {
   min-height: 0px;
   --l_display: unset;
   height: auto;
   min-width: 0px;
   width: 100%;
   max-width: 99999px;
   max-height: 99999px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   margin-left: 0%;
   margin-right: 0%;
   margin-top: 0%;
   margin-bottom: 0%;
   align-self: flex-start;
   order: 2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-lqe9nvlh {
   --backgroundColor: 0, 0, 0;
   --alpha-backgroundColor: 0;
   --blendMode: normal;
   --textShadow: 0px 0px transparent;
   --textOutline: 0px 0px transparent;
   --minFontSize: 10px;
   --textDecoration: none;
   --maxFontSize: 16px;
   --color: var(--color_11);
   --alpha-color: 1;
   --textAlign: center;
   --letterSpacing: 0em;
   --lineHeight: normal;
   --fontSize: 12spx;
   --fontWeight: normal;
   --static-spx: 0.1 * var(--one-unit);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lqe9nvlh {
     --fontSize: 17.873spx;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lqe9nvlh {
     --fontSize: 36.103spx;
   }
 }

 #comp-kbgakxea_r_comp-lrqsqiuu {
   min-height: 100px;
   --comp-display: grid;
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --l_display: none;
   height: auto;
   width: 100%;
   display: var(--l_display, var(--comp-display, flex));
   flex-direction: column;
   align-self: start;
   justify-self: start;
   margin-top: 0px;
   margin-left: 0%;
   margin-bottom: 0px;
   margin-right: 0%;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-kbgakxea_r_comp-lrqsqiuu .comp-kbgakxea_r_comp-lrqsqiuu-container {
   box-sizing: border-box;
   position: relative;
   flex-grow: 1;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lrqsqiuu {
     min-height: 0px;
     --comp-display: flex;
     --l_display: unset;
     min-width: 0px;
     width: auto;
     align-self: stretch;
     justify-self: stretch;
     margin-top: 0%;
     margin-bottom: 0%;
     grid-area: 1/2/2/3;
   }

   #comp-kbgakxea_r_comp-lrqsqiuu .comp-kbgakxea_r_comp-lrqsqiuu-container {
     grid-template-rows: minmax(max-content, 99.99999237060605%);
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lrqsqiuu {
     min-height: 0px;
     --comp-display: flex;
     --l_display: none;
     min-width: 0px;
     width: auto;
   }
 }

 #comp-kbgakxea_r_comp-lrqsqiuu {
   --brw: 0px;
   --brd: var(--color_15);
   --bg: var(--color_11);
   --rd: 0px;
   --shd: none;
   --gradient: none;
   --alpha-brd: 0;
   --alpha-bg: 0;
   --boxShadowToggleOn-shd: none;
   --static-spx: 0.1 * var(--one-unit);
   --bg-gradient: none;
 }

 #comp-kbgakxea_r_CONTROLLER_COMP_CUSTOM_ID {
   height: 60px;
   width: 60px;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: start;
   justify-self: end;
   grid-area: 1/1/2/2;
   pointer-events: auto;
   position: relative;
 }

 #comp-kbgakxea_r_CONTROLLER_COMP_CUSTOM_ID {
   --alpha-txth: 1;
   --bgh: 43, 104, 156;
   --shd: 0 1px 4px rgba(0, 0, 0, 0.6);
   --rd: 20px;
   --alpha-brdh: 1;
   --txth: 255, 255, 255;
   --alpha-brd: 1;
   --alpha-bg: 1;
   --bg: 61, 155, 233;
   --txt: 255, 255, 255;
   --alpha-bgh: 1;
   --brw: 0px;
   --fnt: normal normal normal 14px/1.4em raleway;
   --brd: 43, 104, 156;
   --boxShadowToggleOn-shd: none;
   --alpha-txt: 1;
   --brdh: 61, 155, 233;
   --static-spx: 1px;
 }

 /*!  from: Embedded */
 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root {
   -st-extends: StylableHorizontalMenu;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menu {
   height: calc(100% + 8px);
   margin-top: -4px;
   margin-bottom: -4px;
   direction: ltr;
   justify-content: center;
   width: calc(100% + 6px);
   margin-left: -3px;
   margin-right: -3px;
   flex-grow: unset;
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem {
   padding-right: 10px;
   padding-left: 10px;
   margin-top: 4px;
   margin-bottom: 4px;
   border: 0px solid #000000;
   background: rgba(117, 117, 117, 0);
   margin-left: 3px;
   margin-right: 3px;
   padding-top: 13px;
   padding-bottom: 13px;
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
   letter-spacing: 0em;
   color: #FFFFFF;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: "league spartan", league-spartan, sans-serif;
   font-size: 23px;
   font-weight: 700;
   text-transform: none;
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
   justify-content: flex-end;
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
   --comp-kbgakxea_r_comp-liu6tfrg-styleId-horizontalSpacing: 8;
   margin-top: 0px;
   border: 0px solid #000000;
   padding: 0px;
   box-shadow: -0.66px -0.75px #949494;
   --comp-kbgakxea_r_comp-liu6tfrg-styleId-flyoutAlignment: center;
   border-radius: 0px;
   background: #EEEEEE;
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__containerPositionBox {
   margin-left: 0px;
   margin-right: 0px;
 }

 #comp-kbgakxea_r_comp-liu6tfrg .comp-kbgakxea_r_comp-liu6tfrg-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
   color: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 0px;
   padding-right: 0px;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root:hover {
   background: rgba(0, 0, 0, 0);
   border: 0px solid #000000;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #1A6AFF;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root:hover .StylableButton2545352419__label {
   color: #35679A;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root:disabled {
   border: 0px solid #000000;
   background: rgba(238, 238, 238, 0);
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: flex-start;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   margin: 0px 0px 0px 4px;
   margin-left: 0px;
   display: initial;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-right: 3px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 13px;
   color: #000000;
   text-align: left;
 }

 #comp-kbgakxea_r_comp-luh8m0ez .comp-kbgakxea_r_comp-luh8m0ez-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   margin: 0px 4px 0px 0px;
   fill: #000000;
   margin-right: 0px;
   margin-left: 3px;
   width: 24px;
   height: 24px;
   display: none;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 0px;
   padding-right: 0px;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root:hover {
   background: rgba(0, 0, 0, 0);
   border: 0px solid #000000;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #1A6AFF;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root:hover .StylableButton2545352419__label {
   color: #35679A;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root:disabled {
   border: 0px solid #000000;
   background: rgba(238, 238, 238, 0);
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: flex-start;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   margin: 0px 0px 0px 4px;
   margin-left: 0px;
   display: initial;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-right: 3px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 13px;
   color: #000000;
   text-align: left;
 }

 #comp-kbgakxea_r_comp-luh8mp3d .comp-kbgakxea_r_comp-luh8mp3d-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   margin: 0px 4px 0px 0px;
   fill: #000000;
   margin-right: 0px;
   margin-left: 3px;
   width: 24px;
   height: 24px;
   display: none;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 0px;
   padding-right: 0px;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root:hover {
   background: rgba(0, 0, 0, 0);
   border: 0px solid #000000;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #1A6AFF;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root:hover .StylableButton2545352419__label {
   color: #35679A;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root:disabled {
   border: 0px solid #000000;
   background: rgba(238, 238, 238, 0);
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: flex-start;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   margin: 0px 0px 0px 4px;
   margin-left: 0px;
   display: initial;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-right: 3px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 13px;
   text-align: left;
   color: #000000;
 }

 #comp-kbgakxea_r_comp-luh8h6t2 .comp-kbgakxea_r_comp-luh8h6t2-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   margin: 0px 4px 0px 0px;
   fill: #000000;
   margin-right: 0px;
   margin-left: 3px;
   width: 24px;
   height: 24px;
   display: none;
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 0px;
   padding-right: 0px;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root:disabled {
   border: 0px solid #000000;
   background: rgba(238, 238, 238, 0);
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: flex-start;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   margin: 0px 0px 0px 4px;
   margin-left: 0px;
   display: initial;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-right: 3px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 13px;
   color: #000000;
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   margin: 0px 4px 0px 0px;
   fill: #000000;
   margin-right: 0px;
   margin-left: 3px;
   width: 24px;
   height: 24px;
   display: none;
 }

 #comp-kbgakxea_r_comp-luh8ihxp .comp-kbgakxea_r_comp-luh8ihxp-styleId__root:hover .StylableButton2545352419__label {
   color: #35679A;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 0px;
   padding-right: 0px;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root:hover {
   background: rgba(0, 0, 0, 0);
   border: 0px solid #000000;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #1A6AFF;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root:hover .StylableButton2545352419__label {
   color: #35679A;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root:disabled {
   border: 0px solid #000000;
   background: rgba(238, 238, 238, 0);
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: flex-start;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   margin: 0px 0px 0px 4px;
   margin-left: 0px;
   display: initial;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-right: 3px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 13px;
   color: #000000;
 }

 #comp-kbgakxea_r_comp-luh8jhqf .comp-kbgakxea_r_comp-luh8jhqf-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   margin: 0px 4px 0px 0px;
   fill: #000000;
   margin-right: 0px;
   margin-left: 3px;
   width: 24px;
   height: 24px;
   display: none;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 0px;
   padding-right: 0px;
   border: 0px solid #000000;
   background: rgba(255, 255, 255, 0);
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root:hover {
   background: rgba(0, 0, 0, 0);
   border: 0px solid #000000;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #1A6AFF;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root:hover .StylableButton2545352419__label {
   color: #35679A;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root:disabled {
   border: 0px solid #000000;
   background: rgba(238, 238, 238, 0);
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: flex-start;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   margin: 0px 0px 0px 4px;
   margin-left: 0px;
   display: initial;
   font-style: normal;
   font-weight: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-right: 3px;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 13px;
   color: #000000;
 }

 #comp-kbgakxea_r_comp-luh8kjml .comp-kbgakxea_r_comp-luh8kjml-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   margin: 0px 4px 0px 0px;
   fill: #000000;
   margin-right: 0px;
   margin-left: 3px;
   width: 24px;
   height: 24px;
   display: none;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 50px;
   padding-right: 0px;
   background: rgba(0, 0, 0, 0);
   border: 1px solid #35679A;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root:hover {
   background: #35679A;
   border: 1px solid #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root:hover .StylableButton2545352419__label {
   color: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root:disabled {
   background: #EEEEEE;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: center;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   display: inherited;
   margin: 0px 0px 0px 4px;
   font-style: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-left: 0px;
   margin-right: 1px;
   color: #35679A;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 15px;
   font-weight: 700;
 }

 #comp-kbgakxea_r_comp-luhb5457 .comp-kbgakxea_r_comp-luhb5457-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   display: inherited;
   width: 25px;
   height: 25px;
   margin: 0px 4px 0px 0px;
   margin-right: 0px;
   margin-left: 1px;
   fill: #35679A;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root {
   -st-extends: StylableButton;
   transition: all 0.2s ease, visibility 0s;
   border-radius: 50px;
   padding-right: 0px;
   background: rgba(0, 0, 0, 0);
   border: 1px solid #35679A;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root:hover {
   background: #35679A;
   border: 1px solid #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root:hover .StylableButton2545352419__icon {
   transform: rotate(2deg);
   fill: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root:hover .StylableButton2545352419__label {
   color: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root:disabled {
   background: #EEEEEE;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root:disabled .StylableButton2545352419__label {
   color: #8D8D8D;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root:disabled .StylableButton2545352419__icon {
   fill: #8F8F8F;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root .StylableButton2545352419__container {
   transition: inherit;
   flex-direction: row;
   justify-content: center;
   align-items: center;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root .StylableButton2545352419__label {
   transition: inherit;
   letter-spacing: 0em;
   display: inherited;
   margin: 0px 0px 0px 4px;
   font-style: normal;
   letter-spacing: 0em;
   line-height: 1.4em;
   margin-left: 0px;
   margin-right: 1px;
   color: #35679A;
   font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   font-size: calc(16 * var(--theme-spx-ratio));
   font-weight: normal;
   font-style: normal;
   font-family: madefor-text;
   font-size: 15px;
   font-weight: 700;
 }

 #comp-kbgakxea_r_comp-luhbf9dv .comp-kbgakxea_r_comp-luhbf9dv-styleId__root .StylableButton2545352419__icon {
   transition: inherit;
   display: inherited;
   width: 25px;
   height: 25px;
   margin: 0px 4px 0px 0px;
   margin-right: 0px;
   margin-left: 1px;
   fill: #35679A;
 }

 /*!  from: Embedded */
 #c1dmp {
   --shc-mutated-brightness: 128, 128, 128;
   justify-self: unset;
 }

 #comp-lr6p3m2b_r_comp-lr6p3lol {
   --bg-overlay-color: transparent;
   --bg-gradient: none;
 }

 #comp-lr6p3m2b_r_comp-lr6mri971 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9b4 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9d4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: #000000;
   background-color: transparent;
   font-family: madefor-text;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   text-decoration: none;
   text-align: center;
   letter-spacing: 0em;
   line-height: 1.6;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9d4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: var(--corvid-color, #000000);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9d4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     font-size: 17px !important;
   }

   #comp-lr6p3m2b_r_comp-lr6mri9d4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     color: var(--corvid-color, #000000) !important;
   }
 }

 #comp-lr6p3m2b_r_comp-lr6mri9g2 {
   --item-size: max(0.5px, 0.0273438 * (var(--scaling-factor) - var(--scrollbar-width)));
   --item-margin-block: 0;
   --item-margin-inline: 0px max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));
   --item-display: inline-block;
   --direction: inherit;
   --flex-direction: row;
   height: max(0.5px, 0.0273438 * (var(--scaling-factor) - var(--scrollbar-width)));
   width: calc(1 * (max(0.5px, 0.0273438 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))));
 }

 #comp-lr6p3m2b_r_comp-lr6mri9j1 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9m1 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9t {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9v2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: #4D4D4D;
   background-color: transparent;
   font-family: madefor-text;
   font-weight: normal;
   font-size: max(10px, min(14px, max(0.5px, 0.0090906 * (var(--scaling-factor) - var(--scrollbar-width)))));
   font-style: normal;
   text-decoration: none;
   text-align: center;
   letter-spacing: 0em;
   line-height: 1.6;
 }

 #comp-lr6p3m2b_r_comp-lr6mri9v2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: var(--corvid-color, #4D4D4D);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-lr6p3m2b_r_comp-lr6mri9v2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     font-size: 10px !important;
   }

   #comp-lr6p3m2b_r_comp-lr6mri9v2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     color: var(--corvid-color, #4D4D4D) !important;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-lr6p3m2b_r_comp-lr6mri9v2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     font-size: 12px !important;
   }

   #comp-lr6p3m2b_r_comp-lr6mri9v2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     color: var(--corvid-color, #4D4D4D) !important;

   }
 }

 #comp-kbgakxea_r_comp-kbgajy18 {
   --bg-overlay-color: rgb(var(--color_18));
   --bg-gradient: none;
   --inherit-transition: var(--transition, none);
 }

 #comp-kbgakxea_r_comp-lrqrlmhz {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-kkmqi5lg {
   --undefined: [object Object];
   --fill-opacity: 1;
   --stroke-width: 0;
   --stroke: #5E97FF;
   --stroke-opacity: 1;
   --fill: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-lrqrlmv9 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-liu6tfrg {
   --is-animated: 1;
   --position-box-z-index: 47;
   --menu-flex-wrap: wrap;
   --subsubmenu-box-display: none;
   --subsubmenu-box-position: absolute;
   --white-space: nowrap;
   --label-word-wrap: normal;
   height: auto;
   max-height: unset;
 }

 #comp-kbgakxea_r_comp-luh8dab0 {
   --rd: 0;
   --brw: 0;
   --shd: none;
   --bg: transparent;
 }

 #comp-kbgakxea_r_comp-luhazgz1 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-luh8f5nn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: #000000;
   background-color: transparent;
   font-weight: bold;
   font-size: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
   text-decoration: none;
   text-align: left;
 }

 #comp-kbgakxea_r_comp-luh8f5nn [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: var(--corvid-color, #000000);
 }

 #comp-kbgakxea_r_comp-luhb054o {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-luh8g7k0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: #000000;
   background-color: transparent;
   font-weight: bold;
   font-size: max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width)));
   text-decoration: none;
   text-align: left;
 }

 #comp-kbgakxea_r_comp-luh8g7k0 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: var(--corvid-color, #000000);
 }

 #comp-kbgakxea_r_comp-luijcv9t {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-lrqrln8a {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-lubeddw5 {
   --shc-mutated-brightness: 128, 128, 128;
 }

 #comp-kbgakxea_r_comp-lqe9k3ky {
   --undefined: [object Object];
   --fill-opacity: 1;
   --stroke-width: 0;
   --stroke: #757575;
   --stroke-opacity: 1;
   --fill: #FFFFFF;
 }

 #comp-kbgakxea_r_comp-lqe9nvlh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: #FFFFFF;
   background-color: transparent;
   font-weight: normal;
   font-size: max(10px, min(16px, max(0.5px, 0.009375 * (var(--scaling-factor) - var(--scrollbar-width)))));
   text-decoration: none;
   text-align: center;
   letter-spacing: 0em;
   line-height: normal;
 }

 #comp-kbgakxea_r_comp-lqe9nvlh [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
   color: var(--corvid-color, #FFFFFF);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kbgakxea_r_comp-lqe9nvlh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     font-size: max(10px, min(16px, max(0.5px, 0.0139633 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
   }

   #comp-kbgakxea_r_comp-lqe9nvlh [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     color: var(--corvid-color, #FFFFFF) !important;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kbgakxea_r_comp-lqe9nvlh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     font-size: max(10px, min(16px, max(0.5px, 0.0282055 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
   }

   #comp-kbgakxea_r_comp-lqe9nvlh [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
     color: var(--corvid-color, #FFFFFF) !important;
   }
 }

 #comp-kbgakxea_r_comp-lrqsqiuu {
   --shc-mutated-brightness: 128, 128, 128;
 }


 /* mobile-menu css */

 /*!  from: Embedded */
 a,
 button,
 div,
 li,
 nav,
 span,
 ul {
   background: transparent;
   border: 0;
   margin: 0;
   outline: 0;
   padding: 0;
   vertical-align: baseline;
 }

 ul {
   list-style: none;
 }

 a {
   cursor: pointer;
   text-decoration: none;
 }

 :focus {
   outline: none;
 }

 /*!  from: Embedded */
 .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;
 }

 .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%;
 }

 .big2ZD {
   pointer-events: none;
   z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
 }

 /*!  from: Embedded */
 .cgGlGU {
   --display: grid;
   direction: var(--direction, ltr);
   display: var(--display);
   grid-template-columns: minmax(0, 1fr);
 }

 .cgGlGU>ul {
   box-sizing: border-box;
   width: 100%;
 }

 .cgGlGU>ul li {
   display: block;
 }

 .cgGlGU>ul li>div:active,
 .cgGlGU>ul li>div:focus {
   background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
   transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s);
 }

 .cgGlGU .NIXfHQ {
   box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
   min-height: 1px;
   position: relative;
   -webkit-transform: translateZ(0);
 }

 .u4cNtA {
   background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
   border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
   border-style: solid;
   border-width: var(--brw, 1px);
   box-sizing: border-box;
   display: flex;
   list-style: none;
   margin: 0;
   position: relative;
   text-align: var(--text-align, left);
   transition: var(--itemBGColorTrans, background-color .4s ease 0s);
 }

 .u4cNtA .fEGEM_ {
   cursor: pointer;
   display: grid;
   grid-template-columns: 1fr;
   height: auto;
   position: relative;
 }

 .u4cNtA .fEGEM_>.kGvnrc {
   display: grid;
   position: relative;
   text-overflow: ellipsis;
 }

 .u4cNtA .fEGEM_>.kGvnrc>.xfxJ27 {
   color: rgb(var(--txt, var(--color_15, color_15)));
   display: inline;
   font: var(--fnt, var(--font_1));
   overflow: hidden;
   padding-bottom: var(--verticalPadding, 0);
   padding-top: var(--verticalPadding, 0);
   position: relative;
   text-overflow: ellipsis;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   white-space: nowrap;
 }

 .u4cNtA .fEGEM_>.RJADXR {
   cursor: pointer;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   min-width: 12px;
 }

 .u4cNtA .fEGEM_>.RJADXR>.DpIELp {
   margin: 0 20px;
   min-width: 12px;
   width: 1em;
 }

 .u4cNtA .fEGEM_>.RJADXR>.DpIELp svg {
   fill: rgb(var(--arrowColor, var(--color_15, color_15)));
   pointer-events: none;
 }

 .u4cNtA.fqtSRp>.fEGEM_ {
   grid-template-areas: var(--template-areas, "label arrow");
   grid-template-columns: var(--template-columns, 1fr 52px);
 }

 .u4cNtA.fqtSRp>.fEGEM_>.kGvnrc {
   grid-area: label;
 }

 .u4cNtA.fqtSRp>.fEGEM_>.RJADXR {
   align-items: flex-end;
   display: flex;
   flex-direction: column;
   grid-area: arrow;
   justify-content: center;
 }

 .u4cNtA.QqwXfj>.fEGEM_ {
   background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
 }

 .u4cNtA.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
   color: rgb(var(--txtsSub, var(--color_13, color_13)));
   color: rgb(var(--txts, var(--color_13, color_13)));
 }

 .u4cNtA>.saNEb7 {
   display: none;
   min-width: 100%;
   opacity: 0;
   transition: var(--subMenuOpacityTrans, all .4s ease 0s);
 }

 .u4cNtA>.saNEb7>.YLBS9j {
   background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
   border: none;
 }

 .u4cNtA>.saNEb7>.YLBS9j .xfxJ27 {
   color: rgb(var(--txtexpanded, var(--color_13, color_13)));
   font: var(--fntSubMenu, var(--font_1));
   padding-inline-end: var(--sub-padding-end, 0);
   padding-inline-start: var(--sub-padding-start, 0);
 }

 .u4cNtA .xfxJ27 {
   padding-inline-end: var(--padding-end, 0);
   padding-inline-start: var(--padding-start, 0);
 }

 .OZVMSN .fEGEM_ {
   direction: var(--item-depth0-direction);
   text-align: var(--item-depth0-align, var(--text-align));
 }

 .zui1C4 .fEGEM_ {
   direction: var(--item-depth1-direction);
   text-align: var(--item-depth1-align, var(--text-align));
 }

 /*!  from: Embedded */
 .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;
 }

 /*!  from: Embedded */
 .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;
 }

 /*!  from: Embedded */
 .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;
 }

 /*!  from: Embedded */
 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 .S6Dcte {
   pointer-events: var(--ref-container-pointer-events) !important;
 }

 .S6Dcte>* {
   pointer-events: auto;
 }

 /*!  from: Embedded */
 .z_w3mq {
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   opacity: 0;
   visibility: hidden;
 }

 .z_w3mq.axLCtp {
   opacity: 1;
   visibility: visible;
 }

 .z_w3mq.qqLcCB {
   z-index: calc(var(--above-all-z-index) - 1);
 }

 .gWQdkh {
   background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
   display: initial;
   height: 100%;
   left: 0;
   opacity: 0;
   position: fixed;
   top: 0;
   width: 100%;
 }

 .MES4Yq {
   background-color: rgba(var(--containerBackground, var(--color_11, color_11)), var(--alpha-containerBackground, 1));
   bottom: 0;
   left: 0;
   position: absolute;
   right: 0;
   top: 0;
 }

 .SPKdgB,
 ._YXqpG {
   height: 100%;
 }

 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 .d7EBK2 {
   border-radius: var(--overflow-wrapper-border-radius);
 }

 /*!  from: Embedded */
 #comp-kd5px9q0-pinned-layer {}

 #comp-kd5px9q0 {
   height: auto;
   width: auto;
   --l_display: unset;
   --comp-display: unset;
   align-self: start;
   justify-self: end;
   margin-right: 0px;
   margin-top: 0px;
   grid-area: 1/1/2/2;
   pointer-events: auto;
   position: relative;
 }

 .comp-kd5px9q0-container {
   box-sizing: border-box;
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: 1fr;
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-kd5px9q0-pinned-layer {
   position: fixed;
   left: 0;
   width: 100%;
   display: grid;
   grid-template-columns: 1fr;
   grid-template-rows: 1fr;
   top: 0;
   bottom: unset;
   height: calc(100% - var(--wix-ads-height));
   margin-top: var(--wix-ads-height);
   z-index: 55;
   --above-all-in-container: 10000;
   display: none;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kd5px9q0 {
     align-self: stretch;
     justify-self: end;
     margin-left: 0px;
     margin-bottom: 0px;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kd5px9q0 {
     align-self: stretch;
     justify-self: stretch;
     margin-left: 0%;
     margin-bottom: 0px;
   }
 }

 #comp-kd5px9q0 {
   --alpha-bg: 0;
   --bg: var(--color_11);
   --static-spx: 1px;
 }

 #comp-kd5px9q0_r_comp-kd5px9hr {
   min-height: 100vh;
   height: 100vh;
   min-width: 0px;
   width: 300px;
   --comp-display: unset;
   align-self: stretch;
   justify-self: stretch;
   grid-area: 1/1/2/2;
   position: relative;
 }

 #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   display: grid;
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   overflow-x: hidden;
   overflow-y: scroll;
   --sticky-offset: 0px;
   scrollbar-width: none;
   overflow: -moz-scrollbars-none;
   -ms-overflow-style: none;
 }

 #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
   box-sizing: border-box;
   position: relative;
   row-gap: 0px;
   column-gap: 0px;
   display: var(--l_display, var(--container-display));
   grid-template-rows: minmax(0px, 1fr);
   grid-template-columns: minmax(0px, 1fr);
   --container-layout-type: grid-container-layout;
   --container-display: grid;
 }

 #comp-kd5px9q0_r_comp-kd5px9hr:not(.comp-kd5px9q0_r_comp-kd5px9hr-container) {
   display: var(--l_display, var(--container-display));
   grid-template-rows: 1fr;
   grid-template-columns: minmax(0, 1fr);
   --container-display: grid;
 }

 #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
   width: 0;
   height: 0;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kd5px9q0_r_comp-kd5px9hr {
     min-height: 99.95772576505185vh;
     height: 99.95772576505185vh;
     width: 310.98968505859375px;
   }

   #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
     grid-template-columns: minmax(0px, 355.9899560546875fr);
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kd5px9q0_r_comp-kd5px9hr {
     min-height: 100vh;
     height: 100vh;
     width: 100vw;
     max-width: 99999px;
   }

   #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
     grid-template-columns: minmax(0px, 390fr);
   }
 }

 #comp-kd5px9q0_r_comp-kd5px9hr {
   --containerBackground: var(--color_11);
   --alpha-containerBackground: 1;
   --bg: var(--color_15);
   --alpha-bg: 0.8;
   --static-spx: 0.1 * var(--one-unit);
 }

 #comp-kd5px9q0_r_comp-kd5px9kk {
   width: 60%;
   height: auto;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: start;
   justify-self: center;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 100px;
   margin-bottom: 200px;
   grid-area: 1/1/2/2;
   position: relative;
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kd5px9q0_r_comp-kd5px9kk {
     width: 97.9924251797184%;
     justify-self: end;
     margin-right: 6.225992431640634px;
     margin-top: 100.98958587646484px;
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kd5px9q0_r_comp-kd5px9kk {
     width: 93.58529115334535%;
     justify-self: center;
     margin-right: 0px;
     margin-top: 154.40283203125px;
   }
 }

 #comp-kd5px9q0_r_comp-kd5px9kk {
   --bgs: var(--color_11);
   --itemBGColorNoTrans: background-color 50ms ease 0s;
   --shd: none;
   --bg: var(--color_11);
   --brw: 0px 0px 0px 0px;
   --brd: var(--color_15);
   --itemBGColorTrans: background-color 0.4s ease 0s;
   --verticalPadding: 10px;
   --fnt: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   --txt: var(--color_15);
   --alpha-txt: 1;
   --arrowColor: var(--color_15);
   --alpha-arrowColor: 1;
   --subMenuOpacityTrans: opacity 0.4s ease 0s;
   --bgsSub: var(--color_11);
   --txtsSub: var(--color_18);
   --alpha-txtsSub: 1;
   --txts: var(--color_18);
   --alpha-txts: 1;
   --bgexpanded: var(--color_11);
   --fntSubMenu: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
   --txtexpanded: var(--color_15);
   --alpha-txtexpanded: 1;
   --subMenuSpacing: 25px;
   --menuSpacing: 10px;
   --bgh: 230, 234, 245;

   --SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
     color_14
   }

   ;
   --alpha-SKINS_bgSubmenu:0;
   --rd:90px;
   --alpha-bgs:0;
   --alpha-bgsSub:0;
   --alpha-brd:0.2;
   --textSpacing:0;
   --alpha-bg:0;
   --SKINS_submenuMargin:0;
   --alpha-bgexpanded:0;
   --sepw:1;
   --alpha-bgh:1;
   --SKINS_submenuBR:90px;
   --boxShadowToggleOn-shd:none;
   --separatorHeight:15;
   --static-spx:0.1 * var(--one-unit);
 }

 @media screen and (min-width: 320px) and (max-width: 1000px) {
   #comp-kd5px9q0_r_comp-kd5px9kk {
     --fnt: normal normal normal 18px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
     --txt: var(--color_18);
     --txtsSub: var(--color_15);
     --txts: var(--color_15);
     --fntSubMenu: normal normal normal 15px/1.4em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
     --txtexpanded: var(--color_18);
   }
 }

 @media screen and (min-width: 320px) and (max-width: 750px) {
   #comp-kd5px9q0_r_comp-kd5px9kk {
     --fnt: normal normal normal 23px/1.4em madefor-text-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
     --txt: var(--color_18);
     --txtsSub: var(--color_17);
     --txts: var(--color_17);
     --fntSubMenu: normal normal normal 14px/1.4em madefor-text-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
     --txtexpanded: var(--color_18);
   }
 }

 #comp-kd5px9q0_r_comp-kkmqi5tc {
   height: 20px;
   width: 20px;
   --l_display: unset;
   --comp-display: unset;
   display: var(--l_display, var(--display, block));
   align-self: start;
   justify-self: end;
   position: sticky;
   --force-auto: initial;
   top: var(--force-auto, calc(0px + var(--sticky-offset, 0px)));
   bottom: var(--force-auto, );
   left: var(--force-auto);
   right: var(--force-auto, );
   margin-left: 0%;
   margin-right: 40px;
   margin-top: 40px;
   margin-bottom: 0px;
   grid-area: 1/1/2/2;
   --is-sticky: 1;
   --static-spx: 0.1 * var(--one-unit);
   --undefined: [object Object];
   --fill-opacity: 1;
   --stroke-width: 0;
   --stroke: #ED1566;
   --stroke-opacity: 1;
   --fill: #000000;
 }

 /*!  from: Embedded */
 #comp-kd5px9q0_r_comp-kd5px9hr {
   --screen-width: 100vw;
 }

 #comp-kd5px9q0_r_comp-kd5px9kk {
   height: auto;
   --direction: rtl;
   --item-height: 56px;
   --text-align: center;
   --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
   --template-areas: ". label arrow";
   --padding-start: 0px;
   --sub-padding-start: 0px;
   --padding-end: 0px;
   --sub-padding-end: 0px;
   --item-depth0-direction: inherit;
   --item-depth1-direction: inherit;
   --item-depth2-direction: inherit;
   --item-depth0-align: inherit;
   --item-depth1-align: inherit;
   --item-depth2-align: inherit;
 }

 #comp-kd5px9q0_r_comp-kkmqi5tc {}

 /*!  from: Embedded */
 #comp-kd5px9q0_r_comp-kd5px9hr {
   --menu-height: 100vh;
 }


 /* Mobile menu css ends */

 /*!  fontfaces */
 @font-face {
   font-family: 'madefor-text';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/madefor-text.var.original.woff2') format('woff2-variations'), url('https://static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
   font-display: swap;
 }

 @font-face {
   font-family: 'madefor-text';
   font-style: italic;
   font-weight: 400;
   src: url('fonts/madefor-text.var.original.woff2') format('woff2-variations'), url('https://static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
   font-display: swap;
 }

 @font-face {
   font-family: 'madefor-text';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/madefor-text.var.original.woff2') format('woff2-variations'), url('fonts/madefor-text.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
   font-display: swap;
 }

 @font-face {
   font-family: 'madefor-text';
   font-style: italic;
   font-weight: 400;
   src: url('fonts/madefor-text.var.original.woff2') format('woff2-variations'), url('fonts/madefor-text.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew01-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew01-45ligh.other.woff2') format('woff2');
   unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew01-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
   unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew01-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew01-45ligh.latin.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew01-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew01-45ligh.other.woff2') format('woff2');
   unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew01-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
   unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew01-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew01-45ligh.latin.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.other.woff2') format('woff2');
   unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.math.woff2') format('woff2');
   unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
   unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.latin.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.other.woff2') format('woff2');
   unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.math.woff2') format('woff2');
   unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
   unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew02-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew02-45ligh.latin.woff2') format('woff2');
   unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.other.woff2') format('woff2');
   unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.math.woff2') format('woff2');
   unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
   unicode-range: U+0400-045F, U+0490-0491, U+2116;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.greek.woff2') format('woff2');
   unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
   unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.latin.woff2') format('woff2');
   unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.other.woff2') format('woff2');
   unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.math.woff2') format('woff2');
   unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
   unicode-range: U+0400-045F, U+0490-0491, U+2116;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.greek.woff2') format('woff2');
   unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
   unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
   font-display: swap;
 }

 @font-face {
   font-family: 'helveticaneuew10-45ligh';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/helveticaneuew10-45ligh.latin.woff2') format('woff2');
   unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
   font-display: swap;
 }


 @font-face {
   font-family: 'league spartan';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/league-spartan.woff2') format('woff2');
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
   font-display: swap;
 }

 @font-face {
   font-family: 'league spartan';
   font-style: normal;
   font-weight: 700;
   src: url('fonts/league-spartan.woff2') format('woff2');
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
   font-display: swap;
 }


 @font-face {
   font-family: 'league spartan';
   font-style: normal;
   font-weight: 400;
   src: url('fonts/league-spartan.woff2') format('woff2');
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
   font-display: swap;
 }

 @font-face {
   font-family: 'league spartan';
   font-style: normal;
   font-weight: 700;
   src: url('fonts/league-spartan.woff2') format('woff2');
   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
   font-display: swap;
 }

 @media screen and (min-width: 1001px) {
   #comp-kbgakxea {
     height: 54px;
   }

 }

 .client-footer.client-header-footer img[alt='Facebook'] {
   margin-bottom: 16px;
 }



 body footer {
   background: #F1F1F1;
 }

 div#bpFooterLink {
   display: none;
 }

 .u4cNtA.fqtSRp>.fEGEM_>.RJADXR.opened {
   transform: rotate(180deg)
 }

 .u4cNtA>.saNEb7.opened {
   display: block;
   opacity: 1;
 }

 @media screen and (max-width: 568px) {

   #comp-lr6p3m2b_r_comp-lr6p3lol .comp-lr6p3m2b_r_comp-lr6p3lol-container {
     padding-top: 12px !important;
   }
 }