/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/theme/variables.scss?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/** Ionic CSS Variables **/
:root {
  /** primary **/
  --ion-color-primary: #1b1c1c;
  --ion-color-primary-rgb: 27,28,28;
  --ion-color-primary-contrast: #ffffff;
  --ion-color-primary-contrast-rgb: 255,255,255;
  --ion-color-primary-shade: #181919;
  --ion-color-primary-tint: #323333;
  /** secondary **/
  --ion-color-secondary: #3961FB;
  --ion-color-secondary-rgb: 57,97,251;
  --ion-color-secondary-contrast: #ffffff;
  --ion-color-secondary-contrast-rgb: 255,255,255;
  --ion-color-secondary-shade: #3255dd;
  --ion-color-secondary-tint: #4d71fb;
  /** tertiary **/
  --ion-color-tertiary: #575656;
  --ion-color-tertiary-rgb: 87,86,86;
  --ion-color-tertiary-contrast: #ffffff;
  --ion-color-tertiary-contrast-rgb: 255,255,255;
  --ion-color-tertiary-shade: #4d4c4c;
  --ion-color-tertiary-tint: #686767;
  /** success **/
  --ion-color-success: #0d7b3c;
  --ion-color-success-rgb: 13,123,60;
  --ion-color-success-contrast: #ffffff;
  --ion-color-success-contrast-rgb: 255,255,255;
  --ion-color-success-shade: #0b6c35;
  --ion-color-success-tint: #258850;
  /** warning **/
  --ion-color-warning: #f88e02;
  --ion-color-warning-rgb: 248,142,2;
  --ion-color-warning-contrast: #ffffff;
  --ion-color-warning-contrast-rgb: 0,0,0;
  --ion-color-warning-shade: #da7d02;
  --ion-color-warning-tint: #f9991b;
  /** danger **/
  --ion-color-danger: #eb445a;
  --ion-color-danger-rgb: 235, 68, 90;
  --ion-color-danger-contrast: #ffffff;
  --ion-color-danger-contrast-rgb: 255, 255, 255;
  --ion-color-danger-shade: #cf3c4f;
  --ion-color-danger-tint: #ed576b;
  /** dark **/
  --ion-color-dark: #121313;
  --ion-color-dark-rgb: 34, 36, 40;
  --ion-color-dark-contrast: #ffffff;
  --ion-color-dark-contrast-rgb: 255, 255, 255;
  --ion-color-dark-shade: #1e2023;
  --ion-color-dark-tint: #383a3e;
  /** medium **/
  --ion-color-medium: #6F6F6F;
  --ion-color-medium-rgb: 111,111,111;
  --ion-color-medium-contrast: #ffffff;
  --ion-color-medium-contrast-rgb: 255,255,255;
  --ion-color-medium-shade: #626262;
  --ion-color-medium-tint: #7d7d7d;
  /** light **/
  --ion-color-light: #ffffff;
  --ion-color-light-rgb: 255,255,255;
  --ion-color-light-contrast: #000000;
  --ion-color-light-contrast-rgb: 0,0,0;
  --ion-color-light-shade: #e0e0e0;
  --ion-color-light-tint: #ffffff;
}
:root .bcg {
  --ion-color-secondary: #3BC117;
  --ion-color-secondary-rgb: 59,193,23;
  --ion-color-secondary-contrast: #ffffff;
  --ion-color-secondary-contrast-rgb: 255,255,255;
  --ion-color-secondary-shade: #34aa14;
  --ion-color-secondary-tint: #4fc72e;
}

.font8 {
  font-size: 8px;
}

.line-height-8 {
  line-height: 8px;
}

.font9 {
  font-size: 9px;
}

.line-height-9 {
  line-height: 9px;
}

.font10 {
  font-size: 10px;
}

.line-height-10 {
  line-height: 10px;
}

.font11 {
  font-size: 11px;
}

.line-height-11 {
  line-height: 11px;
}

.font12 {
  font-size: 12px;
}

.line-height-12 {
  line-height: 12px;
}

.font13 {
  font-size: 13px;
}

.line-height-13 {
  line-height: 13px;
}

.font14 {
  font-size: 14px;
}

.line-height-14 {
  line-height: 14px;
}

.font15 {
  font-size: 15px;
}

.line-height-15 {
  line-height: 15px;
}

.font16 {
  font-size: 16px;
}

.line-height-16 {
  line-height: 16px;
}

.font17 {
  font-size: 17px;
}

.line-height-17 {
  line-height: 17px;
}

.font18 {
  font-size: 18px;
}

.line-height-18 {
  line-height: 18px;
}

.font19 {
  font-size: 19px;
}

.line-height-19 {
  line-height: 19px;
}

.font20 {
  font-size: 20px;
}

.line-height-20 {
  line-height: 20px;
}

.font21 {
  font-size: 21px;
}

.line-height-21 {
  line-height: 21px;
}

.font22 {
  font-size: 22px;
}

.line-height-22 {
  line-height: 22px;
}

.font23 {
  font-size: 23px;
}

.line-height-23 {
  line-height: 23px;
}

.font24 {
  font-size: 24px;
}

.line-height-24 {
  line-height: 24px;
}

.font25 {
  font-size: 25px;
}

.line-height-25 {
  line-height: 25px;
}

.font26 {
  font-size: 26px;
}

.line-height-26 {
  line-height: 26px;
}

.font27 {
  font-size: 27px;
}

.line-height-27 {
  line-height: 27px;
}

.font28 {
  font-size: 28px;
}

.line-height-28 {
  line-height: 28px;
}

.font29 {
  font-size: 29px;
}

.line-height-29 {
  line-height: 29px;
}

.font30 {
  font-size: 30px;
}

.line-height-30 {
  line-height: 30px;
}

.font31 {
  font-size: 31px;
}

.line-height-31 {
  line-height: 31px;
}

.font32 {
  font-size: 32px;
}

.line-height-32 {
  line-height: 32px;
}

.font33 {
  font-size: 33px;
}

.line-height-33 {
  line-height: 33px;
}

.font34 {
  font-size: 34px;
}

.line-height-34 {
  line-height: 34px;
}

.font35 {
  font-size: 35px;
}

.line-height-35 {
  line-height: 35px;
}

.font36 {
  font-size: 36px;
}

.line-height-36 {
  line-height: 36px;
}

.font37 {
  font-size: 37px;
}

.line-height-37 {
  line-height: 37px;
}

.font38 {
  font-size: 38px;
}

.line-height-38 {
  line-height: 38px;
}

.font39 {
  font-size: 39px;
}

.line-height-39 {
  line-height: 39px;
}

.font40 {
  font-size: 40px;
}

.line-height-40 {
  line-height: 40px;
}

.w0 {
  width: 0px;
}

.h0 {
  height: 0px;
}

.m0 {
  margin: 0px;
}

.mt0 {
  margin-top: 0px;
}

.mb0 {
  margin-bottom: 0px;
}

.ml0 {
  margin-left: 0px;
}

.mr0 {
  margin-right: 0px;
}

.p0 {
  padding: 0px;
}

.pl0 {
  padding-left: 0px;
}

.pr0 {
  padding-right: 0px;
}

.pt0 {
  padding-top: 0px;
}

.pb0 {
  padding-bottom: 0px;
}

.ph0 {
  padding-left: 0px;
  padding-right: 0px;
}

.pv0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.gap0 {
  gap: 0px;
}

.round0 {
  border-radius: 0px;
}

.z-index-0 {
  z-index: 0;
}

.rotate0 {
  transform: rotate(0deg);
}

.w1 {
  width: 1px;
}

.h1 {
  height: 1px;
}

.m1 {
  margin: 1px;
}

.mt1 {
  margin-top: 1px;
}

.mb1 {
  margin-bottom: 1px;
}

.ml1 {
  margin-left: 1px;
}

.mr1 {
  margin-right: 1px;
}

.p1 {
  padding: 1px;
}

.pl1 {
  padding-left: 1px;
}

.pr1 {
  padding-right: 1px;
}

.pt1 {
  padding-top: 1px;
}

.pb1 {
  padding-bottom: 1px;
}

.ph1 {
  padding-left: 1px;
  padding-right: 1px;
}

.pv1 {
  padding-top: 1px;
  padding-bottom: 1px;
}

.gap1 {
  gap: 1px;
}

.round1 {
  border-radius: 1px;
}

.z-index-1 {
  z-index: 1;
}

.rotate1 {
  transform: rotate(1deg);
}

.w2 {
  width: 2px;
}

.h2 {
  height: 2px;
}

.m2 {
  margin: 2px;
}

.mt2 {
  margin-top: 2px;
}

.mb2 {
  margin-bottom: 2px;
}

.ml2 {
  margin-left: 2px;
}

.mr2 {
  margin-right: 2px;
}

.p2 {
  padding: 2px;
}

.pl2 {
  padding-left: 2px;
}

.pr2 {
  padding-right: 2px;
}

.pt2 {
  padding-top: 2px;
}

.pb2 {
  padding-bottom: 2px;
}

.ph2 {
  padding-left: 2px;
  padding-right: 2px;
}

.pv2 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.gap2 {
  gap: 2px;
}

.round2 {
  border-radius: 2px;
}

.z-index-2 {
  z-index: 2;
}

.rotate2 {
  transform: rotate(2deg);
}

.w3 {
  width: 3px;
}

.h3 {
  height: 3px;
}

.m3 {
  margin: 3px;
}

.mt3 {
  margin-top: 3px;
}

.mb3 {
  margin-bottom: 3px;
}

.ml3 {
  margin-left: 3px;
}

.mr3 {
  margin-right: 3px;
}

.p3 {
  padding: 3px;
}

.pl3 {
  padding-left: 3px;
}

.pr3 {
  padding-right: 3px;
}

.pt3 {
  padding-top: 3px;
}

.pb3 {
  padding-bottom: 3px;
}

.ph3 {
  padding-left: 3px;
  padding-right: 3px;
}

.pv3 {
  padding-top: 3px;
  padding-bottom: 3px;
}

.gap3 {
  gap: 3px;
}

.round3 {
  border-radius: 3px;
}

.z-index-3 {
  z-index: 3;
}

.rotate3 {
  transform: rotate(3deg);
}

.w4 {
  width: 4px;
}

.h4 {
  height: 4px;
}

.m4 {
  margin: 4px;
}

.mt4 {
  margin-top: 4px;
}

.mb4 {
  margin-bottom: 4px;
}

.ml4 {
  margin-left: 4px;
}

.mr4 {
  margin-right: 4px;
}

.p4 {
  padding: 4px;
}

.pl4 {
  padding-left: 4px;
}

.pr4 {
  padding-right: 4px;
}

.pt4 {
  padding-top: 4px;
}

.pb4 {
  padding-bottom: 4px;
}

.ph4 {
  padding-left: 4px;
  padding-right: 4px;
}

.pv4 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.gap4 {
  gap: 4px;
}

.round4 {
  border-radius: 4px;
}

.z-index-4 {
  z-index: 4;
}

.rotate4 {
  transform: rotate(4deg);
}

.w5 {
  width: 5px;
}

.h5 {
  height: 5px;
}

.m5 {
  margin: 5px;
}

.mt5 {
  margin-top: 5px;
}

.mb5 {
  margin-bottom: 5px;
}

.ml5 {
  margin-left: 5px;
}

.mr5 {
  margin-right: 5px;
}

.p5 {
  padding: 5px;
}

.pl5 {
  padding-left: 5px;
}

.pr5 {
  padding-right: 5px;
}

.pt5 {
  padding-top: 5px;
}

.pb5 {
  padding-bottom: 5px;
}

.ph5 {
  padding-left: 5px;
  padding-right: 5px;
}

.pv5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.gap5 {
  gap: 5px;
}

.round5 {
  border-radius: 5px;
}

.z-index-5 {
  z-index: 5;
}

.rotate5 {
  transform: rotate(5deg);
}

.w6 {
  width: 6px;
}

.h6 {
  height: 6px;
}

.m6 {
  margin: 6px;
}

.mt6 {
  margin-top: 6px;
}

.mb6 {
  margin-bottom: 6px;
}

.ml6 {
  margin-left: 6px;
}

.mr6 {
  margin-right: 6px;
}

.p6 {
  padding: 6px;
}

.pl6 {
  padding-left: 6px;
}

.pr6 {
  padding-right: 6px;
}

.pt6 {
  padding-top: 6px;
}

.pb6 {
  padding-bottom: 6px;
}

.ph6 {
  padding-left: 6px;
  padding-right: 6px;
}

.pv6 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.gap6 {
  gap: 6px;
}

.round6 {
  border-radius: 6px;
}

.z-index-6 {
  z-index: 6;
}

.rotate6 {
  transform: rotate(6deg);
}

.w7 {
  width: 7px;
}

.h7 {
  height: 7px;
}

.m7 {
  margin: 7px;
}

.mt7 {
  margin-top: 7px;
}

.mb7 {
  margin-bottom: 7px;
}

.ml7 {
  margin-left: 7px;
}

.mr7 {
  margin-right: 7px;
}

.p7 {
  padding: 7px;
}

.pl7 {
  padding-left: 7px;
}

.pr7 {
  padding-right: 7px;
}

.pt7 {
  padding-top: 7px;
}

.pb7 {
  padding-bottom: 7px;
}

.ph7 {
  padding-left: 7px;
  padding-right: 7px;
}

.pv7 {
  padding-top: 7px;
  padding-bottom: 7px;
}

.gap7 {
  gap: 7px;
}

.round7 {
  border-radius: 7px;
}

.z-index-7 {
  z-index: 7;
}

.rotate7 {
  transform: rotate(7deg);
}

.w8 {
  width: 8px;
}

.h8 {
  height: 8px;
}

.m8 {
  margin: 8px;
}

.mt8 {
  margin-top: 8px;
}

.mb8 {
  margin-bottom: 8px;
}

.ml8 {
  margin-left: 8px;
}

.mr8 {
  margin-right: 8px;
}

.p8 {
  padding: 8px;
}

.pl8 {
  padding-left: 8px;
}

.pr8 {
  padding-right: 8px;
}

.pt8 {
  padding-top: 8px;
}

.pb8 {
  padding-bottom: 8px;
}

.ph8 {
  padding-left: 8px;
  padding-right: 8px;
}

.pv8 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.gap8 {
  gap: 8px;
}

.round8 {
  border-radius: 8px;
}

.z-index-8 {
  z-index: 8;
}

.rotate8 {
  transform: rotate(8deg);
}

.w9 {
  width: 9px;
}

.h9 {
  height: 9px;
}

.m9 {
  margin: 9px;
}

.mt9 {
  margin-top: 9px;
}

.mb9 {
  margin-bottom: 9px;
}

.ml9 {
  margin-left: 9px;
}

.mr9 {
  margin-right: 9px;
}

.p9 {
  padding: 9px;
}

.pl9 {
  padding-left: 9px;
}

.pr9 {
  padding-right: 9px;
}

.pt9 {
  padding-top: 9px;
}

.pb9 {
  padding-bottom: 9px;
}

.ph9 {
  padding-left: 9px;
  padding-right: 9px;
}

.pv9 {
  padding-top: 9px;
  padding-bottom: 9px;
}

.gap9 {
  gap: 9px;
}

.round9 {
  border-radius: 9px;
}

.z-index-9 {
  z-index: 9;
}

.rotate9 {
  transform: rotate(9deg);
}

.w10 {
  width: 10px;
}

.h10 {
  height: 10px;
}

.m10 {
  margin: 10px;
}

.mt10 {
  margin-top: 10px;
}

.mb10 {
  margin-bottom: 10px;
}

.ml10 {
  margin-left: 10px;
}

.mr10 {
  margin-right: 10px;
}

.p10 {
  padding: 10px;
}

.pl10 {
  padding-left: 10px;
}

.pr10 {
  padding-right: 10px;
}

.pt10 {
  padding-top: 10px;
}

.pb10 {
  padding-bottom: 10px;
}

.ph10 {
  padding-left: 10px;
  padding-right: 10px;
}

.pv10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.gap10 {
  gap: 10px;
}

.round10 {
  border-radius: 10px;
}

.z-index-10 {
  z-index: 10;
}

.rotate10 {
  transform: rotate(10deg);
}

.w11 {
  width: 11px;
}

.h11 {
  height: 11px;
}

.m11 {
  margin: 11px;
}

.mt11 {
  margin-top: 11px;
}

.mb11 {
  margin-bottom: 11px;
}

.ml11 {
  margin-left: 11px;
}

.mr11 {
  margin-right: 11px;
}

.p11 {
  padding: 11px;
}

.pl11 {
  padding-left: 11px;
}

.pr11 {
  padding-right: 11px;
}

.pt11 {
  padding-top: 11px;
}

.pb11 {
  padding-bottom: 11px;
}

.ph11 {
  padding-left: 11px;
  padding-right: 11px;
}

.pv11 {
  padding-top: 11px;
  padding-bottom: 11px;
}

.gap11 {
  gap: 11px;
}

.round11 {
  border-radius: 11px;
}

.z-index-11 {
  z-index: 11;
}

.rotate11 {
  transform: rotate(11deg);
}

.w12 {
  width: 12px;
}

.h12 {
  height: 12px;
}

.m12 {
  margin: 12px;
}

.mt12 {
  margin-top: 12px;
}

.mb12 {
  margin-bottom: 12px;
}

.ml12 {
  margin-left: 12px;
}

.mr12 {
  margin-right: 12px;
}

.p12 {
  padding: 12px;
}

.pl12 {
  padding-left: 12px;
}

.pr12 {
  padding-right: 12px;
}

.pt12 {
  padding-top: 12px;
}

.pb12 {
  padding-bottom: 12px;
}

.ph12 {
  padding-left: 12px;
  padding-right: 12px;
}

.pv12 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.gap12 {
  gap: 12px;
}

.round12 {
  border-radius: 12px;
}

.z-index-12 {
  z-index: 12;
}

.rotate12 {
  transform: rotate(12deg);
}

.w13 {
  width: 13px;
}

.h13 {
  height: 13px;
}

.m13 {
  margin: 13px;
}

.mt13 {
  margin-top: 13px;
}

.mb13 {
  margin-bottom: 13px;
}

.ml13 {
  margin-left: 13px;
}

.mr13 {
  margin-right: 13px;
}

.p13 {
  padding: 13px;
}

.pl13 {
  padding-left: 13px;
}

.pr13 {
  padding-right: 13px;
}

.pt13 {
  padding-top: 13px;
}

.pb13 {
  padding-bottom: 13px;
}

.ph13 {
  padding-left: 13px;
  padding-right: 13px;
}

.pv13 {
  padding-top: 13px;
  padding-bottom: 13px;
}

.gap13 {
  gap: 13px;
}

.round13 {
  border-radius: 13px;
}

.z-index-13 {
  z-index: 13;
}

.rotate13 {
  transform: rotate(13deg);
}

.w14 {
  width: 14px;
}

.h14 {
  height: 14px;
}

.m14 {
  margin: 14px;
}

.mt14 {
  margin-top: 14px;
}

.mb14 {
  margin-bottom: 14px;
}

.ml14 {
  margin-left: 14px;
}

.mr14 {
  margin-right: 14px;
}

.p14 {
  padding: 14px;
}

.pl14 {
  padding-left: 14px;
}

.pr14 {
  padding-right: 14px;
}

.pt14 {
  padding-top: 14px;
}

.pb14 {
  padding-bottom: 14px;
}

.ph14 {
  padding-left: 14px;
  padding-right: 14px;
}

.pv14 {
  padding-top: 14px;
  padding-bottom: 14px;
}

.gap14 {
  gap: 14px;
}

.round14 {
  border-radius: 14px;
}

.z-index-14 {
  z-index: 14;
}

.rotate14 {
  transform: rotate(14deg);
}

.w15 {
  width: 15px;
}

.h15 {
  height: 15px;
}

.m15 {
  margin: 15px;
}

.mt15 {
  margin-top: 15px;
}

.mb15 {
  margin-bottom: 15px;
}

.ml15 {
  margin-left: 15px;
}

.mr15 {
  margin-right: 15px;
}

.p15 {
  padding: 15px;
}

.pl15 {
  padding-left: 15px;
}

.pr15 {
  padding-right: 15px;
}

.pt15 {
  padding-top: 15px;
}

.pb15 {
  padding-bottom: 15px;
}

.ph15 {
  padding-left: 15px;
  padding-right: 15px;
}

.pv15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.gap15 {
  gap: 15px;
}

.round15 {
  border-radius: 15px;
}

.z-index-15 {
  z-index: 15;
}

.rotate15 {
  transform: rotate(15deg);
}

.w16 {
  width: 16px;
}

.h16 {
  height: 16px;
}

.m16 {
  margin: 16px;
}

.mt16 {
  margin-top: 16px;
}

.mb16 {
  margin-bottom: 16px;
}

.ml16 {
  margin-left: 16px;
}

.mr16 {
  margin-right: 16px;
}

.p16 {
  padding: 16px;
}

.pl16 {
  padding-left: 16px;
}

.pr16 {
  padding-right: 16px;
}

.pt16 {
  padding-top: 16px;
}

.pb16 {
  padding-bottom: 16px;
}

.ph16 {
  padding-left: 16px;
  padding-right: 16px;
}

.pv16 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.gap16 {
  gap: 16px;
}

.round16 {
  border-radius: 16px;
}

.z-index-16 {
  z-index: 16;
}

.rotate16 {
  transform: rotate(16deg);
}

.w17 {
  width: 17px;
}

.h17 {
  height: 17px;
}

.m17 {
  margin: 17px;
}

.mt17 {
  margin-top: 17px;
}

.mb17 {
  margin-bottom: 17px;
}

.ml17 {
  margin-left: 17px;
}

.mr17 {
  margin-right: 17px;
}

.p17 {
  padding: 17px;
}

.pl17 {
  padding-left: 17px;
}

.pr17 {
  padding-right: 17px;
}

.pt17 {
  padding-top: 17px;
}

.pb17 {
  padding-bottom: 17px;
}

.ph17 {
  padding-left: 17px;
  padding-right: 17px;
}

.pv17 {
  padding-top: 17px;
  padding-bottom: 17px;
}

.gap17 {
  gap: 17px;
}

.round17 {
  border-radius: 17px;
}

.z-index-17 {
  z-index: 17;
}

.rotate17 {
  transform: rotate(17deg);
}

.w18 {
  width: 18px;
}

.h18 {
  height: 18px;
}

.m18 {
  margin: 18px;
}

.mt18 {
  margin-top: 18px;
}

.mb18 {
  margin-bottom: 18px;
}

.ml18 {
  margin-left: 18px;
}

.mr18 {
  margin-right: 18px;
}

.p18 {
  padding: 18px;
}

.pl18 {
  padding-left: 18px;
}

.pr18 {
  padding-right: 18px;
}

.pt18 {
  padding-top: 18px;
}

.pb18 {
  padding-bottom: 18px;
}

.ph18 {
  padding-left: 18px;
  padding-right: 18px;
}

.pv18 {
  padding-top: 18px;
  padding-bottom: 18px;
}

.gap18 {
  gap: 18px;
}

.round18 {
  border-radius: 18px;
}

.z-index-18 {
  z-index: 18;
}

.rotate18 {
  transform: rotate(18deg);
}

.w19 {
  width: 19px;
}

.h19 {
  height: 19px;
}

.m19 {
  margin: 19px;
}

.mt19 {
  margin-top: 19px;
}

.mb19 {
  margin-bottom: 19px;
}

.ml19 {
  margin-left: 19px;
}

.mr19 {
  margin-right: 19px;
}

.p19 {
  padding: 19px;
}

.pl19 {
  padding-left: 19px;
}

.pr19 {
  padding-right: 19px;
}

.pt19 {
  padding-top: 19px;
}

.pb19 {
  padding-bottom: 19px;
}

.ph19 {
  padding-left: 19px;
  padding-right: 19px;
}

.pv19 {
  padding-top: 19px;
  padding-bottom: 19px;
}

.gap19 {
  gap: 19px;
}

.round19 {
  border-radius: 19px;
}

.z-index-19 {
  z-index: 19;
}

.rotate19 {
  transform: rotate(19deg);
}

.w20 {
  width: 20px;
}

.h20 {
  height: 20px;
}

.m20 {
  margin: 20px;
}

.mt20 {
  margin-top: 20px;
}

.mb20 {
  margin-bottom: 20px;
}

.ml20 {
  margin-left: 20px;
}

.mr20 {
  margin-right: 20px;
}

.p20 {
  padding: 20px;
}

.pl20 {
  padding-left: 20px;
}

.pr20 {
  padding-right: 20px;
}

.pt20 {
  padding-top: 20px;
}

.pb20 {
  padding-bottom: 20px;
}

.ph20 {
  padding-left: 20px;
  padding-right: 20px;
}

.pv20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.gap20 {
  gap: 20px;
}

.round20 {
  border-radius: 20px;
}

.z-index-20 {
  z-index: 20;
}

.rotate20 {
  transform: rotate(20deg);
}

.w21 {
  width: 21px;
}

.h21 {
  height: 21px;
}

.m21 {
  margin: 21px;
}

.mt21 {
  margin-top: 21px;
}

.mb21 {
  margin-bottom: 21px;
}

.ml21 {
  margin-left: 21px;
}

.mr21 {
  margin-right: 21px;
}

.p21 {
  padding: 21px;
}

.pl21 {
  padding-left: 21px;
}

.pr21 {
  padding-right: 21px;
}

.pt21 {
  padding-top: 21px;
}

.pb21 {
  padding-bottom: 21px;
}

.ph21 {
  padding-left: 21px;
  padding-right: 21px;
}

.pv21 {
  padding-top: 21px;
  padding-bottom: 21px;
}

.gap21 {
  gap: 21px;
}

.round21 {
  border-radius: 21px;
}

.z-index-21 {
  z-index: 21;
}

.rotate21 {
  transform: rotate(21deg);
}

.w22 {
  width: 22px;
}

.h22 {
  height: 22px;
}

.m22 {
  margin: 22px;
}

.mt22 {
  margin-top: 22px;
}

.mb22 {
  margin-bottom: 22px;
}

.ml22 {
  margin-left: 22px;
}

.mr22 {
  margin-right: 22px;
}

.p22 {
  padding: 22px;
}

.pl22 {
  padding-left: 22px;
}

.pr22 {
  padding-right: 22px;
}

.pt22 {
  padding-top: 22px;
}

.pb22 {
  padding-bottom: 22px;
}

.ph22 {
  padding-left: 22px;
  padding-right: 22px;
}

.pv22 {
  padding-top: 22px;
  padding-bottom: 22px;
}

.gap22 {
  gap: 22px;
}

.round22 {
  border-radius: 22px;
}

.z-index-22 {
  z-index: 22;
}

.rotate22 {
  transform: rotate(22deg);
}

.w23 {
  width: 23px;
}

.h23 {
  height: 23px;
}

.m23 {
  margin: 23px;
}

.mt23 {
  margin-top: 23px;
}

.mb23 {
  margin-bottom: 23px;
}

.ml23 {
  margin-left: 23px;
}

.mr23 {
  margin-right: 23px;
}

.p23 {
  padding: 23px;
}

.pl23 {
  padding-left: 23px;
}

.pr23 {
  padding-right: 23px;
}

.pt23 {
  padding-top: 23px;
}

.pb23 {
  padding-bottom: 23px;
}

.ph23 {
  padding-left: 23px;
  padding-right: 23px;
}

.pv23 {
  padding-top: 23px;
  padding-bottom: 23px;
}

.gap23 {
  gap: 23px;
}

.round23 {
  border-radius: 23px;
}

.z-index-23 {
  z-index: 23;
}

.rotate23 {
  transform: rotate(23deg);
}

.w24 {
  width: 24px;
}

.h24 {
  height: 24px;
}

.m24 {
  margin: 24px;
}

.mt24 {
  margin-top: 24px;
}

.mb24 {
  margin-bottom: 24px;
}

.ml24 {
  margin-left: 24px;
}

.mr24 {
  margin-right: 24px;
}

.p24 {
  padding: 24px;
}

.pl24 {
  padding-left: 24px;
}

.pr24 {
  padding-right: 24px;
}

.pt24 {
  padding-top: 24px;
}

.pb24 {
  padding-bottom: 24px;
}

.ph24 {
  padding-left: 24px;
  padding-right: 24px;
}

.pv24 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.gap24 {
  gap: 24px;
}

.round24 {
  border-radius: 24px;
}

.z-index-24 {
  z-index: 24;
}

.rotate24 {
  transform: rotate(24deg);
}

.w25 {
  width: 25px;
}

.h25 {
  height: 25px;
}

.m25 {
  margin: 25px;
}

.mt25 {
  margin-top: 25px;
}

.mb25 {
  margin-bottom: 25px;
}

.ml25 {
  margin-left: 25px;
}

.mr25 {
  margin-right: 25px;
}

.p25 {
  padding: 25px;
}

.pl25 {
  padding-left: 25px;
}

.pr25 {
  padding-right: 25px;
}

.pt25 {
  padding-top: 25px;
}

.pb25 {
  padding-bottom: 25px;
}

.ph25 {
  padding-left: 25px;
  padding-right: 25px;
}

.pv25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.gap25 {
  gap: 25px;
}

.round25 {
  border-radius: 25px;
}

.z-index-25 {
  z-index: 25;
}

.rotate25 {
  transform: rotate(25deg);
}

.w26 {
  width: 26px;
}

.h26 {
  height: 26px;
}

.m26 {
  margin: 26px;
}

.mt26 {
  margin-top: 26px;
}

.mb26 {
  margin-bottom: 26px;
}

.ml26 {
  margin-left: 26px;
}

.mr26 {
  margin-right: 26px;
}

.p26 {
  padding: 26px;
}

.pl26 {
  padding-left: 26px;
}

.pr26 {
  padding-right: 26px;
}

.pt26 {
  padding-top: 26px;
}

.pb26 {
  padding-bottom: 26px;
}

.ph26 {
  padding-left: 26px;
  padding-right: 26px;
}

.pv26 {
  padding-top: 26px;
  padding-bottom: 26px;
}

.gap26 {
  gap: 26px;
}

.round26 {
  border-radius: 26px;
}

.z-index-26 {
  z-index: 26;
}

.rotate26 {
  transform: rotate(26deg);
}

.w27 {
  width: 27px;
}

.h27 {
  height: 27px;
}

.m27 {
  margin: 27px;
}

.mt27 {
  margin-top: 27px;
}

.mb27 {
  margin-bottom: 27px;
}

.ml27 {
  margin-left: 27px;
}

.mr27 {
  margin-right: 27px;
}

.p27 {
  padding: 27px;
}

.pl27 {
  padding-left: 27px;
}

.pr27 {
  padding-right: 27px;
}

.pt27 {
  padding-top: 27px;
}

.pb27 {
  padding-bottom: 27px;
}

.ph27 {
  padding-left: 27px;
  padding-right: 27px;
}

.pv27 {
  padding-top: 27px;
  padding-bottom: 27px;
}

.gap27 {
  gap: 27px;
}

.round27 {
  border-radius: 27px;
}

.z-index-27 {
  z-index: 27;
}

.rotate27 {
  transform: rotate(27deg);
}

.w28 {
  width: 28px;
}

.h28 {
  height: 28px;
}

.m28 {
  margin: 28px;
}

.mt28 {
  margin-top: 28px;
}

.mb28 {
  margin-bottom: 28px;
}

.ml28 {
  margin-left: 28px;
}

.mr28 {
  margin-right: 28px;
}

.p28 {
  padding: 28px;
}

.pl28 {
  padding-left: 28px;
}

.pr28 {
  padding-right: 28px;
}

.pt28 {
  padding-top: 28px;
}

.pb28 {
  padding-bottom: 28px;
}

.ph28 {
  padding-left: 28px;
  padding-right: 28px;
}

.pv28 {
  padding-top: 28px;
  padding-bottom: 28px;
}

.gap28 {
  gap: 28px;
}

.round28 {
  border-radius: 28px;
}

.z-index-28 {
  z-index: 28;
}

.rotate28 {
  transform: rotate(28deg);
}

.w29 {
  width: 29px;
}

.h29 {
  height: 29px;
}

.m29 {
  margin: 29px;
}

.mt29 {
  margin-top: 29px;
}

.mb29 {
  margin-bottom: 29px;
}

.ml29 {
  margin-left: 29px;
}

.mr29 {
  margin-right: 29px;
}

.p29 {
  padding: 29px;
}

.pl29 {
  padding-left: 29px;
}

.pr29 {
  padding-right: 29px;
}

.pt29 {
  padding-top: 29px;
}

.pb29 {
  padding-bottom: 29px;
}

.ph29 {
  padding-left: 29px;
  padding-right: 29px;
}

.pv29 {
  padding-top: 29px;
  padding-bottom: 29px;
}

.gap29 {
  gap: 29px;
}

.round29 {
  border-radius: 29px;
}

.z-index-29 {
  z-index: 29;
}

.rotate29 {
  transform: rotate(29deg);
}

.w30 {
  width: 30px;
}

.h30 {
  height: 30px;
}

.m30 {
  margin: 30px;
}

.mt30 {
  margin-top: 30px;
}

.mb30 {
  margin-bottom: 30px;
}

.ml30 {
  margin-left: 30px;
}

.mr30 {
  margin-right: 30px;
}

.p30 {
  padding: 30px;
}

.pl30 {
  padding-left: 30px;
}

.pr30 {
  padding-right: 30px;
}

.pt30 {
  padding-top: 30px;
}

.pb30 {
  padding-bottom: 30px;
}

.ph30 {
  padding-left: 30px;
  padding-right: 30px;
}

.pv30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.gap30 {
  gap: 30px;
}

.round30 {
  border-radius: 30px;
}

.z-index-30 {
  z-index: 30;
}

.rotate30 {
  transform: rotate(30deg);
}

.w31 {
  width: 31px;
}

.h31 {
  height: 31px;
}

.m31 {
  margin: 31px;
}

.mt31 {
  margin-top: 31px;
}

.mb31 {
  margin-bottom: 31px;
}

.ml31 {
  margin-left: 31px;
}

.mr31 {
  margin-right: 31px;
}

.p31 {
  padding: 31px;
}

.pl31 {
  padding-left: 31px;
}

.pr31 {
  padding-right: 31px;
}

.pt31 {
  padding-top: 31px;
}

.pb31 {
  padding-bottom: 31px;
}

.ph31 {
  padding-left: 31px;
  padding-right: 31px;
}

.pv31 {
  padding-top: 31px;
  padding-bottom: 31px;
}

.gap31 {
  gap: 31px;
}

.round31 {
  border-radius: 31px;
}

.z-index-31 {
  z-index: 31;
}

.rotate31 {
  transform: rotate(31deg);
}

.w32 {
  width: 32px;
}

.h32 {
  height: 32px;
}

.m32 {
  margin: 32px;
}

.mt32 {
  margin-top: 32px;
}

.mb32 {
  margin-bottom: 32px;
}

.ml32 {
  margin-left: 32px;
}

.mr32 {
  margin-right: 32px;
}

.p32 {
  padding: 32px;
}

.pl32 {
  padding-left: 32px;
}

.pr32 {
  padding-right: 32px;
}

.pt32 {
  padding-top: 32px;
}

.pb32 {
  padding-bottom: 32px;
}

.ph32 {
  padding-left: 32px;
  padding-right: 32px;
}

.pv32 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.gap32 {
  gap: 32px;
}

.round32 {
  border-radius: 32px;
}

.z-index-32 {
  z-index: 32;
}

.rotate32 {
  transform: rotate(32deg);
}

.w33 {
  width: 33px;
}

.h33 {
  height: 33px;
}

.m33 {
  margin: 33px;
}

.mt33 {
  margin-top: 33px;
}

.mb33 {
  margin-bottom: 33px;
}

.ml33 {
  margin-left: 33px;
}

.mr33 {
  margin-right: 33px;
}

.p33 {
  padding: 33px;
}

.pl33 {
  padding-left: 33px;
}

.pr33 {
  padding-right: 33px;
}

.pt33 {
  padding-top: 33px;
}

.pb33 {
  padding-bottom: 33px;
}

.ph33 {
  padding-left: 33px;
  padding-right: 33px;
}

.pv33 {
  padding-top: 33px;
  padding-bottom: 33px;
}

.gap33 {
  gap: 33px;
}

.round33 {
  border-radius: 33px;
}

.z-index-33 {
  z-index: 33;
}

.rotate33 {
  transform: rotate(33deg);
}

.w34 {
  width: 34px;
}

.h34 {
  height: 34px;
}

.m34 {
  margin: 34px;
}

.mt34 {
  margin-top: 34px;
}

.mb34 {
  margin-bottom: 34px;
}

.ml34 {
  margin-left: 34px;
}

.mr34 {
  margin-right: 34px;
}

.p34 {
  padding: 34px;
}

.pl34 {
  padding-left: 34px;
}

.pr34 {
  padding-right: 34px;
}

.pt34 {
  padding-top: 34px;
}

.pb34 {
  padding-bottom: 34px;
}

.ph34 {
  padding-left: 34px;
  padding-right: 34px;
}

.pv34 {
  padding-top: 34px;
  padding-bottom: 34px;
}

.gap34 {
  gap: 34px;
}

.round34 {
  border-radius: 34px;
}

.z-index-34 {
  z-index: 34;
}

.rotate34 {
  transform: rotate(34deg);
}

.w35 {
  width: 35px;
}

.h35 {
  height: 35px;
}

.m35 {
  margin: 35px;
}

.mt35 {
  margin-top: 35px;
}

.mb35 {
  margin-bottom: 35px;
}

.ml35 {
  margin-left: 35px;
}

.mr35 {
  margin-right: 35px;
}

.p35 {
  padding: 35px;
}

.pl35 {
  padding-left: 35px;
}

.pr35 {
  padding-right: 35px;
}

.pt35 {
  padding-top: 35px;
}

.pb35 {
  padding-bottom: 35px;
}

.ph35 {
  padding-left: 35px;
  padding-right: 35px;
}

.pv35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.gap35 {
  gap: 35px;
}

.round35 {
  border-radius: 35px;
}

.z-index-35 {
  z-index: 35;
}

.rotate35 {
  transform: rotate(35deg);
}

.w36 {
  width: 36px;
}

.h36 {
  height: 36px;
}

.m36 {
  margin: 36px;
}

.mt36 {
  margin-top: 36px;
}

.mb36 {
  margin-bottom: 36px;
}

.ml36 {
  margin-left: 36px;
}

.mr36 {
  margin-right: 36px;
}

.p36 {
  padding: 36px;
}

.pl36 {
  padding-left: 36px;
}

.pr36 {
  padding-right: 36px;
}

.pt36 {
  padding-top: 36px;
}

.pb36 {
  padding-bottom: 36px;
}

.ph36 {
  padding-left: 36px;
  padding-right: 36px;
}

.pv36 {
  padding-top: 36px;
  padding-bottom: 36px;
}

.gap36 {
  gap: 36px;
}

.round36 {
  border-radius: 36px;
}

.z-index-36 {
  z-index: 36;
}

.rotate36 {
  transform: rotate(36deg);
}

.w37 {
  width: 37px;
}

.h37 {
  height: 37px;
}

.m37 {
  margin: 37px;
}

.mt37 {
  margin-top: 37px;
}

.mb37 {
  margin-bottom: 37px;
}

.ml37 {
  margin-left: 37px;
}

.mr37 {
  margin-right: 37px;
}

.p37 {
  padding: 37px;
}

.pl37 {
  padding-left: 37px;
}

.pr37 {
  padding-right: 37px;
}

.pt37 {
  padding-top: 37px;
}

.pb37 {
  padding-bottom: 37px;
}

.ph37 {
  padding-left: 37px;
  padding-right: 37px;
}

.pv37 {
  padding-top: 37px;
  padding-bottom: 37px;
}

.gap37 {
  gap: 37px;
}

.round37 {
  border-radius: 37px;
}

.z-index-37 {
  z-index: 37;
}

.rotate37 {
  transform: rotate(37deg);
}

.w38 {
  width: 38px;
}

.h38 {
  height: 38px;
}

.m38 {
  margin: 38px;
}

.mt38 {
  margin-top: 38px;
}

.mb38 {
  margin-bottom: 38px;
}

.ml38 {
  margin-left: 38px;
}

.mr38 {
  margin-right: 38px;
}

.p38 {
  padding: 38px;
}

.pl38 {
  padding-left: 38px;
}

.pr38 {
  padding-right: 38px;
}

.pt38 {
  padding-top: 38px;
}

.pb38 {
  padding-bottom: 38px;
}

.ph38 {
  padding-left: 38px;
  padding-right: 38px;
}

.pv38 {
  padding-top: 38px;
  padding-bottom: 38px;
}

.gap38 {
  gap: 38px;
}

.round38 {
  border-radius: 38px;
}

.z-index-38 {
  z-index: 38;
}

.rotate38 {
  transform: rotate(38deg);
}

.w39 {
  width: 39px;
}

.h39 {
  height: 39px;
}

.m39 {
  margin: 39px;
}

.mt39 {
  margin-top: 39px;
}

.mb39 {
  margin-bottom: 39px;
}

.ml39 {
  margin-left: 39px;
}

.mr39 {
  margin-right: 39px;
}

.p39 {
  padding: 39px;
}

.pl39 {
  padding-left: 39px;
}

.pr39 {
  padding-right: 39px;
}

.pt39 {
  padding-top: 39px;
}

.pb39 {
  padding-bottom: 39px;
}

.ph39 {
  padding-left: 39px;
  padding-right: 39px;
}

.pv39 {
  padding-top: 39px;
  padding-bottom: 39px;
}

.gap39 {
  gap: 39px;
}

.round39 {
  border-radius: 39px;
}

.z-index-39 {
  z-index: 39;
}

.rotate39 {
  transform: rotate(39deg);
}

.w40 {
  width: 40px;
}

.h40 {
  height: 40px;
}

.m40 {
  margin: 40px;
}

.mt40 {
  margin-top: 40px;
}

.mb40 {
  margin-bottom: 40px;
}

.ml40 {
  margin-left: 40px;
}

.mr40 {
  margin-right: 40px;
}

.p40 {
  padding: 40px;
}

.pl40 {
  padding-left: 40px;
}

.pr40 {
  padding-right: 40px;
}

.pt40 {
  padding-top: 40px;
}

.pb40 {
  padding-bottom: 40px;
}

.ph40 {
  padding-left: 40px;
  padding-right: 40px;
}

.pv40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.gap40 {
  gap: 40px;
}

.round40 {
  border-radius: 40px;
}

.z-index-40 {
  z-index: 40;
}

.rotate40 {
  transform: rotate(40deg);
}

.w41 {
  width: 41px;
}

.h41 {
  height: 41px;
}

.m41 {
  margin: 41px;
}

.mt41 {
  margin-top: 41px;
}

.mb41 {
  margin-bottom: 41px;
}

.ml41 {
  margin-left: 41px;
}

.mr41 {
  margin-right: 41px;
}

.p41 {
  padding: 41px;
}

.pl41 {
  padding-left: 41px;
}

.pr41 {
  padding-right: 41px;
}

.pt41 {
  padding-top: 41px;
}

.pb41 {
  padding-bottom: 41px;
}

.ph41 {
  padding-left: 41px;
  padding-right: 41px;
}

.pv41 {
  padding-top: 41px;
  padding-bottom: 41px;
}

.gap41 {
  gap: 41px;
}

.round41 {
  border-radius: 41px;
}

.z-index-41 {
  z-index: 41;
}

.rotate41 {
  transform: rotate(41deg);
}

.w42 {
  width: 42px;
}

.h42 {
  height: 42px;
}

.m42 {
  margin: 42px;
}

.mt42 {
  margin-top: 42px;
}

.mb42 {
  margin-bottom: 42px;
}

.ml42 {
  margin-left: 42px;
}

.mr42 {
  margin-right: 42px;
}

.p42 {
  padding: 42px;
}

.pl42 {
  padding-left: 42px;
}

.pr42 {
  padding-right: 42px;
}

.pt42 {
  padding-top: 42px;
}

.pb42 {
  padding-bottom: 42px;
}

.ph42 {
  padding-left: 42px;
  padding-right: 42px;
}

.pv42 {
  padding-top: 42px;
  padding-bottom: 42px;
}

.gap42 {
  gap: 42px;
}

.round42 {
  border-radius: 42px;
}

.z-index-42 {
  z-index: 42;
}

.rotate42 {
  transform: rotate(42deg);
}

.w43 {
  width: 43px;
}

.h43 {
  height: 43px;
}

.m43 {
  margin: 43px;
}

.mt43 {
  margin-top: 43px;
}

.mb43 {
  margin-bottom: 43px;
}

.ml43 {
  margin-left: 43px;
}

.mr43 {
  margin-right: 43px;
}

.p43 {
  padding: 43px;
}

.pl43 {
  padding-left: 43px;
}

.pr43 {
  padding-right: 43px;
}

.pt43 {
  padding-top: 43px;
}

.pb43 {
  padding-bottom: 43px;
}

.ph43 {
  padding-left: 43px;
  padding-right: 43px;
}

.pv43 {
  padding-top: 43px;
  padding-bottom: 43px;
}

.gap43 {
  gap: 43px;
}

.round43 {
  border-radius: 43px;
}

.z-index-43 {
  z-index: 43;
}

.rotate43 {
  transform: rotate(43deg);
}

.w44 {
  width: 44px;
}

.h44 {
  height: 44px;
}

.m44 {
  margin: 44px;
}

.mt44 {
  margin-top: 44px;
}

.mb44 {
  margin-bottom: 44px;
}

.ml44 {
  margin-left: 44px;
}

.mr44 {
  margin-right: 44px;
}

.p44 {
  padding: 44px;
}

.pl44 {
  padding-left: 44px;
}

.pr44 {
  padding-right: 44px;
}

.pt44 {
  padding-top: 44px;
}

.pb44 {
  padding-bottom: 44px;
}

.ph44 {
  padding-left: 44px;
  padding-right: 44px;
}

.pv44 {
  padding-top: 44px;
  padding-bottom: 44px;
}

.gap44 {
  gap: 44px;
}

.round44 {
  border-radius: 44px;
}

.z-index-44 {
  z-index: 44;
}

.rotate44 {
  transform: rotate(44deg);
}

.w45 {
  width: 45px;
}

.h45 {
  height: 45px;
}

.m45 {
  margin: 45px;
}

.mt45 {
  margin-top: 45px;
}

.mb45 {
  margin-bottom: 45px;
}

.ml45 {
  margin-left: 45px;
}

.mr45 {
  margin-right: 45px;
}

.p45 {
  padding: 45px;
}

.pl45 {
  padding-left: 45px;
}

.pr45 {
  padding-right: 45px;
}

.pt45 {
  padding-top: 45px;
}

.pb45 {
  padding-bottom: 45px;
}

.ph45 {
  padding-left: 45px;
  padding-right: 45px;
}

.pv45 {
  padding-top: 45px;
  padding-bottom: 45px;
}

.gap45 {
  gap: 45px;
}

.round45 {
  border-radius: 45px;
}

.z-index-45 {
  z-index: 45;
}

.rotate45 {
  transform: rotate(45deg);
}

.w46 {
  width: 46px;
}

.h46 {
  height: 46px;
}

.m46 {
  margin: 46px;
}

.mt46 {
  margin-top: 46px;
}

.mb46 {
  margin-bottom: 46px;
}

.ml46 {
  margin-left: 46px;
}

.mr46 {
  margin-right: 46px;
}

.p46 {
  padding: 46px;
}

.pl46 {
  padding-left: 46px;
}

.pr46 {
  padding-right: 46px;
}

.pt46 {
  padding-top: 46px;
}

.pb46 {
  padding-bottom: 46px;
}

.ph46 {
  padding-left: 46px;
  padding-right: 46px;
}

.pv46 {
  padding-top: 46px;
  padding-bottom: 46px;
}

.gap46 {
  gap: 46px;
}

.round46 {
  border-radius: 46px;
}

.z-index-46 {
  z-index: 46;
}

.rotate46 {
  transform: rotate(46deg);
}

.w47 {
  width: 47px;
}

.h47 {
  height: 47px;
}

.m47 {
  margin: 47px;
}

.mt47 {
  margin-top: 47px;
}

.mb47 {
  margin-bottom: 47px;
}

.ml47 {
  margin-left: 47px;
}

.mr47 {
  margin-right: 47px;
}

.p47 {
  padding: 47px;
}

.pl47 {
  padding-left: 47px;
}

.pr47 {
  padding-right: 47px;
}

.pt47 {
  padding-top: 47px;
}

.pb47 {
  padding-bottom: 47px;
}

.ph47 {
  padding-left: 47px;
  padding-right: 47px;
}

.pv47 {
  padding-top: 47px;
  padding-bottom: 47px;
}

.gap47 {
  gap: 47px;
}

.round47 {
  border-radius: 47px;
}

.z-index-47 {
  z-index: 47;
}

.rotate47 {
  transform: rotate(47deg);
}

.w48 {
  width: 48px;
}

.h48 {
  height: 48px;
}

.m48 {
  margin: 48px;
}

.mt48 {
  margin-top: 48px;
}

.mb48 {
  margin-bottom: 48px;
}

.ml48 {
  margin-left: 48px;
}

.mr48 {
  margin-right: 48px;
}

.p48 {
  padding: 48px;
}

.pl48 {
  padding-left: 48px;
}

.pr48 {
  padding-right: 48px;
}

.pt48 {
  padding-top: 48px;
}

.pb48 {
  padding-bottom: 48px;
}

.ph48 {
  padding-left: 48px;
  padding-right: 48px;
}

.pv48 {
  padding-top: 48px;
  padding-bottom: 48px;
}

.gap48 {
  gap: 48px;
}

.round48 {
  border-radius: 48px;
}

.z-index-48 {
  z-index: 48;
}

.rotate48 {
  transform: rotate(48deg);
}

.w49 {
  width: 49px;
}

.h49 {
  height: 49px;
}

.m49 {
  margin: 49px;
}

.mt49 {
  margin-top: 49px;
}

.mb49 {
  margin-bottom: 49px;
}

.ml49 {
  margin-left: 49px;
}

.mr49 {
  margin-right: 49px;
}

.p49 {
  padding: 49px;
}

.pl49 {
  padding-left: 49px;
}

.pr49 {
  padding-right: 49px;
}

.pt49 {
  padding-top: 49px;
}

.pb49 {
  padding-bottom: 49px;
}

.ph49 {
  padding-left: 49px;
  padding-right: 49px;
}

.pv49 {
  padding-top: 49px;
  padding-bottom: 49px;
}

.gap49 {
  gap: 49px;
}

.round49 {
  border-radius: 49px;
}

.z-index-49 {
  z-index: 49;
}

.rotate49 {
  transform: rotate(49deg);
}

.w50 {
  width: 50px;
}

.h50 {
  height: 50px;
}

.m50 {
  margin: 50px;
}

.mt50 {
  margin-top: 50px;
}

.mb50 {
  margin-bottom: 50px;
}

.ml50 {
  margin-left: 50px;
}

.mr50 {
  margin-right: 50px;
}

.p50 {
  padding: 50px;
}

.pl50 {
  padding-left: 50px;
}

.pr50 {
  padding-right: 50px;
}

.pt50 {
  padding-top: 50px;
}

.pb50 {
  padding-bottom: 50px;
}

.ph50 {
  padding-left: 50px;
  padding-right: 50px;
}

.pv50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.gap50 {
  gap: 50px;
}

.round50 {
  border-radius: 50px;
}

.z-index-50 {
  z-index: 50;
}

.rotate50 {
  transform: rotate(50deg);
}

.w51 {
  width: 51px;
}

.h51 {
  height: 51px;
}

.m51 {
  margin: 51px;
}

.mt51 {
  margin-top: 51px;
}

.mb51 {
  margin-bottom: 51px;
}

.ml51 {
  margin-left: 51px;
}

.mr51 {
  margin-right: 51px;
}

.p51 {
  padding: 51px;
}

.pl51 {
  padding-left: 51px;
}

.pr51 {
  padding-right: 51px;
}

.pt51 {
  padding-top: 51px;
}

.pb51 {
  padding-bottom: 51px;
}

.ph51 {
  padding-left: 51px;
  padding-right: 51px;
}

.pv51 {
  padding-top: 51px;
  padding-bottom: 51px;
}

.gap51 {
  gap: 51px;
}

.round51 {
  border-radius: 51px;
}

.z-index-51 {
  z-index: 51;
}

.rotate51 {
  transform: rotate(51deg);
}

.w52 {
  width: 52px;
}

.h52 {
  height: 52px;
}

.m52 {
  margin: 52px;
}

.mt52 {
  margin-top: 52px;
}

.mb52 {
  margin-bottom: 52px;
}

.ml52 {
  margin-left: 52px;
}

.mr52 {
  margin-right: 52px;
}

.p52 {
  padding: 52px;
}

.pl52 {
  padding-left: 52px;
}

.pr52 {
  padding-right: 52px;
}

.pt52 {
  padding-top: 52px;
}

.pb52 {
  padding-bottom: 52px;
}

.ph52 {
  padding-left: 52px;
  padding-right: 52px;
}

.pv52 {
  padding-top: 52px;
  padding-bottom: 52px;
}

.gap52 {
  gap: 52px;
}

.round52 {
  border-radius: 52px;
}

.z-index-52 {
  z-index: 52;
}

.rotate52 {
  transform: rotate(52deg);
}

.w53 {
  width: 53px;
}

.h53 {
  height: 53px;
}

.m53 {
  margin: 53px;
}

.mt53 {
  margin-top: 53px;
}

.mb53 {
  margin-bottom: 53px;
}

.ml53 {
  margin-left: 53px;
}

.mr53 {
  margin-right: 53px;
}

.p53 {
  padding: 53px;
}

.pl53 {
  padding-left: 53px;
}

.pr53 {
  padding-right: 53px;
}

.pt53 {
  padding-top: 53px;
}

.pb53 {
  padding-bottom: 53px;
}

.ph53 {
  padding-left: 53px;
  padding-right: 53px;
}

.pv53 {
  padding-top: 53px;
  padding-bottom: 53px;
}

.gap53 {
  gap: 53px;
}

.round53 {
  border-radius: 53px;
}

.z-index-53 {
  z-index: 53;
}

.rotate53 {
  transform: rotate(53deg);
}

.w54 {
  width: 54px;
}

.h54 {
  height: 54px;
}

.m54 {
  margin: 54px;
}

.mt54 {
  margin-top: 54px;
}

.mb54 {
  margin-bottom: 54px;
}

.ml54 {
  margin-left: 54px;
}

.mr54 {
  margin-right: 54px;
}

.p54 {
  padding: 54px;
}

.pl54 {
  padding-left: 54px;
}

.pr54 {
  padding-right: 54px;
}

.pt54 {
  padding-top: 54px;
}

.pb54 {
  padding-bottom: 54px;
}

.ph54 {
  padding-left: 54px;
  padding-right: 54px;
}

.pv54 {
  padding-top: 54px;
  padding-bottom: 54px;
}

.gap54 {
  gap: 54px;
}

.round54 {
  border-radius: 54px;
}

.z-index-54 {
  z-index: 54;
}

.rotate54 {
  transform: rotate(54deg);
}

.w55 {
  width: 55px;
}

.h55 {
  height: 55px;
}

.m55 {
  margin: 55px;
}

.mt55 {
  margin-top: 55px;
}

.mb55 {
  margin-bottom: 55px;
}

.ml55 {
  margin-left: 55px;
}

.mr55 {
  margin-right: 55px;
}

.p55 {
  padding: 55px;
}

.pl55 {
  padding-left: 55px;
}

.pr55 {
  padding-right: 55px;
}

.pt55 {
  padding-top: 55px;
}

.pb55 {
  padding-bottom: 55px;
}

.ph55 {
  padding-left: 55px;
  padding-right: 55px;
}

.pv55 {
  padding-top: 55px;
  padding-bottom: 55px;
}

.gap55 {
  gap: 55px;
}

.round55 {
  border-radius: 55px;
}

.z-index-55 {
  z-index: 55;
}

.rotate55 {
  transform: rotate(55deg);
}

.w56 {
  width: 56px;
}

.h56 {
  height: 56px;
}

.m56 {
  margin: 56px;
}

.mt56 {
  margin-top: 56px;
}

.mb56 {
  margin-bottom: 56px;
}

.ml56 {
  margin-left: 56px;
}

.mr56 {
  margin-right: 56px;
}

.p56 {
  padding: 56px;
}

.pl56 {
  padding-left: 56px;
}

.pr56 {
  padding-right: 56px;
}

.pt56 {
  padding-top: 56px;
}

.pb56 {
  padding-bottom: 56px;
}

.ph56 {
  padding-left: 56px;
  padding-right: 56px;
}

.pv56 {
  padding-top: 56px;
  padding-bottom: 56px;
}

.gap56 {
  gap: 56px;
}

.round56 {
  border-radius: 56px;
}

.z-index-56 {
  z-index: 56;
}

.rotate56 {
  transform: rotate(56deg);
}

.w57 {
  width: 57px;
}

.h57 {
  height: 57px;
}

.m57 {
  margin: 57px;
}

.mt57 {
  margin-top: 57px;
}

.mb57 {
  margin-bottom: 57px;
}

.ml57 {
  margin-left: 57px;
}

.mr57 {
  margin-right: 57px;
}

.p57 {
  padding: 57px;
}

.pl57 {
  padding-left: 57px;
}

.pr57 {
  padding-right: 57px;
}

.pt57 {
  padding-top: 57px;
}

.pb57 {
  padding-bottom: 57px;
}

.ph57 {
  padding-left: 57px;
  padding-right: 57px;
}

.pv57 {
  padding-top: 57px;
  padding-bottom: 57px;
}

.gap57 {
  gap: 57px;
}

.round57 {
  border-radius: 57px;
}

.z-index-57 {
  z-index: 57;
}

.rotate57 {
  transform: rotate(57deg);
}

.w58 {
  width: 58px;
}

.h58 {
  height: 58px;
}

.m58 {
  margin: 58px;
}

.mt58 {
  margin-top: 58px;
}

.mb58 {
  margin-bottom: 58px;
}

.ml58 {
  margin-left: 58px;
}

.mr58 {
  margin-right: 58px;
}

.p58 {
  padding: 58px;
}

.pl58 {
  padding-left: 58px;
}

.pr58 {
  padding-right: 58px;
}

.pt58 {
  padding-top: 58px;
}

.pb58 {
  padding-bottom: 58px;
}

.ph58 {
  padding-left: 58px;
  padding-right: 58px;
}

.pv58 {
  padding-top: 58px;
  padding-bottom: 58px;
}

.gap58 {
  gap: 58px;
}

.round58 {
  border-radius: 58px;
}

.z-index-58 {
  z-index: 58;
}

.rotate58 {
  transform: rotate(58deg);
}

.w59 {
  width: 59px;
}

.h59 {
  height: 59px;
}

.m59 {
  margin: 59px;
}

.mt59 {
  margin-top: 59px;
}

.mb59 {
  margin-bottom: 59px;
}

.ml59 {
  margin-left: 59px;
}

.mr59 {
  margin-right: 59px;
}

.p59 {
  padding: 59px;
}

.pl59 {
  padding-left: 59px;
}

.pr59 {
  padding-right: 59px;
}

.pt59 {
  padding-top: 59px;
}

.pb59 {
  padding-bottom: 59px;
}

.ph59 {
  padding-left: 59px;
  padding-right: 59px;
}

.pv59 {
  padding-top: 59px;
  padding-bottom: 59px;
}

.gap59 {
  gap: 59px;
}

.round59 {
  border-radius: 59px;
}

.z-index-59 {
  z-index: 59;
}

.rotate59 {
  transform: rotate(59deg);
}

.w60 {
  width: 60px;
}

.h60 {
  height: 60px;
}

.m60 {
  margin: 60px;
}

.mt60 {
  margin-top: 60px;
}

.mb60 {
  margin-bottom: 60px;
}

.ml60 {
  margin-left: 60px;
}

.mr60 {
  margin-right: 60px;
}

.p60 {
  padding: 60px;
}

.pl60 {
  padding-left: 60px;
}

.pr60 {
  padding-right: 60px;
}

.pt60 {
  padding-top: 60px;
}

.pb60 {
  padding-bottom: 60px;
}

.ph60 {
  padding-left: 60px;
  padding-right: 60px;
}

.pv60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.gap60 {
  gap: 60px;
}

.round60 {
  border-radius: 60px;
}

.z-index-60 {
  z-index: 60;
}

.rotate60 {
  transform: rotate(60deg);
}

.w61 {
  width: 61px;
}

.h61 {
  height: 61px;
}

.m61 {
  margin: 61px;
}

.mt61 {
  margin-top: 61px;
}

.mb61 {
  margin-bottom: 61px;
}

.ml61 {
  margin-left: 61px;
}

.mr61 {
  margin-right: 61px;
}

.p61 {
  padding: 61px;
}

.pl61 {
  padding-left: 61px;
}

.pr61 {
  padding-right: 61px;
}

.pt61 {
  padding-top: 61px;
}

.pb61 {
  padding-bottom: 61px;
}

.ph61 {
  padding-left: 61px;
  padding-right: 61px;
}

.pv61 {
  padding-top: 61px;
  padding-bottom: 61px;
}

.gap61 {
  gap: 61px;
}

.round61 {
  border-radius: 61px;
}

.z-index-61 {
  z-index: 61;
}

.rotate61 {
  transform: rotate(61deg);
}

.w62 {
  width: 62px;
}

.h62 {
  height: 62px;
}

.m62 {
  margin: 62px;
}

.mt62 {
  margin-top: 62px;
}

.mb62 {
  margin-bottom: 62px;
}

.ml62 {
  margin-left: 62px;
}

.mr62 {
  margin-right: 62px;
}

.p62 {
  padding: 62px;
}

.pl62 {
  padding-left: 62px;
}

.pr62 {
  padding-right: 62px;
}

.pt62 {
  padding-top: 62px;
}

.pb62 {
  padding-bottom: 62px;
}

.ph62 {
  padding-left: 62px;
  padding-right: 62px;
}

.pv62 {
  padding-top: 62px;
  padding-bottom: 62px;
}

.gap62 {
  gap: 62px;
}

.round62 {
  border-radius: 62px;
}

.z-index-62 {
  z-index: 62;
}

.rotate62 {
  transform: rotate(62deg);
}

.w63 {
  width: 63px;
}

.h63 {
  height: 63px;
}

.m63 {
  margin: 63px;
}

.mt63 {
  margin-top: 63px;
}

.mb63 {
  margin-bottom: 63px;
}

.ml63 {
  margin-left: 63px;
}

.mr63 {
  margin-right: 63px;
}

.p63 {
  padding: 63px;
}

.pl63 {
  padding-left: 63px;
}

.pr63 {
  padding-right: 63px;
}

.pt63 {
  padding-top: 63px;
}

.pb63 {
  padding-bottom: 63px;
}

.ph63 {
  padding-left: 63px;
  padding-right: 63px;
}

.pv63 {
  padding-top: 63px;
  padding-bottom: 63px;
}

.gap63 {
  gap: 63px;
}

.round63 {
  border-radius: 63px;
}

.z-index-63 {
  z-index: 63;
}

.rotate63 {
  transform: rotate(63deg);
}

.w64 {
  width: 64px;
}

.h64 {
  height: 64px;
}

.m64 {
  margin: 64px;
}

.mt64 {
  margin-top: 64px;
}

.mb64 {
  margin-bottom: 64px;
}

.ml64 {
  margin-left: 64px;
}

.mr64 {
  margin-right: 64px;
}

.p64 {
  padding: 64px;
}

.pl64 {
  padding-left: 64px;
}

.pr64 {
  padding-right: 64px;
}

.pt64 {
  padding-top: 64px;
}

.pb64 {
  padding-bottom: 64px;
}

.ph64 {
  padding-left: 64px;
  padding-right: 64px;
}

.pv64 {
  padding-top: 64px;
  padding-bottom: 64px;
}

.gap64 {
  gap: 64px;
}

.round64 {
  border-radius: 64px;
}

.z-index-64 {
  z-index: 64;
}

.rotate64 {
  transform: rotate(64deg);
}

.w65 {
  width: 65px;
}

.h65 {
  height: 65px;
}

.m65 {
  margin: 65px;
}

.mt65 {
  margin-top: 65px;
}

.mb65 {
  margin-bottom: 65px;
}

.ml65 {
  margin-left: 65px;
}

.mr65 {
  margin-right: 65px;
}

.p65 {
  padding: 65px;
}

.pl65 {
  padding-left: 65px;
}

.pr65 {
  padding-right: 65px;
}

.pt65 {
  padding-top: 65px;
}

.pb65 {
  padding-bottom: 65px;
}

.ph65 {
  padding-left: 65px;
  padding-right: 65px;
}

.pv65 {
  padding-top: 65px;
  padding-bottom: 65px;
}

.gap65 {
  gap: 65px;
}

.round65 {
  border-radius: 65px;
}

.z-index-65 {
  z-index: 65;
}

.rotate65 {
  transform: rotate(65deg);
}

.w66 {
  width: 66px;
}

.h66 {
  height: 66px;
}

.m66 {
  margin: 66px;
}

.mt66 {
  margin-top: 66px;
}

.mb66 {
  margin-bottom: 66px;
}

.ml66 {
  margin-left: 66px;
}

.mr66 {
  margin-right: 66px;
}

.p66 {
  padding: 66px;
}

.pl66 {
  padding-left: 66px;
}

.pr66 {
  padding-right: 66px;
}

.pt66 {
  padding-top: 66px;
}

.pb66 {
  padding-bottom: 66px;
}

.ph66 {
  padding-left: 66px;
  padding-right: 66px;
}

.pv66 {
  padding-top: 66px;
  padding-bottom: 66px;
}

.gap66 {
  gap: 66px;
}

.round66 {
  border-radius: 66px;
}

.z-index-66 {
  z-index: 66;
}

.rotate66 {
  transform: rotate(66deg);
}

.w67 {
  width: 67px;
}

.h67 {
  height: 67px;
}

.m67 {
  margin: 67px;
}

.mt67 {
  margin-top: 67px;
}

.mb67 {
  margin-bottom: 67px;
}

.ml67 {
  margin-left: 67px;
}

.mr67 {
  margin-right: 67px;
}

.p67 {
  padding: 67px;
}

.pl67 {
  padding-left: 67px;
}

.pr67 {
  padding-right: 67px;
}

.pt67 {
  padding-top: 67px;
}

.pb67 {
  padding-bottom: 67px;
}

.ph67 {
  padding-left: 67px;
  padding-right: 67px;
}

.pv67 {
  padding-top: 67px;
  padding-bottom: 67px;
}

.gap67 {
  gap: 67px;
}

.round67 {
  border-radius: 67px;
}

.z-index-67 {
  z-index: 67;
}

.rotate67 {
  transform: rotate(67deg);
}

.w68 {
  width: 68px;
}

.h68 {
  height: 68px;
}

.m68 {
  margin: 68px;
}

.mt68 {
  margin-top: 68px;
}

.mb68 {
  margin-bottom: 68px;
}

.ml68 {
  margin-left: 68px;
}

.mr68 {
  margin-right: 68px;
}

.p68 {
  padding: 68px;
}

.pl68 {
  padding-left: 68px;
}

.pr68 {
  padding-right: 68px;
}

.pt68 {
  padding-top: 68px;
}

.pb68 {
  padding-bottom: 68px;
}

.ph68 {
  padding-left: 68px;
  padding-right: 68px;
}

.pv68 {
  padding-top: 68px;
  padding-bottom: 68px;
}

.gap68 {
  gap: 68px;
}

.round68 {
  border-radius: 68px;
}

.z-index-68 {
  z-index: 68;
}

.rotate68 {
  transform: rotate(68deg);
}

.w69 {
  width: 69px;
}

.h69 {
  height: 69px;
}

.m69 {
  margin: 69px;
}

.mt69 {
  margin-top: 69px;
}

.mb69 {
  margin-bottom: 69px;
}

.ml69 {
  margin-left: 69px;
}

.mr69 {
  margin-right: 69px;
}

.p69 {
  padding: 69px;
}

.pl69 {
  padding-left: 69px;
}

.pr69 {
  padding-right: 69px;
}

.pt69 {
  padding-top: 69px;
}

.pb69 {
  padding-bottom: 69px;
}

.ph69 {
  padding-left: 69px;
  padding-right: 69px;
}

.pv69 {
  padding-top: 69px;
  padding-bottom: 69px;
}

.gap69 {
  gap: 69px;
}

.round69 {
  border-radius: 69px;
}

.z-index-69 {
  z-index: 69;
}

.rotate69 {
  transform: rotate(69deg);
}

.w70 {
  width: 70px;
}

.h70 {
  height: 70px;
}

.m70 {
  margin: 70px;
}

.mt70 {
  margin-top: 70px;
}

.mb70 {
  margin-bottom: 70px;
}

.ml70 {
  margin-left: 70px;
}

.mr70 {
  margin-right: 70px;
}

.p70 {
  padding: 70px;
}

.pl70 {
  padding-left: 70px;
}

.pr70 {
  padding-right: 70px;
}

.pt70 {
  padding-top: 70px;
}

.pb70 {
  padding-bottom: 70px;
}

.ph70 {
  padding-left: 70px;
  padding-right: 70px;
}

.pv70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.gap70 {
  gap: 70px;
}

.round70 {
  border-radius: 70px;
}

.z-index-70 {
  z-index: 70;
}

.rotate70 {
  transform: rotate(70deg);
}

.w71 {
  width: 71px;
}

.h71 {
  height: 71px;
}

.m71 {
  margin: 71px;
}

.mt71 {
  margin-top: 71px;
}

.mb71 {
  margin-bottom: 71px;
}

.ml71 {
  margin-left: 71px;
}

.mr71 {
  margin-right: 71px;
}

.p71 {
  padding: 71px;
}

.pl71 {
  padding-left: 71px;
}

.pr71 {
  padding-right: 71px;
}

.pt71 {
  padding-top: 71px;
}

.pb71 {
  padding-bottom: 71px;
}

.ph71 {
  padding-left: 71px;
  padding-right: 71px;
}

.pv71 {
  padding-top: 71px;
  padding-bottom: 71px;
}

.gap71 {
  gap: 71px;
}

.round71 {
  border-radius: 71px;
}

.z-index-71 {
  z-index: 71;
}

.rotate71 {
  transform: rotate(71deg);
}

.w72 {
  width: 72px;
}

.h72 {
  height: 72px;
}

.m72 {
  margin: 72px;
}

.mt72 {
  margin-top: 72px;
}

.mb72 {
  margin-bottom: 72px;
}

.ml72 {
  margin-left: 72px;
}

.mr72 {
  margin-right: 72px;
}

.p72 {
  padding: 72px;
}

.pl72 {
  padding-left: 72px;
}

.pr72 {
  padding-right: 72px;
}

.pt72 {
  padding-top: 72px;
}

.pb72 {
  padding-bottom: 72px;
}

.ph72 {
  padding-left: 72px;
  padding-right: 72px;
}

.pv72 {
  padding-top: 72px;
  padding-bottom: 72px;
}

.gap72 {
  gap: 72px;
}

.round72 {
  border-radius: 72px;
}

.z-index-72 {
  z-index: 72;
}

.rotate72 {
  transform: rotate(72deg);
}

.w73 {
  width: 73px;
}

.h73 {
  height: 73px;
}

.m73 {
  margin: 73px;
}

.mt73 {
  margin-top: 73px;
}

.mb73 {
  margin-bottom: 73px;
}

.ml73 {
  margin-left: 73px;
}

.mr73 {
  margin-right: 73px;
}

.p73 {
  padding: 73px;
}

.pl73 {
  padding-left: 73px;
}

.pr73 {
  padding-right: 73px;
}

.pt73 {
  padding-top: 73px;
}

.pb73 {
  padding-bottom: 73px;
}

.ph73 {
  padding-left: 73px;
  padding-right: 73px;
}

.pv73 {
  padding-top: 73px;
  padding-bottom: 73px;
}

.gap73 {
  gap: 73px;
}

.round73 {
  border-radius: 73px;
}

.z-index-73 {
  z-index: 73;
}

.rotate73 {
  transform: rotate(73deg);
}

.w74 {
  width: 74px;
}

.h74 {
  height: 74px;
}

.m74 {
  margin: 74px;
}

.mt74 {
  margin-top: 74px;
}

.mb74 {
  margin-bottom: 74px;
}

.ml74 {
  margin-left: 74px;
}

.mr74 {
  margin-right: 74px;
}

.p74 {
  padding: 74px;
}

.pl74 {
  padding-left: 74px;
}

.pr74 {
  padding-right: 74px;
}

.pt74 {
  padding-top: 74px;
}

.pb74 {
  padding-bottom: 74px;
}

.ph74 {
  padding-left: 74px;
  padding-right: 74px;
}

.pv74 {
  padding-top: 74px;
  padding-bottom: 74px;
}

.gap74 {
  gap: 74px;
}

.round74 {
  border-radius: 74px;
}

.z-index-74 {
  z-index: 74;
}

.rotate74 {
  transform: rotate(74deg);
}

.w75 {
  width: 75px;
}

.h75 {
  height: 75px;
}

.m75 {
  margin: 75px;
}

.mt75 {
  margin-top: 75px;
}

.mb75 {
  margin-bottom: 75px;
}

.ml75 {
  margin-left: 75px;
}

.mr75 {
  margin-right: 75px;
}

.p75 {
  padding: 75px;
}

.pl75 {
  padding-left: 75px;
}

.pr75 {
  padding-right: 75px;
}

.pt75 {
  padding-top: 75px;
}

.pb75 {
  padding-bottom: 75px;
}

.ph75 {
  padding-left: 75px;
  padding-right: 75px;
}

.pv75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.gap75 {
  gap: 75px;
}

.round75 {
  border-radius: 75px;
}

.z-index-75 {
  z-index: 75;
}

.rotate75 {
  transform: rotate(75deg);
}

.w76 {
  width: 76px;
}

.h76 {
  height: 76px;
}

.m76 {
  margin: 76px;
}

.mt76 {
  margin-top: 76px;
}

.mb76 {
  margin-bottom: 76px;
}

.ml76 {
  margin-left: 76px;
}

.mr76 {
  margin-right: 76px;
}

.p76 {
  padding: 76px;
}

.pl76 {
  padding-left: 76px;
}

.pr76 {
  padding-right: 76px;
}

.pt76 {
  padding-top: 76px;
}

.pb76 {
  padding-bottom: 76px;
}

.ph76 {
  padding-left: 76px;
  padding-right: 76px;
}

.pv76 {
  padding-top: 76px;
  padding-bottom: 76px;
}

.gap76 {
  gap: 76px;
}

.round76 {
  border-radius: 76px;
}

.z-index-76 {
  z-index: 76;
}

.rotate76 {
  transform: rotate(76deg);
}

.w77 {
  width: 77px;
}

.h77 {
  height: 77px;
}

.m77 {
  margin: 77px;
}

.mt77 {
  margin-top: 77px;
}

.mb77 {
  margin-bottom: 77px;
}

.ml77 {
  margin-left: 77px;
}

.mr77 {
  margin-right: 77px;
}

.p77 {
  padding: 77px;
}

.pl77 {
  padding-left: 77px;
}

.pr77 {
  padding-right: 77px;
}

.pt77 {
  padding-top: 77px;
}

.pb77 {
  padding-bottom: 77px;
}

.ph77 {
  padding-left: 77px;
  padding-right: 77px;
}

.pv77 {
  padding-top: 77px;
  padding-bottom: 77px;
}

.gap77 {
  gap: 77px;
}

.round77 {
  border-radius: 77px;
}

.z-index-77 {
  z-index: 77;
}

.rotate77 {
  transform: rotate(77deg);
}

.w78 {
  width: 78px;
}

.h78 {
  height: 78px;
}

.m78 {
  margin: 78px;
}

.mt78 {
  margin-top: 78px;
}

.mb78 {
  margin-bottom: 78px;
}

.ml78 {
  margin-left: 78px;
}

.mr78 {
  margin-right: 78px;
}

.p78 {
  padding: 78px;
}

.pl78 {
  padding-left: 78px;
}

.pr78 {
  padding-right: 78px;
}

.pt78 {
  padding-top: 78px;
}

.pb78 {
  padding-bottom: 78px;
}

.ph78 {
  padding-left: 78px;
  padding-right: 78px;
}

.pv78 {
  padding-top: 78px;
  padding-bottom: 78px;
}

.gap78 {
  gap: 78px;
}

.round78 {
  border-radius: 78px;
}

.z-index-78 {
  z-index: 78;
}

.rotate78 {
  transform: rotate(78deg);
}

.w79 {
  width: 79px;
}

.h79 {
  height: 79px;
}

.m79 {
  margin: 79px;
}

.mt79 {
  margin-top: 79px;
}

.mb79 {
  margin-bottom: 79px;
}

.ml79 {
  margin-left: 79px;
}

.mr79 {
  margin-right: 79px;
}

.p79 {
  padding: 79px;
}

.pl79 {
  padding-left: 79px;
}

.pr79 {
  padding-right: 79px;
}

.pt79 {
  padding-top: 79px;
}

.pb79 {
  padding-bottom: 79px;
}

.ph79 {
  padding-left: 79px;
  padding-right: 79px;
}

.pv79 {
  padding-top: 79px;
  padding-bottom: 79px;
}

.gap79 {
  gap: 79px;
}

.round79 {
  border-radius: 79px;
}

.z-index-79 {
  z-index: 79;
}

.rotate79 {
  transform: rotate(79deg);
}

.w80 {
  width: 80px;
}

.h80 {
  height: 80px;
}

.m80 {
  margin: 80px;
}

.mt80 {
  margin-top: 80px;
}

.mb80 {
  margin-bottom: 80px;
}

.ml80 {
  margin-left: 80px;
}

.mr80 {
  margin-right: 80px;
}

.p80 {
  padding: 80px;
}

.pl80 {
  padding-left: 80px;
}

.pr80 {
  padding-right: 80px;
}

.pt80 {
  padding-top: 80px;
}

.pb80 {
  padding-bottom: 80px;
}

.ph80 {
  padding-left: 80px;
  padding-right: 80px;
}

.pv80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.gap80 {
  gap: 80px;
}

.round80 {
  border-radius: 80px;
}

.z-index-80 {
  z-index: 80;
}

.rotate80 {
  transform: rotate(80deg);
}

.w81 {
  width: 81px;
}

.h81 {
  height: 81px;
}

.m81 {
  margin: 81px;
}

.mt81 {
  margin-top: 81px;
}

.mb81 {
  margin-bottom: 81px;
}

.ml81 {
  margin-left: 81px;
}

.mr81 {
  margin-right: 81px;
}

.p81 {
  padding: 81px;
}

.pl81 {
  padding-left: 81px;
}

.pr81 {
  padding-right: 81px;
}

.pt81 {
  padding-top: 81px;
}

.pb81 {
  padding-bottom: 81px;
}

.ph81 {
  padding-left: 81px;
  padding-right: 81px;
}

.pv81 {
  padding-top: 81px;
  padding-bottom: 81px;
}

.gap81 {
  gap: 81px;
}

.round81 {
  border-radius: 81px;
}

.z-index-81 {
  z-index: 81;
}

.rotate81 {
  transform: rotate(81deg);
}

.w82 {
  width: 82px;
}

.h82 {
  height: 82px;
}

.m82 {
  margin: 82px;
}

.mt82 {
  margin-top: 82px;
}

.mb82 {
  margin-bottom: 82px;
}

.ml82 {
  margin-left: 82px;
}

.mr82 {
  margin-right: 82px;
}

.p82 {
  padding: 82px;
}

.pl82 {
  padding-left: 82px;
}

.pr82 {
  padding-right: 82px;
}

.pt82 {
  padding-top: 82px;
}

.pb82 {
  padding-bottom: 82px;
}

.ph82 {
  padding-left: 82px;
  padding-right: 82px;
}

.pv82 {
  padding-top: 82px;
  padding-bottom: 82px;
}

.gap82 {
  gap: 82px;
}

.round82 {
  border-radius: 82px;
}

.z-index-82 {
  z-index: 82;
}

.rotate82 {
  transform: rotate(82deg);
}

.w83 {
  width: 83px;
}

.h83 {
  height: 83px;
}

.m83 {
  margin: 83px;
}

.mt83 {
  margin-top: 83px;
}

.mb83 {
  margin-bottom: 83px;
}

.ml83 {
  margin-left: 83px;
}

.mr83 {
  margin-right: 83px;
}

.p83 {
  padding: 83px;
}

.pl83 {
  padding-left: 83px;
}

.pr83 {
  padding-right: 83px;
}

.pt83 {
  padding-top: 83px;
}

.pb83 {
  padding-bottom: 83px;
}

.ph83 {
  padding-left: 83px;
  padding-right: 83px;
}

.pv83 {
  padding-top: 83px;
  padding-bottom: 83px;
}

.gap83 {
  gap: 83px;
}

.round83 {
  border-radius: 83px;
}

.z-index-83 {
  z-index: 83;
}

.rotate83 {
  transform: rotate(83deg);
}

.w84 {
  width: 84px;
}

.h84 {
  height: 84px;
}

.m84 {
  margin: 84px;
}

.mt84 {
  margin-top: 84px;
}

.mb84 {
  margin-bottom: 84px;
}

.ml84 {
  margin-left: 84px;
}

.mr84 {
  margin-right: 84px;
}

.p84 {
  padding: 84px;
}

.pl84 {
  padding-left: 84px;
}

.pr84 {
  padding-right: 84px;
}

.pt84 {
  padding-top: 84px;
}

.pb84 {
  padding-bottom: 84px;
}

.ph84 {
  padding-left: 84px;
  padding-right: 84px;
}

.pv84 {
  padding-top: 84px;
  padding-bottom: 84px;
}

.gap84 {
  gap: 84px;
}

.round84 {
  border-radius: 84px;
}

.z-index-84 {
  z-index: 84;
}

.rotate84 {
  transform: rotate(84deg);
}

.w85 {
  width: 85px;
}

.h85 {
  height: 85px;
}

.m85 {
  margin: 85px;
}

.mt85 {
  margin-top: 85px;
}

.mb85 {
  margin-bottom: 85px;
}

.ml85 {
  margin-left: 85px;
}

.mr85 {
  margin-right: 85px;
}

.p85 {
  padding: 85px;
}

.pl85 {
  padding-left: 85px;
}

.pr85 {
  padding-right: 85px;
}

.pt85 {
  padding-top: 85px;
}

.pb85 {
  padding-bottom: 85px;
}

.ph85 {
  padding-left: 85px;
  padding-right: 85px;
}

.pv85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.gap85 {
  gap: 85px;
}

.round85 {
  border-radius: 85px;
}

.z-index-85 {
  z-index: 85;
}

.rotate85 {
  transform: rotate(85deg);
}

.w86 {
  width: 86px;
}

.h86 {
  height: 86px;
}

.m86 {
  margin: 86px;
}

.mt86 {
  margin-top: 86px;
}

.mb86 {
  margin-bottom: 86px;
}

.ml86 {
  margin-left: 86px;
}

.mr86 {
  margin-right: 86px;
}

.p86 {
  padding: 86px;
}

.pl86 {
  padding-left: 86px;
}

.pr86 {
  padding-right: 86px;
}

.pt86 {
  padding-top: 86px;
}

.pb86 {
  padding-bottom: 86px;
}

.ph86 {
  padding-left: 86px;
  padding-right: 86px;
}

.pv86 {
  padding-top: 86px;
  padding-bottom: 86px;
}

.gap86 {
  gap: 86px;
}

.round86 {
  border-radius: 86px;
}

.z-index-86 {
  z-index: 86;
}

.rotate86 {
  transform: rotate(86deg);
}

.w87 {
  width: 87px;
}

.h87 {
  height: 87px;
}

.m87 {
  margin: 87px;
}

.mt87 {
  margin-top: 87px;
}

.mb87 {
  margin-bottom: 87px;
}

.ml87 {
  margin-left: 87px;
}

.mr87 {
  margin-right: 87px;
}

.p87 {
  padding: 87px;
}

.pl87 {
  padding-left: 87px;
}

.pr87 {
  padding-right: 87px;
}

.pt87 {
  padding-top: 87px;
}

.pb87 {
  padding-bottom: 87px;
}

.ph87 {
  padding-left: 87px;
  padding-right: 87px;
}

.pv87 {
  padding-top: 87px;
  padding-bottom: 87px;
}

.gap87 {
  gap: 87px;
}

.round87 {
  border-radius: 87px;
}

.z-index-87 {
  z-index: 87;
}

.rotate87 {
  transform: rotate(87deg);
}

.w88 {
  width: 88px;
}

.h88 {
  height: 88px;
}

.m88 {
  margin: 88px;
}

.mt88 {
  margin-top: 88px;
}

.mb88 {
  margin-bottom: 88px;
}

.ml88 {
  margin-left: 88px;
}

.mr88 {
  margin-right: 88px;
}

.p88 {
  padding: 88px;
}

.pl88 {
  padding-left: 88px;
}

.pr88 {
  padding-right: 88px;
}

.pt88 {
  padding-top: 88px;
}

.pb88 {
  padding-bottom: 88px;
}

.ph88 {
  padding-left: 88px;
  padding-right: 88px;
}

.pv88 {
  padding-top: 88px;
  padding-bottom: 88px;
}

.gap88 {
  gap: 88px;
}

.round88 {
  border-radius: 88px;
}

.z-index-88 {
  z-index: 88;
}

.rotate88 {
  transform: rotate(88deg);
}

.w89 {
  width: 89px;
}

.h89 {
  height: 89px;
}

.m89 {
  margin: 89px;
}

.mt89 {
  margin-top: 89px;
}

.mb89 {
  margin-bottom: 89px;
}

.ml89 {
  margin-left: 89px;
}

.mr89 {
  margin-right: 89px;
}

.p89 {
  padding: 89px;
}

.pl89 {
  padding-left: 89px;
}

.pr89 {
  padding-right: 89px;
}

.pt89 {
  padding-top: 89px;
}

.pb89 {
  padding-bottom: 89px;
}

.ph89 {
  padding-left: 89px;
  padding-right: 89px;
}

.pv89 {
  padding-top: 89px;
  padding-bottom: 89px;
}

.gap89 {
  gap: 89px;
}

.round89 {
  border-radius: 89px;
}

.z-index-89 {
  z-index: 89;
}

.rotate89 {
  transform: rotate(89deg);
}

.w90 {
  width: 90px;
}

.h90 {
  height: 90px;
}

.m90 {
  margin: 90px;
}

.mt90 {
  margin-top: 90px;
}

.mb90 {
  margin-bottom: 90px;
}

.ml90 {
  margin-left: 90px;
}

.mr90 {
  margin-right: 90px;
}

.p90 {
  padding: 90px;
}

.pl90 {
  padding-left: 90px;
}

.pr90 {
  padding-right: 90px;
}

.pt90 {
  padding-top: 90px;
}

.pb90 {
  padding-bottom: 90px;
}

.ph90 {
  padding-left: 90px;
  padding-right: 90px;
}

.pv90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.gap90 {
  gap: 90px;
}

.round90 {
  border-radius: 90px;
}

.z-index-90 {
  z-index: 90;
}

.rotate90 {
  transform: rotate(90deg);
}

.w91 {
  width: 91px;
}

.h91 {
  height: 91px;
}

.m91 {
  margin: 91px;
}

.mt91 {
  margin-top: 91px;
}

.mb91 {
  margin-bottom: 91px;
}

.ml91 {
  margin-left: 91px;
}

.mr91 {
  margin-right: 91px;
}

.p91 {
  padding: 91px;
}

.pl91 {
  padding-left: 91px;
}

.pr91 {
  padding-right: 91px;
}

.pt91 {
  padding-top: 91px;
}

.pb91 {
  padding-bottom: 91px;
}

.ph91 {
  padding-left: 91px;
  padding-right: 91px;
}

.pv91 {
  padding-top: 91px;
  padding-bottom: 91px;
}

.gap91 {
  gap: 91px;
}

.round91 {
  border-radius: 91px;
}

.z-index-91 {
  z-index: 91;
}

.rotate91 {
  transform: rotate(91deg);
}

.w92 {
  width: 92px;
}

.h92 {
  height: 92px;
}

.m92 {
  margin: 92px;
}

.mt92 {
  margin-top: 92px;
}

.mb92 {
  margin-bottom: 92px;
}

.ml92 {
  margin-left: 92px;
}

.mr92 {
  margin-right: 92px;
}

.p92 {
  padding: 92px;
}

.pl92 {
  padding-left: 92px;
}

.pr92 {
  padding-right: 92px;
}

.pt92 {
  padding-top: 92px;
}

.pb92 {
  padding-bottom: 92px;
}

.ph92 {
  padding-left: 92px;
  padding-right: 92px;
}

.pv92 {
  padding-top: 92px;
  padding-bottom: 92px;
}

.gap92 {
  gap: 92px;
}

.round92 {
  border-radius: 92px;
}

.z-index-92 {
  z-index: 92;
}

.rotate92 {
  transform: rotate(92deg);
}

.w93 {
  width: 93px;
}

.h93 {
  height: 93px;
}

.m93 {
  margin: 93px;
}

.mt93 {
  margin-top: 93px;
}

.mb93 {
  margin-bottom: 93px;
}

.ml93 {
  margin-left: 93px;
}

.mr93 {
  margin-right: 93px;
}

.p93 {
  padding: 93px;
}

.pl93 {
  padding-left: 93px;
}

.pr93 {
  padding-right: 93px;
}

.pt93 {
  padding-top: 93px;
}

.pb93 {
  padding-bottom: 93px;
}

.ph93 {
  padding-left: 93px;
  padding-right: 93px;
}

.pv93 {
  padding-top: 93px;
  padding-bottom: 93px;
}

.gap93 {
  gap: 93px;
}

.round93 {
  border-radius: 93px;
}

.z-index-93 {
  z-index: 93;
}

.rotate93 {
  transform: rotate(93deg);
}

.w94 {
  width: 94px;
}

.h94 {
  height: 94px;
}

.m94 {
  margin: 94px;
}

.mt94 {
  margin-top: 94px;
}

.mb94 {
  margin-bottom: 94px;
}

.ml94 {
  margin-left: 94px;
}

.mr94 {
  margin-right: 94px;
}

.p94 {
  padding: 94px;
}

.pl94 {
  padding-left: 94px;
}

.pr94 {
  padding-right: 94px;
}

.pt94 {
  padding-top: 94px;
}

.pb94 {
  padding-bottom: 94px;
}

.ph94 {
  padding-left: 94px;
  padding-right: 94px;
}

.pv94 {
  padding-top: 94px;
  padding-bottom: 94px;
}

.gap94 {
  gap: 94px;
}

.round94 {
  border-radius: 94px;
}

.z-index-94 {
  z-index: 94;
}

.rotate94 {
  transform: rotate(94deg);
}

.w95 {
  width: 95px;
}

.h95 {
  height: 95px;
}

.m95 {
  margin: 95px;
}

.mt95 {
  margin-top: 95px;
}

.mb95 {
  margin-bottom: 95px;
}

.ml95 {
  margin-left: 95px;
}

.mr95 {
  margin-right: 95px;
}

.p95 {
  padding: 95px;
}

.pl95 {
  padding-left: 95px;
}

.pr95 {
  padding-right: 95px;
}

.pt95 {
  padding-top: 95px;
}

.pb95 {
  padding-bottom: 95px;
}

.ph95 {
  padding-left: 95px;
  padding-right: 95px;
}

.pv95 {
  padding-top: 95px;
  padding-bottom: 95px;
}

.gap95 {
  gap: 95px;
}

.round95 {
  border-radius: 95px;
}

.z-index-95 {
  z-index: 95;
}

.rotate95 {
  transform: rotate(95deg);
}

.w96 {
  width: 96px;
}

.h96 {
  height: 96px;
}

.m96 {
  margin: 96px;
}

.mt96 {
  margin-top: 96px;
}

.mb96 {
  margin-bottom: 96px;
}

.ml96 {
  margin-left: 96px;
}

.mr96 {
  margin-right: 96px;
}

.p96 {
  padding: 96px;
}

.pl96 {
  padding-left: 96px;
}

.pr96 {
  padding-right: 96px;
}

.pt96 {
  padding-top: 96px;
}

.pb96 {
  padding-bottom: 96px;
}

.ph96 {
  padding-left: 96px;
  padding-right: 96px;
}

.pv96 {
  padding-top: 96px;
  padding-bottom: 96px;
}

.gap96 {
  gap: 96px;
}

.round96 {
  border-radius: 96px;
}

.z-index-96 {
  z-index: 96;
}

.rotate96 {
  transform: rotate(96deg);
}

.w97 {
  width: 97px;
}

.h97 {
  height: 97px;
}

.m97 {
  margin: 97px;
}

.mt97 {
  margin-top: 97px;
}

.mb97 {
  margin-bottom: 97px;
}

.ml97 {
  margin-left: 97px;
}

.mr97 {
  margin-right: 97px;
}

.p97 {
  padding: 97px;
}

.pl97 {
  padding-left: 97px;
}

.pr97 {
  padding-right: 97px;
}

.pt97 {
  padding-top: 97px;
}

.pb97 {
  padding-bottom: 97px;
}

.ph97 {
  padding-left: 97px;
  padding-right: 97px;
}

.pv97 {
  padding-top: 97px;
  padding-bottom: 97px;
}

.gap97 {
  gap: 97px;
}

.round97 {
  border-radius: 97px;
}

.z-index-97 {
  z-index: 97;
}

.rotate97 {
  transform: rotate(97deg);
}

.w98 {
  width: 98px;
}

.h98 {
  height: 98px;
}

.m98 {
  margin: 98px;
}

.mt98 {
  margin-top: 98px;
}

.mb98 {
  margin-bottom: 98px;
}

.ml98 {
  margin-left: 98px;
}

.mr98 {
  margin-right: 98px;
}

.p98 {
  padding: 98px;
}

.pl98 {
  padding-left: 98px;
}

.pr98 {
  padding-right: 98px;
}

.pt98 {
  padding-top: 98px;
}

.pb98 {
  padding-bottom: 98px;
}

.ph98 {
  padding-left: 98px;
  padding-right: 98px;
}

.pv98 {
  padding-top: 98px;
  padding-bottom: 98px;
}

.gap98 {
  gap: 98px;
}

.round98 {
  border-radius: 98px;
}

.z-index-98 {
  z-index: 98;
}

.rotate98 {
  transform: rotate(98deg);
}

.w99 {
  width: 99px;
}

.h99 {
  height: 99px;
}

.m99 {
  margin: 99px;
}

.mt99 {
  margin-top: 99px;
}

.mb99 {
  margin-bottom: 99px;
}

.ml99 {
  margin-left: 99px;
}

.mr99 {
  margin-right: 99px;
}

.p99 {
  padding: 99px;
}

.pl99 {
  padding-left: 99px;
}

.pr99 {
  padding-right: 99px;
}

.pt99 {
  padding-top: 99px;
}

.pb99 {
  padding-bottom: 99px;
}

.ph99 {
  padding-left: 99px;
  padding-right: 99px;
}

.pv99 {
  padding-top: 99px;
  padding-bottom: 99px;
}

.gap99 {
  gap: 99px;
}

.round99 {
  border-radius: 99px;
}

.z-index-99 {
  z-index: 99;
}

.rotate99 {
  transform: rotate(99deg);
}

.w100 {
  width: 100px;
}

.h100 {
  height: 100px;
}

.m100 {
  margin: 100px;
}

.mt100 {
  margin-top: 100px;
}

.mb100 {
  margin-bottom: 100px;
}

.ml100 {
  margin-left: 100px;
}

.mr100 {
  margin-right: 100px;
}

.p100 {
  padding: 100px;
}

.pl100 {
  padding-left: 100px;
}

.pr100 {
  padding-right: 100px;
}

.pt100 {
  padding-top: 100px;
}

.pb100 {
  padding-bottom: 100px;
}

.ph100 {
  padding-left: 100px;
  padding-right: 100px;
}

.pv100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.gap100 {
  gap: 100px;
}

.round100 {
  border-radius: 100px;
}

.z-index-100 {
  z-index: 100;
}

.rotate100 {
  transform: rotate(100deg);
}

.w101 {
  width: 101px;
}

.h101 {
  height: 101px;
}

.m101 {
  margin: 101px;
}

.mt101 {
  margin-top: 101px;
}

.mb101 {
  margin-bottom: 101px;
}

.ml101 {
  margin-left: 101px;
}

.mr101 {
  margin-right: 101px;
}

.p101 {
  padding: 101px;
}

.pl101 {
  padding-left: 101px;
}

.pr101 {
  padding-right: 101px;
}

.pt101 {
  padding-top: 101px;
}

.pb101 {
  padding-bottom: 101px;
}

.ph101 {
  padding-left: 101px;
  padding-right: 101px;
}

.pv101 {
  padding-top: 101px;
  padding-bottom: 101px;
}

.gap101 {
  gap: 101px;
}

.round101 {
  border-radius: 101px;
}

.z-index-101 {
  z-index: 101;
}

.rotate101 {
  transform: rotate(101deg);
}

.w102 {
  width: 102px;
}

.h102 {
  height: 102px;
}

.m102 {
  margin: 102px;
}

.mt102 {
  margin-top: 102px;
}

.mb102 {
  margin-bottom: 102px;
}

.ml102 {
  margin-left: 102px;
}

.mr102 {
  margin-right: 102px;
}

.p102 {
  padding: 102px;
}

.pl102 {
  padding-left: 102px;
}

.pr102 {
  padding-right: 102px;
}

.pt102 {
  padding-top: 102px;
}

.pb102 {
  padding-bottom: 102px;
}

.ph102 {
  padding-left: 102px;
  padding-right: 102px;
}

.pv102 {
  padding-top: 102px;
  padding-bottom: 102px;
}

.gap102 {
  gap: 102px;
}

.round102 {
  border-radius: 102px;
}

.z-index-102 {
  z-index: 102;
}

.rotate102 {
  transform: rotate(102deg);
}

.w103 {
  width: 103px;
}

.h103 {
  height: 103px;
}

.m103 {
  margin: 103px;
}

.mt103 {
  margin-top: 103px;
}

.mb103 {
  margin-bottom: 103px;
}

.ml103 {
  margin-left: 103px;
}

.mr103 {
  margin-right: 103px;
}

.p103 {
  padding: 103px;
}

.pl103 {
  padding-left: 103px;
}

.pr103 {
  padding-right: 103px;
}

.pt103 {
  padding-top: 103px;
}

.pb103 {
  padding-bottom: 103px;
}

.ph103 {
  padding-left: 103px;
  padding-right: 103px;
}

.pv103 {
  padding-top: 103px;
  padding-bottom: 103px;
}

.gap103 {
  gap: 103px;
}

.round103 {
  border-radius: 103px;
}

.z-index-103 {
  z-index: 103;
}

.rotate103 {
  transform: rotate(103deg);
}

.w104 {
  width: 104px;
}

.h104 {
  height: 104px;
}

.m104 {
  margin: 104px;
}

.mt104 {
  margin-top: 104px;
}

.mb104 {
  margin-bottom: 104px;
}

.ml104 {
  margin-left: 104px;
}

.mr104 {
  margin-right: 104px;
}

.p104 {
  padding: 104px;
}

.pl104 {
  padding-left: 104px;
}

.pr104 {
  padding-right: 104px;
}

.pt104 {
  padding-top: 104px;
}

.pb104 {
  padding-bottom: 104px;
}

.ph104 {
  padding-left: 104px;
  padding-right: 104px;
}

.pv104 {
  padding-top: 104px;
  padding-bottom: 104px;
}

.gap104 {
  gap: 104px;
}

.round104 {
  border-radius: 104px;
}

.z-index-104 {
  z-index: 104;
}

.rotate104 {
  transform: rotate(104deg);
}

.w105 {
  width: 105px;
}

.h105 {
  height: 105px;
}

.m105 {
  margin: 105px;
}

.mt105 {
  margin-top: 105px;
}

.mb105 {
  margin-bottom: 105px;
}

.ml105 {
  margin-left: 105px;
}

.mr105 {
  margin-right: 105px;
}

.p105 {
  padding: 105px;
}

.pl105 {
  padding-left: 105px;
}

.pr105 {
  padding-right: 105px;
}

.pt105 {
  padding-top: 105px;
}

.pb105 {
  padding-bottom: 105px;
}

.ph105 {
  padding-left: 105px;
  padding-right: 105px;
}

.pv105 {
  padding-top: 105px;
  padding-bottom: 105px;
}

.gap105 {
  gap: 105px;
}

.round105 {
  border-radius: 105px;
}

.z-index-105 {
  z-index: 105;
}

.rotate105 {
  transform: rotate(105deg);
}

.w106 {
  width: 106px;
}

.h106 {
  height: 106px;
}

.m106 {
  margin: 106px;
}

.mt106 {
  margin-top: 106px;
}

.mb106 {
  margin-bottom: 106px;
}

.ml106 {
  margin-left: 106px;
}

.mr106 {
  margin-right: 106px;
}

.p106 {
  padding: 106px;
}

.pl106 {
  padding-left: 106px;
}

.pr106 {
  padding-right: 106px;
}

.pt106 {
  padding-top: 106px;
}

.pb106 {
  padding-bottom: 106px;
}

.ph106 {
  padding-left: 106px;
  padding-right: 106px;
}

.pv106 {
  padding-top: 106px;
  padding-bottom: 106px;
}

.gap106 {
  gap: 106px;
}

.round106 {
  border-radius: 106px;
}

.z-index-106 {
  z-index: 106;
}

.rotate106 {
  transform: rotate(106deg);
}

.w107 {
  width: 107px;
}

.h107 {
  height: 107px;
}

.m107 {
  margin: 107px;
}

.mt107 {
  margin-top: 107px;
}

.mb107 {
  margin-bottom: 107px;
}

.ml107 {
  margin-left: 107px;
}

.mr107 {
  margin-right: 107px;
}

.p107 {
  padding: 107px;
}

.pl107 {
  padding-left: 107px;
}

.pr107 {
  padding-right: 107px;
}

.pt107 {
  padding-top: 107px;
}

.pb107 {
  padding-bottom: 107px;
}

.ph107 {
  padding-left: 107px;
  padding-right: 107px;
}

.pv107 {
  padding-top: 107px;
  padding-bottom: 107px;
}

.gap107 {
  gap: 107px;
}

.round107 {
  border-radius: 107px;
}

.z-index-107 {
  z-index: 107;
}

.rotate107 {
  transform: rotate(107deg);
}

.w108 {
  width: 108px;
}

.h108 {
  height: 108px;
}

.m108 {
  margin: 108px;
}

.mt108 {
  margin-top: 108px;
}

.mb108 {
  margin-bottom: 108px;
}

.ml108 {
  margin-left: 108px;
}

.mr108 {
  margin-right: 108px;
}

.p108 {
  padding: 108px;
}

.pl108 {
  padding-left: 108px;
}

.pr108 {
  padding-right: 108px;
}

.pt108 {
  padding-top: 108px;
}

.pb108 {
  padding-bottom: 108px;
}

.ph108 {
  padding-left: 108px;
  padding-right: 108px;
}

.pv108 {
  padding-top: 108px;
  padding-bottom: 108px;
}

.gap108 {
  gap: 108px;
}

.round108 {
  border-radius: 108px;
}

.z-index-108 {
  z-index: 108;
}

.rotate108 {
  transform: rotate(108deg);
}

.w109 {
  width: 109px;
}

.h109 {
  height: 109px;
}

.m109 {
  margin: 109px;
}

.mt109 {
  margin-top: 109px;
}

.mb109 {
  margin-bottom: 109px;
}

.ml109 {
  margin-left: 109px;
}

.mr109 {
  margin-right: 109px;
}

.p109 {
  padding: 109px;
}

.pl109 {
  padding-left: 109px;
}

.pr109 {
  padding-right: 109px;
}

.pt109 {
  padding-top: 109px;
}

.pb109 {
  padding-bottom: 109px;
}

.ph109 {
  padding-left: 109px;
  padding-right: 109px;
}

.pv109 {
  padding-top: 109px;
  padding-bottom: 109px;
}

.gap109 {
  gap: 109px;
}

.round109 {
  border-radius: 109px;
}

.z-index-109 {
  z-index: 109;
}

.rotate109 {
  transform: rotate(109deg);
}

.w110 {
  width: 110px;
}

.h110 {
  height: 110px;
}

.m110 {
  margin: 110px;
}

.mt110 {
  margin-top: 110px;
}

.mb110 {
  margin-bottom: 110px;
}

.ml110 {
  margin-left: 110px;
}

.mr110 {
  margin-right: 110px;
}

.p110 {
  padding: 110px;
}

.pl110 {
  padding-left: 110px;
}

.pr110 {
  padding-right: 110px;
}

.pt110 {
  padding-top: 110px;
}

.pb110 {
  padding-bottom: 110px;
}

.ph110 {
  padding-left: 110px;
  padding-right: 110px;
}

.pv110 {
  padding-top: 110px;
  padding-bottom: 110px;
}

.gap110 {
  gap: 110px;
}

.round110 {
  border-radius: 110px;
}

.z-index-110 {
  z-index: 110;
}

.rotate110 {
  transform: rotate(110deg);
}

.w111 {
  width: 111px;
}

.h111 {
  height: 111px;
}

.m111 {
  margin: 111px;
}

.mt111 {
  margin-top: 111px;
}

.mb111 {
  margin-bottom: 111px;
}

.ml111 {
  margin-left: 111px;
}

.mr111 {
  margin-right: 111px;
}

.p111 {
  padding: 111px;
}

.pl111 {
  padding-left: 111px;
}

.pr111 {
  padding-right: 111px;
}

.pt111 {
  padding-top: 111px;
}

.pb111 {
  padding-bottom: 111px;
}

.ph111 {
  padding-left: 111px;
  padding-right: 111px;
}

.pv111 {
  padding-top: 111px;
  padding-bottom: 111px;
}

.gap111 {
  gap: 111px;
}

.round111 {
  border-radius: 111px;
}

.z-index-111 {
  z-index: 111;
}

.rotate111 {
  transform: rotate(111deg);
}

.w112 {
  width: 112px;
}

.h112 {
  height: 112px;
}

.m112 {
  margin: 112px;
}

.mt112 {
  margin-top: 112px;
}

.mb112 {
  margin-bottom: 112px;
}

.ml112 {
  margin-left: 112px;
}

.mr112 {
  margin-right: 112px;
}

.p112 {
  padding: 112px;
}

.pl112 {
  padding-left: 112px;
}

.pr112 {
  padding-right: 112px;
}

.pt112 {
  padding-top: 112px;
}

.pb112 {
  padding-bottom: 112px;
}

.ph112 {
  padding-left: 112px;
  padding-right: 112px;
}

.pv112 {
  padding-top: 112px;
  padding-bottom: 112px;
}

.gap112 {
  gap: 112px;
}

.round112 {
  border-radius: 112px;
}

.z-index-112 {
  z-index: 112;
}

.rotate112 {
  transform: rotate(112deg);
}

.w113 {
  width: 113px;
}

.h113 {
  height: 113px;
}

.m113 {
  margin: 113px;
}

.mt113 {
  margin-top: 113px;
}

.mb113 {
  margin-bottom: 113px;
}

.ml113 {
  margin-left: 113px;
}

.mr113 {
  margin-right: 113px;
}

.p113 {
  padding: 113px;
}

.pl113 {
  padding-left: 113px;
}

.pr113 {
  padding-right: 113px;
}

.pt113 {
  padding-top: 113px;
}

.pb113 {
  padding-bottom: 113px;
}

.ph113 {
  padding-left: 113px;
  padding-right: 113px;
}

.pv113 {
  padding-top: 113px;
  padding-bottom: 113px;
}

.gap113 {
  gap: 113px;
}

.round113 {
  border-radius: 113px;
}

.z-index-113 {
  z-index: 113;
}

.rotate113 {
  transform: rotate(113deg);
}

.w114 {
  width: 114px;
}

.h114 {
  height: 114px;
}

.m114 {
  margin: 114px;
}

.mt114 {
  margin-top: 114px;
}

.mb114 {
  margin-bottom: 114px;
}

.ml114 {
  margin-left: 114px;
}

.mr114 {
  margin-right: 114px;
}

.p114 {
  padding: 114px;
}

.pl114 {
  padding-left: 114px;
}

.pr114 {
  padding-right: 114px;
}

.pt114 {
  padding-top: 114px;
}

.pb114 {
  padding-bottom: 114px;
}

.ph114 {
  padding-left: 114px;
  padding-right: 114px;
}

.pv114 {
  padding-top: 114px;
  padding-bottom: 114px;
}

.gap114 {
  gap: 114px;
}

.round114 {
  border-radius: 114px;
}

.z-index-114 {
  z-index: 114;
}

.rotate114 {
  transform: rotate(114deg);
}

.w115 {
  width: 115px;
}

.h115 {
  height: 115px;
}

.m115 {
  margin: 115px;
}

.mt115 {
  margin-top: 115px;
}

.mb115 {
  margin-bottom: 115px;
}

.ml115 {
  margin-left: 115px;
}

.mr115 {
  margin-right: 115px;
}

.p115 {
  padding: 115px;
}

.pl115 {
  padding-left: 115px;
}

.pr115 {
  padding-right: 115px;
}

.pt115 {
  padding-top: 115px;
}

.pb115 {
  padding-bottom: 115px;
}

.ph115 {
  padding-left: 115px;
  padding-right: 115px;
}

.pv115 {
  padding-top: 115px;
  padding-bottom: 115px;
}

.gap115 {
  gap: 115px;
}

.round115 {
  border-radius: 115px;
}

.z-index-115 {
  z-index: 115;
}

.rotate115 {
  transform: rotate(115deg);
}

.w116 {
  width: 116px;
}

.h116 {
  height: 116px;
}

.m116 {
  margin: 116px;
}

.mt116 {
  margin-top: 116px;
}

.mb116 {
  margin-bottom: 116px;
}

.ml116 {
  margin-left: 116px;
}

.mr116 {
  margin-right: 116px;
}

.p116 {
  padding: 116px;
}

.pl116 {
  padding-left: 116px;
}

.pr116 {
  padding-right: 116px;
}

.pt116 {
  padding-top: 116px;
}

.pb116 {
  padding-bottom: 116px;
}

.ph116 {
  padding-left: 116px;
  padding-right: 116px;
}

.pv116 {
  padding-top: 116px;
  padding-bottom: 116px;
}

.gap116 {
  gap: 116px;
}

.round116 {
  border-radius: 116px;
}

.z-index-116 {
  z-index: 116;
}

.rotate116 {
  transform: rotate(116deg);
}

.w117 {
  width: 117px;
}

.h117 {
  height: 117px;
}

.m117 {
  margin: 117px;
}

.mt117 {
  margin-top: 117px;
}

.mb117 {
  margin-bottom: 117px;
}

.ml117 {
  margin-left: 117px;
}

.mr117 {
  margin-right: 117px;
}

.p117 {
  padding: 117px;
}

.pl117 {
  padding-left: 117px;
}

.pr117 {
  padding-right: 117px;
}

.pt117 {
  padding-top: 117px;
}

.pb117 {
  padding-bottom: 117px;
}

.ph117 {
  padding-left: 117px;
  padding-right: 117px;
}

.pv117 {
  padding-top: 117px;
  padding-bottom: 117px;
}

.gap117 {
  gap: 117px;
}

.round117 {
  border-radius: 117px;
}

.z-index-117 {
  z-index: 117;
}

.rotate117 {
  transform: rotate(117deg);
}

.w118 {
  width: 118px;
}

.h118 {
  height: 118px;
}

.m118 {
  margin: 118px;
}

.mt118 {
  margin-top: 118px;
}

.mb118 {
  margin-bottom: 118px;
}

.ml118 {
  margin-left: 118px;
}

.mr118 {
  margin-right: 118px;
}

.p118 {
  padding: 118px;
}

.pl118 {
  padding-left: 118px;
}

.pr118 {
  padding-right: 118px;
}

.pt118 {
  padding-top: 118px;
}

.pb118 {
  padding-bottom: 118px;
}

.ph118 {
  padding-left: 118px;
  padding-right: 118px;
}

.pv118 {
  padding-top: 118px;
  padding-bottom: 118px;
}

.gap118 {
  gap: 118px;
}

.round118 {
  border-radius: 118px;
}

.z-index-118 {
  z-index: 118;
}

.rotate118 {
  transform: rotate(118deg);
}

.w119 {
  width: 119px;
}

.h119 {
  height: 119px;
}

.m119 {
  margin: 119px;
}

.mt119 {
  margin-top: 119px;
}

.mb119 {
  margin-bottom: 119px;
}

.ml119 {
  margin-left: 119px;
}

.mr119 {
  margin-right: 119px;
}

.p119 {
  padding: 119px;
}

.pl119 {
  padding-left: 119px;
}

.pr119 {
  padding-right: 119px;
}

.pt119 {
  padding-top: 119px;
}

.pb119 {
  padding-bottom: 119px;
}

.ph119 {
  padding-left: 119px;
  padding-right: 119px;
}

.pv119 {
  padding-top: 119px;
  padding-bottom: 119px;
}

.gap119 {
  gap: 119px;
}

.round119 {
  border-radius: 119px;
}

.z-index-119 {
  z-index: 119;
}

.rotate119 {
  transform: rotate(119deg);
}

.w120 {
  width: 120px;
}

.h120 {
  height: 120px;
}

.m120 {
  margin: 120px;
}

.mt120 {
  margin-top: 120px;
}

.mb120 {
  margin-bottom: 120px;
}

.ml120 {
  margin-left: 120px;
}

.mr120 {
  margin-right: 120px;
}

.p120 {
  padding: 120px;
}

.pl120 {
  padding-left: 120px;
}

.pr120 {
  padding-right: 120px;
}

.pt120 {
  padding-top: 120px;
}

.pb120 {
  padding-bottom: 120px;
}

.ph120 {
  padding-left: 120px;
  padding-right: 120px;
}

.pv120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.gap120 {
  gap: 120px;
}

.round120 {
  border-radius: 120px;
}

.z-index-120 {
  z-index: 120;
}

.rotate120 {
  transform: rotate(120deg);
}

.w121 {
  width: 121px;
}

.h121 {
  height: 121px;
}

.m121 {
  margin: 121px;
}

.mt121 {
  margin-top: 121px;
}

.mb121 {
  margin-bottom: 121px;
}

.ml121 {
  margin-left: 121px;
}

.mr121 {
  margin-right: 121px;
}

.p121 {
  padding: 121px;
}

.pl121 {
  padding-left: 121px;
}

.pr121 {
  padding-right: 121px;
}

.pt121 {
  padding-top: 121px;
}

.pb121 {
  padding-bottom: 121px;
}

.ph121 {
  padding-left: 121px;
  padding-right: 121px;
}

.pv121 {
  padding-top: 121px;
  padding-bottom: 121px;
}

.gap121 {
  gap: 121px;
}

.round121 {
  border-radius: 121px;
}

.z-index-121 {
  z-index: 121;
}

.rotate121 {
  transform: rotate(121deg);
}

.w122 {
  width: 122px;
}

.h122 {
  height: 122px;
}

.m122 {
  margin: 122px;
}

.mt122 {
  margin-top: 122px;
}

.mb122 {
  margin-bottom: 122px;
}

.ml122 {
  margin-left: 122px;
}

.mr122 {
  margin-right: 122px;
}

.p122 {
  padding: 122px;
}

.pl122 {
  padding-left: 122px;
}

.pr122 {
  padding-right: 122px;
}

.pt122 {
  padding-top: 122px;
}

.pb122 {
  padding-bottom: 122px;
}

.ph122 {
  padding-left: 122px;
  padding-right: 122px;
}

.pv122 {
  padding-top: 122px;
  padding-bottom: 122px;
}

.gap122 {
  gap: 122px;
}

.round122 {
  border-radius: 122px;
}

.z-index-122 {
  z-index: 122;
}

.rotate122 {
  transform: rotate(122deg);
}

.w123 {
  width: 123px;
}

.h123 {
  height: 123px;
}

.m123 {
  margin: 123px;
}

.mt123 {
  margin-top: 123px;
}

.mb123 {
  margin-bottom: 123px;
}

.ml123 {
  margin-left: 123px;
}

.mr123 {
  margin-right: 123px;
}

.p123 {
  padding: 123px;
}

.pl123 {
  padding-left: 123px;
}

.pr123 {
  padding-right: 123px;
}

.pt123 {
  padding-top: 123px;
}

.pb123 {
  padding-bottom: 123px;
}

.ph123 {
  padding-left: 123px;
  padding-right: 123px;
}

.pv123 {
  padding-top: 123px;
  padding-bottom: 123px;
}

.gap123 {
  gap: 123px;
}

.round123 {
  border-radius: 123px;
}

.z-index-123 {
  z-index: 123;
}

.rotate123 {
  transform: rotate(123deg);
}

.w124 {
  width: 124px;
}

.h124 {
  height: 124px;
}

.m124 {
  margin: 124px;
}

.mt124 {
  margin-top: 124px;
}

.mb124 {
  margin-bottom: 124px;
}

.ml124 {
  margin-left: 124px;
}

.mr124 {
  margin-right: 124px;
}

.p124 {
  padding: 124px;
}

.pl124 {
  padding-left: 124px;
}

.pr124 {
  padding-right: 124px;
}

.pt124 {
  padding-top: 124px;
}

.pb124 {
  padding-bottom: 124px;
}

.ph124 {
  padding-left: 124px;
  padding-right: 124px;
}

.pv124 {
  padding-top: 124px;
  padding-bottom: 124px;
}

.gap124 {
  gap: 124px;
}

.round124 {
  border-radius: 124px;
}

.z-index-124 {
  z-index: 124;
}

.rotate124 {
  transform: rotate(124deg);
}

.w125 {
  width: 125px;
}

.h125 {
  height: 125px;
}

.m125 {
  margin: 125px;
}

.mt125 {
  margin-top: 125px;
}

.mb125 {
  margin-bottom: 125px;
}

.ml125 {
  margin-left: 125px;
}

.mr125 {
  margin-right: 125px;
}

.p125 {
  padding: 125px;
}

.pl125 {
  padding-left: 125px;
}

.pr125 {
  padding-right: 125px;
}

.pt125 {
  padding-top: 125px;
}

.pb125 {
  padding-bottom: 125px;
}

.ph125 {
  padding-left: 125px;
  padding-right: 125px;
}

.pv125 {
  padding-top: 125px;
  padding-bottom: 125px;
}

.gap125 {
  gap: 125px;
}

.round125 {
  border-radius: 125px;
}

.z-index-125 {
  z-index: 125;
}

.rotate125 {
  transform: rotate(125deg);
}

.w126 {
  width: 126px;
}

.h126 {
  height: 126px;
}

.m126 {
  margin: 126px;
}

.mt126 {
  margin-top: 126px;
}

.mb126 {
  margin-bottom: 126px;
}

.ml126 {
  margin-left: 126px;
}

.mr126 {
  margin-right: 126px;
}

.p126 {
  padding: 126px;
}

.pl126 {
  padding-left: 126px;
}

.pr126 {
  padding-right: 126px;
}

.pt126 {
  padding-top: 126px;
}

.pb126 {
  padding-bottom: 126px;
}

.ph126 {
  padding-left: 126px;
  padding-right: 126px;
}

.pv126 {
  padding-top: 126px;
  padding-bottom: 126px;
}

.gap126 {
  gap: 126px;
}

.round126 {
  border-radius: 126px;
}

.z-index-126 {
  z-index: 126;
}

.rotate126 {
  transform: rotate(126deg);
}

.w127 {
  width: 127px;
}

.h127 {
  height: 127px;
}

.m127 {
  margin: 127px;
}

.mt127 {
  margin-top: 127px;
}

.mb127 {
  margin-bottom: 127px;
}

.ml127 {
  margin-left: 127px;
}

.mr127 {
  margin-right: 127px;
}

.p127 {
  padding: 127px;
}

.pl127 {
  padding-left: 127px;
}

.pr127 {
  padding-right: 127px;
}

.pt127 {
  padding-top: 127px;
}

.pb127 {
  padding-bottom: 127px;
}

.ph127 {
  padding-left: 127px;
  padding-right: 127px;
}

.pv127 {
  padding-top: 127px;
  padding-bottom: 127px;
}

.gap127 {
  gap: 127px;
}

.round127 {
  border-radius: 127px;
}

.z-index-127 {
  z-index: 127;
}

.rotate127 {
  transform: rotate(127deg);
}

.w128 {
  width: 128px;
}

.h128 {
  height: 128px;
}

.m128 {
  margin: 128px;
}

.mt128 {
  margin-top: 128px;
}

.mb128 {
  margin-bottom: 128px;
}

.ml128 {
  margin-left: 128px;
}

.mr128 {
  margin-right: 128px;
}

.p128 {
  padding: 128px;
}

.pl128 {
  padding-left: 128px;
}

.pr128 {
  padding-right: 128px;
}

.pt128 {
  padding-top: 128px;
}

.pb128 {
  padding-bottom: 128px;
}

.ph128 {
  padding-left: 128px;
  padding-right: 128px;
}

.pv128 {
  padding-top: 128px;
  padding-bottom: 128px;
}

.gap128 {
  gap: 128px;
}

.round128 {
  border-radius: 128px;
}

.z-index-128 {
  z-index: 128;
}

.rotate128 {
  transform: rotate(128deg);
}

.w129 {
  width: 129px;
}

.h129 {
  height: 129px;
}

.m129 {
  margin: 129px;
}

.mt129 {
  margin-top: 129px;
}

.mb129 {
  margin-bottom: 129px;
}

.ml129 {
  margin-left: 129px;
}

.mr129 {
  margin-right: 129px;
}

.p129 {
  padding: 129px;
}

.pl129 {
  padding-left: 129px;
}

.pr129 {
  padding-right: 129px;
}

.pt129 {
  padding-top: 129px;
}

.pb129 {
  padding-bottom: 129px;
}

.ph129 {
  padding-left: 129px;
  padding-right: 129px;
}

.pv129 {
  padding-top: 129px;
  padding-bottom: 129px;
}

.gap129 {
  gap: 129px;
}

.round129 {
  border-radius: 129px;
}

.z-index-129 {
  z-index: 129;
}

.rotate129 {
  transform: rotate(129deg);
}

.w130 {
  width: 130px;
}

.h130 {
  height: 130px;
}

.m130 {
  margin: 130px;
}

.mt130 {
  margin-top: 130px;
}

.mb130 {
  margin-bottom: 130px;
}

.ml130 {
  margin-left: 130px;
}

.mr130 {
  margin-right: 130px;
}

.p130 {
  padding: 130px;
}

.pl130 {
  padding-left: 130px;
}

.pr130 {
  padding-right: 130px;
}

.pt130 {
  padding-top: 130px;
}

.pb130 {
  padding-bottom: 130px;
}

.ph130 {
  padding-left: 130px;
  padding-right: 130px;
}

.pv130 {
  padding-top: 130px;
  padding-bottom: 130px;
}

.gap130 {
  gap: 130px;
}

.round130 {
  border-radius: 130px;
}

.z-index-130 {
  z-index: 130;
}

.rotate130 {
  transform: rotate(130deg);
}

.w131 {
  width: 131px;
}

.h131 {
  height: 131px;
}

.m131 {
  margin: 131px;
}

.mt131 {
  margin-top: 131px;
}

.mb131 {
  margin-bottom: 131px;
}

.ml131 {
  margin-left: 131px;
}

.mr131 {
  margin-right: 131px;
}

.p131 {
  padding: 131px;
}

.pl131 {
  padding-left: 131px;
}

.pr131 {
  padding-right: 131px;
}

.pt131 {
  padding-top: 131px;
}

.pb131 {
  padding-bottom: 131px;
}

.ph131 {
  padding-left: 131px;
  padding-right: 131px;
}

.pv131 {
  padding-top: 131px;
  padding-bottom: 131px;
}

.gap131 {
  gap: 131px;
}

.round131 {
  border-radius: 131px;
}

.z-index-131 {
  z-index: 131;
}

.rotate131 {
  transform: rotate(131deg);
}

.w132 {
  width: 132px;
}

.h132 {
  height: 132px;
}

.m132 {
  margin: 132px;
}

.mt132 {
  margin-top: 132px;
}

.mb132 {
  margin-bottom: 132px;
}

.ml132 {
  margin-left: 132px;
}

.mr132 {
  margin-right: 132px;
}

.p132 {
  padding: 132px;
}

.pl132 {
  padding-left: 132px;
}

.pr132 {
  padding-right: 132px;
}

.pt132 {
  padding-top: 132px;
}

.pb132 {
  padding-bottom: 132px;
}

.ph132 {
  padding-left: 132px;
  padding-right: 132px;
}

.pv132 {
  padding-top: 132px;
  padding-bottom: 132px;
}

.gap132 {
  gap: 132px;
}

.round132 {
  border-radius: 132px;
}

.z-index-132 {
  z-index: 132;
}

.rotate132 {
  transform: rotate(132deg);
}

.w133 {
  width: 133px;
}

.h133 {
  height: 133px;
}

.m133 {
  margin: 133px;
}

.mt133 {
  margin-top: 133px;
}

.mb133 {
  margin-bottom: 133px;
}

.ml133 {
  margin-left: 133px;
}

.mr133 {
  margin-right: 133px;
}

.p133 {
  padding: 133px;
}

.pl133 {
  padding-left: 133px;
}

.pr133 {
  padding-right: 133px;
}

.pt133 {
  padding-top: 133px;
}

.pb133 {
  padding-bottom: 133px;
}

.ph133 {
  padding-left: 133px;
  padding-right: 133px;
}

.pv133 {
  padding-top: 133px;
  padding-bottom: 133px;
}

.gap133 {
  gap: 133px;
}

.round133 {
  border-radius: 133px;
}

.z-index-133 {
  z-index: 133;
}

.rotate133 {
  transform: rotate(133deg);
}

.w134 {
  width: 134px;
}

.h134 {
  height: 134px;
}

.m134 {
  margin: 134px;
}

.mt134 {
  margin-top: 134px;
}

.mb134 {
  margin-bottom: 134px;
}

.ml134 {
  margin-left: 134px;
}

.mr134 {
  margin-right: 134px;
}

.p134 {
  padding: 134px;
}

.pl134 {
  padding-left: 134px;
}

.pr134 {
  padding-right: 134px;
}

.pt134 {
  padding-top: 134px;
}

.pb134 {
  padding-bottom: 134px;
}

.ph134 {
  padding-left: 134px;
  padding-right: 134px;
}

.pv134 {
  padding-top: 134px;
  padding-bottom: 134px;
}

.gap134 {
  gap: 134px;
}

.round134 {
  border-radius: 134px;
}

.z-index-134 {
  z-index: 134;
}

.rotate134 {
  transform: rotate(134deg);
}

.w135 {
  width: 135px;
}

.h135 {
  height: 135px;
}

.m135 {
  margin: 135px;
}

.mt135 {
  margin-top: 135px;
}

.mb135 {
  margin-bottom: 135px;
}

.ml135 {
  margin-left: 135px;
}

.mr135 {
  margin-right: 135px;
}

.p135 {
  padding: 135px;
}

.pl135 {
  padding-left: 135px;
}

.pr135 {
  padding-right: 135px;
}

.pt135 {
  padding-top: 135px;
}

.pb135 {
  padding-bottom: 135px;
}

.ph135 {
  padding-left: 135px;
  padding-right: 135px;
}

.pv135 {
  padding-top: 135px;
  padding-bottom: 135px;
}

.gap135 {
  gap: 135px;
}

.round135 {
  border-radius: 135px;
}

.z-index-135 {
  z-index: 135;
}

.rotate135 {
  transform: rotate(135deg);
}

.w136 {
  width: 136px;
}

.h136 {
  height: 136px;
}

.m136 {
  margin: 136px;
}

.mt136 {
  margin-top: 136px;
}

.mb136 {
  margin-bottom: 136px;
}

.ml136 {
  margin-left: 136px;
}

.mr136 {
  margin-right: 136px;
}

.p136 {
  padding: 136px;
}

.pl136 {
  padding-left: 136px;
}

.pr136 {
  padding-right: 136px;
}

.pt136 {
  padding-top: 136px;
}

.pb136 {
  padding-bottom: 136px;
}

.ph136 {
  padding-left: 136px;
  padding-right: 136px;
}

.pv136 {
  padding-top: 136px;
  padding-bottom: 136px;
}

.gap136 {
  gap: 136px;
}

.round136 {
  border-radius: 136px;
}

.z-index-136 {
  z-index: 136;
}

.rotate136 {
  transform: rotate(136deg);
}

.w137 {
  width: 137px;
}

.h137 {
  height: 137px;
}

.m137 {
  margin: 137px;
}

.mt137 {
  margin-top: 137px;
}

.mb137 {
  margin-bottom: 137px;
}

.ml137 {
  margin-left: 137px;
}

.mr137 {
  margin-right: 137px;
}

.p137 {
  padding: 137px;
}

.pl137 {
  padding-left: 137px;
}

.pr137 {
  padding-right: 137px;
}

.pt137 {
  padding-top: 137px;
}

.pb137 {
  padding-bottom: 137px;
}

.ph137 {
  padding-left: 137px;
  padding-right: 137px;
}

.pv137 {
  padding-top: 137px;
  padding-bottom: 137px;
}

.gap137 {
  gap: 137px;
}

.round137 {
  border-radius: 137px;
}

.z-index-137 {
  z-index: 137;
}

.rotate137 {
  transform: rotate(137deg);
}

.w138 {
  width: 138px;
}

.h138 {
  height: 138px;
}

.m138 {
  margin: 138px;
}

.mt138 {
  margin-top: 138px;
}

.mb138 {
  margin-bottom: 138px;
}

.ml138 {
  margin-left: 138px;
}

.mr138 {
  margin-right: 138px;
}

.p138 {
  padding: 138px;
}

.pl138 {
  padding-left: 138px;
}

.pr138 {
  padding-right: 138px;
}

.pt138 {
  padding-top: 138px;
}

.pb138 {
  padding-bottom: 138px;
}

.ph138 {
  padding-left: 138px;
  padding-right: 138px;
}

.pv138 {
  padding-top: 138px;
  padding-bottom: 138px;
}

.gap138 {
  gap: 138px;
}

.round138 {
  border-radius: 138px;
}

.z-index-138 {
  z-index: 138;
}

.rotate138 {
  transform: rotate(138deg);
}

.w139 {
  width: 139px;
}

.h139 {
  height: 139px;
}

.m139 {
  margin: 139px;
}

.mt139 {
  margin-top: 139px;
}

.mb139 {
  margin-bottom: 139px;
}

.ml139 {
  margin-left: 139px;
}

.mr139 {
  margin-right: 139px;
}

.p139 {
  padding: 139px;
}

.pl139 {
  padding-left: 139px;
}

.pr139 {
  padding-right: 139px;
}

.pt139 {
  padding-top: 139px;
}

.pb139 {
  padding-bottom: 139px;
}

.ph139 {
  padding-left: 139px;
  padding-right: 139px;
}

.pv139 {
  padding-top: 139px;
  padding-bottom: 139px;
}

.gap139 {
  gap: 139px;
}

.round139 {
  border-radius: 139px;
}

.z-index-139 {
  z-index: 139;
}

.rotate139 {
  transform: rotate(139deg);
}

.w140 {
  width: 140px;
}

.h140 {
  height: 140px;
}

.m140 {
  margin: 140px;
}

.mt140 {
  margin-top: 140px;
}

.mb140 {
  margin-bottom: 140px;
}

.ml140 {
  margin-left: 140px;
}

.mr140 {
  margin-right: 140px;
}

.p140 {
  padding: 140px;
}

.pl140 {
  padding-left: 140px;
}

.pr140 {
  padding-right: 140px;
}

.pt140 {
  padding-top: 140px;
}

.pb140 {
  padding-bottom: 140px;
}

.ph140 {
  padding-left: 140px;
  padding-right: 140px;
}

.pv140 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.gap140 {
  gap: 140px;
}

.round140 {
  border-radius: 140px;
}

.z-index-140 {
  z-index: 140;
}

.rotate140 {
  transform: rotate(140deg);
}

.w141 {
  width: 141px;
}

.h141 {
  height: 141px;
}

.m141 {
  margin: 141px;
}

.mt141 {
  margin-top: 141px;
}

.mb141 {
  margin-bottom: 141px;
}

.ml141 {
  margin-left: 141px;
}

.mr141 {
  margin-right: 141px;
}

.p141 {
  padding: 141px;
}

.pl141 {
  padding-left: 141px;
}

.pr141 {
  padding-right: 141px;
}

.pt141 {
  padding-top: 141px;
}

.pb141 {
  padding-bottom: 141px;
}

.ph141 {
  padding-left: 141px;
  padding-right: 141px;
}

.pv141 {
  padding-top: 141px;
  padding-bottom: 141px;
}

.gap141 {
  gap: 141px;
}

.round141 {
  border-radius: 141px;
}

.z-index-141 {
  z-index: 141;
}

.rotate141 {
  transform: rotate(141deg);
}

.w142 {
  width: 142px;
}

.h142 {
  height: 142px;
}

.m142 {
  margin: 142px;
}

.mt142 {
  margin-top: 142px;
}

.mb142 {
  margin-bottom: 142px;
}

.ml142 {
  margin-left: 142px;
}

.mr142 {
  margin-right: 142px;
}

.p142 {
  padding: 142px;
}

.pl142 {
  padding-left: 142px;
}

.pr142 {
  padding-right: 142px;
}

.pt142 {
  padding-top: 142px;
}

.pb142 {
  padding-bottom: 142px;
}

.ph142 {
  padding-left: 142px;
  padding-right: 142px;
}

.pv142 {
  padding-top: 142px;
  padding-bottom: 142px;
}

.gap142 {
  gap: 142px;
}

.round142 {
  border-radius: 142px;
}

.z-index-142 {
  z-index: 142;
}

.rotate142 {
  transform: rotate(142deg);
}

.w143 {
  width: 143px;
}

.h143 {
  height: 143px;
}

.m143 {
  margin: 143px;
}

.mt143 {
  margin-top: 143px;
}

.mb143 {
  margin-bottom: 143px;
}

.ml143 {
  margin-left: 143px;
}

.mr143 {
  margin-right: 143px;
}

.p143 {
  padding: 143px;
}

.pl143 {
  padding-left: 143px;
}

.pr143 {
  padding-right: 143px;
}

.pt143 {
  padding-top: 143px;
}

.pb143 {
  padding-bottom: 143px;
}

.ph143 {
  padding-left: 143px;
  padding-right: 143px;
}

.pv143 {
  padding-top: 143px;
  padding-bottom: 143px;
}

.gap143 {
  gap: 143px;
}

.round143 {
  border-radius: 143px;
}

.z-index-143 {
  z-index: 143;
}

.rotate143 {
  transform: rotate(143deg);
}

.w144 {
  width: 144px;
}

.h144 {
  height: 144px;
}

.m144 {
  margin: 144px;
}

.mt144 {
  margin-top: 144px;
}

.mb144 {
  margin-bottom: 144px;
}

.ml144 {
  margin-left: 144px;
}

.mr144 {
  margin-right: 144px;
}

.p144 {
  padding: 144px;
}

.pl144 {
  padding-left: 144px;
}

.pr144 {
  padding-right: 144px;
}

.pt144 {
  padding-top: 144px;
}

.pb144 {
  padding-bottom: 144px;
}

.ph144 {
  padding-left: 144px;
  padding-right: 144px;
}

.pv144 {
  padding-top: 144px;
  padding-bottom: 144px;
}

.gap144 {
  gap: 144px;
}

.round144 {
  border-radius: 144px;
}

.z-index-144 {
  z-index: 144;
}

.rotate144 {
  transform: rotate(144deg);
}

.w145 {
  width: 145px;
}

.h145 {
  height: 145px;
}

.m145 {
  margin: 145px;
}

.mt145 {
  margin-top: 145px;
}

.mb145 {
  margin-bottom: 145px;
}

.ml145 {
  margin-left: 145px;
}

.mr145 {
  margin-right: 145px;
}

.p145 {
  padding: 145px;
}

.pl145 {
  padding-left: 145px;
}

.pr145 {
  padding-right: 145px;
}

.pt145 {
  padding-top: 145px;
}

.pb145 {
  padding-bottom: 145px;
}

.ph145 {
  padding-left: 145px;
  padding-right: 145px;
}

.pv145 {
  padding-top: 145px;
  padding-bottom: 145px;
}

.gap145 {
  gap: 145px;
}

.round145 {
  border-radius: 145px;
}

.z-index-145 {
  z-index: 145;
}

.rotate145 {
  transform: rotate(145deg);
}

.w146 {
  width: 146px;
}

.h146 {
  height: 146px;
}

.m146 {
  margin: 146px;
}

.mt146 {
  margin-top: 146px;
}

.mb146 {
  margin-bottom: 146px;
}

.ml146 {
  margin-left: 146px;
}

.mr146 {
  margin-right: 146px;
}

.p146 {
  padding: 146px;
}

.pl146 {
  padding-left: 146px;
}

.pr146 {
  padding-right: 146px;
}

.pt146 {
  padding-top: 146px;
}

.pb146 {
  padding-bottom: 146px;
}

.ph146 {
  padding-left: 146px;
  padding-right: 146px;
}

.pv146 {
  padding-top: 146px;
  padding-bottom: 146px;
}

.gap146 {
  gap: 146px;
}

.round146 {
  border-radius: 146px;
}

.z-index-146 {
  z-index: 146;
}

.rotate146 {
  transform: rotate(146deg);
}

.w147 {
  width: 147px;
}

.h147 {
  height: 147px;
}

.m147 {
  margin: 147px;
}

.mt147 {
  margin-top: 147px;
}

.mb147 {
  margin-bottom: 147px;
}

.ml147 {
  margin-left: 147px;
}

.mr147 {
  margin-right: 147px;
}

.p147 {
  padding: 147px;
}

.pl147 {
  padding-left: 147px;
}

.pr147 {
  padding-right: 147px;
}

.pt147 {
  padding-top: 147px;
}

.pb147 {
  padding-bottom: 147px;
}

.ph147 {
  padding-left: 147px;
  padding-right: 147px;
}

.pv147 {
  padding-top: 147px;
  padding-bottom: 147px;
}

.gap147 {
  gap: 147px;
}

.round147 {
  border-radius: 147px;
}

.z-index-147 {
  z-index: 147;
}

.rotate147 {
  transform: rotate(147deg);
}

.w148 {
  width: 148px;
}

.h148 {
  height: 148px;
}

.m148 {
  margin: 148px;
}

.mt148 {
  margin-top: 148px;
}

.mb148 {
  margin-bottom: 148px;
}

.ml148 {
  margin-left: 148px;
}

.mr148 {
  margin-right: 148px;
}

.p148 {
  padding: 148px;
}

.pl148 {
  padding-left: 148px;
}

.pr148 {
  padding-right: 148px;
}

.pt148 {
  padding-top: 148px;
}

.pb148 {
  padding-bottom: 148px;
}

.ph148 {
  padding-left: 148px;
  padding-right: 148px;
}

.pv148 {
  padding-top: 148px;
  padding-bottom: 148px;
}

.gap148 {
  gap: 148px;
}

.round148 {
  border-radius: 148px;
}

.z-index-148 {
  z-index: 148;
}

.rotate148 {
  transform: rotate(148deg);
}

.w149 {
  width: 149px;
}

.h149 {
  height: 149px;
}

.m149 {
  margin: 149px;
}

.mt149 {
  margin-top: 149px;
}

.mb149 {
  margin-bottom: 149px;
}

.ml149 {
  margin-left: 149px;
}

.mr149 {
  margin-right: 149px;
}

.p149 {
  padding: 149px;
}

.pl149 {
  padding-left: 149px;
}

.pr149 {
  padding-right: 149px;
}

.pt149 {
  padding-top: 149px;
}

.pb149 {
  padding-bottom: 149px;
}

.ph149 {
  padding-left: 149px;
  padding-right: 149px;
}

.pv149 {
  padding-top: 149px;
  padding-bottom: 149px;
}

.gap149 {
  gap: 149px;
}

.round149 {
  border-radius: 149px;
}

.z-index-149 {
  z-index: 149;
}

.rotate149 {
  transform: rotate(149deg);
}

.w150 {
  width: 150px;
}

.h150 {
  height: 150px;
}

.m150 {
  margin: 150px;
}

.mt150 {
  margin-top: 150px;
}

.mb150 {
  margin-bottom: 150px;
}

.ml150 {
  margin-left: 150px;
}

.mr150 {
  margin-right: 150px;
}

.p150 {
  padding: 150px;
}

.pl150 {
  padding-left: 150px;
}

.pr150 {
  padding-right: 150px;
}

.pt150 {
  padding-top: 150px;
}

.pb150 {
  padding-bottom: 150px;
}

.ph150 {
  padding-left: 150px;
  padding-right: 150px;
}

.pv150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

.gap150 {
  gap: 150px;
}

.round150 {
  border-radius: 150px;
}

.z-index-150 {
  z-index: 150;
}

.rotate150 {
  transform: rotate(150deg);
}

.w151 {
  width: 151px;
}

.h151 {
  height: 151px;
}

.m151 {
  margin: 151px;
}

.mt151 {
  margin-top: 151px;
}

.mb151 {
  margin-bottom: 151px;
}

.ml151 {
  margin-left: 151px;
}

.mr151 {
  margin-right: 151px;
}

.p151 {
  padding: 151px;
}

.pl151 {
  padding-left: 151px;
}

.pr151 {
  padding-right: 151px;
}

.pt151 {
  padding-top: 151px;
}

.pb151 {
  padding-bottom: 151px;
}

.ph151 {
  padding-left: 151px;
  padding-right: 151px;
}

.pv151 {
  padding-top: 151px;
  padding-bottom: 151px;
}

.gap151 {
  gap: 151px;
}

.round151 {
  border-radius: 151px;
}

.z-index-151 {
  z-index: 151;
}

.rotate151 {
  transform: rotate(151deg);
}

.w152 {
  width: 152px;
}

.h152 {
  height: 152px;
}

.m152 {
  margin: 152px;
}

.mt152 {
  margin-top: 152px;
}

.mb152 {
  margin-bottom: 152px;
}

.ml152 {
  margin-left: 152px;
}

.mr152 {
  margin-right: 152px;
}

.p152 {
  padding: 152px;
}

.pl152 {
  padding-left: 152px;
}

.pr152 {
  padding-right: 152px;
}

.pt152 {
  padding-top: 152px;
}

.pb152 {
  padding-bottom: 152px;
}

.ph152 {
  padding-left: 152px;
  padding-right: 152px;
}

.pv152 {
  padding-top: 152px;
  padding-bottom: 152px;
}

.gap152 {
  gap: 152px;
}

.round152 {
  border-radius: 152px;
}

.z-index-152 {
  z-index: 152;
}

.rotate152 {
  transform: rotate(152deg);
}

.w153 {
  width: 153px;
}

.h153 {
  height: 153px;
}

.m153 {
  margin: 153px;
}

.mt153 {
  margin-top: 153px;
}

.mb153 {
  margin-bottom: 153px;
}

.ml153 {
  margin-left: 153px;
}

.mr153 {
  margin-right: 153px;
}

.p153 {
  padding: 153px;
}

.pl153 {
  padding-left: 153px;
}

.pr153 {
  padding-right: 153px;
}

.pt153 {
  padding-top: 153px;
}

.pb153 {
  padding-bottom: 153px;
}

.ph153 {
  padding-left: 153px;
  padding-right: 153px;
}

.pv153 {
  padding-top: 153px;
  padding-bottom: 153px;
}

.gap153 {
  gap: 153px;
}

.round153 {
  border-radius: 153px;
}

.z-index-153 {
  z-index: 153;
}

.rotate153 {
  transform: rotate(153deg);
}

.w154 {
  width: 154px;
}

.h154 {
  height: 154px;
}

.m154 {
  margin: 154px;
}

.mt154 {
  margin-top: 154px;
}

.mb154 {
  margin-bottom: 154px;
}

.ml154 {
  margin-left: 154px;
}

.mr154 {
  margin-right: 154px;
}

.p154 {
  padding: 154px;
}

.pl154 {
  padding-left: 154px;
}

.pr154 {
  padding-right: 154px;
}

.pt154 {
  padding-top: 154px;
}

.pb154 {
  padding-bottom: 154px;
}

.ph154 {
  padding-left: 154px;
  padding-right: 154px;
}

.pv154 {
  padding-top: 154px;
  padding-bottom: 154px;
}

.gap154 {
  gap: 154px;
}

.round154 {
  border-radius: 154px;
}

.z-index-154 {
  z-index: 154;
}

.rotate154 {
  transform: rotate(154deg);
}

.w155 {
  width: 155px;
}

.h155 {
  height: 155px;
}

.m155 {
  margin: 155px;
}

.mt155 {
  margin-top: 155px;
}

.mb155 {
  margin-bottom: 155px;
}

.ml155 {
  margin-left: 155px;
}

.mr155 {
  margin-right: 155px;
}

.p155 {
  padding: 155px;
}

.pl155 {
  padding-left: 155px;
}

.pr155 {
  padding-right: 155px;
}

.pt155 {
  padding-top: 155px;
}

.pb155 {
  padding-bottom: 155px;
}

.ph155 {
  padding-left: 155px;
  padding-right: 155px;
}

.pv155 {
  padding-top: 155px;
  padding-bottom: 155px;
}

.gap155 {
  gap: 155px;
}

.round155 {
  border-radius: 155px;
}

.z-index-155 {
  z-index: 155;
}

.rotate155 {
  transform: rotate(155deg);
}

.w156 {
  width: 156px;
}

.h156 {
  height: 156px;
}

.m156 {
  margin: 156px;
}

.mt156 {
  margin-top: 156px;
}

.mb156 {
  margin-bottom: 156px;
}

.ml156 {
  margin-left: 156px;
}

.mr156 {
  margin-right: 156px;
}

.p156 {
  padding: 156px;
}

.pl156 {
  padding-left: 156px;
}

.pr156 {
  padding-right: 156px;
}

.pt156 {
  padding-top: 156px;
}

.pb156 {
  padding-bottom: 156px;
}

.ph156 {
  padding-left: 156px;
  padding-right: 156px;
}

.pv156 {
  padding-top: 156px;
  padding-bottom: 156px;
}

.gap156 {
  gap: 156px;
}

.round156 {
  border-radius: 156px;
}

.z-index-156 {
  z-index: 156;
}

.rotate156 {
  transform: rotate(156deg);
}

.w157 {
  width: 157px;
}

.h157 {
  height: 157px;
}

.m157 {
  margin: 157px;
}

.mt157 {
  margin-top: 157px;
}

.mb157 {
  margin-bottom: 157px;
}

.ml157 {
  margin-left: 157px;
}

.mr157 {
  margin-right: 157px;
}

.p157 {
  padding: 157px;
}

.pl157 {
  padding-left: 157px;
}

.pr157 {
  padding-right: 157px;
}

.pt157 {
  padding-top: 157px;
}

.pb157 {
  padding-bottom: 157px;
}

.ph157 {
  padding-left: 157px;
  padding-right: 157px;
}

.pv157 {
  padding-top: 157px;
  padding-bottom: 157px;
}

.gap157 {
  gap: 157px;
}

.round157 {
  border-radius: 157px;
}

.z-index-157 {
  z-index: 157;
}

.rotate157 {
  transform: rotate(157deg);
}

.w158 {
  width: 158px;
}

.h158 {
  height: 158px;
}

.m158 {
  margin: 158px;
}

.mt158 {
  margin-top: 158px;
}

.mb158 {
  margin-bottom: 158px;
}

.ml158 {
  margin-left: 158px;
}

.mr158 {
  margin-right: 158px;
}

.p158 {
  padding: 158px;
}

.pl158 {
  padding-left: 158px;
}

.pr158 {
  padding-right: 158px;
}

.pt158 {
  padding-top: 158px;
}

.pb158 {
  padding-bottom: 158px;
}

.ph158 {
  padding-left: 158px;
  padding-right: 158px;
}

.pv158 {
  padding-top: 158px;
  padding-bottom: 158px;
}

.gap158 {
  gap: 158px;
}

.round158 {
  border-radius: 158px;
}

.z-index-158 {
  z-index: 158;
}

.rotate158 {
  transform: rotate(158deg);
}

.w159 {
  width: 159px;
}

.h159 {
  height: 159px;
}

.m159 {
  margin: 159px;
}

.mt159 {
  margin-top: 159px;
}

.mb159 {
  margin-bottom: 159px;
}

.ml159 {
  margin-left: 159px;
}

.mr159 {
  margin-right: 159px;
}

.p159 {
  padding: 159px;
}

.pl159 {
  padding-left: 159px;
}

.pr159 {
  padding-right: 159px;
}

.pt159 {
  padding-top: 159px;
}

.pb159 {
  padding-bottom: 159px;
}

.ph159 {
  padding-left: 159px;
  padding-right: 159px;
}

.pv159 {
  padding-top: 159px;
  padding-bottom: 159px;
}

.gap159 {
  gap: 159px;
}

.round159 {
  border-radius: 159px;
}

.z-index-159 {
  z-index: 159;
}

.rotate159 {
  transform: rotate(159deg);
}

.w160 {
  width: 160px;
}

.h160 {
  height: 160px;
}

.m160 {
  margin: 160px;
}

.mt160 {
  margin-top: 160px;
}

.mb160 {
  margin-bottom: 160px;
}

.ml160 {
  margin-left: 160px;
}

.mr160 {
  margin-right: 160px;
}

.p160 {
  padding: 160px;
}

.pl160 {
  padding-left: 160px;
}

.pr160 {
  padding-right: 160px;
}

.pt160 {
  padding-top: 160px;
}

.pb160 {
  padding-bottom: 160px;
}

.ph160 {
  padding-left: 160px;
  padding-right: 160px;
}

.pv160 {
  padding-top: 160px;
  padding-bottom: 160px;
}

.gap160 {
  gap: 160px;
}

.round160 {
  border-radius: 160px;
}

.z-index-160 {
  z-index: 160;
}

.rotate160 {
  transform: rotate(160deg);
}

.w161 {
  width: 161px;
}

.h161 {
  height: 161px;
}

.m161 {
  margin: 161px;
}

.mt161 {
  margin-top: 161px;
}

.mb161 {
  margin-bottom: 161px;
}

.ml161 {
  margin-left: 161px;
}

.mr161 {
  margin-right: 161px;
}

.p161 {
  padding: 161px;
}

.pl161 {
  padding-left: 161px;
}

.pr161 {
  padding-right: 161px;
}

.pt161 {
  padding-top: 161px;
}

.pb161 {
  padding-bottom: 161px;
}

.ph161 {
  padding-left: 161px;
  padding-right: 161px;
}

.pv161 {
  padding-top: 161px;
  padding-bottom: 161px;
}

.gap161 {
  gap: 161px;
}

.round161 {
  border-radius: 161px;
}

.z-index-161 {
  z-index: 161;
}

.rotate161 {
  transform: rotate(161deg);
}

.w162 {
  width: 162px;
}

.h162 {
  height: 162px;
}

.m162 {
  margin: 162px;
}

.mt162 {
  margin-top: 162px;
}

.mb162 {
  margin-bottom: 162px;
}

.ml162 {
  margin-left: 162px;
}

.mr162 {
  margin-right: 162px;
}

.p162 {
  padding: 162px;
}

.pl162 {
  padding-left: 162px;
}

.pr162 {
  padding-right: 162px;
}

.pt162 {
  padding-top: 162px;
}

.pb162 {
  padding-bottom: 162px;
}

.ph162 {
  padding-left: 162px;
  padding-right: 162px;
}

.pv162 {
  padding-top: 162px;
  padding-bottom: 162px;
}

.gap162 {
  gap: 162px;
}

.round162 {
  border-radius: 162px;
}

.z-index-162 {
  z-index: 162;
}

.rotate162 {
  transform: rotate(162deg);
}

.w163 {
  width: 163px;
}

.h163 {
  height: 163px;
}

.m163 {
  margin: 163px;
}

.mt163 {
  margin-top: 163px;
}

.mb163 {
  margin-bottom: 163px;
}

.ml163 {
  margin-left: 163px;
}

.mr163 {
  margin-right: 163px;
}

.p163 {
  padding: 163px;
}

.pl163 {
  padding-left: 163px;
}

.pr163 {
  padding-right: 163px;
}

.pt163 {
  padding-top: 163px;
}

.pb163 {
  padding-bottom: 163px;
}

.ph163 {
  padding-left: 163px;
  padding-right: 163px;
}

.pv163 {
  padding-top: 163px;
  padding-bottom: 163px;
}

.gap163 {
  gap: 163px;
}

.round163 {
  border-radius: 163px;
}

.z-index-163 {
  z-index: 163;
}

.rotate163 {
  transform: rotate(163deg);
}

.w164 {
  width: 164px;
}

.h164 {
  height: 164px;
}

.m164 {
  margin: 164px;
}

.mt164 {
  margin-top: 164px;
}

.mb164 {
  margin-bottom: 164px;
}

.ml164 {
  margin-left: 164px;
}

.mr164 {
  margin-right: 164px;
}

.p164 {
  padding: 164px;
}

.pl164 {
  padding-left: 164px;
}

.pr164 {
  padding-right: 164px;
}

.pt164 {
  padding-top: 164px;
}

.pb164 {
  padding-bottom: 164px;
}

.ph164 {
  padding-left: 164px;
  padding-right: 164px;
}

.pv164 {
  padding-top: 164px;
  padding-bottom: 164px;
}

.gap164 {
  gap: 164px;
}

.round164 {
  border-radius: 164px;
}

.z-index-164 {
  z-index: 164;
}

.rotate164 {
  transform: rotate(164deg);
}

.w165 {
  width: 165px;
}

.h165 {
  height: 165px;
}

.m165 {
  margin: 165px;
}

.mt165 {
  margin-top: 165px;
}

.mb165 {
  margin-bottom: 165px;
}

.ml165 {
  margin-left: 165px;
}

.mr165 {
  margin-right: 165px;
}

.p165 {
  padding: 165px;
}

.pl165 {
  padding-left: 165px;
}

.pr165 {
  padding-right: 165px;
}

.pt165 {
  padding-top: 165px;
}

.pb165 {
  padding-bottom: 165px;
}

.ph165 {
  padding-left: 165px;
  padding-right: 165px;
}

.pv165 {
  padding-top: 165px;
  padding-bottom: 165px;
}

.gap165 {
  gap: 165px;
}

.round165 {
  border-radius: 165px;
}

.z-index-165 {
  z-index: 165;
}

.rotate165 {
  transform: rotate(165deg);
}

.w166 {
  width: 166px;
}

.h166 {
  height: 166px;
}

.m166 {
  margin: 166px;
}

.mt166 {
  margin-top: 166px;
}

.mb166 {
  margin-bottom: 166px;
}

.ml166 {
  margin-left: 166px;
}

.mr166 {
  margin-right: 166px;
}

.p166 {
  padding: 166px;
}

.pl166 {
  padding-left: 166px;
}

.pr166 {
  padding-right: 166px;
}

.pt166 {
  padding-top: 166px;
}

.pb166 {
  padding-bottom: 166px;
}

.ph166 {
  padding-left: 166px;
  padding-right: 166px;
}

.pv166 {
  padding-top: 166px;
  padding-bottom: 166px;
}

.gap166 {
  gap: 166px;
}

.round166 {
  border-radius: 166px;
}

.z-index-166 {
  z-index: 166;
}

.rotate166 {
  transform: rotate(166deg);
}

.w167 {
  width: 167px;
}

.h167 {
  height: 167px;
}

.m167 {
  margin: 167px;
}

.mt167 {
  margin-top: 167px;
}

.mb167 {
  margin-bottom: 167px;
}

.ml167 {
  margin-left: 167px;
}

.mr167 {
  margin-right: 167px;
}

.p167 {
  padding: 167px;
}

.pl167 {
  padding-left: 167px;
}

.pr167 {
  padding-right: 167px;
}

.pt167 {
  padding-top: 167px;
}

.pb167 {
  padding-bottom: 167px;
}

.ph167 {
  padding-left: 167px;
  padding-right: 167px;
}

.pv167 {
  padding-top: 167px;
  padding-bottom: 167px;
}

.gap167 {
  gap: 167px;
}

.round167 {
  border-radius: 167px;
}

.z-index-167 {
  z-index: 167;
}

.rotate167 {
  transform: rotate(167deg);
}

.w168 {
  width: 168px;
}

.h168 {
  height: 168px;
}

.m168 {
  margin: 168px;
}

.mt168 {
  margin-top: 168px;
}

.mb168 {
  margin-bottom: 168px;
}

.ml168 {
  margin-left: 168px;
}

.mr168 {
  margin-right: 168px;
}

.p168 {
  padding: 168px;
}

.pl168 {
  padding-left: 168px;
}

.pr168 {
  padding-right: 168px;
}

.pt168 {
  padding-top: 168px;
}

.pb168 {
  padding-bottom: 168px;
}

.ph168 {
  padding-left: 168px;
  padding-right: 168px;
}

.pv168 {
  padding-top: 168px;
  padding-bottom: 168px;
}

.gap168 {
  gap: 168px;
}

.round168 {
  border-radius: 168px;
}

.z-index-168 {
  z-index: 168;
}

.rotate168 {
  transform: rotate(168deg);
}

.w169 {
  width: 169px;
}

.h169 {
  height: 169px;
}

.m169 {
  margin: 169px;
}

.mt169 {
  margin-top: 169px;
}

.mb169 {
  margin-bottom: 169px;
}

.ml169 {
  margin-left: 169px;
}

.mr169 {
  margin-right: 169px;
}

.p169 {
  padding: 169px;
}

.pl169 {
  padding-left: 169px;
}

.pr169 {
  padding-right: 169px;
}

.pt169 {
  padding-top: 169px;
}

.pb169 {
  padding-bottom: 169px;
}

.ph169 {
  padding-left: 169px;
  padding-right: 169px;
}

.pv169 {
  padding-top: 169px;
  padding-bottom: 169px;
}

.gap169 {
  gap: 169px;
}

.round169 {
  border-radius: 169px;
}

.z-index-169 {
  z-index: 169;
}

.rotate169 {
  transform: rotate(169deg);
}

.w170 {
  width: 170px;
}

.h170 {
  height: 170px;
}

.m170 {
  margin: 170px;
}

.mt170 {
  margin-top: 170px;
}

.mb170 {
  margin-bottom: 170px;
}

.ml170 {
  margin-left: 170px;
}

.mr170 {
  margin-right: 170px;
}

.p170 {
  padding: 170px;
}

.pl170 {
  padding-left: 170px;
}

.pr170 {
  padding-right: 170px;
}

.pt170 {
  padding-top: 170px;
}

.pb170 {
  padding-bottom: 170px;
}

.ph170 {
  padding-left: 170px;
  padding-right: 170px;
}

.pv170 {
  padding-top: 170px;
  padding-bottom: 170px;
}

.gap170 {
  gap: 170px;
}

.round170 {
  border-radius: 170px;
}

.z-index-170 {
  z-index: 170;
}

.rotate170 {
  transform: rotate(170deg);
}

.w171 {
  width: 171px;
}

.h171 {
  height: 171px;
}

.m171 {
  margin: 171px;
}

.mt171 {
  margin-top: 171px;
}

.mb171 {
  margin-bottom: 171px;
}

.ml171 {
  margin-left: 171px;
}

.mr171 {
  margin-right: 171px;
}

.p171 {
  padding: 171px;
}

.pl171 {
  padding-left: 171px;
}

.pr171 {
  padding-right: 171px;
}

.pt171 {
  padding-top: 171px;
}

.pb171 {
  padding-bottom: 171px;
}

.ph171 {
  padding-left: 171px;
  padding-right: 171px;
}

.pv171 {
  padding-top: 171px;
  padding-bottom: 171px;
}

.gap171 {
  gap: 171px;
}

.round171 {
  border-radius: 171px;
}

.z-index-171 {
  z-index: 171;
}

.rotate171 {
  transform: rotate(171deg);
}

.w172 {
  width: 172px;
}

.h172 {
  height: 172px;
}

.m172 {
  margin: 172px;
}

.mt172 {
  margin-top: 172px;
}

.mb172 {
  margin-bottom: 172px;
}

.ml172 {
  margin-left: 172px;
}

.mr172 {
  margin-right: 172px;
}

.p172 {
  padding: 172px;
}

.pl172 {
  padding-left: 172px;
}

.pr172 {
  padding-right: 172px;
}

.pt172 {
  padding-top: 172px;
}

.pb172 {
  padding-bottom: 172px;
}

.ph172 {
  padding-left: 172px;
  padding-right: 172px;
}

.pv172 {
  padding-top: 172px;
  padding-bottom: 172px;
}

.gap172 {
  gap: 172px;
}

.round172 {
  border-radius: 172px;
}

.z-index-172 {
  z-index: 172;
}

.rotate172 {
  transform: rotate(172deg);
}

.w173 {
  width: 173px;
}

.h173 {
  height: 173px;
}

.m173 {
  margin: 173px;
}

.mt173 {
  margin-top: 173px;
}

.mb173 {
  margin-bottom: 173px;
}

.ml173 {
  margin-left: 173px;
}

.mr173 {
  margin-right: 173px;
}

.p173 {
  padding: 173px;
}

.pl173 {
  padding-left: 173px;
}

.pr173 {
  padding-right: 173px;
}

.pt173 {
  padding-top: 173px;
}

.pb173 {
  padding-bottom: 173px;
}

.ph173 {
  padding-left: 173px;
  padding-right: 173px;
}

.pv173 {
  padding-top: 173px;
  padding-bottom: 173px;
}

.gap173 {
  gap: 173px;
}

.round173 {
  border-radius: 173px;
}

.z-index-173 {
  z-index: 173;
}

.rotate173 {
  transform: rotate(173deg);
}

.w174 {
  width: 174px;
}

.h174 {
  height: 174px;
}

.m174 {
  margin: 174px;
}

.mt174 {
  margin-top: 174px;
}

.mb174 {
  margin-bottom: 174px;
}

.ml174 {
  margin-left: 174px;
}

.mr174 {
  margin-right: 174px;
}

.p174 {
  padding: 174px;
}

.pl174 {
  padding-left: 174px;
}

.pr174 {
  padding-right: 174px;
}

.pt174 {
  padding-top: 174px;
}

.pb174 {
  padding-bottom: 174px;
}

.ph174 {
  padding-left: 174px;
  padding-right: 174px;
}

.pv174 {
  padding-top: 174px;
  padding-bottom: 174px;
}

.gap174 {
  gap: 174px;
}

.round174 {
  border-radius: 174px;
}

.z-index-174 {
  z-index: 174;
}

.rotate174 {
  transform: rotate(174deg);
}

.w175 {
  width: 175px;
}

.h175 {
  height: 175px;
}

.m175 {
  margin: 175px;
}

.mt175 {
  margin-top: 175px;
}

.mb175 {
  margin-bottom: 175px;
}

.ml175 {
  margin-left: 175px;
}

.mr175 {
  margin-right: 175px;
}

.p175 {
  padding: 175px;
}

.pl175 {
  padding-left: 175px;
}

.pr175 {
  padding-right: 175px;
}

.pt175 {
  padding-top: 175px;
}

.pb175 {
  padding-bottom: 175px;
}

.ph175 {
  padding-left: 175px;
  padding-right: 175px;
}

.pv175 {
  padding-top: 175px;
  padding-bottom: 175px;
}

.gap175 {
  gap: 175px;
}

.round175 {
  border-radius: 175px;
}

.z-index-175 {
  z-index: 175;
}

.rotate175 {
  transform: rotate(175deg);
}

.w176 {
  width: 176px;
}

.h176 {
  height: 176px;
}

.m176 {
  margin: 176px;
}

.mt176 {
  margin-top: 176px;
}

.mb176 {
  margin-bottom: 176px;
}

.ml176 {
  margin-left: 176px;
}

.mr176 {
  margin-right: 176px;
}

.p176 {
  padding: 176px;
}

.pl176 {
  padding-left: 176px;
}

.pr176 {
  padding-right: 176px;
}

.pt176 {
  padding-top: 176px;
}

.pb176 {
  padding-bottom: 176px;
}

.ph176 {
  padding-left: 176px;
  padding-right: 176px;
}

.pv176 {
  padding-top: 176px;
  padding-bottom: 176px;
}

.gap176 {
  gap: 176px;
}

.round176 {
  border-radius: 176px;
}

.z-index-176 {
  z-index: 176;
}

.rotate176 {
  transform: rotate(176deg);
}

.w177 {
  width: 177px;
}

.h177 {
  height: 177px;
}

.m177 {
  margin: 177px;
}

.mt177 {
  margin-top: 177px;
}

.mb177 {
  margin-bottom: 177px;
}

.ml177 {
  margin-left: 177px;
}

.mr177 {
  margin-right: 177px;
}

.p177 {
  padding: 177px;
}

.pl177 {
  padding-left: 177px;
}

.pr177 {
  padding-right: 177px;
}

.pt177 {
  padding-top: 177px;
}

.pb177 {
  padding-bottom: 177px;
}

.ph177 {
  padding-left: 177px;
  padding-right: 177px;
}

.pv177 {
  padding-top: 177px;
  padding-bottom: 177px;
}

.gap177 {
  gap: 177px;
}

.round177 {
  border-radius: 177px;
}

.z-index-177 {
  z-index: 177;
}

.rotate177 {
  transform: rotate(177deg);
}

.w178 {
  width: 178px;
}

.h178 {
  height: 178px;
}

.m178 {
  margin: 178px;
}

.mt178 {
  margin-top: 178px;
}

.mb178 {
  margin-bottom: 178px;
}

.ml178 {
  margin-left: 178px;
}

.mr178 {
  margin-right: 178px;
}

.p178 {
  padding: 178px;
}

.pl178 {
  padding-left: 178px;
}

.pr178 {
  padding-right: 178px;
}

.pt178 {
  padding-top: 178px;
}

.pb178 {
  padding-bottom: 178px;
}

.ph178 {
  padding-left: 178px;
  padding-right: 178px;
}

.pv178 {
  padding-top: 178px;
  padding-bottom: 178px;
}

.gap178 {
  gap: 178px;
}

.round178 {
  border-radius: 178px;
}

.z-index-178 {
  z-index: 178;
}

.rotate178 {
  transform: rotate(178deg);
}

.w179 {
  width: 179px;
}

.h179 {
  height: 179px;
}

.m179 {
  margin: 179px;
}

.mt179 {
  margin-top: 179px;
}

.mb179 {
  margin-bottom: 179px;
}

.ml179 {
  margin-left: 179px;
}

.mr179 {
  margin-right: 179px;
}

.p179 {
  padding: 179px;
}

.pl179 {
  padding-left: 179px;
}

.pr179 {
  padding-right: 179px;
}

.pt179 {
  padding-top: 179px;
}

.pb179 {
  padding-bottom: 179px;
}

.ph179 {
  padding-left: 179px;
  padding-right: 179px;
}

.pv179 {
  padding-top: 179px;
  padding-bottom: 179px;
}

.gap179 {
  gap: 179px;
}

.round179 {
  border-radius: 179px;
}

.z-index-179 {
  z-index: 179;
}

.rotate179 {
  transform: rotate(179deg);
}

.w180 {
  width: 180px;
}

.h180 {
  height: 180px;
}

.m180 {
  margin: 180px;
}

.mt180 {
  margin-top: 180px;
}

.mb180 {
  margin-bottom: 180px;
}

.ml180 {
  margin-left: 180px;
}

.mr180 {
  margin-right: 180px;
}

.p180 {
  padding: 180px;
}

.pl180 {
  padding-left: 180px;
}

.pr180 {
  padding-right: 180px;
}

.pt180 {
  padding-top: 180px;
}

.pb180 {
  padding-bottom: 180px;
}

.ph180 {
  padding-left: 180px;
  padding-right: 180px;
}

.pv180 {
  padding-top: 180px;
  padding-bottom: 180px;
}

.gap180 {
  gap: 180px;
}

.round180 {
  border-radius: 180px;
}

.z-index-180 {
  z-index: 180;
}

.rotate180 {
  transform: rotate(180deg);
}

.w181 {
  width: 181px;
}

.h181 {
  height: 181px;
}

.m181 {
  margin: 181px;
}

.mt181 {
  margin-top: 181px;
}

.mb181 {
  margin-bottom: 181px;
}

.ml181 {
  margin-left: 181px;
}

.mr181 {
  margin-right: 181px;
}

.p181 {
  padding: 181px;
}

.pl181 {
  padding-left: 181px;
}

.pr181 {
  padding-right: 181px;
}

.pt181 {
  padding-top: 181px;
}

.pb181 {
  padding-bottom: 181px;
}

.ph181 {
  padding-left: 181px;
  padding-right: 181px;
}

.pv181 {
  padding-top: 181px;
  padding-bottom: 181px;
}

.gap181 {
  gap: 181px;
}

.round181 {
  border-radius: 181px;
}

.z-index-181 {
  z-index: 181;
}

.rotate181 {
  transform: rotate(181deg);
}

.w182 {
  width: 182px;
}

.h182 {
  height: 182px;
}

.m182 {
  margin: 182px;
}

.mt182 {
  margin-top: 182px;
}

.mb182 {
  margin-bottom: 182px;
}

.ml182 {
  margin-left: 182px;
}

.mr182 {
  margin-right: 182px;
}

.p182 {
  padding: 182px;
}

.pl182 {
  padding-left: 182px;
}

.pr182 {
  padding-right: 182px;
}

.pt182 {
  padding-top: 182px;
}

.pb182 {
  padding-bottom: 182px;
}

.ph182 {
  padding-left: 182px;
  padding-right: 182px;
}

.pv182 {
  padding-top: 182px;
  padding-bottom: 182px;
}

.gap182 {
  gap: 182px;
}

.round182 {
  border-radius: 182px;
}

.z-index-182 {
  z-index: 182;
}

.rotate182 {
  transform: rotate(182deg);
}

.w183 {
  width: 183px;
}

.h183 {
  height: 183px;
}

.m183 {
  margin: 183px;
}

.mt183 {
  margin-top: 183px;
}

.mb183 {
  margin-bottom: 183px;
}

.ml183 {
  margin-left: 183px;
}

.mr183 {
  margin-right: 183px;
}

.p183 {
  padding: 183px;
}

.pl183 {
  padding-left: 183px;
}

.pr183 {
  padding-right: 183px;
}

.pt183 {
  padding-top: 183px;
}

.pb183 {
  padding-bottom: 183px;
}

.ph183 {
  padding-left: 183px;
  padding-right: 183px;
}

.pv183 {
  padding-top: 183px;
  padding-bottom: 183px;
}

.gap183 {
  gap: 183px;
}

.round183 {
  border-radius: 183px;
}

.z-index-183 {
  z-index: 183;
}

.rotate183 {
  transform: rotate(183deg);
}

.w184 {
  width: 184px;
}

.h184 {
  height: 184px;
}

.m184 {
  margin: 184px;
}

.mt184 {
  margin-top: 184px;
}

.mb184 {
  margin-bottom: 184px;
}

.ml184 {
  margin-left: 184px;
}

.mr184 {
  margin-right: 184px;
}

.p184 {
  padding: 184px;
}

.pl184 {
  padding-left: 184px;
}

.pr184 {
  padding-right: 184px;
}

.pt184 {
  padding-top: 184px;
}

.pb184 {
  padding-bottom: 184px;
}

.ph184 {
  padding-left: 184px;
  padding-right: 184px;
}

.pv184 {
  padding-top: 184px;
  padding-bottom: 184px;
}

.gap184 {
  gap: 184px;
}

.round184 {
  border-radius: 184px;
}

.z-index-184 {
  z-index: 184;
}

.rotate184 {
  transform: rotate(184deg);
}

.w185 {
  width: 185px;
}

.h185 {
  height: 185px;
}

.m185 {
  margin: 185px;
}

.mt185 {
  margin-top: 185px;
}

.mb185 {
  margin-bottom: 185px;
}

.ml185 {
  margin-left: 185px;
}

.mr185 {
  margin-right: 185px;
}

.p185 {
  padding: 185px;
}

.pl185 {
  padding-left: 185px;
}

.pr185 {
  padding-right: 185px;
}

.pt185 {
  padding-top: 185px;
}

.pb185 {
  padding-bottom: 185px;
}

.ph185 {
  padding-left: 185px;
  padding-right: 185px;
}

.pv185 {
  padding-top: 185px;
  padding-bottom: 185px;
}

.gap185 {
  gap: 185px;
}

.round185 {
  border-radius: 185px;
}

.z-index-185 {
  z-index: 185;
}

.rotate185 {
  transform: rotate(185deg);
}

.w186 {
  width: 186px;
}

.h186 {
  height: 186px;
}

.m186 {
  margin: 186px;
}

.mt186 {
  margin-top: 186px;
}

.mb186 {
  margin-bottom: 186px;
}

.ml186 {
  margin-left: 186px;
}

.mr186 {
  margin-right: 186px;
}

.p186 {
  padding: 186px;
}

.pl186 {
  padding-left: 186px;
}

.pr186 {
  padding-right: 186px;
}

.pt186 {
  padding-top: 186px;
}

.pb186 {
  padding-bottom: 186px;
}

.ph186 {
  padding-left: 186px;
  padding-right: 186px;
}

.pv186 {
  padding-top: 186px;
  padding-bottom: 186px;
}

.gap186 {
  gap: 186px;
}

.round186 {
  border-radius: 186px;
}

.z-index-186 {
  z-index: 186;
}

.rotate186 {
  transform: rotate(186deg);
}

.w187 {
  width: 187px;
}

.h187 {
  height: 187px;
}

.m187 {
  margin: 187px;
}

.mt187 {
  margin-top: 187px;
}

.mb187 {
  margin-bottom: 187px;
}

.ml187 {
  margin-left: 187px;
}

.mr187 {
  margin-right: 187px;
}

.p187 {
  padding: 187px;
}

.pl187 {
  padding-left: 187px;
}

.pr187 {
  padding-right: 187px;
}

.pt187 {
  padding-top: 187px;
}

.pb187 {
  padding-bottom: 187px;
}

.ph187 {
  padding-left: 187px;
  padding-right: 187px;
}

.pv187 {
  padding-top: 187px;
  padding-bottom: 187px;
}

.gap187 {
  gap: 187px;
}

.round187 {
  border-radius: 187px;
}

.z-index-187 {
  z-index: 187;
}

.rotate187 {
  transform: rotate(187deg);
}

.w188 {
  width: 188px;
}

.h188 {
  height: 188px;
}

.m188 {
  margin: 188px;
}

.mt188 {
  margin-top: 188px;
}

.mb188 {
  margin-bottom: 188px;
}

.ml188 {
  margin-left: 188px;
}

.mr188 {
  margin-right: 188px;
}

.p188 {
  padding: 188px;
}

.pl188 {
  padding-left: 188px;
}

.pr188 {
  padding-right: 188px;
}

.pt188 {
  padding-top: 188px;
}

.pb188 {
  padding-bottom: 188px;
}

.ph188 {
  padding-left: 188px;
  padding-right: 188px;
}

.pv188 {
  padding-top: 188px;
  padding-bottom: 188px;
}

.gap188 {
  gap: 188px;
}

.round188 {
  border-radius: 188px;
}

.z-index-188 {
  z-index: 188;
}

.rotate188 {
  transform: rotate(188deg);
}

.w189 {
  width: 189px;
}

.h189 {
  height: 189px;
}

.m189 {
  margin: 189px;
}

.mt189 {
  margin-top: 189px;
}

.mb189 {
  margin-bottom: 189px;
}

.ml189 {
  margin-left: 189px;
}

.mr189 {
  margin-right: 189px;
}

.p189 {
  padding: 189px;
}

.pl189 {
  padding-left: 189px;
}

.pr189 {
  padding-right: 189px;
}

.pt189 {
  padding-top: 189px;
}

.pb189 {
  padding-bottom: 189px;
}

.ph189 {
  padding-left: 189px;
  padding-right: 189px;
}

.pv189 {
  padding-top: 189px;
  padding-bottom: 189px;
}

.gap189 {
  gap: 189px;
}

.round189 {
  border-radius: 189px;
}

.z-index-189 {
  z-index: 189;
}

.rotate189 {
  transform: rotate(189deg);
}

.w190 {
  width: 190px;
}

.h190 {
  height: 190px;
}

.m190 {
  margin: 190px;
}

.mt190 {
  margin-top: 190px;
}

.mb190 {
  margin-bottom: 190px;
}

.ml190 {
  margin-left: 190px;
}

.mr190 {
  margin-right: 190px;
}

.p190 {
  padding: 190px;
}

.pl190 {
  padding-left: 190px;
}

.pr190 {
  padding-right: 190px;
}

.pt190 {
  padding-top: 190px;
}

.pb190 {
  padding-bottom: 190px;
}

.ph190 {
  padding-left: 190px;
  padding-right: 190px;
}

.pv190 {
  padding-top: 190px;
  padding-bottom: 190px;
}

.gap190 {
  gap: 190px;
}

.round190 {
  border-radius: 190px;
}

.z-index-190 {
  z-index: 190;
}

.rotate190 {
  transform: rotate(190deg);
}

.w191 {
  width: 191px;
}

.h191 {
  height: 191px;
}

.m191 {
  margin: 191px;
}

.mt191 {
  margin-top: 191px;
}

.mb191 {
  margin-bottom: 191px;
}

.ml191 {
  margin-left: 191px;
}

.mr191 {
  margin-right: 191px;
}

.p191 {
  padding: 191px;
}

.pl191 {
  padding-left: 191px;
}

.pr191 {
  padding-right: 191px;
}

.pt191 {
  padding-top: 191px;
}

.pb191 {
  padding-bottom: 191px;
}

.ph191 {
  padding-left: 191px;
  padding-right: 191px;
}

.pv191 {
  padding-top: 191px;
  padding-bottom: 191px;
}

.gap191 {
  gap: 191px;
}

.round191 {
  border-radius: 191px;
}

.z-index-191 {
  z-index: 191;
}

.rotate191 {
  transform: rotate(191deg);
}

.w192 {
  width: 192px;
}

.h192 {
  height: 192px;
}

.m192 {
  margin: 192px;
}

.mt192 {
  margin-top: 192px;
}

.mb192 {
  margin-bottom: 192px;
}

.ml192 {
  margin-left: 192px;
}

.mr192 {
  margin-right: 192px;
}

.p192 {
  padding: 192px;
}

.pl192 {
  padding-left: 192px;
}

.pr192 {
  padding-right: 192px;
}

.pt192 {
  padding-top: 192px;
}

.pb192 {
  padding-bottom: 192px;
}

.ph192 {
  padding-left: 192px;
  padding-right: 192px;
}

.pv192 {
  padding-top: 192px;
  padding-bottom: 192px;
}

.gap192 {
  gap: 192px;
}

.round192 {
  border-radius: 192px;
}

.z-index-192 {
  z-index: 192;
}

.rotate192 {
  transform: rotate(192deg);
}

.w193 {
  width: 193px;
}

.h193 {
  height: 193px;
}

.m193 {
  margin: 193px;
}

.mt193 {
  margin-top: 193px;
}

.mb193 {
  margin-bottom: 193px;
}

.ml193 {
  margin-left: 193px;
}

.mr193 {
  margin-right: 193px;
}

.p193 {
  padding: 193px;
}

.pl193 {
  padding-left: 193px;
}

.pr193 {
  padding-right: 193px;
}

.pt193 {
  padding-top: 193px;
}

.pb193 {
  padding-bottom: 193px;
}

.ph193 {
  padding-left: 193px;
  padding-right: 193px;
}

.pv193 {
  padding-top: 193px;
  padding-bottom: 193px;
}

.gap193 {
  gap: 193px;
}

.round193 {
  border-radius: 193px;
}

.z-index-193 {
  z-index: 193;
}

.rotate193 {
  transform: rotate(193deg);
}

.w194 {
  width: 194px;
}

.h194 {
  height: 194px;
}

.m194 {
  margin: 194px;
}

.mt194 {
  margin-top: 194px;
}

.mb194 {
  margin-bottom: 194px;
}

.ml194 {
  margin-left: 194px;
}

.mr194 {
  margin-right: 194px;
}

.p194 {
  padding: 194px;
}

.pl194 {
  padding-left: 194px;
}

.pr194 {
  padding-right: 194px;
}

.pt194 {
  padding-top: 194px;
}

.pb194 {
  padding-bottom: 194px;
}

.ph194 {
  padding-left: 194px;
  padding-right: 194px;
}

.pv194 {
  padding-top: 194px;
  padding-bottom: 194px;
}

.gap194 {
  gap: 194px;
}

.round194 {
  border-radius: 194px;
}

.z-index-194 {
  z-index: 194;
}

.rotate194 {
  transform: rotate(194deg);
}

.w195 {
  width: 195px;
}

.h195 {
  height: 195px;
}

.m195 {
  margin: 195px;
}

.mt195 {
  margin-top: 195px;
}

.mb195 {
  margin-bottom: 195px;
}

.ml195 {
  margin-left: 195px;
}

.mr195 {
  margin-right: 195px;
}

.p195 {
  padding: 195px;
}

.pl195 {
  padding-left: 195px;
}

.pr195 {
  padding-right: 195px;
}

.pt195 {
  padding-top: 195px;
}

.pb195 {
  padding-bottom: 195px;
}

.ph195 {
  padding-left: 195px;
  padding-right: 195px;
}

.pv195 {
  padding-top: 195px;
  padding-bottom: 195px;
}

.gap195 {
  gap: 195px;
}

.round195 {
  border-radius: 195px;
}

.z-index-195 {
  z-index: 195;
}

.rotate195 {
  transform: rotate(195deg);
}

.w196 {
  width: 196px;
}

.h196 {
  height: 196px;
}

.m196 {
  margin: 196px;
}

.mt196 {
  margin-top: 196px;
}

.mb196 {
  margin-bottom: 196px;
}

.ml196 {
  margin-left: 196px;
}

.mr196 {
  margin-right: 196px;
}

.p196 {
  padding: 196px;
}

.pl196 {
  padding-left: 196px;
}

.pr196 {
  padding-right: 196px;
}

.pt196 {
  padding-top: 196px;
}

.pb196 {
  padding-bottom: 196px;
}

.ph196 {
  padding-left: 196px;
  padding-right: 196px;
}

.pv196 {
  padding-top: 196px;
  padding-bottom: 196px;
}

.gap196 {
  gap: 196px;
}

.round196 {
  border-radius: 196px;
}

.z-index-196 {
  z-index: 196;
}

.rotate196 {
  transform: rotate(196deg);
}

.w197 {
  width: 197px;
}

.h197 {
  height: 197px;
}

.m197 {
  margin: 197px;
}

.mt197 {
  margin-top: 197px;
}

.mb197 {
  margin-bottom: 197px;
}

.ml197 {
  margin-left: 197px;
}

.mr197 {
  margin-right: 197px;
}

.p197 {
  padding: 197px;
}

.pl197 {
  padding-left: 197px;
}

.pr197 {
  padding-right: 197px;
}

.pt197 {
  padding-top: 197px;
}

.pb197 {
  padding-bottom: 197px;
}

.ph197 {
  padding-left: 197px;
  padding-right: 197px;
}

.pv197 {
  padding-top: 197px;
  padding-bottom: 197px;
}

.gap197 {
  gap: 197px;
}

.round197 {
  border-radius: 197px;
}

.z-index-197 {
  z-index: 197;
}

.rotate197 {
  transform: rotate(197deg);
}

.w198 {
  width: 198px;
}

.h198 {
  height: 198px;
}

.m198 {
  margin: 198px;
}

.mt198 {
  margin-top: 198px;
}

.mb198 {
  margin-bottom: 198px;
}

.ml198 {
  margin-left: 198px;
}

.mr198 {
  margin-right: 198px;
}

.p198 {
  padding: 198px;
}

.pl198 {
  padding-left: 198px;
}

.pr198 {
  padding-right: 198px;
}

.pt198 {
  padding-top: 198px;
}

.pb198 {
  padding-bottom: 198px;
}

.ph198 {
  padding-left: 198px;
  padding-right: 198px;
}

.pv198 {
  padding-top: 198px;
  padding-bottom: 198px;
}

.gap198 {
  gap: 198px;
}

.round198 {
  border-radius: 198px;
}

.z-index-198 {
  z-index: 198;
}

.rotate198 {
  transform: rotate(198deg);
}

.w199 {
  width: 199px;
}

.h199 {
  height: 199px;
}

.m199 {
  margin: 199px;
}

.mt199 {
  margin-top: 199px;
}

.mb199 {
  margin-bottom: 199px;
}

.ml199 {
  margin-left: 199px;
}

.mr199 {
  margin-right: 199px;
}

.p199 {
  padding: 199px;
}

.pl199 {
  padding-left: 199px;
}

.pr199 {
  padding-right: 199px;
}

.pt199 {
  padding-top: 199px;
}

.pb199 {
  padding-bottom: 199px;
}

.ph199 {
  padding-left: 199px;
  padding-right: 199px;
}

.pv199 {
  padding-top: 199px;
  padding-bottom: 199px;
}

.gap199 {
  gap: 199px;
}

.round199 {
  border-radius: 199px;
}

.z-index-199 {
  z-index: 199;
}

.rotate199 {
  transform: rotate(199deg);
}

.w200 {
  width: 200px;
}

.h200 {
  height: 200px;
}

.m200 {
  margin: 200px;
}

.mt200 {
  margin-top: 200px;
}

.mb200 {
  margin-bottom: 200px;
}

.ml200 {
  margin-left: 200px;
}

.mr200 {
  margin-right: 200px;
}

.p200 {
  padding: 200px;
}

.pl200 {
  padding-left: 200px;
}

.pr200 {
  padding-right: 200px;
}

.pt200 {
  padding-top: 200px;
}

.pb200 {
  padding-bottom: 200px;
}

.ph200 {
  padding-left: 200px;
  padding-right: 200px;
}

.pv200 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.gap200 {
  gap: 200px;
}

.round200 {
  border-radius: 200px;
}

.z-index-200 {
  z-index: 200;
}

.rotate200 {
  transform: rotate(200deg);
}

.w201 {
  width: 201px;
}

.h201 {
  height: 201px;
}

.m201 {
  margin: 201px;
}

.mt201 {
  margin-top: 201px;
}

.mb201 {
  margin-bottom: 201px;
}

.ml201 {
  margin-left: 201px;
}

.mr201 {
  margin-right: 201px;
}

.p201 {
  padding: 201px;
}

.pl201 {
  padding-left: 201px;
}

.pr201 {
  padding-right: 201px;
}

.pt201 {
  padding-top: 201px;
}

.pb201 {
  padding-bottom: 201px;
}

.ph201 {
  padding-left: 201px;
  padding-right: 201px;
}

.pv201 {
  padding-top: 201px;
  padding-bottom: 201px;
}

.gap201 {
  gap: 201px;
}

.round201 {
  border-radius: 201px;
}

.z-index-201 {
  z-index: 201;
}

.rotate201 {
  transform: rotate(201deg);
}

.w202 {
  width: 202px;
}

.h202 {
  height: 202px;
}

.m202 {
  margin: 202px;
}

.mt202 {
  margin-top: 202px;
}

.mb202 {
  margin-bottom: 202px;
}

.ml202 {
  margin-left: 202px;
}

.mr202 {
  margin-right: 202px;
}

.p202 {
  padding: 202px;
}

.pl202 {
  padding-left: 202px;
}

.pr202 {
  padding-right: 202px;
}

.pt202 {
  padding-top: 202px;
}

.pb202 {
  padding-bottom: 202px;
}

.ph202 {
  padding-left: 202px;
  padding-right: 202px;
}

.pv202 {
  padding-top: 202px;
  padding-bottom: 202px;
}

.gap202 {
  gap: 202px;
}

.round202 {
  border-radius: 202px;
}

.z-index-202 {
  z-index: 202;
}

.rotate202 {
  transform: rotate(202deg);
}

.w203 {
  width: 203px;
}

.h203 {
  height: 203px;
}

.m203 {
  margin: 203px;
}

.mt203 {
  margin-top: 203px;
}

.mb203 {
  margin-bottom: 203px;
}

.ml203 {
  margin-left: 203px;
}

.mr203 {
  margin-right: 203px;
}

.p203 {
  padding: 203px;
}

.pl203 {
  padding-left: 203px;
}

.pr203 {
  padding-right: 203px;
}

.pt203 {
  padding-top: 203px;
}

.pb203 {
  padding-bottom: 203px;
}

.ph203 {
  padding-left: 203px;
  padding-right: 203px;
}

.pv203 {
  padding-top: 203px;
  padding-bottom: 203px;
}

.gap203 {
  gap: 203px;
}

.round203 {
  border-radius: 203px;
}

.z-index-203 {
  z-index: 203;
}

.rotate203 {
  transform: rotate(203deg);
}

.w204 {
  width: 204px;
}

.h204 {
  height: 204px;
}

.m204 {
  margin: 204px;
}

.mt204 {
  margin-top: 204px;
}

.mb204 {
  margin-bottom: 204px;
}

.ml204 {
  margin-left: 204px;
}

.mr204 {
  margin-right: 204px;
}

.p204 {
  padding: 204px;
}

.pl204 {
  padding-left: 204px;
}

.pr204 {
  padding-right: 204px;
}

.pt204 {
  padding-top: 204px;
}

.pb204 {
  padding-bottom: 204px;
}

.ph204 {
  padding-left: 204px;
  padding-right: 204px;
}

.pv204 {
  padding-top: 204px;
  padding-bottom: 204px;
}

.gap204 {
  gap: 204px;
}

.round204 {
  border-radius: 204px;
}

.z-index-204 {
  z-index: 204;
}

.rotate204 {
  transform: rotate(204deg);
}

.w205 {
  width: 205px;
}

.h205 {
  height: 205px;
}

.m205 {
  margin: 205px;
}

.mt205 {
  margin-top: 205px;
}

.mb205 {
  margin-bottom: 205px;
}

.ml205 {
  margin-left: 205px;
}

.mr205 {
  margin-right: 205px;
}

.p205 {
  padding: 205px;
}

.pl205 {
  padding-left: 205px;
}

.pr205 {
  padding-right: 205px;
}

.pt205 {
  padding-top: 205px;
}

.pb205 {
  padding-bottom: 205px;
}

.ph205 {
  padding-left: 205px;
  padding-right: 205px;
}

.pv205 {
  padding-top: 205px;
  padding-bottom: 205px;
}

.gap205 {
  gap: 205px;
}

.round205 {
  border-radius: 205px;
}

.z-index-205 {
  z-index: 205;
}

.rotate205 {
  transform: rotate(205deg);
}

.w206 {
  width: 206px;
}

.h206 {
  height: 206px;
}

.m206 {
  margin: 206px;
}

.mt206 {
  margin-top: 206px;
}

.mb206 {
  margin-bottom: 206px;
}

.ml206 {
  margin-left: 206px;
}

.mr206 {
  margin-right: 206px;
}

.p206 {
  padding: 206px;
}

.pl206 {
  padding-left: 206px;
}

.pr206 {
  padding-right: 206px;
}

.pt206 {
  padding-top: 206px;
}

.pb206 {
  padding-bottom: 206px;
}

.ph206 {
  padding-left: 206px;
  padding-right: 206px;
}

.pv206 {
  padding-top: 206px;
  padding-bottom: 206px;
}

.gap206 {
  gap: 206px;
}

.round206 {
  border-radius: 206px;
}

.z-index-206 {
  z-index: 206;
}

.rotate206 {
  transform: rotate(206deg);
}

.w207 {
  width: 207px;
}

.h207 {
  height: 207px;
}

.m207 {
  margin: 207px;
}

.mt207 {
  margin-top: 207px;
}

.mb207 {
  margin-bottom: 207px;
}

.ml207 {
  margin-left: 207px;
}

.mr207 {
  margin-right: 207px;
}

.p207 {
  padding: 207px;
}

.pl207 {
  padding-left: 207px;
}

.pr207 {
  padding-right: 207px;
}

.pt207 {
  padding-top: 207px;
}

.pb207 {
  padding-bottom: 207px;
}

.ph207 {
  padding-left: 207px;
  padding-right: 207px;
}

.pv207 {
  padding-top: 207px;
  padding-bottom: 207px;
}

.gap207 {
  gap: 207px;
}

.round207 {
  border-radius: 207px;
}

.z-index-207 {
  z-index: 207;
}

.rotate207 {
  transform: rotate(207deg);
}

.w208 {
  width: 208px;
}

.h208 {
  height: 208px;
}

.m208 {
  margin: 208px;
}

.mt208 {
  margin-top: 208px;
}

.mb208 {
  margin-bottom: 208px;
}

.ml208 {
  margin-left: 208px;
}

.mr208 {
  margin-right: 208px;
}

.p208 {
  padding: 208px;
}

.pl208 {
  padding-left: 208px;
}

.pr208 {
  padding-right: 208px;
}

.pt208 {
  padding-top: 208px;
}

.pb208 {
  padding-bottom: 208px;
}

.ph208 {
  padding-left: 208px;
  padding-right: 208px;
}

.pv208 {
  padding-top: 208px;
  padding-bottom: 208px;
}

.gap208 {
  gap: 208px;
}

.round208 {
  border-radius: 208px;
}

.z-index-208 {
  z-index: 208;
}

.rotate208 {
  transform: rotate(208deg);
}

.w209 {
  width: 209px;
}

.h209 {
  height: 209px;
}

.m209 {
  margin: 209px;
}

.mt209 {
  margin-top: 209px;
}

.mb209 {
  margin-bottom: 209px;
}

.ml209 {
  margin-left: 209px;
}

.mr209 {
  margin-right: 209px;
}

.p209 {
  padding: 209px;
}

.pl209 {
  padding-left: 209px;
}

.pr209 {
  padding-right: 209px;
}

.pt209 {
  padding-top: 209px;
}

.pb209 {
  padding-bottom: 209px;
}

.ph209 {
  padding-left: 209px;
  padding-right: 209px;
}

.pv209 {
  padding-top: 209px;
  padding-bottom: 209px;
}

.gap209 {
  gap: 209px;
}

.round209 {
  border-radius: 209px;
}

.z-index-209 {
  z-index: 209;
}

.rotate209 {
  transform: rotate(209deg);
}

.w210 {
  width: 210px;
}

.h210 {
  height: 210px;
}

.m210 {
  margin: 210px;
}

.mt210 {
  margin-top: 210px;
}

.mb210 {
  margin-bottom: 210px;
}

.ml210 {
  margin-left: 210px;
}

.mr210 {
  margin-right: 210px;
}

.p210 {
  padding: 210px;
}

.pl210 {
  padding-left: 210px;
}

.pr210 {
  padding-right: 210px;
}

.pt210 {
  padding-top: 210px;
}

.pb210 {
  padding-bottom: 210px;
}

.ph210 {
  padding-left: 210px;
  padding-right: 210px;
}

.pv210 {
  padding-top: 210px;
  padding-bottom: 210px;
}

.gap210 {
  gap: 210px;
}

.round210 {
  border-radius: 210px;
}

.z-index-210 {
  z-index: 210;
}

.rotate210 {
  transform: rotate(210deg);
}

.w211 {
  width: 211px;
}

.h211 {
  height: 211px;
}

.m211 {
  margin: 211px;
}

.mt211 {
  margin-top: 211px;
}

.mb211 {
  margin-bottom: 211px;
}

.ml211 {
  margin-left: 211px;
}

.mr211 {
  margin-right: 211px;
}

.p211 {
  padding: 211px;
}

.pl211 {
  padding-left: 211px;
}

.pr211 {
  padding-right: 211px;
}

.pt211 {
  padding-top: 211px;
}

.pb211 {
  padding-bottom: 211px;
}

.ph211 {
  padding-left: 211px;
  padding-right: 211px;
}

.pv211 {
  padding-top: 211px;
  padding-bottom: 211px;
}

.gap211 {
  gap: 211px;
}

.round211 {
  border-radius: 211px;
}

.z-index-211 {
  z-index: 211;
}

.rotate211 {
  transform: rotate(211deg);
}

.w212 {
  width: 212px;
}

.h212 {
  height: 212px;
}

.m212 {
  margin: 212px;
}

.mt212 {
  margin-top: 212px;
}

.mb212 {
  margin-bottom: 212px;
}

.ml212 {
  margin-left: 212px;
}

.mr212 {
  margin-right: 212px;
}

.p212 {
  padding: 212px;
}

.pl212 {
  padding-left: 212px;
}

.pr212 {
  padding-right: 212px;
}

.pt212 {
  padding-top: 212px;
}

.pb212 {
  padding-bottom: 212px;
}

.ph212 {
  padding-left: 212px;
  padding-right: 212px;
}

.pv212 {
  padding-top: 212px;
  padding-bottom: 212px;
}

.gap212 {
  gap: 212px;
}

.round212 {
  border-radius: 212px;
}

.z-index-212 {
  z-index: 212;
}

.rotate212 {
  transform: rotate(212deg);
}

.w213 {
  width: 213px;
}

.h213 {
  height: 213px;
}

.m213 {
  margin: 213px;
}

.mt213 {
  margin-top: 213px;
}

.mb213 {
  margin-bottom: 213px;
}

.ml213 {
  margin-left: 213px;
}

.mr213 {
  margin-right: 213px;
}

.p213 {
  padding: 213px;
}

.pl213 {
  padding-left: 213px;
}

.pr213 {
  padding-right: 213px;
}

.pt213 {
  padding-top: 213px;
}

.pb213 {
  padding-bottom: 213px;
}

.ph213 {
  padding-left: 213px;
  padding-right: 213px;
}

.pv213 {
  padding-top: 213px;
  padding-bottom: 213px;
}

.gap213 {
  gap: 213px;
}

.round213 {
  border-radius: 213px;
}

.z-index-213 {
  z-index: 213;
}

.rotate213 {
  transform: rotate(213deg);
}

.w214 {
  width: 214px;
}

.h214 {
  height: 214px;
}

.m214 {
  margin: 214px;
}

.mt214 {
  margin-top: 214px;
}

.mb214 {
  margin-bottom: 214px;
}

.ml214 {
  margin-left: 214px;
}

.mr214 {
  margin-right: 214px;
}

.p214 {
  padding: 214px;
}

.pl214 {
  padding-left: 214px;
}

.pr214 {
  padding-right: 214px;
}

.pt214 {
  padding-top: 214px;
}

.pb214 {
  padding-bottom: 214px;
}

.ph214 {
  padding-left: 214px;
  padding-right: 214px;
}

.pv214 {
  padding-top: 214px;
  padding-bottom: 214px;
}

.gap214 {
  gap: 214px;
}

.round214 {
  border-radius: 214px;
}

.z-index-214 {
  z-index: 214;
}

.rotate214 {
  transform: rotate(214deg);
}

.w215 {
  width: 215px;
}

.h215 {
  height: 215px;
}

.m215 {
  margin: 215px;
}

.mt215 {
  margin-top: 215px;
}

.mb215 {
  margin-bottom: 215px;
}

.ml215 {
  margin-left: 215px;
}

.mr215 {
  margin-right: 215px;
}

.p215 {
  padding: 215px;
}

.pl215 {
  padding-left: 215px;
}

.pr215 {
  padding-right: 215px;
}

.pt215 {
  padding-top: 215px;
}

.pb215 {
  padding-bottom: 215px;
}

.ph215 {
  padding-left: 215px;
  padding-right: 215px;
}

.pv215 {
  padding-top: 215px;
  padding-bottom: 215px;
}

.gap215 {
  gap: 215px;
}

.round215 {
  border-radius: 215px;
}

.z-index-215 {
  z-index: 215;
}

.rotate215 {
  transform: rotate(215deg);
}

.w216 {
  width: 216px;
}

.h216 {
  height: 216px;
}

.m216 {
  margin: 216px;
}

.mt216 {
  margin-top: 216px;
}

.mb216 {
  margin-bottom: 216px;
}

.ml216 {
  margin-left: 216px;
}

.mr216 {
  margin-right: 216px;
}

.p216 {
  padding: 216px;
}

.pl216 {
  padding-left: 216px;
}

.pr216 {
  padding-right: 216px;
}

.pt216 {
  padding-top: 216px;
}

.pb216 {
  padding-bottom: 216px;
}

.ph216 {
  padding-left: 216px;
  padding-right: 216px;
}

.pv216 {
  padding-top: 216px;
  padding-bottom: 216px;
}

.gap216 {
  gap: 216px;
}

.round216 {
  border-radius: 216px;
}

.z-index-216 {
  z-index: 216;
}

.rotate216 {
  transform: rotate(216deg);
}

.w217 {
  width: 217px;
}

.h217 {
  height: 217px;
}

.m217 {
  margin: 217px;
}

.mt217 {
  margin-top: 217px;
}

.mb217 {
  margin-bottom: 217px;
}

.ml217 {
  margin-left: 217px;
}

.mr217 {
  margin-right: 217px;
}

.p217 {
  padding: 217px;
}

.pl217 {
  padding-left: 217px;
}

.pr217 {
  padding-right: 217px;
}

.pt217 {
  padding-top: 217px;
}

.pb217 {
  padding-bottom: 217px;
}

.ph217 {
  padding-left: 217px;
  padding-right: 217px;
}

.pv217 {
  padding-top: 217px;
  padding-bottom: 217px;
}

.gap217 {
  gap: 217px;
}

.round217 {
  border-radius: 217px;
}

.z-index-217 {
  z-index: 217;
}

.rotate217 {
  transform: rotate(217deg);
}

.w218 {
  width: 218px;
}

.h218 {
  height: 218px;
}

.m218 {
  margin: 218px;
}

.mt218 {
  margin-top: 218px;
}

.mb218 {
  margin-bottom: 218px;
}

.ml218 {
  margin-left: 218px;
}

.mr218 {
  margin-right: 218px;
}

.p218 {
  padding: 218px;
}

.pl218 {
  padding-left: 218px;
}

.pr218 {
  padding-right: 218px;
}

.pt218 {
  padding-top: 218px;
}

.pb218 {
  padding-bottom: 218px;
}

.ph218 {
  padding-left: 218px;
  padding-right: 218px;
}

.pv218 {
  padding-top: 218px;
  padding-bottom: 218px;
}

.gap218 {
  gap: 218px;
}

.round218 {
  border-radius: 218px;
}

.z-index-218 {
  z-index: 218;
}

.rotate218 {
  transform: rotate(218deg);
}

.w219 {
  width: 219px;
}

.h219 {
  height: 219px;
}

.m219 {
  margin: 219px;
}

.mt219 {
  margin-top: 219px;
}

.mb219 {
  margin-bottom: 219px;
}

.ml219 {
  margin-left: 219px;
}

.mr219 {
  margin-right: 219px;
}

.p219 {
  padding: 219px;
}

.pl219 {
  padding-left: 219px;
}

.pr219 {
  padding-right: 219px;
}

.pt219 {
  padding-top: 219px;
}

.pb219 {
  padding-bottom: 219px;
}

.ph219 {
  padding-left: 219px;
  padding-right: 219px;
}

.pv219 {
  padding-top: 219px;
  padding-bottom: 219px;
}

.gap219 {
  gap: 219px;
}

.round219 {
  border-radius: 219px;
}

.z-index-219 {
  z-index: 219;
}

.rotate219 {
  transform: rotate(219deg);
}

.w220 {
  width: 220px;
}

.h220 {
  height: 220px;
}

.m220 {
  margin: 220px;
}

.mt220 {
  margin-top: 220px;
}

.mb220 {
  margin-bottom: 220px;
}

.ml220 {
  margin-left: 220px;
}

.mr220 {
  margin-right: 220px;
}

.p220 {
  padding: 220px;
}

.pl220 {
  padding-left: 220px;
}

.pr220 {
  padding-right: 220px;
}

.pt220 {
  padding-top: 220px;
}

.pb220 {
  padding-bottom: 220px;
}

.ph220 {
  padding-left: 220px;
  padding-right: 220px;
}

.pv220 {
  padding-top: 220px;
  padding-bottom: 220px;
}

.gap220 {
  gap: 220px;
}

.round220 {
  border-radius: 220px;
}

.z-index-220 {
  z-index: 220;
}

.rotate220 {
  transform: rotate(220deg);
}

.w221 {
  width: 221px;
}

.h221 {
  height: 221px;
}

.m221 {
  margin: 221px;
}

.mt221 {
  margin-top: 221px;
}

.mb221 {
  margin-bottom: 221px;
}

.ml221 {
  margin-left: 221px;
}

.mr221 {
  margin-right: 221px;
}

.p221 {
  padding: 221px;
}

.pl221 {
  padding-left: 221px;
}

.pr221 {
  padding-right: 221px;
}

.pt221 {
  padding-top: 221px;
}

.pb221 {
  padding-bottom: 221px;
}

.ph221 {
  padding-left: 221px;
  padding-right: 221px;
}

.pv221 {
  padding-top: 221px;
  padding-bottom: 221px;
}

.gap221 {
  gap: 221px;
}

.round221 {
  border-radius: 221px;
}

.z-index-221 {
  z-index: 221;
}

.rotate221 {
  transform: rotate(221deg);
}

.w222 {
  width: 222px;
}

.h222 {
  height: 222px;
}

.m222 {
  margin: 222px;
}

.mt222 {
  margin-top: 222px;
}

.mb222 {
  margin-bottom: 222px;
}

.ml222 {
  margin-left: 222px;
}

.mr222 {
  margin-right: 222px;
}

.p222 {
  padding: 222px;
}

.pl222 {
  padding-left: 222px;
}

.pr222 {
  padding-right: 222px;
}

.pt222 {
  padding-top: 222px;
}

.pb222 {
  padding-bottom: 222px;
}

.ph222 {
  padding-left: 222px;
  padding-right: 222px;
}

.pv222 {
  padding-top: 222px;
  padding-bottom: 222px;
}

.gap222 {
  gap: 222px;
}

.round222 {
  border-radius: 222px;
}

.z-index-222 {
  z-index: 222;
}

.rotate222 {
  transform: rotate(222deg);
}

.w223 {
  width: 223px;
}

.h223 {
  height: 223px;
}

.m223 {
  margin: 223px;
}

.mt223 {
  margin-top: 223px;
}

.mb223 {
  margin-bottom: 223px;
}

.ml223 {
  margin-left: 223px;
}

.mr223 {
  margin-right: 223px;
}

.p223 {
  padding: 223px;
}

.pl223 {
  padding-left: 223px;
}

.pr223 {
  padding-right: 223px;
}

.pt223 {
  padding-top: 223px;
}

.pb223 {
  padding-bottom: 223px;
}

.ph223 {
  padding-left: 223px;
  padding-right: 223px;
}

.pv223 {
  padding-top: 223px;
  padding-bottom: 223px;
}

.gap223 {
  gap: 223px;
}

.round223 {
  border-radius: 223px;
}

.z-index-223 {
  z-index: 223;
}

.rotate223 {
  transform: rotate(223deg);
}

.w224 {
  width: 224px;
}

.h224 {
  height: 224px;
}

.m224 {
  margin: 224px;
}

.mt224 {
  margin-top: 224px;
}

.mb224 {
  margin-bottom: 224px;
}

.ml224 {
  margin-left: 224px;
}

.mr224 {
  margin-right: 224px;
}

.p224 {
  padding: 224px;
}

.pl224 {
  padding-left: 224px;
}

.pr224 {
  padding-right: 224px;
}

.pt224 {
  padding-top: 224px;
}

.pb224 {
  padding-bottom: 224px;
}

.ph224 {
  padding-left: 224px;
  padding-right: 224px;
}

.pv224 {
  padding-top: 224px;
  padding-bottom: 224px;
}

.gap224 {
  gap: 224px;
}

.round224 {
  border-radius: 224px;
}

.z-index-224 {
  z-index: 224;
}

.rotate224 {
  transform: rotate(224deg);
}

.w225 {
  width: 225px;
}

.h225 {
  height: 225px;
}

.m225 {
  margin: 225px;
}

.mt225 {
  margin-top: 225px;
}

.mb225 {
  margin-bottom: 225px;
}

.ml225 {
  margin-left: 225px;
}

.mr225 {
  margin-right: 225px;
}

.p225 {
  padding: 225px;
}

.pl225 {
  padding-left: 225px;
}

.pr225 {
  padding-right: 225px;
}

.pt225 {
  padding-top: 225px;
}

.pb225 {
  padding-bottom: 225px;
}

.ph225 {
  padding-left: 225px;
  padding-right: 225px;
}

.pv225 {
  padding-top: 225px;
  padding-bottom: 225px;
}

.gap225 {
  gap: 225px;
}

.round225 {
  border-radius: 225px;
}

.z-index-225 {
  z-index: 225;
}

.rotate225 {
  transform: rotate(225deg);
}

.w226 {
  width: 226px;
}

.h226 {
  height: 226px;
}

.m226 {
  margin: 226px;
}

.mt226 {
  margin-top: 226px;
}

.mb226 {
  margin-bottom: 226px;
}

.ml226 {
  margin-left: 226px;
}

.mr226 {
  margin-right: 226px;
}

.p226 {
  padding: 226px;
}

.pl226 {
  padding-left: 226px;
}

.pr226 {
  padding-right: 226px;
}

.pt226 {
  padding-top: 226px;
}

.pb226 {
  padding-bottom: 226px;
}

.ph226 {
  padding-left: 226px;
  padding-right: 226px;
}

.pv226 {
  padding-top: 226px;
  padding-bottom: 226px;
}

.gap226 {
  gap: 226px;
}

.round226 {
  border-radius: 226px;
}

.z-index-226 {
  z-index: 226;
}

.rotate226 {
  transform: rotate(226deg);
}

.w227 {
  width: 227px;
}

.h227 {
  height: 227px;
}

.m227 {
  margin: 227px;
}

.mt227 {
  margin-top: 227px;
}

.mb227 {
  margin-bottom: 227px;
}

.ml227 {
  margin-left: 227px;
}

.mr227 {
  margin-right: 227px;
}

.p227 {
  padding: 227px;
}

.pl227 {
  padding-left: 227px;
}

.pr227 {
  padding-right: 227px;
}

.pt227 {
  padding-top: 227px;
}

.pb227 {
  padding-bottom: 227px;
}

.ph227 {
  padding-left: 227px;
  padding-right: 227px;
}

.pv227 {
  padding-top: 227px;
  padding-bottom: 227px;
}

.gap227 {
  gap: 227px;
}

.round227 {
  border-radius: 227px;
}

.z-index-227 {
  z-index: 227;
}

.rotate227 {
  transform: rotate(227deg);
}

.w228 {
  width: 228px;
}

.h228 {
  height: 228px;
}

.m228 {
  margin: 228px;
}

.mt228 {
  margin-top: 228px;
}

.mb228 {
  margin-bottom: 228px;
}

.ml228 {
  margin-left: 228px;
}

.mr228 {
  margin-right: 228px;
}

.p228 {
  padding: 228px;
}

.pl228 {
  padding-left: 228px;
}

.pr228 {
  padding-right: 228px;
}

.pt228 {
  padding-top: 228px;
}

.pb228 {
  padding-bottom: 228px;
}

.ph228 {
  padding-left: 228px;
  padding-right: 228px;
}

.pv228 {
  padding-top: 228px;
  padding-bottom: 228px;
}

.gap228 {
  gap: 228px;
}

.round228 {
  border-radius: 228px;
}

.z-index-228 {
  z-index: 228;
}

.rotate228 {
  transform: rotate(228deg);
}

.w229 {
  width: 229px;
}

.h229 {
  height: 229px;
}

.m229 {
  margin: 229px;
}

.mt229 {
  margin-top: 229px;
}

.mb229 {
  margin-bottom: 229px;
}

.ml229 {
  margin-left: 229px;
}

.mr229 {
  margin-right: 229px;
}

.p229 {
  padding: 229px;
}

.pl229 {
  padding-left: 229px;
}

.pr229 {
  padding-right: 229px;
}

.pt229 {
  padding-top: 229px;
}

.pb229 {
  padding-bottom: 229px;
}

.ph229 {
  padding-left: 229px;
  padding-right: 229px;
}

.pv229 {
  padding-top: 229px;
  padding-bottom: 229px;
}

.gap229 {
  gap: 229px;
}

.round229 {
  border-radius: 229px;
}

.z-index-229 {
  z-index: 229;
}

.rotate229 {
  transform: rotate(229deg);
}

.w230 {
  width: 230px;
}

.h230 {
  height: 230px;
}

.m230 {
  margin: 230px;
}

.mt230 {
  margin-top: 230px;
}

.mb230 {
  margin-bottom: 230px;
}

.ml230 {
  margin-left: 230px;
}

.mr230 {
  margin-right: 230px;
}

.p230 {
  padding: 230px;
}

.pl230 {
  padding-left: 230px;
}

.pr230 {
  padding-right: 230px;
}

.pt230 {
  padding-top: 230px;
}

.pb230 {
  padding-bottom: 230px;
}

.ph230 {
  padding-left: 230px;
  padding-right: 230px;
}

.pv230 {
  padding-top: 230px;
  padding-bottom: 230px;
}

.gap230 {
  gap: 230px;
}

.round230 {
  border-radius: 230px;
}

.z-index-230 {
  z-index: 230;
}

.rotate230 {
  transform: rotate(230deg);
}

.w231 {
  width: 231px;
}

.h231 {
  height: 231px;
}

.m231 {
  margin: 231px;
}

.mt231 {
  margin-top: 231px;
}

.mb231 {
  margin-bottom: 231px;
}

.ml231 {
  margin-left: 231px;
}

.mr231 {
  margin-right: 231px;
}

.p231 {
  padding: 231px;
}

.pl231 {
  padding-left: 231px;
}

.pr231 {
  padding-right: 231px;
}

.pt231 {
  padding-top: 231px;
}

.pb231 {
  padding-bottom: 231px;
}

.ph231 {
  padding-left: 231px;
  padding-right: 231px;
}

.pv231 {
  padding-top: 231px;
  padding-bottom: 231px;
}

.gap231 {
  gap: 231px;
}

.round231 {
  border-radius: 231px;
}

.z-index-231 {
  z-index: 231;
}

.rotate231 {
  transform: rotate(231deg);
}

.w232 {
  width: 232px;
}

.h232 {
  height: 232px;
}

.m232 {
  margin: 232px;
}

.mt232 {
  margin-top: 232px;
}

.mb232 {
  margin-bottom: 232px;
}

.ml232 {
  margin-left: 232px;
}

.mr232 {
  margin-right: 232px;
}

.p232 {
  padding: 232px;
}

.pl232 {
  padding-left: 232px;
}

.pr232 {
  padding-right: 232px;
}

.pt232 {
  padding-top: 232px;
}

.pb232 {
  padding-bottom: 232px;
}

.ph232 {
  padding-left: 232px;
  padding-right: 232px;
}

.pv232 {
  padding-top: 232px;
  padding-bottom: 232px;
}

.gap232 {
  gap: 232px;
}

.round232 {
  border-radius: 232px;
}

.z-index-232 {
  z-index: 232;
}

.rotate232 {
  transform: rotate(232deg);
}

.w233 {
  width: 233px;
}

.h233 {
  height: 233px;
}

.m233 {
  margin: 233px;
}

.mt233 {
  margin-top: 233px;
}

.mb233 {
  margin-bottom: 233px;
}

.ml233 {
  margin-left: 233px;
}

.mr233 {
  margin-right: 233px;
}

.p233 {
  padding: 233px;
}

.pl233 {
  padding-left: 233px;
}

.pr233 {
  padding-right: 233px;
}

.pt233 {
  padding-top: 233px;
}

.pb233 {
  padding-bottom: 233px;
}

.ph233 {
  padding-left: 233px;
  padding-right: 233px;
}

.pv233 {
  padding-top: 233px;
  padding-bottom: 233px;
}

.gap233 {
  gap: 233px;
}

.round233 {
  border-radius: 233px;
}

.z-index-233 {
  z-index: 233;
}

.rotate233 {
  transform: rotate(233deg);
}

.w234 {
  width: 234px;
}

.h234 {
  height: 234px;
}

.m234 {
  margin: 234px;
}

.mt234 {
  margin-top: 234px;
}

.mb234 {
  margin-bottom: 234px;
}

.ml234 {
  margin-left: 234px;
}

.mr234 {
  margin-right: 234px;
}

.p234 {
  padding: 234px;
}

.pl234 {
  padding-left: 234px;
}

.pr234 {
  padding-right: 234px;
}

.pt234 {
  padding-top: 234px;
}

.pb234 {
  padding-bottom: 234px;
}

.ph234 {
  padding-left: 234px;
  padding-right: 234px;
}

.pv234 {
  padding-top: 234px;
  padding-bottom: 234px;
}

.gap234 {
  gap: 234px;
}

.round234 {
  border-radius: 234px;
}

.z-index-234 {
  z-index: 234;
}

.rotate234 {
  transform: rotate(234deg);
}

.w235 {
  width: 235px;
}

.h235 {
  height: 235px;
}

.m235 {
  margin: 235px;
}

.mt235 {
  margin-top: 235px;
}

.mb235 {
  margin-bottom: 235px;
}

.ml235 {
  margin-left: 235px;
}

.mr235 {
  margin-right: 235px;
}

.p235 {
  padding: 235px;
}

.pl235 {
  padding-left: 235px;
}

.pr235 {
  padding-right: 235px;
}

.pt235 {
  padding-top: 235px;
}

.pb235 {
  padding-bottom: 235px;
}

.ph235 {
  padding-left: 235px;
  padding-right: 235px;
}

.pv235 {
  padding-top: 235px;
  padding-bottom: 235px;
}

.gap235 {
  gap: 235px;
}

.round235 {
  border-radius: 235px;
}

.z-index-235 {
  z-index: 235;
}

.rotate235 {
  transform: rotate(235deg);
}

.w236 {
  width: 236px;
}

.h236 {
  height: 236px;
}

.m236 {
  margin: 236px;
}

.mt236 {
  margin-top: 236px;
}

.mb236 {
  margin-bottom: 236px;
}

.ml236 {
  margin-left: 236px;
}

.mr236 {
  margin-right: 236px;
}

.p236 {
  padding: 236px;
}

.pl236 {
  padding-left: 236px;
}

.pr236 {
  padding-right: 236px;
}

.pt236 {
  padding-top: 236px;
}

.pb236 {
  padding-bottom: 236px;
}

.ph236 {
  padding-left: 236px;
  padding-right: 236px;
}

.pv236 {
  padding-top: 236px;
  padding-bottom: 236px;
}

.gap236 {
  gap: 236px;
}

.round236 {
  border-radius: 236px;
}

.z-index-236 {
  z-index: 236;
}

.rotate236 {
  transform: rotate(236deg);
}

.w237 {
  width: 237px;
}

.h237 {
  height: 237px;
}

.m237 {
  margin: 237px;
}

.mt237 {
  margin-top: 237px;
}

.mb237 {
  margin-bottom: 237px;
}

.ml237 {
  margin-left: 237px;
}

.mr237 {
  margin-right: 237px;
}

.p237 {
  padding: 237px;
}

.pl237 {
  padding-left: 237px;
}

.pr237 {
  padding-right: 237px;
}

.pt237 {
  padding-top: 237px;
}

.pb237 {
  padding-bottom: 237px;
}

.ph237 {
  padding-left: 237px;
  padding-right: 237px;
}

.pv237 {
  padding-top: 237px;
  padding-bottom: 237px;
}

.gap237 {
  gap: 237px;
}

.round237 {
  border-radius: 237px;
}

.z-index-237 {
  z-index: 237;
}

.rotate237 {
  transform: rotate(237deg);
}

.w238 {
  width: 238px;
}

.h238 {
  height: 238px;
}

.m238 {
  margin: 238px;
}

.mt238 {
  margin-top: 238px;
}

.mb238 {
  margin-bottom: 238px;
}

.ml238 {
  margin-left: 238px;
}

.mr238 {
  margin-right: 238px;
}

.p238 {
  padding: 238px;
}

.pl238 {
  padding-left: 238px;
}

.pr238 {
  padding-right: 238px;
}

.pt238 {
  padding-top: 238px;
}

.pb238 {
  padding-bottom: 238px;
}

.ph238 {
  padding-left: 238px;
  padding-right: 238px;
}

.pv238 {
  padding-top: 238px;
  padding-bottom: 238px;
}

.gap238 {
  gap: 238px;
}

.round238 {
  border-radius: 238px;
}

.z-index-238 {
  z-index: 238;
}

.rotate238 {
  transform: rotate(238deg);
}

.w239 {
  width: 239px;
}

.h239 {
  height: 239px;
}

.m239 {
  margin: 239px;
}

.mt239 {
  margin-top: 239px;
}

.mb239 {
  margin-bottom: 239px;
}

.ml239 {
  margin-left: 239px;
}

.mr239 {
  margin-right: 239px;
}

.p239 {
  padding: 239px;
}

.pl239 {
  padding-left: 239px;
}

.pr239 {
  padding-right: 239px;
}

.pt239 {
  padding-top: 239px;
}

.pb239 {
  padding-bottom: 239px;
}

.ph239 {
  padding-left: 239px;
  padding-right: 239px;
}

.pv239 {
  padding-top: 239px;
  padding-bottom: 239px;
}

.gap239 {
  gap: 239px;
}

.round239 {
  border-radius: 239px;
}

.z-index-239 {
  z-index: 239;
}

.rotate239 {
  transform: rotate(239deg);
}

.w240 {
  width: 240px;
}

.h240 {
  height: 240px;
}

.m240 {
  margin: 240px;
}

.mt240 {
  margin-top: 240px;
}

.mb240 {
  margin-bottom: 240px;
}

.ml240 {
  margin-left: 240px;
}

.mr240 {
  margin-right: 240px;
}

.p240 {
  padding: 240px;
}

.pl240 {
  padding-left: 240px;
}

.pr240 {
  padding-right: 240px;
}

.pt240 {
  padding-top: 240px;
}

.pb240 {
  padding-bottom: 240px;
}

.ph240 {
  padding-left: 240px;
  padding-right: 240px;
}

.pv240 {
  padding-top: 240px;
  padding-bottom: 240px;
}

.gap240 {
  gap: 240px;
}

.round240 {
  border-radius: 240px;
}

.z-index-240 {
  z-index: 240;
}

.rotate240 {
  transform: rotate(240deg);
}

.w241 {
  width: 241px;
}

.h241 {
  height: 241px;
}

.m241 {
  margin: 241px;
}

.mt241 {
  margin-top: 241px;
}

.mb241 {
  margin-bottom: 241px;
}

.ml241 {
  margin-left: 241px;
}

.mr241 {
  margin-right: 241px;
}

.p241 {
  padding: 241px;
}

.pl241 {
  padding-left: 241px;
}

.pr241 {
  padding-right: 241px;
}

.pt241 {
  padding-top: 241px;
}

.pb241 {
  padding-bottom: 241px;
}

.ph241 {
  padding-left: 241px;
  padding-right: 241px;
}

.pv241 {
  padding-top: 241px;
  padding-bottom: 241px;
}

.gap241 {
  gap: 241px;
}

.round241 {
  border-radius: 241px;
}

.z-index-241 {
  z-index: 241;
}

.rotate241 {
  transform: rotate(241deg);
}

.w242 {
  width: 242px;
}

.h242 {
  height: 242px;
}

.m242 {
  margin: 242px;
}

.mt242 {
  margin-top: 242px;
}

.mb242 {
  margin-bottom: 242px;
}

.ml242 {
  margin-left: 242px;
}

.mr242 {
  margin-right: 242px;
}

.p242 {
  padding: 242px;
}

.pl242 {
  padding-left: 242px;
}

.pr242 {
  padding-right: 242px;
}

.pt242 {
  padding-top: 242px;
}

.pb242 {
  padding-bottom: 242px;
}

.ph242 {
  padding-left: 242px;
  padding-right: 242px;
}

.pv242 {
  padding-top: 242px;
  padding-bottom: 242px;
}

.gap242 {
  gap: 242px;
}

.round242 {
  border-radius: 242px;
}

.z-index-242 {
  z-index: 242;
}

.rotate242 {
  transform: rotate(242deg);
}

.w243 {
  width: 243px;
}

.h243 {
  height: 243px;
}

.m243 {
  margin: 243px;
}

.mt243 {
  margin-top: 243px;
}

.mb243 {
  margin-bottom: 243px;
}

.ml243 {
  margin-left: 243px;
}

.mr243 {
  margin-right: 243px;
}

.p243 {
  padding: 243px;
}

.pl243 {
  padding-left: 243px;
}

.pr243 {
  padding-right: 243px;
}

.pt243 {
  padding-top: 243px;
}

.pb243 {
  padding-bottom: 243px;
}

.ph243 {
  padding-left: 243px;
  padding-right: 243px;
}

.pv243 {
  padding-top: 243px;
  padding-bottom: 243px;
}

.gap243 {
  gap: 243px;
}

.round243 {
  border-radius: 243px;
}

.z-index-243 {
  z-index: 243;
}

.rotate243 {
  transform: rotate(243deg);
}

.w244 {
  width: 244px;
}

.h244 {
  height: 244px;
}

.m244 {
  margin: 244px;
}

.mt244 {
  margin-top: 244px;
}

.mb244 {
  margin-bottom: 244px;
}

.ml244 {
  margin-left: 244px;
}

.mr244 {
  margin-right: 244px;
}

.p244 {
  padding: 244px;
}

.pl244 {
  padding-left: 244px;
}

.pr244 {
  padding-right: 244px;
}

.pt244 {
  padding-top: 244px;
}

.pb244 {
  padding-bottom: 244px;
}

.ph244 {
  padding-left: 244px;
  padding-right: 244px;
}

.pv244 {
  padding-top: 244px;
  padding-bottom: 244px;
}

.gap244 {
  gap: 244px;
}

.round244 {
  border-radius: 244px;
}

.z-index-244 {
  z-index: 244;
}

.rotate244 {
  transform: rotate(244deg);
}

.w245 {
  width: 245px;
}

.h245 {
  height: 245px;
}

.m245 {
  margin: 245px;
}

.mt245 {
  margin-top: 245px;
}

.mb245 {
  margin-bottom: 245px;
}

.ml245 {
  margin-left: 245px;
}

.mr245 {
  margin-right: 245px;
}

.p245 {
  padding: 245px;
}

.pl245 {
  padding-left: 245px;
}

.pr245 {
  padding-right: 245px;
}

.pt245 {
  padding-top: 245px;
}

.pb245 {
  padding-bottom: 245px;
}

.ph245 {
  padding-left: 245px;
  padding-right: 245px;
}

.pv245 {
  padding-top: 245px;
  padding-bottom: 245px;
}

.gap245 {
  gap: 245px;
}

.round245 {
  border-radius: 245px;
}

.z-index-245 {
  z-index: 245;
}

.rotate245 {
  transform: rotate(245deg);
}

.w246 {
  width: 246px;
}

.h246 {
  height: 246px;
}

.m246 {
  margin: 246px;
}

.mt246 {
  margin-top: 246px;
}

.mb246 {
  margin-bottom: 246px;
}

.ml246 {
  margin-left: 246px;
}

.mr246 {
  margin-right: 246px;
}

.p246 {
  padding: 246px;
}

.pl246 {
  padding-left: 246px;
}

.pr246 {
  padding-right: 246px;
}

.pt246 {
  padding-top: 246px;
}

.pb246 {
  padding-bottom: 246px;
}

.ph246 {
  padding-left: 246px;
  padding-right: 246px;
}

.pv246 {
  padding-top: 246px;
  padding-bottom: 246px;
}

.gap246 {
  gap: 246px;
}

.round246 {
  border-radius: 246px;
}

.z-index-246 {
  z-index: 246;
}

.rotate246 {
  transform: rotate(246deg);
}

.w247 {
  width: 247px;
}

.h247 {
  height: 247px;
}

.m247 {
  margin: 247px;
}

.mt247 {
  margin-top: 247px;
}

.mb247 {
  margin-bottom: 247px;
}

.ml247 {
  margin-left: 247px;
}

.mr247 {
  margin-right: 247px;
}

.p247 {
  padding: 247px;
}

.pl247 {
  padding-left: 247px;
}

.pr247 {
  padding-right: 247px;
}

.pt247 {
  padding-top: 247px;
}

.pb247 {
  padding-bottom: 247px;
}

.ph247 {
  padding-left: 247px;
  padding-right: 247px;
}

.pv247 {
  padding-top: 247px;
  padding-bottom: 247px;
}

.gap247 {
  gap: 247px;
}

.round247 {
  border-radius: 247px;
}

.z-index-247 {
  z-index: 247;
}

.rotate247 {
  transform: rotate(247deg);
}

.w248 {
  width: 248px;
}

.h248 {
  height: 248px;
}

.m248 {
  margin: 248px;
}

.mt248 {
  margin-top: 248px;
}

.mb248 {
  margin-bottom: 248px;
}

.ml248 {
  margin-left: 248px;
}

.mr248 {
  margin-right: 248px;
}

.p248 {
  padding: 248px;
}

.pl248 {
  padding-left: 248px;
}

.pr248 {
  padding-right: 248px;
}

.pt248 {
  padding-top: 248px;
}

.pb248 {
  padding-bottom: 248px;
}

.ph248 {
  padding-left: 248px;
  padding-right: 248px;
}

.pv248 {
  padding-top: 248px;
  padding-bottom: 248px;
}

.gap248 {
  gap: 248px;
}

.round248 {
  border-radius: 248px;
}

.z-index-248 {
  z-index: 248;
}

.rotate248 {
  transform: rotate(248deg);
}

.w249 {
  width: 249px;
}

.h249 {
  height: 249px;
}

.m249 {
  margin: 249px;
}

.mt249 {
  margin-top: 249px;
}

.mb249 {
  margin-bottom: 249px;
}

.ml249 {
  margin-left: 249px;
}

.mr249 {
  margin-right: 249px;
}

.p249 {
  padding: 249px;
}

.pl249 {
  padding-left: 249px;
}

.pr249 {
  padding-right: 249px;
}

.pt249 {
  padding-top: 249px;
}

.pb249 {
  padding-bottom: 249px;
}

.ph249 {
  padding-left: 249px;
  padding-right: 249px;
}

.pv249 {
  padding-top: 249px;
  padding-bottom: 249px;
}

.gap249 {
  gap: 249px;
}

.round249 {
  border-radius: 249px;
}

.z-index-249 {
  z-index: 249;
}

.rotate249 {
  transform: rotate(249deg);
}

.w250 {
  width: 250px;
}

.h250 {
  height: 250px;
}

.m250 {
  margin: 250px;
}

.mt250 {
  margin-top: 250px;
}

.mb250 {
  margin-bottom: 250px;
}

.ml250 {
  margin-left: 250px;
}

.mr250 {
  margin-right: 250px;
}

.p250 {
  padding: 250px;
}

.pl250 {
  padding-left: 250px;
}

.pr250 {
  padding-right: 250px;
}

.pt250 {
  padding-top: 250px;
}

.pb250 {
  padding-bottom: 250px;
}

.ph250 {
  padding-left: 250px;
  padding-right: 250px;
}

.pv250 {
  padding-top: 250px;
  padding-bottom: 250px;
}

.gap250 {
  gap: 250px;
}

.round250 {
  border-radius: 250px;
}

.z-index-250 {
  z-index: 250;
}

.rotate250 {
  transform: rotate(250deg);
}

.w251 {
  width: 251px;
}

.h251 {
  height: 251px;
}

.m251 {
  margin: 251px;
}

.mt251 {
  margin-top: 251px;
}

.mb251 {
  margin-bottom: 251px;
}

.ml251 {
  margin-left: 251px;
}

.mr251 {
  margin-right: 251px;
}

.p251 {
  padding: 251px;
}

.pl251 {
  padding-left: 251px;
}

.pr251 {
  padding-right: 251px;
}

.pt251 {
  padding-top: 251px;
}

.pb251 {
  padding-bottom: 251px;
}

.ph251 {
  padding-left: 251px;
  padding-right: 251px;
}

.pv251 {
  padding-top: 251px;
  padding-bottom: 251px;
}

.gap251 {
  gap: 251px;
}

.round251 {
  border-radius: 251px;
}

.z-index-251 {
  z-index: 251;
}

.rotate251 {
  transform: rotate(251deg);
}

.w252 {
  width: 252px;
}

.h252 {
  height: 252px;
}

.m252 {
  margin: 252px;
}

.mt252 {
  margin-top: 252px;
}

.mb252 {
  margin-bottom: 252px;
}

.ml252 {
  margin-left: 252px;
}

.mr252 {
  margin-right: 252px;
}

.p252 {
  padding: 252px;
}

.pl252 {
  padding-left: 252px;
}

.pr252 {
  padding-right: 252px;
}

.pt252 {
  padding-top: 252px;
}

.pb252 {
  padding-bottom: 252px;
}

.ph252 {
  padding-left: 252px;
  padding-right: 252px;
}

.pv252 {
  padding-top: 252px;
  padding-bottom: 252px;
}

.gap252 {
  gap: 252px;
}

.round252 {
  border-radius: 252px;
}

.z-index-252 {
  z-index: 252;
}

.rotate252 {
  transform: rotate(252deg);
}

.w253 {
  width: 253px;
}

.h253 {
  height: 253px;
}

.m253 {
  margin: 253px;
}

.mt253 {
  margin-top: 253px;
}

.mb253 {
  margin-bottom: 253px;
}

.ml253 {
  margin-left: 253px;
}

.mr253 {
  margin-right: 253px;
}

.p253 {
  padding: 253px;
}

.pl253 {
  padding-left: 253px;
}

.pr253 {
  padding-right: 253px;
}

.pt253 {
  padding-top: 253px;
}

.pb253 {
  padding-bottom: 253px;
}

.ph253 {
  padding-left: 253px;
  padding-right: 253px;
}

.pv253 {
  padding-top: 253px;
  padding-bottom: 253px;
}

.gap253 {
  gap: 253px;
}

.round253 {
  border-radius: 253px;
}

.z-index-253 {
  z-index: 253;
}

.rotate253 {
  transform: rotate(253deg);
}

.w254 {
  width: 254px;
}

.h254 {
  height: 254px;
}

.m254 {
  margin: 254px;
}

.mt254 {
  margin-top: 254px;
}

.mb254 {
  margin-bottom: 254px;
}

.ml254 {
  margin-left: 254px;
}

.mr254 {
  margin-right: 254px;
}

.p254 {
  padding: 254px;
}

.pl254 {
  padding-left: 254px;
}

.pr254 {
  padding-right: 254px;
}

.pt254 {
  padding-top: 254px;
}

.pb254 {
  padding-bottom: 254px;
}

.ph254 {
  padding-left: 254px;
  padding-right: 254px;
}

.pv254 {
  padding-top: 254px;
  padding-bottom: 254px;
}

.gap254 {
  gap: 254px;
}

.round254 {
  border-radius: 254px;
}

.z-index-254 {
  z-index: 254;
}

.rotate254 {
  transform: rotate(254deg);
}

.w255 {
  width: 255px;
}

.h255 {
  height: 255px;
}

.m255 {
  margin: 255px;
}

.mt255 {
  margin-top: 255px;
}

.mb255 {
  margin-bottom: 255px;
}

.ml255 {
  margin-left: 255px;
}

.mr255 {
  margin-right: 255px;
}

.p255 {
  padding: 255px;
}

.pl255 {
  padding-left: 255px;
}

.pr255 {
  padding-right: 255px;
}

.pt255 {
  padding-top: 255px;
}

.pb255 {
  padding-bottom: 255px;
}

.ph255 {
  padding-left: 255px;
  padding-right: 255px;
}

.pv255 {
  padding-top: 255px;
  padding-bottom: 255px;
}

.gap255 {
  gap: 255px;
}

.round255 {
  border-radius: 255px;
}

.z-index-255 {
  z-index: 255;
}

.rotate255 {
  transform: rotate(255deg);
}

.w256 {
  width: 256px;
}

.h256 {
  height: 256px;
}

.m256 {
  margin: 256px;
}

.mt256 {
  margin-top: 256px;
}

.mb256 {
  margin-bottom: 256px;
}

.ml256 {
  margin-left: 256px;
}

.mr256 {
  margin-right: 256px;
}

.p256 {
  padding: 256px;
}

.pl256 {
  padding-left: 256px;
}

.pr256 {
  padding-right: 256px;
}

.pt256 {
  padding-top: 256px;
}

.pb256 {
  padding-bottom: 256px;
}

.ph256 {
  padding-left: 256px;
  padding-right: 256px;
}

.pv256 {
  padding-top: 256px;
  padding-bottom: 256px;
}

.gap256 {
  gap: 256px;
}

.round256 {
  border-radius: 256px;
}

.z-index-256 {
  z-index: 256;
}

.rotate256 {
  transform: rotate(256deg);
}

.w257 {
  width: 257px;
}

.h257 {
  height: 257px;
}

.m257 {
  margin: 257px;
}

.mt257 {
  margin-top: 257px;
}

.mb257 {
  margin-bottom: 257px;
}

.ml257 {
  margin-left: 257px;
}

.mr257 {
  margin-right: 257px;
}

.p257 {
  padding: 257px;
}

.pl257 {
  padding-left: 257px;
}

.pr257 {
  padding-right: 257px;
}

.pt257 {
  padding-top: 257px;
}

.pb257 {
  padding-bottom: 257px;
}

.ph257 {
  padding-left: 257px;
  padding-right: 257px;
}

.pv257 {
  padding-top: 257px;
  padding-bottom: 257px;
}

.gap257 {
  gap: 257px;
}

.round257 {
  border-radius: 257px;
}

.z-index-257 {
  z-index: 257;
}

.rotate257 {
  transform: rotate(257deg);
}

.w258 {
  width: 258px;
}

.h258 {
  height: 258px;
}

.m258 {
  margin: 258px;
}

.mt258 {
  margin-top: 258px;
}

.mb258 {
  margin-bottom: 258px;
}

.ml258 {
  margin-left: 258px;
}

.mr258 {
  margin-right: 258px;
}

.p258 {
  padding: 258px;
}

.pl258 {
  padding-left: 258px;
}

.pr258 {
  padding-right: 258px;
}

.pt258 {
  padding-top: 258px;
}

.pb258 {
  padding-bottom: 258px;
}

.ph258 {
  padding-left: 258px;
  padding-right: 258px;
}

.pv258 {
  padding-top: 258px;
  padding-bottom: 258px;
}

.gap258 {
  gap: 258px;
}

.round258 {
  border-radius: 258px;
}

.z-index-258 {
  z-index: 258;
}

.rotate258 {
  transform: rotate(258deg);
}

.w259 {
  width: 259px;
}

.h259 {
  height: 259px;
}

.m259 {
  margin: 259px;
}

.mt259 {
  margin-top: 259px;
}

.mb259 {
  margin-bottom: 259px;
}

.ml259 {
  margin-left: 259px;
}

.mr259 {
  margin-right: 259px;
}

.p259 {
  padding: 259px;
}

.pl259 {
  padding-left: 259px;
}

.pr259 {
  padding-right: 259px;
}

.pt259 {
  padding-top: 259px;
}

.pb259 {
  padding-bottom: 259px;
}

.ph259 {
  padding-left: 259px;
  padding-right: 259px;
}

.pv259 {
  padding-top: 259px;
  padding-bottom: 259px;
}

.gap259 {
  gap: 259px;
}

.round259 {
  border-radius: 259px;
}

.z-index-259 {
  z-index: 259;
}

.rotate259 {
  transform: rotate(259deg);
}

.w260 {
  width: 260px;
}

.h260 {
  height: 260px;
}

.m260 {
  margin: 260px;
}

.mt260 {
  margin-top: 260px;
}

.mb260 {
  margin-bottom: 260px;
}

.ml260 {
  margin-left: 260px;
}

.mr260 {
  margin-right: 260px;
}

.p260 {
  padding: 260px;
}

.pl260 {
  padding-left: 260px;
}

.pr260 {
  padding-right: 260px;
}

.pt260 {
  padding-top: 260px;
}

.pb260 {
  padding-bottom: 260px;
}

.ph260 {
  padding-left: 260px;
  padding-right: 260px;
}

.pv260 {
  padding-top: 260px;
  padding-bottom: 260px;
}

.gap260 {
  gap: 260px;
}

.round260 {
  border-radius: 260px;
}

.z-index-260 {
  z-index: 260;
}

.rotate260 {
  transform: rotate(260deg);
}

.w261 {
  width: 261px;
}

.h261 {
  height: 261px;
}

.m261 {
  margin: 261px;
}

.mt261 {
  margin-top: 261px;
}

.mb261 {
  margin-bottom: 261px;
}

.ml261 {
  margin-left: 261px;
}

.mr261 {
  margin-right: 261px;
}

.p261 {
  padding: 261px;
}

.pl261 {
  padding-left: 261px;
}

.pr261 {
  padding-right: 261px;
}

.pt261 {
  padding-top: 261px;
}

.pb261 {
  padding-bottom: 261px;
}

.ph261 {
  padding-left: 261px;
  padding-right: 261px;
}

.pv261 {
  padding-top: 261px;
  padding-bottom: 261px;
}

.gap261 {
  gap: 261px;
}

.round261 {
  border-radius: 261px;
}

.z-index-261 {
  z-index: 261;
}

.rotate261 {
  transform: rotate(261deg);
}

.w262 {
  width: 262px;
}

.h262 {
  height: 262px;
}

.m262 {
  margin: 262px;
}

.mt262 {
  margin-top: 262px;
}

.mb262 {
  margin-bottom: 262px;
}

.ml262 {
  margin-left: 262px;
}

.mr262 {
  margin-right: 262px;
}

.p262 {
  padding: 262px;
}

.pl262 {
  padding-left: 262px;
}

.pr262 {
  padding-right: 262px;
}

.pt262 {
  padding-top: 262px;
}

.pb262 {
  padding-bottom: 262px;
}

.ph262 {
  padding-left: 262px;
  padding-right: 262px;
}

.pv262 {
  padding-top: 262px;
  padding-bottom: 262px;
}

.gap262 {
  gap: 262px;
}

.round262 {
  border-radius: 262px;
}

.z-index-262 {
  z-index: 262;
}

.rotate262 {
  transform: rotate(262deg);
}

.w263 {
  width: 263px;
}

.h263 {
  height: 263px;
}

.m263 {
  margin: 263px;
}

.mt263 {
  margin-top: 263px;
}

.mb263 {
  margin-bottom: 263px;
}

.ml263 {
  margin-left: 263px;
}

.mr263 {
  margin-right: 263px;
}

.p263 {
  padding: 263px;
}

.pl263 {
  padding-left: 263px;
}

.pr263 {
  padding-right: 263px;
}

.pt263 {
  padding-top: 263px;
}

.pb263 {
  padding-bottom: 263px;
}

.ph263 {
  padding-left: 263px;
  padding-right: 263px;
}

.pv263 {
  padding-top: 263px;
  padding-bottom: 263px;
}

.gap263 {
  gap: 263px;
}

.round263 {
  border-radius: 263px;
}

.z-index-263 {
  z-index: 263;
}

.rotate263 {
  transform: rotate(263deg);
}

.w264 {
  width: 264px;
}

.h264 {
  height: 264px;
}

.m264 {
  margin: 264px;
}

.mt264 {
  margin-top: 264px;
}

.mb264 {
  margin-bottom: 264px;
}

.ml264 {
  margin-left: 264px;
}

.mr264 {
  margin-right: 264px;
}

.p264 {
  padding: 264px;
}

.pl264 {
  padding-left: 264px;
}

.pr264 {
  padding-right: 264px;
}

.pt264 {
  padding-top: 264px;
}

.pb264 {
  padding-bottom: 264px;
}

.ph264 {
  padding-left: 264px;
  padding-right: 264px;
}

.pv264 {
  padding-top: 264px;
  padding-bottom: 264px;
}

.gap264 {
  gap: 264px;
}

.round264 {
  border-radius: 264px;
}

.z-index-264 {
  z-index: 264;
}

.rotate264 {
  transform: rotate(264deg);
}

.w265 {
  width: 265px;
}

.h265 {
  height: 265px;
}

.m265 {
  margin: 265px;
}

.mt265 {
  margin-top: 265px;
}

.mb265 {
  margin-bottom: 265px;
}

.ml265 {
  margin-left: 265px;
}

.mr265 {
  margin-right: 265px;
}

.p265 {
  padding: 265px;
}

.pl265 {
  padding-left: 265px;
}

.pr265 {
  padding-right: 265px;
}

.pt265 {
  padding-top: 265px;
}

.pb265 {
  padding-bottom: 265px;
}

.ph265 {
  padding-left: 265px;
  padding-right: 265px;
}

.pv265 {
  padding-top: 265px;
  padding-bottom: 265px;
}

.gap265 {
  gap: 265px;
}

.round265 {
  border-radius: 265px;
}

.z-index-265 {
  z-index: 265;
}

.rotate265 {
  transform: rotate(265deg);
}

.w266 {
  width: 266px;
}

.h266 {
  height: 266px;
}

.m266 {
  margin: 266px;
}

.mt266 {
  margin-top: 266px;
}

.mb266 {
  margin-bottom: 266px;
}

.ml266 {
  margin-left: 266px;
}

.mr266 {
  margin-right: 266px;
}

.p266 {
  padding: 266px;
}

.pl266 {
  padding-left: 266px;
}

.pr266 {
  padding-right: 266px;
}

.pt266 {
  padding-top: 266px;
}

.pb266 {
  padding-bottom: 266px;
}

.ph266 {
  padding-left: 266px;
  padding-right: 266px;
}

.pv266 {
  padding-top: 266px;
  padding-bottom: 266px;
}

.gap266 {
  gap: 266px;
}

.round266 {
  border-radius: 266px;
}

.z-index-266 {
  z-index: 266;
}

.rotate266 {
  transform: rotate(266deg);
}

.w267 {
  width: 267px;
}

.h267 {
  height: 267px;
}

.m267 {
  margin: 267px;
}

.mt267 {
  margin-top: 267px;
}

.mb267 {
  margin-bottom: 267px;
}

.ml267 {
  margin-left: 267px;
}

.mr267 {
  margin-right: 267px;
}

.p267 {
  padding: 267px;
}

.pl267 {
  padding-left: 267px;
}

.pr267 {
  padding-right: 267px;
}

.pt267 {
  padding-top: 267px;
}

.pb267 {
  padding-bottom: 267px;
}

.ph267 {
  padding-left: 267px;
  padding-right: 267px;
}

.pv267 {
  padding-top: 267px;
  padding-bottom: 267px;
}

.gap267 {
  gap: 267px;
}

.round267 {
  border-radius: 267px;
}

.z-index-267 {
  z-index: 267;
}

.rotate267 {
  transform: rotate(267deg);
}

.w268 {
  width: 268px;
}

.h268 {
  height: 268px;
}

.m268 {
  margin: 268px;
}

.mt268 {
  margin-top: 268px;
}

.mb268 {
  margin-bottom: 268px;
}

.ml268 {
  margin-left: 268px;
}

.mr268 {
  margin-right: 268px;
}

.p268 {
  padding: 268px;
}

.pl268 {
  padding-left: 268px;
}

.pr268 {
  padding-right: 268px;
}

.pt268 {
  padding-top: 268px;
}

.pb268 {
  padding-bottom: 268px;
}

.ph268 {
  padding-left: 268px;
  padding-right: 268px;
}

.pv268 {
  padding-top: 268px;
  padding-bottom: 268px;
}

.gap268 {
  gap: 268px;
}

.round268 {
  border-radius: 268px;
}

.z-index-268 {
  z-index: 268;
}

.rotate268 {
  transform: rotate(268deg);
}

.w269 {
  width: 269px;
}

.h269 {
  height: 269px;
}

.m269 {
  margin: 269px;
}

.mt269 {
  margin-top: 269px;
}

.mb269 {
  margin-bottom: 269px;
}

.ml269 {
  margin-left: 269px;
}

.mr269 {
  margin-right: 269px;
}

.p269 {
  padding: 269px;
}

.pl269 {
  padding-left: 269px;
}

.pr269 {
  padding-right: 269px;
}

.pt269 {
  padding-top: 269px;
}

.pb269 {
  padding-bottom: 269px;
}

.ph269 {
  padding-left: 269px;
  padding-right: 269px;
}

.pv269 {
  padding-top: 269px;
  padding-bottom: 269px;
}

.gap269 {
  gap: 269px;
}

.round269 {
  border-radius: 269px;
}

.z-index-269 {
  z-index: 269;
}

.rotate269 {
  transform: rotate(269deg);
}

.w270 {
  width: 270px;
}

.h270 {
  height: 270px;
}

.m270 {
  margin: 270px;
}

.mt270 {
  margin-top: 270px;
}

.mb270 {
  margin-bottom: 270px;
}

.ml270 {
  margin-left: 270px;
}

.mr270 {
  margin-right: 270px;
}

.p270 {
  padding: 270px;
}

.pl270 {
  padding-left: 270px;
}

.pr270 {
  padding-right: 270px;
}

.pt270 {
  padding-top: 270px;
}

.pb270 {
  padding-bottom: 270px;
}

.ph270 {
  padding-left: 270px;
  padding-right: 270px;
}

.pv270 {
  padding-top: 270px;
  padding-bottom: 270px;
}

.gap270 {
  gap: 270px;
}

.round270 {
  border-radius: 270px;
}

.z-index-270 {
  z-index: 270;
}

.rotate270 {
  transform: rotate(270deg);
}

.w271 {
  width: 271px;
}

.h271 {
  height: 271px;
}

.m271 {
  margin: 271px;
}

.mt271 {
  margin-top: 271px;
}

.mb271 {
  margin-bottom: 271px;
}

.ml271 {
  margin-left: 271px;
}

.mr271 {
  margin-right: 271px;
}

.p271 {
  padding: 271px;
}

.pl271 {
  padding-left: 271px;
}

.pr271 {
  padding-right: 271px;
}

.pt271 {
  padding-top: 271px;
}

.pb271 {
  padding-bottom: 271px;
}

.ph271 {
  padding-left: 271px;
  padding-right: 271px;
}

.pv271 {
  padding-top: 271px;
  padding-bottom: 271px;
}

.gap271 {
  gap: 271px;
}

.round271 {
  border-radius: 271px;
}

.z-index-271 {
  z-index: 271;
}

.rotate271 {
  transform: rotate(271deg);
}

.w272 {
  width: 272px;
}

.h272 {
  height: 272px;
}

.m272 {
  margin: 272px;
}

.mt272 {
  margin-top: 272px;
}

.mb272 {
  margin-bottom: 272px;
}

.ml272 {
  margin-left: 272px;
}

.mr272 {
  margin-right: 272px;
}

.p272 {
  padding: 272px;
}

.pl272 {
  padding-left: 272px;
}

.pr272 {
  padding-right: 272px;
}

.pt272 {
  padding-top: 272px;
}

.pb272 {
  padding-bottom: 272px;
}

.ph272 {
  padding-left: 272px;
  padding-right: 272px;
}

.pv272 {
  padding-top: 272px;
  padding-bottom: 272px;
}

.gap272 {
  gap: 272px;
}

.round272 {
  border-radius: 272px;
}

.z-index-272 {
  z-index: 272;
}

.rotate272 {
  transform: rotate(272deg);
}

.w273 {
  width: 273px;
}

.h273 {
  height: 273px;
}

.m273 {
  margin: 273px;
}

.mt273 {
  margin-top: 273px;
}

.mb273 {
  margin-bottom: 273px;
}

.ml273 {
  margin-left: 273px;
}

.mr273 {
  margin-right: 273px;
}

.p273 {
  padding: 273px;
}

.pl273 {
  padding-left: 273px;
}

.pr273 {
  padding-right: 273px;
}

.pt273 {
  padding-top: 273px;
}

.pb273 {
  padding-bottom: 273px;
}

.ph273 {
  padding-left: 273px;
  padding-right: 273px;
}

.pv273 {
  padding-top: 273px;
  padding-bottom: 273px;
}

.gap273 {
  gap: 273px;
}

.round273 {
  border-radius: 273px;
}

.z-index-273 {
  z-index: 273;
}

.rotate273 {
  transform: rotate(273deg);
}

.w274 {
  width: 274px;
}

.h274 {
  height: 274px;
}

.m274 {
  margin: 274px;
}

.mt274 {
  margin-top: 274px;
}

.mb274 {
  margin-bottom: 274px;
}

.ml274 {
  margin-left: 274px;
}

.mr274 {
  margin-right: 274px;
}

.p274 {
  padding: 274px;
}

.pl274 {
  padding-left: 274px;
}

.pr274 {
  padding-right: 274px;
}

.pt274 {
  padding-top: 274px;
}

.pb274 {
  padding-bottom: 274px;
}

.ph274 {
  padding-left: 274px;
  padding-right: 274px;
}

.pv274 {
  padding-top: 274px;
  padding-bottom: 274px;
}

.gap274 {
  gap: 274px;
}

.round274 {
  border-radius: 274px;
}

.z-index-274 {
  z-index: 274;
}

.rotate274 {
  transform: rotate(274deg);
}

.w275 {
  width: 275px;
}

.h275 {
  height: 275px;
}

.m275 {
  margin: 275px;
}

.mt275 {
  margin-top: 275px;
}

.mb275 {
  margin-bottom: 275px;
}

.ml275 {
  margin-left: 275px;
}

.mr275 {
  margin-right: 275px;
}

.p275 {
  padding: 275px;
}

.pl275 {
  padding-left: 275px;
}

.pr275 {
  padding-right: 275px;
}

.pt275 {
  padding-top: 275px;
}

.pb275 {
  padding-bottom: 275px;
}

.ph275 {
  padding-left: 275px;
  padding-right: 275px;
}

.pv275 {
  padding-top: 275px;
  padding-bottom: 275px;
}

.gap275 {
  gap: 275px;
}

.round275 {
  border-radius: 275px;
}

.z-index-275 {
  z-index: 275;
}

.rotate275 {
  transform: rotate(275deg);
}

.w276 {
  width: 276px;
}

.h276 {
  height: 276px;
}

.m276 {
  margin: 276px;
}

.mt276 {
  margin-top: 276px;
}

.mb276 {
  margin-bottom: 276px;
}

.ml276 {
  margin-left: 276px;
}

.mr276 {
  margin-right: 276px;
}

.p276 {
  padding: 276px;
}

.pl276 {
  padding-left: 276px;
}

.pr276 {
  padding-right: 276px;
}

.pt276 {
  padding-top: 276px;
}

.pb276 {
  padding-bottom: 276px;
}

.ph276 {
  padding-left: 276px;
  padding-right: 276px;
}

.pv276 {
  padding-top: 276px;
  padding-bottom: 276px;
}

.gap276 {
  gap: 276px;
}

.round276 {
  border-radius: 276px;
}

.z-index-276 {
  z-index: 276;
}

.rotate276 {
  transform: rotate(276deg);
}

.w277 {
  width: 277px;
}

.h277 {
  height: 277px;
}

.m277 {
  margin: 277px;
}

.mt277 {
  margin-top: 277px;
}

.mb277 {
  margin-bottom: 277px;
}

.ml277 {
  margin-left: 277px;
}

.mr277 {
  margin-right: 277px;
}

.p277 {
  padding: 277px;
}

.pl277 {
  padding-left: 277px;
}

.pr277 {
  padding-right: 277px;
}

.pt277 {
  padding-top: 277px;
}

.pb277 {
  padding-bottom: 277px;
}

.ph277 {
  padding-left: 277px;
  padding-right: 277px;
}

.pv277 {
  padding-top: 277px;
  padding-bottom: 277px;
}

.gap277 {
  gap: 277px;
}

.round277 {
  border-radius: 277px;
}

.z-index-277 {
  z-index: 277;
}

.rotate277 {
  transform: rotate(277deg);
}

.w278 {
  width: 278px;
}

.h278 {
  height: 278px;
}

.m278 {
  margin: 278px;
}

.mt278 {
  margin-top: 278px;
}

.mb278 {
  margin-bottom: 278px;
}

.ml278 {
  margin-left: 278px;
}

.mr278 {
  margin-right: 278px;
}

.p278 {
  padding: 278px;
}

.pl278 {
  padding-left: 278px;
}

.pr278 {
  padding-right: 278px;
}

.pt278 {
  padding-top: 278px;
}

.pb278 {
  padding-bottom: 278px;
}

.ph278 {
  padding-left: 278px;
  padding-right: 278px;
}

.pv278 {
  padding-top: 278px;
  padding-bottom: 278px;
}

.gap278 {
  gap: 278px;
}

.round278 {
  border-radius: 278px;
}

.z-index-278 {
  z-index: 278;
}

.rotate278 {
  transform: rotate(278deg);
}

.w279 {
  width: 279px;
}

.h279 {
  height: 279px;
}

.m279 {
  margin: 279px;
}

.mt279 {
  margin-top: 279px;
}

.mb279 {
  margin-bottom: 279px;
}

.ml279 {
  margin-left: 279px;
}

.mr279 {
  margin-right: 279px;
}

.p279 {
  padding: 279px;
}

.pl279 {
  padding-left: 279px;
}

.pr279 {
  padding-right: 279px;
}

.pt279 {
  padding-top: 279px;
}

.pb279 {
  padding-bottom: 279px;
}

.ph279 {
  padding-left: 279px;
  padding-right: 279px;
}

.pv279 {
  padding-top: 279px;
  padding-bottom: 279px;
}

.gap279 {
  gap: 279px;
}

.round279 {
  border-radius: 279px;
}

.z-index-279 {
  z-index: 279;
}

.rotate279 {
  transform: rotate(279deg);
}

.w280 {
  width: 280px;
}

.h280 {
  height: 280px;
}

.m280 {
  margin: 280px;
}

.mt280 {
  margin-top: 280px;
}

.mb280 {
  margin-bottom: 280px;
}

.ml280 {
  margin-left: 280px;
}

.mr280 {
  margin-right: 280px;
}

.p280 {
  padding: 280px;
}

.pl280 {
  padding-left: 280px;
}

.pr280 {
  padding-right: 280px;
}

.pt280 {
  padding-top: 280px;
}

.pb280 {
  padding-bottom: 280px;
}

.ph280 {
  padding-left: 280px;
  padding-right: 280px;
}

.pv280 {
  padding-top: 280px;
  padding-bottom: 280px;
}

.gap280 {
  gap: 280px;
}

.round280 {
  border-radius: 280px;
}

.z-index-280 {
  z-index: 280;
}

.rotate280 {
  transform: rotate(280deg);
}

.w281 {
  width: 281px;
}

.h281 {
  height: 281px;
}

.m281 {
  margin: 281px;
}

.mt281 {
  margin-top: 281px;
}

.mb281 {
  margin-bottom: 281px;
}

.ml281 {
  margin-left: 281px;
}

.mr281 {
  margin-right: 281px;
}

.p281 {
  padding: 281px;
}

.pl281 {
  padding-left: 281px;
}

.pr281 {
  padding-right: 281px;
}

.pt281 {
  padding-top: 281px;
}

.pb281 {
  padding-bottom: 281px;
}

.ph281 {
  padding-left: 281px;
  padding-right: 281px;
}

.pv281 {
  padding-top: 281px;
  padding-bottom: 281px;
}

.gap281 {
  gap: 281px;
}

.round281 {
  border-radius: 281px;
}

.z-index-281 {
  z-index: 281;
}

.rotate281 {
  transform: rotate(281deg);
}

.w282 {
  width: 282px;
}

.h282 {
  height: 282px;
}

.m282 {
  margin: 282px;
}

.mt282 {
  margin-top: 282px;
}

.mb282 {
  margin-bottom: 282px;
}

.ml282 {
  margin-left: 282px;
}

.mr282 {
  margin-right: 282px;
}

.p282 {
  padding: 282px;
}

.pl282 {
  padding-left: 282px;
}

.pr282 {
  padding-right: 282px;
}

.pt282 {
  padding-top: 282px;
}

.pb282 {
  padding-bottom: 282px;
}

.ph282 {
  padding-left: 282px;
  padding-right: 282px;
}

.pv282 {
  padding-top: 282px;
  padding-bottom: 282px;
}

.gap282 {
  gap: 282px;
}

.round282 {
  border-radius: 282px;
}

.z-index-282 {
  z-index: 282;
}

.rotate282 {
  transform: rotate(282deg);
}

.w283 {
  width: 283px;
}

.h283 {
  height: 283px;
}

.m283 {
  margin: 283px;
}

.mt283 {
  margin-top: 283px;
}

.mb283 {
  margin-bottom: 283px;
}

.ml283 {
  margin-left: 283px;
}

.mr283 {
  margin-right: 283px;
}

.p283 {
  padding: 283px;
}

.pl283 {
  padding-left: 283px;
}

.pr283 {
  padding-right: 283px;
}

.pt283 {
  padding-top: 283px;
}

.pb283 {
  padding-bottom: 283px;
}

.ph283 {
  padding-left: 283px;
  padding-right: 283px;
}

.pv283 {
  padding-top: 283px;
  padding-bottom: 283px;
}

.gap283 {
  gap: 283px;
}

.round283 {
  border-radius: 283px;
}

.z-index-283 {
  z-index: 283;
}

.rotate283 {
  transform: rotate(283deg);
}

.w284 {
  width: 284px;
}

.h284 {
  height: 284px;
}

.m284 {
  margin: 284px;
}

.mt284 {
  margin-top: 284px;
}

.mb284 {
  margin-bottom: 284px;
}

.ml284 {
  margin-left: 284px;
}

.mr284 {
  margin-right: 284px;
}

.p284 {
  padding: 284px;
}

.pl284 {
  padding-left: 284px;
}

.pr284 {
  padding-right: 284px;
}

.pt284 {
  padding-top: 284px;
}

.pb284 {
  padding-bottom: 284px;
}

.ph284 {
  padding-left: 284px;
  padding-right: 284px;
}

.pv284 {
  padding-top: 284px;
  padding-bottom: 284px;
}

.gap284 {
  gap: 284px;
}

.round284 {
  border-radius: 284px;
}

.z-index-284 {
  z-index: 284;
}

.rotate284 {
  transform: rotate(284deg);
}

.w285 {
  width: 285px;
}

.h285 {
  height: 285px;
}

.m285 {
  margin: 285px;
}

.mt285 {
  margin-top: 285px;
}

.mb285 {
  margin-bottom: 285px;
}

.ml285 {
  margin-left: 285px;
}

.mr285 {
  margin-right: 285px;
}

.p285 {
  padding: 285px;
}

.pl285 {
  padding-left: 285px;
}

.pr285 {
  padding-right: 285px;
}

.pt285 {
  padding-top: 285px;
}

.pb285 {
  padding-bottom: 285px;
}

.ph285 {
  padding-left: 285px;
  padding-right: 285px;
}

.pv285 {
  padding-top: 285px;
  padding-bottom: 285px;
}

.gap285 {
  gap: 285px;
}

.round285 {
  border-radius: 285px;
}

.z-index-285 {
  z-index: 285;
}

.rotate285 {
  transform: rotate(285deg);
}

.w286 {
  width: 286px;
}

.h286 {
  height: 286px;
}

.m286 {
  margin: 286px;
}

.mt286 {
  margin-top: 286px;
}

.mb286 {
  margin-bottom: 286px;
}

.ml286 {
  margin-left: 286px;
}

.mr286 {
  margin-right: 286px;
}

.p286 {
  padding: 286px;
}

.pl286 {
  padding-left: 286px;
}

.pr286 {
  padding-right: 286px;
}

.pt286 {
  padding-top: 286px;
}

.pb286 {
  padding-bottom: 286px;
}

.ph286 {
  padding-left: 286px;
  padding-right: 286px;
}

.pv286 {
  padding-top: 286px;
  padding-bottom: 286px;
}

.gap286 {
  gap: 286px;
}

.round286 {
  border-radius: 286px;
}

.z-index-286 {
  z-index: 286;
}

.rotate286 {
  transform: rotate(286deg);
}

.w287 {
  width: 287px;
}

.h287 {
  height: 287px;
}

.m287 {
  margin: 287px;
}

.mt287 {
  margin-top: 287px;
}

.mb287 {
  margin-bottom: 287px;
}

.ml287 {
  margin-left: 287px;
}

.mr287 {
  margin-right: 287px;
}

.p287 {
  padding: 287px;
}

.pl287 {
  padding-left: 287px;
}

.pr287 {
  padding-right: 287px;
}

.pt287 {
  padding-top: 287px;
}

.pb287 {
  padding-bottom: 287px;
}

.ph287 {
  padding-left: 287px;
  padding-right: 287px;
}

.pv287 {
  padding-top: 287px;
  padding-bottom: 287px;
}

.gap287 {
  gap: 287px;
}

.round287 {
  border-radius: 287px;
}

.z-index-287 {
  z-index: 287;
}

.rotate287 {
  transform: rotate(287deg);
}

.w288 {
  width: 288px;
}

.h288 {
  height: 288px;
}

.m288 {
  margin: 288px;
}

.mt288 {
  margin-top: 288px;
}

.mb288 {
  margin-bottom: 288px;
}

.ml288 {
  margin-left: 288px;
}

.mr288 {
  margin-right: 288px;
}

.p288 {
  padding: 288px;
}

.pl288 {
  padding-left: 288px;
}

.pr288 {
  padding-right: 288px;
}

.pt288 {
  padding-top: 288px;
}

.pb288 {
  padding-bottom: 288px;
}

.ph288 {
  padding-left: 288px;
  padding-right: 288px;
}

.pv288 {
  padding-top: 288px;
  padding-bottom: 288px;
}

.gap288 {
  gap: 288px;
}

.round288 {
  border-radius: 288px;
}

.z-index-288 {
  z-index: 288;
}

.rotate288 {
  transform: rotate(288deg);
}

.w289 {
  width: 289px;
}

.h289 {
  height: 289px;
}

.m289 {
  margin: 289px;
}

.mt289 {
  margin-top: 289px;
}

.mb289 {
  margin-bottom: 289px;
}

.ml289 {
  margin-left: 289px;
}

.mr289 {
  margin-right: 289px;
}

.p289 {
  padding: 289px;
}

.pl289 {
  padding-left: 289px;
}

.pr289 {
  padding-right: 289px;
}

.pt289 {
  padding-top: 289px;
}

.pb289 {
  padding-bottom: 289px;
}

.ph289 {
  padding-left: 289px;
  padding-right: 289px;
}

.pv289 {
  padding-top: 289px;
  padding-bottom: 289px;
}

.gap289 {
  gap: 289px;
}

.round289 {
  border-radius: 289px;
}

.z-index-289 {
  z-index: 289;
}

.rotate289 {
  transform: rotate(289deg);
}

.w290 {
  width: 290px;
}

.h290 {
  height: 290px;
}

.m290 {
  margin: 290px;
}

.mt290 {
  margin-top: 290px;
}

.mb290 {
  margin-bottom: 290px;
}

.ml290 {
  margin-left: 290px;
}

.mr290 {
  margin-right: 290px;
}

.p290 {
  padding: 290px;
}

.pl290 {
  padding-left: 290px;
}

.pr290 {
  padding-right: 290px;
}

.pt290 {
  padding-top: 290px;
}

.pb290 {
  padding-bottom: 290px;
}

.ph290 {
  padding-left: 290px;
  padding-right: 290px;
}

.pv290 {
  padding-top: 290px;
  padding-bottom: 290px;
}

.gap290 {
  gap: 290px;
}

.round290 {
  border-radius: 290px;
}

.z-index-290 {
  z-index: 290;
}

.rotate290 {
  transform: rotate(290deg);
}

.w291 {
  width: 291px;
}

.h291 {
  height: 291px;
}

.m291 {
  margin: 291px;
}

.mt291 {
  margin-top: 291px;
}

.mb291 {
  margin-bottom: 291px;
}

.ml291 {
  margin-left: 291px;
}

.mr291 {
  margin-right: 291px;
}

.p291 {
  padding: 291px;
}

.pl291 {
  padding-left: 291px;
}

.pr291 {
  padding-right: 291px;
}

.pt291 {
  padding-top: 291px;
}

.pb291 {
  padding-bottom: 291px;
}

.ph291 {
  padding-left: 291px;
  padding-right: 291px;
}

.pv291 {
  padding-top: 291px;
  padding-bottom: 291px;
}

.gap291 {
  gap: 291px;
}

.round291 {
  border-radius: 291px;
}

.z-index-291 {
  z-index: 291;
}

.rotate291 {
  transform: rotate(291deg);
}

.w292 {
  width: 292px;
}

.h292 {
  height: 292px;
}

.m292 {
  margin: 292px;
}

.mt292 {
  margin-top: 292px;
}

.mb292 {
  margin-bottom: 292px;
}

.ml292 {
  margin-left: 292px;
}

.mr292 {
  margin-right: 292px;
}

.p292 {
  padding: 292px;
}

.pl292 {
  padding-left: 292px;
}

.pr292 {
  padding-right: 292px;
}

.pt292 {
  padding-top: 292px;
}

.pb292 {
  padding-bottom: 292px;
}

.ph292 {
  padding-left: 292px;
  padding-right: 292px;
}

.pv292 {
  padding-top: 292px;
  padding-bottom: 292px;
}

.gap292 {
  gap: 292px;
}

.round292 {
  border-radius: 292px;
}

.z-index-292 {
  z-index: 292;
}

.rotate292 {
  transform: rotate(292deg);
}

.w293 {
  width: 293px;
}

.h293 {
  height: 293px;
}

.m293 {
  margin: 293px;
}

.mt293 {
  margin-top: 293px;
}

.mb293 {
  margin-bottom: 293px;
}

.ml293 {
  margin-left: 293px;
}

.mr293 {
  margin-right: 293px;
}

.p293 {
  padding: 293px;
}

.pl293 {
  padding-left: 293px;
}

.pr293 {
  padding-right: 293px;
}

.pt293 {
  padding-top: 293px;
}

.pb293 {
  padding-bottom: 293px;
}

.ph293 {
  padding-left: 293px;
  padding-right: 293px;
}

.pv293 {
  padding-top: 293px;
  padding-bottom: 293px;
}

.gap293 {
  gap: 293px;
}

.round293 {
  border-radius: 293px;
}

.z-index-293 {
  z-index: 293;
}

.rotate293 {
  transform: rotate(293deg);
}

.w294 {
  width: 294px;
}

.h294 {
  height: 294px;
}

.m294 {
  margin: 294px;
}

.mt294 {
  margin-top: 294px;
}

.mb294 {
  margin-bottom: 294px;
}

.ml294 {
  margin-left: 294px;
}

.mr294 {
  margin-right: 294px;
}

.p294 {
  padding: 294px;
}

.pl294 {
  padding-left: 294px;
}

.pr294 {
  padding-right: 294px;
}

.pt294 {
  padding-top: 294px;
}

.pb294 {
  padding-bottom: 294px;
}

.ph294 {
  padding-left: 294px;
  padding-right: 294px;
}

.pv294 {
  padding-top: 294px;
  padding-bottom: 294px;
}

.gap294 {
  gap: 294px;
}

.round294 {
  border-radius: 294px;
}

.z-index-294 {
  z-index: 294;
}

.rotate294 {
  transform: rotate(294deg);
}

.w295 {
  width: 295px;
}

.h295 {
  height: 295px;
}

.m295 {
  margin: 295px;
}

.mt295 {
  margin-top: 295px;
}

.mb295 {
  margin-bottom: 295px;
}

.ml295 {
  margin-left: 295px;
}

.mr295 {
  margin-right: 295px;
}

.p295 {
  padding: 295px;
}

.pl295 {
  padding-left: 295px;
}

.pr295 {
  padding-right: 295px;
}

.pt295 {
  padding-top: 295px;
}

.pb295 {
  padding-bottom: 295px;
}

.ph295 {
  padding-left: 295px;
  padding-right: 295px;
}

.pv295 {
  padding-top: 295px;
  padding-bottom: 295px;
}

.gap295 {
  gap: 295px;
}

.round295 {
  border-radius: 295px;
}

.z-index-295 {
  z-index: 295;
}

.rotate295 {
  transform: rotate(295deg);
}

.w296 {
  width: 296px;
}

.h296 {
  height: 296px;
}

.m296 {
  margin: 296px;
}

.mt296 {
  margin-top: 296px;
}

.mb296 {
  margin-bottom: 296px;
}

.ml296 {
  margin-left: 296px;
}

.mr296 {
  margin-right: 296px;
}

.p296 {
  padding: 296px;
}

.pl296 {
  padding-left: 296px;
}

.pr296 {
  padding-right: 296px;
}

.pt296 {
  padding-top: 296px;
}

.pb296 {
  padding-bottom: 296px;
}

.ph296 {
  padding-left: 296px;
  padding-right: 296px;
}

.pv296 {
  padding-top: 296px;
  padding-bottom: 296px;
}

.gap296 {
  gap: 296px;
}

.round296 {
  border-radius: 296px;
}

.z-index-296 {
  z-index: 296;
}

.rotate296 {
  transform: rotate(296deg);
}

.w297 {
  width: 297px;
}

.h297 {
  height: 297px;
}

.m297 {
  margin: 297px;
}

.mt297 {
  margin-top: 297px;
}

.mb297 {
  margin-bottom: 297px;
}

.ml297 {
  margin-left: 297px;
}

.mr297 {
  margin-right: 297px;
}

.p297 {
  padding: 297px;
}

.pl297 {
  padding-left: 297px;
}

.pr297 {
  padding-right: 297px;
}

.pt297 {
  padding-top: 297px;
}

.pb297 {
  padding-bottom: 297px;
}

.ph297 {
  padding-left: 297px;
  padding-right: 297px;
}

.pv297 {
  padding-top: 297px;
  padding-bottom: 297px;
}

.gap297 {
  gap: 297px;
}

.round297 {
  border-radius: 297px;
}

.z-index-297 {
  z-index: 297;
}

.rotate297 {
  transform: rotate(297deg);
}

.w298 {
  width: 298px;
}

.h298 {
  height: 298px;
}

.m298 {
  margin: 298px;
}

.mt298 {
  margin-top: 298px;
}

.mb298 {
  margin-bottom: 298px;
}

.ml298 {
  margin-left: 298px;
}

.mr298 {
  margin-right: 298px;
}

.p298 {
  padding: 298px;
}

.pl298 {
  padding-left: 298px;
}

.pr298 {
  padding-right: 298px;
}

.pt298 {
  padding-top: 298px;
}

.pb298 {
  padding-bottom: 298px;
}

.ph298 {
  padding-left: 298px;
  padding-right: 298px;
}

.pv298 {
  padding-top: 298px;
  padding-bottom: 298px;
}

.gap298 {
  gap: 298px;
}

.round298 {
  border-radius: 298px;
}

.z-index-298 {
  z-index: 298;
}

.rotate298 {
  transform: rotate(298deg);
}

.w299 {
  width: 299px;
}

.h299 {
  height: 299px;
}

.m299 {
  margin: 299px;
}

.mt299 {
  margin-top: 299px;
}

.mb299 {
  margin-bottom: 299px;
}

.ml299 {
  margin-left: 299px;
}

.mr299 {
  margin-right: 299px;
}

.p299 {
  padding: 299px;
}

.pl299 {
  padding-left: 299px;
}

.pr299 {
  padding-right: 299px;
}

.pt299 {
  padding-top: 299px;
}

.pb299 {
  padding-bottom: 299px;
}

.ph299 {
  padding-left: 299px;
  padding-right: 299px;
}

.pv299 {
  padding-top: 299px;
  padding-bottom: 299px;
}

.gap299 {
  gap: 299px;
}

.round299 {
  border-radius: 299px;
}

.z-index-299 {
  z-index: 299;
}

.rotate299 {
  transform: rotate(299deg);
}

.w300 {
  width: 300px;
}

.h300 {
  height: 300px;
}

.m300 {
  margin: 300px;
}

.mt300 {
  margin-top: 300px;
}

.mb300 {
  margin-bottom: 300px;
}

.ml300 {
  margin-left: 300px;
}

.mr300 {
  margin-right: 300px;
}

.p300 {
  padding: 300px;
}

.pl300 {
  padding-left: 300px;
}

.pr300 {
  padding-right: 300px;
}

.pt300 {
  padding-top: 300px;
}

.pb300 {
  padding-bottom: 300px;
}

.ph300 {
  padding-left: 300px;
  padding-right: 300px;
}

.pv300 {
  padding-top: 300px;
  padding-bottom: 300px;
}

.gap300 {
  gap: 300px;
}

.round300 {
  border-radius: 300px;
}

.z-index-300 {
  z-index: 300;
}

.rotate300 {
  transform: rotate(300deg);
}

.w301 {
  width: 301px;
}

.h301 {
  height: 301px;
}

.m301 {
  margin: 301px;
}

.mt301 {
  margin-top: 301px;
}

.mb301 {
  margin-bottom: 301px;
}

.ml301 {
  margin-left: 301px;
}

.mr301 {
  margin-right: 301px;
}

.p301 {
  padding: 301px;
}

.pl301 {
  padding-left: 301px;
}

.pr301 {
  padding-right: 301px;
}

.pt301 {
  padding-top: 301px;
}

.pb301 {
  padding-bottom: 301px;
}

.ph301 {
  padding-left: 301px;
  padding-right: 301px;
}

.pv301 {
  padding-top: 301px;
  padding-bottom: 301px;
}

.gap301 {
  gap: 301px;
}

.round301 {
  border-radius: 301px;
}

.z-index-301 {
  z-index: 301;
}

.rotate301 {
  transform: rotate(301deg);
}

.w302 {
  width: 302px;
}

.h302 {
  height: 302px;
}

.m302 {
  margin: 302px;
}

.mt302 {
  margin-top: 302px;
}

.mb302 {
  margin-bottom: 302px;
}

.ml302 {
  margin-left: 302px;
}

.mr302 {
  margin-right: 302px;
}

.p302 {
  padding: 302px;
}

.pl302 {
  padding-left: 302px;
}

.pr302 {
  padding-right: 302px;
}

.pt302 {
  padding-top: 302px;
}

.pb302 {
  padding-bottom: 302px;
}

.ph302 {
  padding-left: 302px;
  padding-right: 302px;
}

.pv302 {
  padding-top: 302px;
  padding-bottom: 302px;
}

.gap302 {
  gap: 302px;
}

.round302 {
  border-radius: 302px;
}

.z-index-302 {
  z-index: 302;
}

.rotate302 {
  transform: rotate(302deg);
}

.w303 {
  width: 303px;
}

.h303 {
  height: 303px;
}

.m303 {
  margin: 303px;
}

.mt303 {
  margin-top: 303px;
}

.mb303 {
  margin-bottom: 303px;
}

.ml303 {
  margin-left: 303px;
}

.mr303 {
  margin-right: 303px;
}

.p303 {
  padding: 303px;
}

.pl303 {
  padding-left: 303px;
}

.pr303 {
  padding-right: 303px;
}

.pt303 {
  padding-top: 303px;
}

.pb303 {
  padding-bottom: 303px;
}

.ph303 {
  padding-left: 303px;
  padding-right: 303px;
}

.pv303 {
  padding-top: 303px;
  padding-bottom: 303px;
}

.gap303 {
  gap: 303px;
}

.round303 {
  border-radius: 303px;
}

.z-index-303 {
  z-index: 303;
}

.rotate303 {
  transform: rotate(303deg);
}

.w304 {
  width: 304px;
}

.h304 {
  height: 304px;
}

.m304 {
  margin: 304px;
}

.mt304 {
  margin-top: 304px;
}

.mb304 {
  margin-bottom: 304px;
}

.ml304 {
  margin-left: 304px;
}

.mr304 {
  margin-right: 304px;
}

.p304 {
  padding: 304px;
}

.pl304 {
  padding-left: 304px;
}

.pr304 {
  padding-right: 304px;
}

.pt304 {
  padding-top: 304px;
}

.pb304 {
  padding-bottom: 304px;
}

.ph304 {
  padding-left: 304px;
  padding-right: 304px;
}

.pv304 {
  padding-top: 304px;
  padding-bottom: 304px;
}

.gap304 {
  gap: 304px;
}

.round304 {
  border-radius: 304px;
}

.z-index-304 {
  z-index: 304;
}

.rotate304 {
  transform: rotate(304deg);
}

.w305 {
  width: 305px;
}

.h305 {
  height: 305px;
}

.m305 {
  margin: 305px;
}

.mt305 {
  margin-top: 305px;
}

.mb305 {
  margin-bottom: 305px;
}

.ml305 {
  margin-left: 305px;
}

.mr305 {
  margin-right: 305px;
}

.p305 {
  padding: 305px;
}

.pl305 {
  padding-left: 305px;
}

.pr305 {
  padding-right: 305px;
}

.pt305 {
  padding-top: 305px;
}

.pb305 {
  padding-bottom: 305px;
}

.ph305 {
  padding-left: 305px;
  padding-right: 305px;
}

.pv305 {
  padding-top: 305px;
  padding-bottom: 305px;
}

.gap305 {
  gap: 305px;
}

.round305 {
  border-radius: 305px;
}

.z-index-305 {
  z-index: 305;
}

.rotate305 {
  transform: rotate(305deg);
}

.w306 {
  width: 306px;
}

.h306 {
  height: 306px;
}

.m306 {
  margin: 306px;
}

.mt306 {
  margin-top: 306px;
}

.mb306 {
  margin-bottom: 306px;
}

.ml306 {
  margin-left: 306px;
}

.mr306 {
  margin-right: 306px;
}

.p306 {
  padding: 306px;
}

.pl306 {
  padding-left: 306px;
}

.pr306 {
  padding-right: 306px;
}

.pt306 {
  padding-top: 306px;
}

.pb306 {
  padding-bottom: 306px;
}

.ph306 {
  padding-left: 306px;
  padding-right: 306px;
}

.pv306 {
  padding-top: 306px;
  padding-bottom: 306px;
}

.gap306 {
  gap: 306px;
}

.round306 {
  border-radius: 306px;
}

.z-index-306 {
  z-index: 306;
}

.rotate306 {
  transform: rotate(306deg);
}

.w307 {
  width: 307px;
}

.h307 {
  height: 307px;
}

.m307 {
  margin: 307px;
}

.mt307 {
  margin-top: 307px;
}

.mb307 {
  margin-bottom: 307px;
}

.ml307 {
  margin-left: 307px;
}

.mr307 {
  margin-right: 307px;
}

.p307 {
  padding: 307px;
}

.pl307 {
  padding-left: 307px;
}

.pr307 {
  padding-right: 307px;
}

.pt307 {
  padding-top: 307px;
}

.pb307 {
  padding-bottom: 307px;
}

.ph307 {
  padding-left: 307px;
  padding-right: 307px;
}

.pv307 {
  padding-top: 307px;
  padding-bottom: 307px;
}

.gap307 {
  gap: 307px;
}

.round307 {
  border-radius: 307px;
}

.z-index-307 {
  z-index: 307;
}

.rotate307 {
  transform: rotate(307deg);
}

.w308 {
  width: 308px;
}

.h308 {
  height: 308px;
}

.m308 {
  margin: 308px;
}

.mt308 {
  margin-top: 308px;
}

.mb308 {
  margin-bottom: 308px;
}

.ml308 {
  margin-left: 308px;
}

.mr308 {
  margin-right: 308px;
}

.p308 {
  padding: 308px;
}

.pl308 {
  padding-left: 308px;
}

.pr308 {
  padding-right: 308px;
}

.pt308 {
  padding-top: 308px;
}

.pb308 {
  padding-bottom: 308px;
}

.ph308 {
  padding-left: 308px;
  padding-right: 308px;
}

.pv308 {
  padding-top: 308px;
  padding-bottom: 308px;
}

.gap308 {
  gap: 308px;
}

.round308 {
  border-radius: 308px;
}

.z-index-308 {
  z-index: 308;
}

.rotate308 {
  transform: rotate(308deg);
}

.w309 {
  width: 309px;
}

.h309 {
  height: 309px;
}

.m309 {
  margin: 309px;
}

.mt309 {
  margin-top: 309px;
}

.mb309 {
  margin-bottom: 309px;
}

.ml309 {
  margin-left: 309px;
}

.mr309 {
  margin-right: 309px;
}

.p309 {
  padding: 309px;
}

.pl309 {
  padding-left: 309px;
}

.pr309 {
  padding-right: 309px;
}

.pt309 {
  padding-top: 309px;
}

.pb309 {
  padding-bottom: 309px;
}

.ph309 {
  padding-left: 309px;
  padding-right: 309px;
}

.pv309 {
  padding-top: 309px;
  padding-bottom: 309px;
}

.gap309 {
  gap: 309px;
}

.round309 {
  border-radius: 309px;
}

.z-index-309 {
  z-index: 309;
}

.rotate309 {
  transform: rotate(309deg);
}

.w310 {
  width: 310px;
}

.h310 {
  height: 310px;
}

.m310 {
  margin: 310px;
}

.mt310 {
  margin-top: 310px;
}

.mb310 {
  margin-bottom: 310px;
}

.ml310 {
  margin-left: 310px;
}

.mr310 {
  margin-right: 310px;
}

.p310 {
  padding: 310px;
}

.pl310 {
  padding-left: 310px;
}

.pr310 {
  padding-right: 310px;
}

.pt310 {
  padding-top: 310px;
}

.pb310 {
  padding-bottom: 310px;
}

.ph310 {
  padding-left: 310px;
  padding-right: 310px;
}

.pv310 {
  padding-top: 310px;
  padding-bottom: 310px;
}

.gap310 {
  gap: 310px;
}

.round310 {
  border-radius: 310px;
}

.z-index-310 {
  z-index: 310;
}

.rotate310 {
  transform: rotate(310deg);
}

.w311 {
  width: 311px;
}

.h311 {
  height: 311px;
}

.m311 {
  margin: 311px;
}

.mt311 {
  margin-top: 311px;
}

.mb311 {
  margin-bottom: 311px;
}

.ml311 {
  margin-left: 311px;
}

.mr311 {
  margin-right: 311px;
}

.p311 {
  padding: 311px;
}

.pl311 {
  padding-left: 311px;
}

.pr311 {
  padding-right: 311px;
}

.pt311 {
  padding-top: 311px;
}

.pb311 {
  padding-bottom: 311px;
}

.ph311 {
  padding-left: 311px;
  padding-right: 311px;
}

.pv311 {
  padding-top: 311px;
  padding-bottom: 311px;
}

.gap311 {
  gap: 311px;
}

.round311 {
  border-radius: 311px;
}

.z-index-311 {
  z-index: 311;
}

.rotate311 {
  transform: rotate(311deg);
}

.w312 {
  width: 312px;
}

.h312 {
  height: 312px;
}

.m312 {
  margin: 312px;
}

.mt312 {
  margin-top: 312px;
}

.mb312 {
  margin-bottom: 312px;
}

.ml312 {
  margin-left: 312px;
}

.mr312 {
  margin-right: 312px;
}

.p312 {
  padding: 312px;
}

.pl312 {
  padding-left: 312px;
}

.pr312 {
  padding-right: 312px;
}

.pt312 {
  padding-top: 312px;
}

.pb312 {
  padding-bottom: 312px;
}

.ph312 {
  padding-left: 312px;
  padding-right: 312px;
}

.pv312 {
  padding-top: 312px;
  padding-bottom: 312px;
}

.gap312 {
  gap: 312px;
}

.round312 {
  border-radius: 312px;
}

.z-index-312 {
  z-index: 312;
}

.rotate312 {
  transform: rotate(312deg);
}

.w313 {
  width: 313px;
}

.h313 {
  height: 313px;
}

.m313 {
  margin: 313px;
}

.mt313 {
  margin-top: 313px;
}

.mb313 {
  margin-bottom: 313px;
}

.ml313 {
  margin-left: 313px;
}

.mr313 {
  margin-right: 313px;
}

.p313 {
  padding: 313px;
}

.pl313 {
  padding-left: 313px;
}

.pr313 {
  padding-right: 313px;
}

.pt313 {
  padding-top: 313px;
}

.pb313 {
  padding-bottom: 313px;
}

.ph313 {
  padding-left: 313px;
  padding-right: 313px;
}

.pv313 {
  padding-top: 313px;
  padding-bottom: 313px;
}

.gap313 {
  gap: 313px;
}

.round313 {
  border-radius: 313px;
}

.z-index-313 {
  z-index: 313;
}

.rotate313 {
  transform: rotate(313deg);
}

.w314 {
  width: 314px;
}

.h314 {
  height: 314px;
}

.m314 {
  margin: 314px;
}

.mt314 {
  margin-top: 314px;
}

.mb314 {
  margin-bottom: 314px;
}

.ml314 {
  margin-left: 314px;
}

.mr314 {
  margin-right: 314px;
}

.p314 {
  padding: 314px;
}

.pl314 {
  padding-left: 314px;
}

.pr314 {
  padding-right: 314px;
}

.pt314 {
  padding-top: 314px;
}

.pb314 {
  padding-bottom: 314px;
}

.ph314 {
  padding-left: 314px;
  padding-right: 314px;
}

.pv314 {
  padding-top: 314px;
  padding-bottom: 314px;
}

.gap314 {
  gap: 314px;
}

.round314 {
  border-radius: 314px;
}

.z-index-314 {
  z-index: 314;
}

.rotate314 {
  transform: rotate(314deg);
}

.w315 {
  width: 315px;
}

.h315 {
  height: 315px;
}

.m315 {
  margin: 315px;
}

.mt315 {
  margin-top: 315px;
}

.mb315 {
  margin-bottom: 315px;
}

.ml315 {
  margin-left: 315px;
}

.mr315 {
  margin-right: 315px;
}

.p315 {
  padding: 315px;
}

.pl315 {
  padding-left: 315px;
}

.pr315 {
  padding-right: 315px;
}

.pt315 {
  padding-top: 315px;
}

.pb315 {
  padding-bottom: 315px;
}

.ph315 {
  padding-left: 315px;
  padding-right: 315px;
}

.pv315 {
  padding-top: 315px;
  padding-bottom: 315px;
}

.gap315 {
  gap: 315px;
}

.round315 {
  border-radius: 315px;
}

.z-index-315 {
  z-index: 315;
}

.rotate315 {
  transform: rotate(315deg);
}

.w316 {
  width: 316px;
}

.h316 {
  height: 316px;
}

.m316 {
  margin: 316px;
}

.mt316 {
  margin-top: 316px;
}

.mb316 {
  margin-bottom: 316px;
}

.ml316 {
  margin-left: 316px;
}

.mr316 {
  margin-right: 316px;
}

.p316 {
  padding: 316px;
}

.pl316 {
  padding-left: 316px;
}

.pr316 {
  padding-right: 316px;
}

.pt316 {
  padding-top: 316px;
}

.pb316 {
  padding-bottom: 316px;
}

.ph316 {
  padding-left: 316px;
  padding-right: 316px;
}

.pv316 {
  padding-top: 316px;
  padding-bottom: 316px;
}

.gap316 {
  gap: 316px;
}

.round316 {
  border-radius: 316px;
}

.z-index-316 {
  z-index: 316;
}

.rotate316 {
  transform: rotate(316deg);
}

.w317 {
  width: 317px;
}

.h317 {
  height: 317px;
}

.m317 {
  margin: 317px;
}

.mt317 {
  margin-top: 317px;
}

.mb317 {
  margin-bottom: 317px;
}

.ml317 {
  margin-left: 317px;
}

.mr317 {
  margin-right: 317px;
}

.p317 {
  padding: 317px;
}

.pl317 {
  padding-left: 317px;
}

.pr317 {
  padding-right: 317px;
}

.pt317 {
  padding-top: 317px;
}

.pb317 {
  padding-bottom: 317px;
}

.ph317 {
  padding-left: 317px;
  padding-right: 317px;
}

.pv317 {
  padding-top: 317px;
  padding-bottom: 317px;
}

.gap317 {
  gap: 317px;
}

.round317 {
  border-radius: 317px;
}

.z-index-317 {
  z-index: 317;
}

.rotate317 {
  transform: rotate(317deg);
}

.w318 {
  width: 318px;
}

.h318 {
  height: 318px;
}

.m318 {
  margin: 318px;
}

.mt318 {
  margin-top: 318px;
}

.mb318 {
  margin-bottom: 318px;
}

.ml318 {
  margin-left: 318px;
}

.mr318 {
  margin-right: 318px;
}

.p318 {
  padding: 318px;
}

.pl318 {
  padding-left: 318px;
}

.pr318 {
  padding-right: 318px;
}

.pt318 {
  padding-top: 318px;
}

.pb318 {
  padding-bottom: 318px;
}

.ph318 {
  padding-left: 318px;
  padding-right: 318px;
}

.pv318 {
  padding-top: 318px;
  padding-bottom: 318px;
}

.gap318 {
  gap: 318px;
}

.round318 {
  border-radius: 318px;
}

.z-index-318 {
  z-index: 318;
}

.rotate318 {
  transform: rotate(318deg);
}

.w319 {
  width: 319px;
}

.h319 {
  height: 319px;
}

.m319 {
  margin: 319px;
}

.mt319 {
  margin-top: 319px;
}

.mb319 {
  margin-bottom: 319px;
}

.ml319 {
  margin-left: 319px;
}

.mr319 {
  margin-right: 319px;
}

.p319 {
  padding: 319px;
}

.pl319 {
  padding-left: 319px;
}

.pr319 {
  padding-right: 319px;
}

.pt319 {
  padding-top: 319px;
}

.pb319 {
  padding-bottom: 319px;
}

.ph319 {
  padding-left: 319px;
  padding-right: 319px;
}

.pv319 {
  padding-top: 319px;
  padding-bottom: 319px;
}

.gap319 {
  gap: 319px;
}

.round319 {
  border-radius: 319px;
}

.z-index-319 {
  z-index: 319;
}

.rotate319 {
  transform: rotate(319deg);
}

.w320 {
  width: 320px;
}

.h320 {
  height: 320px;
}

.m320 {
  margin: 320px;
}

.mt320 {
  margin-top: 320px;
}

.mb320 {
  margin-bottom: 320px;
}

.ml320 {
  margin-left: 320px;
}

.mr320 {
  margin-right: 320px;
}

.p320 {
  padding: 320px;
}

.pl320 {
  padding-left: 320px;
}

.pr320 {
  padding-right: 320px;
}

.pt320 {
  padding-top: 320px;
}

.pb320 {
  padding-bottom: 320px;
}

.ph320 {
  padding-left: 320px;
  padding-right: 320px;
}

.pv320 {
  padding-top: 320px;
  padding-bottom: 320px;
}

.gap320 {
  gap: 320px;
}

.round320 {
  border-radius: 320px;
}

.z-index-320 {
  z-index: 320;
}

.rotate320 {
  transform: rotate(320deg);
}

.w321 {
  width: 321px;
}

.h321 {
  height: 321px;
}

.m321 {
  margin: 321px;
}

.mt321 {
  margin-top: 321px;
}

.mb321 {
  margin-bottom: 321px;
}

.ml321 {
  margin-left: 321px;
}

.mr321 {
  margin-right: 321px;
}

.p321 {
  padding: 321px;
}

.pl321 {
  padding-left: 321px;
}

.pr321 {
  padding-right: 321px;
}

.pt321 {
  padding-top: 321px;
}

.pb321 {
  padding-bottom: 321px;
}

.ph321 {
  padding-left: 321px;
  padding-right: 321px;
}

.pv321 {
  padding-top: 321px;
  padding-bottom: 321px;
}

.gap321 {
  gap: 321px;
}

.round321 {
  border-radius: 321px;
}

.z-index-321 {
  z-index: 321;
}

.rotate321 {
  transform: rotate(321deg);
}

.w322 {
  width: 322px;
}

.h322 {
  height: 322px;
}

.m322 {
  margin: 322px;
}

.mt322 {
  margin-top: 322px;
}

.mb322 {
  margin-bottom: 322px;
}

.ml322 {
  margin-left: 322px;
}

.mr322 {
  margin-right: 322px;
}

.p322 {
  padding: 322px;
}

.pl322 {
  padding-left: 322px;
}

.pr322 {
  padding-right: 322px;
}

.pt322 {
  padding-top: 322px;
}

.pb322 {
  padding-bottom: 322px;
}

.ph322 {
  padding-left: 322px;
  padding-right: 322px;
}

.pv322 {
  padding-top: 322px;
  padding-bottom: 322px;
}

.gap322 {
  gap: 322px;
}

.round322 {
  border-radius: 322px;
}

.z-index-322 {
  z-index: 322;
}

.rotate322 {
  transform: rotate(322deg);
}

.w323 {
  width: 323px;
}

.h323 {
  height: 323px;
}

.m323 {
  margin: 323px;
}

.mt323 {
  margin-top: 323px;
}

.mb323 {
  margin-bottom: 323px;
}

.ml323 {
  margin-left: 323px;
}

.mr323 {
  margin-right: 323px;
}

.p323 {
  padding: 323px;
}

.pl323 {
  padding-left: 323px;
}

.pr323 {
  padding-right: 323px;
}

.pt323 {
  padding-top: 323px;
}

.pb323 {
  padding-bottom: 323px;
}

.ph323 {
  padding-left: 323px;
  padding-right: 323px;
}

.pv323 {
  padding-top: 323px;
  padding-bottom: 323px;
}

.gap323 {
  gap: 323px;
}

.round323 {
  border-radius: 323px;
}

.z-index-323 {
  z-index: 323;
}

.rotate323 {
  transform: rotate(323deg);
}

.w324 {
  width: 324px;
}

.h324 {
  height: 324px;
}

.m324 {
  margin: 324px;
}

.mt324 {
  margin-top: 324px;
}

.mb324 {
  margin-bottom: 324px;
}

.ml324 {
  margin-left: 324px;
}

.mr324 {
  margin-right: 324px;
}

.p324 {
  padding: 324px;
}

.pl324 {
  padding-left: 324px;
}

.pr324 {
  padding-right: 324px;
}

.pt324 {
  padding-top: 324px;
}

.pb324 {
  padding-bottom: 324px;
}

.ph324 {
  padding-left: 324px;
  padding-right: 324px;
}

.pv324 {
  padding-top: 324px;
  padding-bottom: 324px;
}

.gap324 {
  gap: 324px;
}

.round324 {
  border-radius: 324px;
}

.z-index-324 {
  z-index: 324;
}

.rotate324 {
  transform: rotate(324deg);
}

.w325 {
  width: 325px;
}

.h325 {
  height: 325px;
}

.m325 {
  margin: 325px;
}

.mt325 {
  margin-top: 325px;
}

.mb325 {
  margin-bottom: 325px;
}

.ml325 {
  margin-left: 325px;
}

.mr325 {
  margin-right: 325px;
}

.p325 {
  padding: 325px;
}

.pl325 {
  padding-left: 325px;
}

.pr325 {
  padding-right: 325px;
}

.pt325 {
  padding-top: 325px;
}

.pb325 {
  padding-bottom: 325px;
}

.ph325 {
  padding-left: 325px;
  padding-right: 325px;
}

.pv325 {
  padding-top: 325px;
  padding-bottom: 325px;
}

.gap325 {
  gap: 325px;
}

.round325 {
  border-radius: 325px;
}

.z-index-325 {
  z-index: 325;
}

.rotate325 {
  transform: rotate(325deg);
}

.w326 {
  width: 326px;
}

.h326 {
  height: 326px;
}

.m326 {
  margin: 326px;
}

.mt326 {
  margin-top: 326px;
}

.mb326 {
  margin-bottom: 326px;
}

.ml326 {
  margin-left: 326px;
}

.mr326 {
  margin-right: 326px;
}

.p326 {
  padding: 326px;
}

.pl326 {
  padding-left: 326px;
}

.pr326 {
  padding-right: 326px;
}

.pt326 {
  padding-top: 326px;
}

.pb326 {
  padding-bottom: 326px;
}

.ph326 {
  padding-left: 326px;
  padding-right: 326px;
}

.pv326 {
  padding-top: 326px;
  padding-bottom: 326px;
}

.gap326 {
  gap: 326px;
}

.round326 {
  border-radius: 326px;
}

.z-index-326 {
  z-index: 326;
}

.rotate326 {
  transform: rotate(326deg);
}

.w327 {
  width: 327px;
}

.h327 {
  height: 327px;
}

.m327 {
  margin: 327px;
}

.mt327 {
  margin-top: 327px;
}

.mb327 {
  margin-bottom: 327px;
}

.ml327 {
  margin-left: 327px;
}

.mr327 {
  margin-right: 327px;
}

.p327 {
  padding: 327px;
}

.pl327 {
  padding-left: 327px;
}

.pr327 {
  padding-right: 327px;
}

.pt327 {
  padding-top: 327px;
}

.pb327 {
  padding-bottom: 327px;
}

.ph327 {
  padding-left: 327px;
  padding-right: 327px;
}

.pv327 {
  padding-top: 327px;
  padding-bottom: 327px;
}

.gap327 {
  gap: 327px;
}

.round327 {
  border-radius: 327px;
}

.z-index-327 {
  z-index: 327;
}

.rotate327 {
  transform: rotate(327deg);
}

.w328 {
  width: 328px;
}

.h328 {
  height: 328px;
}

.m328 {
  margin: 328px;
}

.mt328 {
  margin-top: 328px;
}

.mb328 {
  margin-bottom: 328px;
}

.ml328 {
  margin-left: 328px;
}

.mr328 {
  margin-right: 328px;
}

.p328 {
  padding: 328px;
}

.pl328 {
  padding-left: 328px;
}

.pr328 {
  padding-right: 328px;
}

.pt328 {
  padding-top: 328px;
}

.pb328 {
  padding-bottom: 328px;
}

.ph328 {
  padding-left: 328px;
  padding-right: 328px;
}

.pv328 {
  padding-top: 328px;
  padding-bottom: 328px;
}

.gap328 {
  gap: 328px;
}

.round328 {
  border-radius: 328px;
}

.z-index-328 {
  z-index: 328;
}

.rotate328 {
  transform: rotate(328deg);
}

.w329 {
  width: 329px;
}

.h329 {
  height: 329px;
}

.m329 {
  margin: 329px;
}

.mt329 {
  margin-top: 329px;
}

.mb329 {
  margin-bottom: 329px;
}

.ml329 {
  margin-left: 329px;
}

.mr329 {
  margin-right: 329px;
}

.p329 {
  padding: 329px;
}

.pl329 {
  padding-left: 329px;
}

.pr329 {
  padding-right: 329px;
}

.pt329 {
  padding-top: 329px;
}

.pb329 {
  padding-bottom: 329px;
}

.ph329 {
  padding-left: 329px;
  padding-right: 329px;
}

.pv329 {
  padding-top: 329px;
  padding-bottom: 329px;
}

.gap329 {
  gap: 329px;
}

.round329 {
  border-radius: 329px;
}

.z-index-329 {
  z-index: 329;
}

.rotate329 {
  transform: rotate(329deg);
}

.w330 {
  width: 330px;
}

.h330 {
  height: 330px;
}

.m330 {
  margin: 330px;
}

.mt330 {
  margin-top: 330px;
}

.mb330 {
  margin-bottom: 330px;
}

.ml330 {
  margin-left: 330px;
}

.mr330 {
  margin-right: 330px;
}

.p330 {
  padding: 330px;
}

.pl330 {
  padding-left: 330px;
}

.pr330 {
  padding-right: 330px;
}

.pt330 {
  padding-top: 330px;
}

.pb330 {
  padding-bottom: 330px;
}

.ph330 {
  padding-left: 330px;
  padding-right: 330px;
}

.pv330 {
  padding-top: 330px;
  padding-bottom: 330px;
}

.gap330 {
  gap: 330px;
}

.round330 {
  border-radius: 330px;
}

.z-index-330 {
  z-index: 330;
}

.rotate330 {
  transform: rotate(330deg);
}

.w331 {
  width: 331px;
}

.h331 {
  height: 331px;
}

.m331 {
  margin: 331px;
}

.mt331 {
  margin-top: 331px;
}

.mb331 {
  margin-bottom: 331px;
}

.ml331 {
  margin-left: 331px;
}

.mr331 {
  margin-right: 331px;
}

.p331 {
  padding: 331px;
}

.pl331 {
  padding-left: 331px;
}

.pr331 {
  padding-right: 331px;
}

.pt331 {
  padding-top: 331px;
}

.pb331 {
  padding-bottom: 331px;
}

.ph331 {
  padding-left: 331px;
  padding-right: 331px;
}

.pv331 {
  padding-top: 331px;
  padding-bottom: 331px;
}

.gap331 {
  gap: 331px;
}

.round331 {
  border-radius: 331px;
}

.z-index-331 {
  z-index: 331;
}

.rotate331 {
  transform: rotate(331deg);
}

.w332 {
  width: 332px;
}

.h332 {
  height: 332px;
}

.m332 {
  margin: 332px;
}

.mt332 {
  margin-top: 332px;
}

.mb332 {
  margin-bottom: 332px;
}

.ml332 {
  margin-left: 332px;
}

.mr332 {
  margin-right: 332px;
}

.p332 {
  padding: 332px;
}

.pl332 {
  padding-left: 332px;
}

.pr332 {
  padding-right: 332px;
}

.pt332 {
  padding-top: 332px;
}

.pb332 {
  padding-bottom: 332px;
}

.ph332 {
  padding-left: 332px;
  padding-right: 332px;
}

.pv332 {
  padding-top: 332px;
  padding-bottom: 332px;
}

.gap332 {
  gap: 332px;
}

.round332 {
  border-radius: 332px;
}

.z-index-332 {
  z-index: 332;
}

.rotate332 {
  transform: rotate(332deg);
}

.w333 {
  width: 333px;
}

.h333 {
  height: 333px;
}

.m333 {
  margin: 333px;
}

.mt333 {
  margin-top: 333px;
}

.mb333 {
  margin-bottom: 333px;
}

.ml333 {
  margin-left: 333px;
}

.mr333 {
  margin-right: 333px;
}

.p333 {
  padding: 333px;
}

.pl333 {
  padding-left: 333px;
}

.pr333 {
  padding-right: 333px;
}

.pt333 {
  padding-top: 333px;
}

.pb333 {
  padding-bottom: 333px;
}

.ph333 {
  padding-left: 333px;
  padding-right: 333px;
}

.pv333 {
  padding-top: 333px;
  padding-bottom: 333px;
}

.gap333 {
  gap: 333px;
}

.round333 {
  border-radius: 333px;
}

.z-index-333 {
  z-index: 333;
}

.rotate333 {
  transform: rotate(333deg);
}

.w334 {
  width: 334px;
}

.h334 {
  height: 334px;
}

.m334 {
  margin: 334px;
}

.mt334 {
  margin-top: 334px;
}

.mb334 {
  margin-bottom: 334px;
}

.ml334 {
  margin-left: 334px;
}

.mr334 {
  margin-right: 334px;
}

.p334 {
  padding: 334px;
}

.pl334 {
  padding-left: 334px;
}

.pr334 {
  padding-right: 334px;
}

.pt334 {
  padding-top: 334px;
}

.pb334 {
  padding-bottom: 334px;
}

.ph334 {
  padding-left: 334px;
  padding-right: 334px;
}

.pv334 {
  padding-top: 334px;
  padding-bottom: 334px;
}

.gap334 {
  gap: 334px;
}

.round334 {
  border-radius: 334px;
}

.z-index-334 {
  z-index: 334;
}

.rotate334 {
  transform: rotate(334deg);
}

.w335 {
  width: 335px;
}

.h335 {
  height: 335px;
}

.m335 {
  margin: 335px;
}

.mt335 {
  margin-top: 335px;
}

.mb335 {
  margin-bottom: 335px;
}

.ml335 {
  margin-left: 335px;
}

.mr335 {
  margin-right: 335px;
}

.p335 {
  padding: 335px;
}

.pl335 {
  padding-left: 335px;
}

.pr335 {
  padding-right: 335px;
}

.pt335 {
  padding-top: 335px;
}

.pb335 {
  padding-bottom: 335px;
}

.ph335 {
  padding-left: 335px;
  padding-right: 335px;
}

.pv335 {
  padding-top: 335px;
  padding-bottom: 335px;
}

.gap335 {
  gap: 335px;
}

.round335 {
  border-radius: 335px;
}

.z-index-335 {
  z-index: 335;
}

.rotate335 {
  transform: rotate(335deg);
}

.w336 {
  width: 336px;
}

.h336 {
  height: 336px;
}

.m336 {
  margin: 336px;
}

.mt336 {
  margin-top: 336px;
}

.mb336 {
  margin-bottom: 336px;
}

.ml336 {
  margin-left: 336px;
}

.mr336 {
  margin-right: 336px;
}

.p336 {
  padding: 336px;
}

.pl336 {
  padding-left: 336px;
}

.pr336 {
  padding-right: 336px;
}

.pt336 {
  padding-top: 336px;
}

.pb336 {
  padding-bottom: 336px;
}

.ph336 {
  padding-left: 336px;
  padding-right: 336px;
}

.pv336 {
  padding-top: 336px;
  padding-bottom: 336px;
}

.gap336 {
  gap: 336px;
}

.round336 {
  border-radius: 336px;
}

.z-index-336 {
  z-index: 336;
}

.rotate336 {
  transform: rotate(336deg);
}

.w337 {
  width: 337px;
}

.h337 {
  height: 337px;
}

.m337 {
  margin: 337px;
}

.mt337 {
  margin-top: 337px;
}

.mb337 {
  margin-bottom: 337px;
}

.ml337 {
  margin-left: 337px;
}

.mr337 {
  margin-right: 337px;
}

.p337 {
  padding: 337px;
}

.pl337 {
  padding-left: 337px;
}

.pr337 {
  padding-right: 337px;
}

.pt337 {
  padding-top: 337px;
}

.pb337 {
  padding-bottom: 337px;
}

.ph337 {
  padding-left: 337px;
  padding-right: 337px;
}

.pv337 {
  padding-top: 337px;
  padding-bottom: 337px;
}

.gap337 {
  gap: 337px;
}

.round337 {
  border-radius: 337px;
}

.z-index-337 {
  z-index: 337;
}

.rotate337 {
  transform: rotate(337deg);
}

.w338 {
  width: 338px;
}

.h338 {
  height: 338px;
}

.m338 {
  margin: 338px;
}

.mt338 {
  margin-top: 338px;
}

.mb338 {
  margin-bottom: 338px;
}

.ml338 {
  margin-left: 338px;
}

.mr338 {
  margin-right: 338px;
}

.p338 {
  padding: 338px;
}

.pl338 {
  padding-left: 338px;
}

.pr338 {
  padding-right: 338px;
}

.pt338 {
  padding-top: 338px;
}

.pb338 {
  padding-bottom: 338px;
}

.ph338 {
  padding-left: 338px;
  padding-right: 338px;
}

.pv338 {
  padding-top: 338px;
  padding-bottom: 338px;
}

.gap338 {
  gap: 338px;
}

.round338 {
  border-radius: 338px;
}

.z-index-338 {
  z-index: 338;
}

.rotate338 {
  transform: rotate(338deg);
}

.w339 {
  width: 339px;
}

.h339 {
  height: 339px;
}

.m339 {
  margin: 339px;
}

.mt339 {
  margin-top: 339px;
}

.mb339 {
  margin-bottom: 339px;
}

.ml339 {
  margin-left: 339px;
}

.mr339 {
  margin-right: 339px;
}

.p339 {
  padding: 339px;
}

.pl339 {
  padding-left: 339px;
}

.pr339 {
  padding-right: 339px;
}

.pt339 {
  padding-top: 339px;
}

.pb339 {
  padding-bottom: 339px;
}

.ph339 {
  padding-left: 339px;
  padding-right: 339px;
}

.pv339 {
  padding-top: 339px;
  padding-bottom: 339px;
}

.gap339 {
  gap: 339px;
}

.round339 {
  border-radius: 339px;
}

.z-index-339 {
  z-index: 339;
}

.rotate339 {
  transform: rotate(339deg);
}

.w340 {
  width: 340px;
}

.h340 {
  height: 340px;
}

.m340 {
  margin: 340px;
}

.mt340 {
  margin-top: 340px;
}

.mb340 {
  margin-bottom: 340px;
}

.ml340 {
  margin-left: 340px;
}

.mr340 {
  margin-right: 340px;
}

.p340 {
  padding: 340px;
}

.pl340 {
  padding-left: 340px;
}

.pr340 {
  padding-right: 340px;
}

.pt340 {
  padding-top: 340px;
}

.pb340 {
  padding-bottom: 340px;
}

.ph340 {
  padding-left: 340px;
  padding-right: 340px;
}

.pv340 {
  padding-top: 340px;
  padding-bottom: 340px;
}

.gap340 {
  gap: 340px;
}

.round340 {
  border-radius: 340px;
}

.z-index-340 {
  z-index: 340;
}

.rotate340 {
  transform: rotate(340deg);
}

.w341 {
  width: 341px;
}

.h341 {
  height: 341px;
}

.m341 {
  margin: 341px;
}

.mt341 {
  margin-top: 341px;
}

.mb341 {
  margin-bottom: 341px;
}

.ml341 {
  margin-left: 341px;
}

.mr341 {
  margin-right: 341px;
}

.p341 {
  padding: 341px;
}

.pl341 {
  padding-left: 341px;
}

.pr341 {
  padding-right: 341px;
}

.pt341 {
  padding-top: 341px;
}

.pb341 {
  padding-bottom: 341px;
}

.ph341 {
  padding-left: 341px;
  padding-right: 341px;
}

.pv341 {
  padding-top: 341px;
  padding-bottom: 341px;
}

.gap341 {
  gap: 341px;
}

.round341 {
  border-radius: 341px;
}

.z-index-341 {
  z-index: 341;
}

.rotate341 {
  transform: rotate(341deg);
}

.w342 {
  width: 342px;
}

.h342 {
  height: 342px;
}

.m342 {
  margin: 342px;
}

.mt342 {
  margin-top: 342px;
}

.mb342 {
  margin-bottom: 342px;
}

.ml342 {
  margin-left: 342px;
}

.mr342 {
  margin-right: 342px;
}

.p342 {
  padding: 342px;
}

.pl342 {
  padding-left: 342px;
}

.pr342 {
  padding-right: 342px;
}

.pt342 {
  padding-top: 342px;
}

.pb342 {
  padding-bottom: 342px;
}

.ph342 {
  padding-left: 342px;
  padding-right: 342px;
}

.pv342 {
  padding-top: 342px;
  padding-bottom: 342px;
}

.gap342 {
  gap: 342px;
}

.round342 {
  border-radius: 342px;
}

.z-index-342 {
  z-index: 342;
}

.rotate342 {
  transform: rotate(342deg);
}

.w343 {
  width: 343px;
}

.h343 {
  height: 343px;
}

.m343 {
  margin: 343px;
}

.mt343 {
  margin-top: 343px;
}

.mb343 {
  margin-bottom: 343px;
}

.ml343 {
  margin-left: 343px;
}

.mr343 {
  margin-right: 343px;
}

.p343 {
  padding: 343px;
}

.pl343 {
  padding-left: 343px;
}

.pr343 {
  padding-right: 343px;
}

.pt343 {
  padding-top: 343px;
}

.pb343 {
  padding-bottom: 343px;
}

.ph343 {
  padding-left: 343px;
  padding-right: 343px;
}

.pv343 {
  padding-top: 343px;
  padding-bottom: 343px;
}

.gap343 {
  gap: 343px;
}

.round343 {
  border-radius: 343px;
}

.z-index-343 {
  z-index: 343;
}

.rotate343 {
  transform: rotate(343deg);
}

.w344 {
  width: 344px;
}

.h344 {
  height: 344px;
}

.m344 {
  margin: 344px;
}

.mt344 {
  margin-top: 344px;
}

.mb344 {
  margin-bottom: 344px;
}

.ml344 {
  margin-left: 344px;
}

.mr344 {
  margin-right: 344px;
}

.p344 {
  padding: 344px;
}

.pl344 {
  padding-left: 344px;
}

.pr344 {
  padding-right: 344px;
}

.pt344 {
  padding-top: 344px;
}

.pb344 {
  padding-bottom: 344px;
}

.ph344 {
  padding-left: 344px;
  padding-right: 344px;
}

.pv344 {
  padding-top: 344px;
  padding-bottom: 344px;
}

.gap344 {
  gap: 344px;
}

.round344 {
  border-radius: 344px;
}

.z-index-344 {
  z-index: 344;
}

.rotate344 {
  transform: rotate(344deg);
}

.w345 {
  width: 345px;
}

.h345 {
  height: 345px;
}

.m345 {
  margin: 345px;
}

.mt345 {
  margin-top: 345px;
}

.mb345 {
  margin-bottom: 345px;
}

.ml345 {
  margin-left: 345px;
}

.mr345 {
  margin-right: 345px;
}

.p345 {
  padding: 345px;
}

.pl345 {
  padding-left: 345px;
}

.pr345 {
  padding-right: 345px;
}

.pt345 {
  padding-top: 345px;
}

.pb345 {
  padding-bottom: 345px;
}

.ph345 {
  padding-left: 345px;
  padding-right: 345px;
}

.pv345 {
  padding-top: 345px;
  padding-bottom: 345px;
}

.gap345 {
  gap: 345px;
}

.round345 {
  border-radius: 345px;
}

.z-index-345 {
  z-index: 345;
}

.rotate345 {
  transform: rotate(345deg);
}

.w346 {
  width: 346px;
}

.h346 {
  height: 346px;
}

.m346 {
  margin: 346px;
}

.mt346 {
  margin-top: 346px;
}

.mb346 {
  margin-bottom: 346px;
}

.ml346 {
  margin-left: 346px;
}

.mr346 {
  margin-right: 346px;
}

.p346 {
  padding: 346px;
}

.pl346 {
  padding-left: 346px;
}

.pr346 {
  padding-right: 346px;
}

.pt346 {
  padding-top: 346px;
}

.pb346 {
  padding-bottom: 346px;
}

.ph346 {
  padding-left: 346px;
  padding-right: 346px;
}

.pv346 {
  padding-top: 346px;
  padding-bottom: 346px;
}

.gap346 {
  gap: 346px;
}

.round346 {
  border-radius: 346px;
}

.z-index-346 {
  z-index: 346;
}

.rotate346 {
  transform: rotate(346deg);
}

.w347 {
  width: 347px;
}

.h347 {
  height: 347px;
}

.m347 {
  margin: 347px;
}

.mt347 {
  margin-top: 347px;
}

.mb347 {
  margin-bottom: 347px;
}

.ml347 {
  margin-left: 347px;
}

.mr347 {
  margin-right: 347px;
}

.p347 {
  padding: 347px;
}

.pl347 {
  padding-left: 347px;
}

.pr347 {
  padding-right: 347px;
}

.pt347 {
  padding-top: 347px;
}

.pb347 {
  padding-bottom: 347px;
}

.ph347 {
  padding-left: 347px;
  padding-right: 347px;
}

.pv347 {
  padding-top: 347px;
  padding-bottom: 347px;
}

.gap347 {
  gap: 347px;
}

.round347 {
  border-radius: 347px;
}

.z-index-347 {
  z-index: 347;
}

.rotate347 {
  transform: rotate(347deg);
}

.w348 {
  width: 348px;
}

.h348 {
  height: 348px;
}

.m348 {
  margin: 348px;
}

.mt348 {
  margin-top: 348px;
}

.mb348 {
  margin-bottom: 348px;
}

.ml348 {
  margin-left: 348px;
}

.mr348 {
  margin-right: 348px;
}

.p348 {
  padding: 348px;
}

.pl348 {
  padding-left: 348px;
}

.pr348 {
  padding-right: 348px;
}

.pt348 {
  padding-top: 348px;
}

.pb348 {
  padding-bottom: 348px;
}

.ph348 {
  padding-left: 348px;
  padding-right: 348px;
}

.pv348 {
  padding-top: 348px;
  padding-bottom: 348px;
}

.gap348 {
  gap: 348px;
}

.round348 {
  border-radius: 348px;
}

.z-index-348 {
  z-index: 348;
}

.rotate348 {
  transform: rotate(348deg);
}

.w349 {
  width: 349px;
}

.h349 {
  height: 349px;
}

.m349 {
  margin: 349px;
}

.mt349 {
  margin-top: 349px;
}

.mb349 {
  margin-bottom: 349px;
}

.ml349 {
  margin-left: 349px;
}

.mr349 {
  margin-right: 349px;
}

.p349 {
  padding: 349px;
}

.pl349 {
  padding-left: 349px;
}

.pr349 {
  padding-right: 349px;
}

.pt349 {
  padding-top: 349px;
}

.pb349 {
  padding-bottom: 349px;
}

.ph349 {
  padding-left: 349px;
  padding-right: 349px;
}

.pv349 {
  padding-top: 349px;
  padding-bottom: 349px;
}

.gap349 {
  gap: 349px;
}

.round349 {
  border-radius: 349px;
}

.z-index-349 {
  z-index: 349;
}

.rotate349 {
  transform: rotate(349deg);
}

.w350 {
  width: 350px;
}

.h350 {
  height: 350px;
}

.m350 {
  margin: 350px;
}

.mt350 {
  margin-top: 350px;
}

.mb350 {
  margin-bottom: 350px;
}

.ml350 {
  margin-left: 350px;
}

.mr350 {
  margin-right: 350px;
}

.p350 {
  padding: 350px;
}

.pl350 {
  padding-left: 350px;
}

.pr350 {
  padding-right: 350px;
}

.pt350 {
  padding-top: 350px;
}

.pb350 {
  padding-bottom: 350px;
}

.ph350 {
  padding-left: 350px;
  padding-right: 350px;
}

.pv350 {
  padding-top: 350px;
  padding-bottom: 350px;
}

.gap350 {
  gap: 350px;
}

.round350 {
  border-radius: 350px;
}

.z-index-350 {
  z-index: 350;
}

.rotate350 {
  transform: rotate(350deg);
}

.w351 {
  width: 351px;
}

.h351 {
  height: 351px;
}

.m351 {
  margin: 351px;
}

.mt351 {
  margin-top: 351px;
}

.mb351 {
  margin-bottom: 351px;
}

.ml351 {
  margin-left: 351px;
}

.mr351 {
  margin-right: 351px;
}

.p351 {
  padding: 351px;
}

.pl351 {
  padding-left: 351px;
}

.pr351 {
  padding-right: 351px;
}

.pt351 {
  padding-top: 351px;
}

.pb351 {
  padding-bottom: 351px;
}

.ph351 {
  padding-left: 351px;
  padding-right: 351px;
}

.pv351 {
  padding-top: 351px;
  padding-bottom: 351px;
}

.gap351 {
  gap: 351px;
}

.round351 {
  border-radius: 351px;
}

.z-index-351 {
  z-index: 351;
}

.rotate351 {
  transform: rotate(351deg);
}

.w352 {
  width: 352px;
}

.h352 {
  height: 352px;
}

.m352 {
  margin: 352px;
}

.mt352 {
  margin-top: 352px;
}

.mb352 {
  margin-bottom: 352px;
}

.ml352 {
  margin-left: 352px;
}

.mr352 {
  margin-right: 352px;
}

.p352 {
  padding: 352px;
}

.pl352 {
  padding-left: 352px;
}

.pr352 {
  padding-right: 352px;
}

.pt352 {
  padding-top: 352px;
}

.pb352 {
  padding-bottom: 352px;
}

.ph352 {
  padding-left: 352px;
  padding-right: 352px;
}

.pv352 {
  padding-top: 352px;
  padding-bottom: 352px;
}

.gap352 {
  gap: 352px;
}

.round352 {
  border-radius: 352px;
}

.z-index-352 {
  z-index: 352;
}

.rotate352 {
  transform: rotate(352deg);
}

.w353 {
  width: 353px;
}

.h353 {
  height: 353px;
}

.m353 {
  margin: 353px;
}

.mt353 {
  margin-top: 353px;
}

.mb353 {
  margin-bottom: 353px;
}

.ml353 {
  margin-left: 353px;
}

.mr353 {
  margin-right: 353px;
}

.p353 {
  padding: 353px;
}

.pl353 {
  padding-left: 353px;
}

.pr353 {
  padding-right: 353px;
}

.pt353 {
  padding-top: 353px;
}

.pb353 {
  padding-bottom: 353px;
}

.ph353 {
  padding-left: 353px;
  padding-right: 353px;
}

.pv353 {
  padding-top: 353px;
  padding-bottom: 353px;
}

.gap353 {
  gap: 353px;
}

.round353 {
  border-radius: 353px;
}

.z-index-353 {
  z-index: 353;
}

.rotate353 {
  transform: rotate(353deg);
}

.w354 {
  width: 354px;
}

.h354 {
  height: 354px;
}

.m354 {
  margin: 354px;
}

.mt354 {
  margin-top: 354px;
}

.mb354 {
  margin-bottom: 354px;
}

.ml354 {
  margin-left: 354px;
}

.mr354 {
  margin-right: 354px;
}

.p354 {
  padding: 354px;
}

.pl354 {
  padding-left: 354px;
}

.pr354 {
  padding-right: 354px;
}

.pt354 {
  padding-top: 354px;
}

.pb354 {
  padding-bottom: 354px;
}

.ph354 {
  padding-left: 354px;
  padding-right: 354px;
}

.pv354 {
  padding-top: 354px;
  padding-bottom: 354px;
}

.gap354 {
  gap: 354px;
}

.round354 {
  border-radius: 354px;
}

.z-index-354 {
  z-index: 354;
}

.rotate354 {
  transform: rotate(354deg);
}

.w355 {
  width: 355px;
}

.h355 {
  height: 355px;
}

.m355 {
  margin: 355px;
}

.mt355 {
  margin-top: 355px;
}

.mb355 {
  margin-bottom: 355px;
}

.ml355 {
  margin-left: 355px;
}

.mr355 {
  margin-right: 355px;
}

.p355 {
  padding: 355px;
}

.pl355 {
  padding-left: 355px;
}

.pr355 {
  padding-right: 355px;
}

.pt355 {
  padding-top: 355px;
}

.pb355 {
  padding-bottom: 355px;
}

.ph355 {
  padding-left: 355px;
  padding-right: 355px;
}

.pv355 {
  padding-top: 355px;
  padding-bottom: 355px;
}

.gap355 {
  gap: 355px;
}

.round355 {
  border-radius: 355px;
}

.z-index-355 {
  z-index: 355;
}

.rotate355 {
  transform: rotate(355deg);
}

.w356 {
  width: 356px;
}

.h356 {
  height: 356px;
}

.m356 {
  margin: 356px;
}

.mt356 {
  margin-top: 356px;
}

.mb356 {
  margin-bottom: 356px;
}

.ml356 {
  margin-left: 356px;
}

.mr356 {
  margin-right: 356px;
}

.p356 {
  padding: 356px;
}

.pl356 {
  padding-left: 356px;
}

.pr356 {
  padding-right: 356px;
}

.pt356 {
  padding-top: 356px;
}

.pb356 {
  padding-bottom: 356px;
}

.ph356 {
  padding-left: 356px;
  padding-right: 356px;
}

.pv356 {
  padding-top: 356px;
  padding-bottom: 356px;
}

.gap356 {
  gap: 356px;
}

.round356 {
  border-radius: 356px;
}

.z-index-356 {
  z-index: 356;
}

.rotate356 {
  transform: rotate(356deg);
}

.w357 {
  width: 357px;
}

.h357 {
  height: 357px;
}

.m357 {
  margin: 357px;
}

.mt357 {
  margin-top: 357px;
}

.mb357 {
  margin-bottom: 357px;
}

.ml357 {
  margin-left: 357px;
}

.mr357 {
  margin-right: 357px;
}

.p357 {
  padding: 357px;
}

.pl357 {
  padding-left: 357px;
}

.pr357 {
  padding-right: 357px;
}

.pt357 {
  padding-top: 357px;
}

.pb357 {
  padding-bottom: 357px;
}

.ph357 {
  padding-left: 357px;
  padding-right: 357px;
}

.pv357 {
  padding-top: 357px;
  padding-bottom: 357px;
}

.gap357 {
  gap: 357px;
}

.round357 {
  border-radius: 357px;
}

.z-index-357 {
  z-index: 357;
}

.rotate357 {
  transform: rotate(357deg);
}

.w358 {
  width: 358px;
}

.h358 {
  height: 358px;
}

.m358 {
  margin: 358px;
}

.mt358 {
  margin-top: 358px;
}

.mb358 {
  margin-bottom: 358px;
}

.ml358 {
  margin-left: 358px;
}

.mr358 {
  margin-right: 358px;
}

.p358 {
  padding: 358px;
}

.pl358 {
  padding-left: 358px;
}

.pr358 {
  padding-right: 358px;
}

.pt358 {
  padding-top: 358px;
}

.pb358 {
  padding-bottom: 358px;
}

.ph358 {
  padding-left: 358px;
  padding-right: 358px;
}

.pv358 {
  padding-top: 358px;
  padding-bottom: 358px;
}

.gap358 {
  gap: 358px;
}

.round358 {
  border-radius: 358px;
}

.z-index-358 {
  z-index: 358;
}

.rotate358 {
  transform: rotate(358deg);
}

.w359 {
  width: 359px;
}

.h359 {
  height: 359px;
}

.m359 {
  margin: 359px;
}

.mt359 {
  margin-top: 359px;
}

.mb359 {
  margin-bottom: 359px;
}

.ml359 {
  margin-left: 359px;
}

.mr359 {
  margin-right: 359px;
}

.p359 {
  padding: 359px;
}

.pl359 {
  padding-left: 359px;
}

.pr359 {
  padding-right: 359px;
}

.pt359 {
  padding-top: 359px;
}

.pb359 {
  padding-bottom: 359px;
}

.ph359 {
  padding-left: 359px;
  padding-right: 359px;
}

.pv359 {
  padding-top: 359px;
  padding-bottom: 359px;
}

.gap359 {
  gap: 359px;
}

.round359 {
  border-radius: 359px;
}

.z-index-359 {
  z-index: 359;
}

.rotate359 {
  transform: rotate(359deg);
}

.w360 {
  width: 360px;
}

.h360 {
  height: 360px;
}

.m360 {
  margin: 360px;
}

.mt360 {
  margin-top: 360px;
}

.mb360 {
  margin-bottom: 360px;
}

.ml360 {
  margin-left: 360px;
}

.mr360 {
  margin-right: 360px;
}

.p360 {
  padding: 360px;
}

.pl360 {
  padding-left: 360px;
}

.pr360 {
  padding-right: 360px;
}

.pt360 {
  padding-top: 360px;
}

.pb360 {
  padding-bottom: 360px;
}

.ph360 {
  padding-left: 360px;
  padding-right: 360px;
}

.pv360 {
  padding-top: 360px;
  padding-bottom: 360px;
}

.gap360 {
  gap: 360px;
}

.round360 {
  border-radius: 360px;
}

.z-index-360 {
  z-index: 360;
}

.rotate360 {
  transform: rotate(360deg);
}

.w361 {
  width: 361px;
}

.h361 {
  height: 361px;
}

.m361 {
  margin: 361px;
}

.mt361 {
  margin-top: 361px;
}

.mb361 {
  margin-bottom: 361px;
}

.ml361 {
  margin-left: 361px;
}

.mr361 {
  margin-right: 361px;
}

.p361 {
  padding: 361px;
}

.pl361 {
  padding-left: 361px;
}

.pr361 {
  padding-right: 361px;
}

.pt361 {
  padding-top: 361px;
}

.pb361 {
  padding-bottom: 361px;
}

.ph361 {
  padding-left: 361px;
  padding-right: 361px;
}

.pv361 {
  padding-top: 361px;
  padding-bottom: 361px;
}

.gap361 {
  gap: 361px;
}

.round361 {
  border-radius: 361px;
}

.z-index-361 {
  z-index: 361;
}

.rotate361 {
  transform: rotate(361deg);
}

.w362 {
  width: 362px;
}

.h362 {
  height: 362px;
}

.m362 {
  margin: 362px;
}

.mt362 {
  margin-top: 362px;
}

.mb362 {
  margin-bottom: 362px;
}

.ml362 {
  margin-left: 362px;
}

.mr362 {
  margin-right: 362px;
}

.p362 {
  padding: 362px;
}

.pl362 {
  padding-left: 362px;
}

.pr362 {
  padding-right: 362px;
}

.pt362 {
  padding-top: 362px;
}

.pb362 {
  padding-bottom: 362px;
}

.ph362 {
  padding-left: 362px;
  padding-right: 362px;
}

.pv362 {
  padding-top: 362px;
  padding-bottom: 362px;
}

.gap362 {
  gap: 362px;
}

.round362 {
  border-radius: 362px;
}

.z-index-362 {
  z-index: 362;
}

.rotate362 {
  transform: rotate(362deg);
}

.w363 {
  width: 363px;
}

.h363 {
  height: 363px;
}

.m363 {
  margin: 363px;
}

.mt363 {
  margin-top: 363px;
}

.mb363 {
  margin-bottom: 363px;
}

.ml363 {
  margin-left: 363px;
}

.mr363 {
  margin-right: 363px;
}

.p363 {
  padding: 363px;
}

.pl363 {
  padding-left: 363px;
}

.pr363 {
  padding-right: 363px;
}

.pt363 {
  padding-top: 363px;
}

.pb363 {
  padding-bottom: 363px;
}

.ph363 {
  padding-left: 363px;
  padding-right: 363px;
}

.pv363 {
  padding-top: 363px;
  padding-bottom: 363px;
}

.gap363 {
  gap: 363px;
}

.round363 {
  border-radius: 363px;
}

.z-index-363 {
  z-index: 363;
}

.rotate363 {
  transform: rotate(363deg);
}

.w364 {
  width: 364px;
}

.h364 {
  height: 364px;
}

.m364 {
  margin: 364px;
}

.mt364 {
  margin-top: 364px;
}

.mb364 {
  margin-bottom: 364px;
}

.ml364 {
  margin-left: 364px;
}

.mr364 {
  margin-right: 364px;
}

.p364 {
  padding: 364px;
}

.pl364 {
  padding-left: 364px;
}

.pr364 {
  padding-right: 364px;
}

.pt364 {
  padding-top: 364px;
}

.pb364 {
  padding-bottom: 364px;
}

.ph364 {
  padding-left: 364px;
  padding-right: 364px;
}

.pv364 {
  padding-top: 364px;
  padding-bottom: 364px;
}

.gap364 {
  gap: 364px;
}

.round364 {
  border-radius: 364px;
}

.z-index-364 {
  z-index: 364;
}

.rotate364 {
  transform: rotate(364deg);
}

.w365 {
  width: 365px;
}

.h365 {
  height: 365px;
}

.m365 {
  margin: 365px;
}

.mt365 {
  margin-top: 365px;
}

.mb365 {
  margin-bottom: 365px;
}

.ml365 {
  margin-left: 365px;
}

.mr365 {
  margin-right: 365px;
}

.p365 {
  padding: 365px;
}

.pl365 {
  padding-left: 365px;
}

.pr365 {
  padding-right: 365px;
}

.pt365 {
  padding-top: 365px;
}

.pb365 {
  padding-bottom: 365px;
}

.ph365 {
  padding-left: 365px;
  padding-right: 365px;
}

.pv365 {
  padding-top: 365px;
  padding-bottom: 365px;
}

.gap365 {
  gap: 365px;
}

.round365 {
  border-radius: 365px;
}

.z-index-365 {
  z-index: 365;
}

.rotate365 {
  transform: rotate(365deg);
}

.w366 {
  width: 366px;
}

.h366 {
  height: 366px;
}

.m366 {
  margin: 366px;
}

.mt366 {
  margin-top: 366px;
}

.mb366 {
  margin-bottom: 366px;
}

.ml366 {
  margin-left: 366px;
}

.mr366 {
  margin-right: 366px;
}

.p366 {
  padding: 366px;
}

.pl366 {
  padding-left: 366px;
}

.pr366 {
  padding-right: 366px;
}

.pt366 {
  padding-top: 366px;
}

.pb366 {
  padding-bottom: 366px;
}

.ph366 {
  padding-left: 366px;
  padding-right: 366px;
}

.pv366 {
  padding-top: 366px;
  padding-bottom: 366px;
}

.gap366 {
  gap: 366px;
}

.round366 {
  border-radius: 366px;
}

.z-index-366 {
  z-index: 366;
}

.rotate366 {
  transform: rotate(366deg);
}

.w367 {
  width: 367px;
}

.h367 {
  height: 367px;
}

.m367 {
  margin: 367px;
}

.mt367 {
  margin-top: 367px;
}

.mb367 {
  margin-bottom: 367px;
}

.ml367 {
  margin-left: 367px;
}

.mr367 {
  margin-right: 367px;
}

.p367 {
  padding: 367px;
}

.pl367 {
  padding-left: 367px;
}

.pr367 {
  padding-right: 367px;
}

.pt367 {
  padding-top: 367px;
}

.pb367 {
  padding-bottom: 367px;
}

.ph367 {
  padding-left: 367px;
  padding-right: 367px;
}

.pv367 {
  padding-top: 367px;
  padding-bottom: 367px;
}

.gap367 {
  gap: 367px;
}

.round367 {
  border-radius: 367px;
}

.z-index-367 {
  z-index: 367;
}

.rotate367 {
  transform: rotate(367deg);
}

.w368 {
  width: 368px;
}

.h368 {
  height: 368px;
}

.m368 {
  margin: 368px;
}

.mt368 {
  margin-top: 368px;
}

.mb368 {
  margin-bottom: 368px;
}

.ml368 {
  margin-left: 368px;
}

.mr368 {
  margin-right: 368px;
}

.p368 {
  padding: 368px;
}

.pl368 {
  padding-left: 368px;
}

.pr368 {
  padding-right: 368px;
}

.pt368 {
  padding-top: 368px;
}

.pb368 {
  padding-bottom: 368px;
}

.ph368 {
  padding-left: 368px;
  padding-right: 368px;
}

.pv368 {
  padding-top: 368px;
  padding-bottom: 368px;
}

.gap368 {
  gap: 368px;
}

.round368 {
  border-radius: 368px;
}

.z-index-368 {
  z-index: 368;
}

.rotate368 {
  transform: rotate(368deg);
}

.w369 {
  width: 369px;
}

.h369 {
  height: 369px;
}

.m369 {
  margin: 369px;
}

.mt369 {
  margin-top: 369px;
}

.mb369 {
  margin-bottom: 369px;
}

.ml369 {
  margin-left: 369px;
}

.mr369 {
  margin-right: 369px;
}

.p369 {
  padding: 369px;
}

.pl369 {
  padding-left: 369px;
}

.pr369 {
  padding-right: 369px;
}

.pt369 {
  padding-top: 369px;
}

.pb369 {
  padding-bottom: 369px;
}

.ph369 {
  padding-left: 369px;
  padding-right: 369px;
}

.pv369 {
  padding-top: 369px;
  padding-bottom: 369px;
}

.gap369 {
  gap: 369px;
}

.round369 {
  border-radius: 369px;
}

.z-index-369 {
  z-index: 369;
}

.rotate369 {
  transform: rotate(369deg);
}

.w370 {
  width: 370px;
}

.h370 {
  height: 370px;
}

.m370 {
  margin: 370px;
}

.mt370 {
  margin-top: 370px;
}

.mb370 {
  margin-bottom: 370px;
}

.ml370 {
  margin-left: 370px;
}

.mr370 {
  margin-right: 370px;
}

.p370 {
  padding: 370px;
}

.pl370 {
  padding-left: 370px;
}

.pr370 {
  padding-right: 370px;
}

.pt370 {
  padding-top: 370px;
}

.pb370 {
  padding-bottom: 370px;
}

.ph370 {
  padding-left: 370px;
  padding-right: 370px;
}

.pv370 {
  padding-top: 370px;
  padding-bottom: 370px;
}

.gap370 {
  gap: 370px;
}

.round370 {
  border-radius: 370px;
}

.z-index-370 {
  z-index: 370;
}

.rotate370 {
  transform: rotate(370deg);
}

.w371 {
  width: 371px;
}

.h371 {
  height: 371px;
}

.m371 {
  margin: 371px;
}

.mt371 {
  margin-top: 371px;
}

.mb371 {
  margin-bottom: 371px;
}

.ml371 {
  margin-left: 371px;
}

.mr371 {
  margin-right: 371px;
}

.p371 {
  padding: 371px;
}

.pl371 {
  padding-left: 371px;
}

.pr371 {
  padding-right: 371px;
}

.pt371 {
  padding-top: 371px;
}

.pb371 {
  padding-bottom: 371px;
}

.ph371 {
  padding-left: 371px;
  padding-right: 371px;
}

.pv371 {
  padding-top: 371px;
  padding-bottom: 371px;
}

.gap371 {
  gap: 371px;
}

.round371 {
  border-radius: 371px;
}

.z-index-371 {
  z-index: 371;
}

.rotate371 {
  transform: rotate(371deg);
}

.w372 {
  width: 372px;
}

.h372 {
  height: 372px;
}

.m372 {
  margin: 372px;
}

.mt372 {
  margin-top: 372px;
}

.mb372 {
  margin-bottom: 372px;
}

.ml372 {
  margin-left: 372px;
}

.mr372 {
  margin-right: 372px;
}

.p372 {
  padding: 372px;
}

.pl372 {
  padding-left: 372px;
}

.pr372 {
  padding-right: 372px;
}

.pt372 {
  padding-top: 372px;
}

.pb372 {
  padding-bottom: 372px;
}

.ph372 {
  padding-left: 372px;
  padding-right: 372px;
}

.pv372 {
  padding-top: 372px;
  padding-bottom: 372px;
}

.gap372 {
  gap: 372px;
}

.round372 {
  border-radius: 372px;
}

.z-index-372 {
  z-index: 372;
}

.rotate372 {
  transform: rotate(372deg);
}

.w373 {
  width: 373px;
}

.h373 {
  height: 373px;
}

.m373 {
  margin: 373px;
}

.mt373 {
  margin-top: 373px;
}

.mb373 {
  margin-bottom: 373px;
}

.ml373 {
  margin-left: 373px;
}

.mr373 {
  margin-right: 373px;
}

.p373 {
  padding: 373px;
}

.pl373 {
  padding-left: 373px;
}

.pr373 {
  padding-right: 373px;
}

.pt373 {
  padding-top: 373px;
}

.pb373 {
  padding-bottom: 373px;
}

.ph373 {
  padding-left: 373px;
  padding-right: 373px;
}

.pv373 {
  padding-top: 373px;
  padding-bottom: 373px;
}

.gap373 {
  gap: 373px;
}

.round373 {
  border-radius: 373px;
}

.z-index-373 {
  z-index: 373;
}

.rotate373 {
  transform: rotate(373deg);
}

.w374 {
  width: 374px;
}

.h374 {
  height: 374px;
}

.m374 {
  margin: 374px;
}

.mt374 {
  margin-top: 374px;
}

.mb374 {
  margin-bottom: 374px;
}

.ml374 {
  margin-left: 374px;
}

.mr374 {
  margin-right: 374px;
}

.p374 {
  padding: 374px;
}

.pl374 {
  padding-left: 374px;
}

.pr374 {
  padding-right: 374px;
}

.pt374 {
  padding-top: 374px;
}

.pb374 {
  padding-bottom: 374px;
}

.ph374 {
  padding-left: 374px;
  padding-right: 374px;
}

.pv374 {
  padding-top: 374px;
  padding-bottom: 374px;
}

.gap374 {
  gap: 374px;
}

.round374 {
  border-radius: 374px;
}

.z-index-374 {
  z-index: 374;
}

.rotate374 {
  transform: rotate(374deg);
}

.w375 {
  width: 375px;
}

.h375 {
  height: 375px;
}

.m375 {
  margin: 375px;
}

.mt375 {
  margin-top: 375px;
}

.mb375 {
  margin-bottom: 375px;
}

.ml375 {
  margin-left: 375px;
}

.mr375 {
  margin-right: 375px;
}

.p375 {
  padding: 375px;
}

.pl375 {
  padding-left: 375px;
}

.pr375 {
  padding-right: 375px;
}

.pt375 {
  padding-top: 375px;
}

.pb375 {
  padding-bottom: 375px;
}

.ph375 {
  padding-left: 375px;
  padding-right: 375px;
}

.pv375 {
  padding-top: 375px;
  padding-bottom: 375px;
}

.gap375 {
  gap: 375px;
}

.round375 {
  border-radius: 375px;
}

.z-index-375 {
  z-index: 375;
}

.rotate375 {
  transform: rotate(375deg);
}

.w376 {
  width: 376px;
}

.h376 {
  height: 376px;
}

.m376 {
  margin: 376px;
}

.mt376 {
  margin-top: 376px;
}

.mb376 {
  margin-bottom: 376px;
}

.ml376 {
  margin-left: 376px;
}

.mr376 {
  margin-right: 376px;
}

.p376 {
  padding: 376px;
}

.pl376 {
  padding-left: 376px;
}

.pr376 {
  padding-right: 376px;
}

.pt376 {
  padding-top: 376px;
}

.pb376 {
  padding-bottom: 376px;
}

.ph376 {
  padding-left: 376px;
  padding-right: 376px;
}

.pv376 {
  padding-top: 376px;
  padding-bottom: 376px;
}

.gap376 {
  gap: 376px;
}

.round376 {
  border-radius: 376px;
}

.z-index-376 {
  z-index: 376;
}

.rotate376 {
  transform: rotate(376deg);
}

.w377 {
  width: 377px;
}

.h377 {
  height: 377px;
}

.m377 {
  margin: 377px;
}

.mt377 {
  margin-top: 377px;
}

.mb377 {
  margin-bottom: 377px;
}

.ml377 {
  margin-left: 377px;
}

.mr377 {
  margin-right: 377px;
}

.p377 {
  padding: 377px;
}

.pl377 {
  padding-left: 377px;
}

.pr377 {
  padding-right: 377px;
}

.pt377 {
  padding-top: 377px;
}

.pb377 {
  padding-bottom: 377px;
}

.ph377 {
  padding-left: 377px;
  padding-right: 377px;
}

.pv377 {
  padding-top: 377px;
  padding-bottom: 377px;
}

.gap377 {
  gap: 377px;
}

.round377 {
  border-radius: 377px;
}

.z-index-377 {
  z-index: 377;
}

.rotate377 {
  transform: rotate(377deg);
}

.w378 {
  width: 378px;
}

.h378 {
  height: 378px;
}

.m378 {
  margin: 378px;
}

.mt378 {
  margin-top: 378px;
}

.mb378 {
  margin-bottom: 378px;
}

.ml378 {
  margin-left: 378px;
}

.mr378 {
  margin-right: 378px;
}

.p378 {
  padding: 378px;
}

.pl378 {
  padding-left: 378px;
}

.pr378 {
  padding-right: 378px;
}

.pt378 {
  padding-top: 378px;
}

.pb378 {
  padding-bottom: 378px;
}

.ph378 {
  padding-left: 378px;
  padding-right: 378px;
}

.pv378 {
  padding-top: 378px;
  padding-bottom: 378px;
}

.gap378 {
  gap: 378px;
}

.round378 {
  border-radius: 378px;
}

.z-index-378 {
  z-index: 378;
}

.rotate378 {
  transform: rotate(378deg);
}

.w379 {
  width: 379px;
}

.h379 {
  height: 379px;
}

.m379 {
  margin: 379px;
}

.mt379 {
  margin-top: 379px;
}

.mb379 {
  margin-bottom: 379px;
}

.ml379 {
  margin-left: 379px;
}

.mr379 {
  margin-right: 379px;
}

.p379 {
  padding: 379px;
}

.pl379 {
  padding-left: 379px;
}

.pr379 {
  padding-right: 379px;
}

.pt379 {
  padding-top: 379px;
}

.pb379 {
  padding-bottom: 379px;
}

.ph379 {
  padding-left: 379px;
  padding-right: 379px;
}

.pv379 {
  padding-top: 379px;
  padding-bottom: 379px;
}

.gap379 {
  gap: 379px;
}

.round379 {
  border-radius: 379px;
}

.z-index-379 {
  z-index: 379;
}

.rotate379 {
  transform: rotate(379deg);
}

.w380 {
  width: 380px;
}

.h380 {
  height: 380px;
}

.m380 {
  margin: 380px;
}

.mt380 {
  margin-top: 380px;
}

.mb380 {
  margin-bottom: 380px;
}

.ml380 {
  margin-left: 380px;
}

.mr380 {
  margin-right: 380px;
}

.p380 {
  padding: 380px;
}

.pl380 {
  padding-left: 380px;
}

.pr380 {
  padding-right: 380px;
}

.pt380 {
  padding-top: 380px;
}

.pb380 {
  padding-bottom: 380px;
}

.ph380 {
  padding-left: 380px;
  padding-right: 380px;
}

.pv380 {
  padding-top: 380px;
  padding-bottom: 380px;
}

.gap380 {
  gap: 380px;
}

.round380 {
  border-radius: 380px;
}

.z-index-380 {
  z-index: 380;
}

.rotate380 {
  transform: rotate(380deg);
}

.w381 {
  width: 381px;
}

.h381 {
  height: 381px;
}

.m381 {
  margin: 381px;
}

.mt381 {
  margin-top: 381px;
}

.mb381 {
  margin-bottom: 381px;
}

.ml381 {
  margin-left: 381px;
}

.mr381 {
  margin-right: 381px;
}

.p381 {
  padding: 381px;
}

.pl381 {
  padding-left: 381px;
}

.pr381 {
  padding-right: 381px;
}

.pt381 {
  padding-top: 381px;
}

.pb381 {
  padding-bottom: 381px;
}

.ph381 {
  padding-left: 381px;
  padding-right: 381px;
}

.pv381 {
  padding-top: 381px;
  padding-bottom: 381px;
}

.gap381 {
  gap: 381px;
}

.round381 {
  border-radius: 381px;
}

.z-index-381 {
  z-index: 381;
}

.rotate381 {
  transform: rotate(381deg);
}

.w382 {
  width: 382px;
}

.h382 {
  height: 382px;
}

.m382 {
  margin: 382px;
}

.mt382 {
  margin-top: 382px;
}

.mb382 {
  margin-bottom: 382px;
}

.ml382 {
  margin-left: 382px;
}

.mr382 {
  margin-right: 382px;
}

.p382 {
  padding: 382px;
}

.pl382 {
  padding-left: 382px;
}

.pr382 {
  padding-right: 382px;
}

.pt382 {
  padding-top: 382px;
}

.pb382 {
  padding-bottom: 382px;
}

.ph382 {
  padding-left: 382px;
  padding-right: 382px;
}

.pv382 {
  padding-top: 382px;
  padding-bottom: 382px;
}

.gap382 {
  gap: 382px;
}

.round382 {
  border-radius: 382px;
}

.z-index-382 {
  z-index: 382;
}

.rotate382 {
  transform: rotate(382deg);
}

.w383 {
  width: 383px;
}

.h383 {
  height: 383px;
}

.m383 {
  margin: 383px;
}

.mt383 {
  margin-top: 383px;
}

.mb383 {
  margin-bottom: 383px;
}

.ml383 {
  margin-left: 383px;
}

.mr383 {
  margin-right: 383px;
}

.p383 {
  padding: 383px;
}

.pl383 {
  padding-left: 383px;
}

.pr383 {
  padding-right: 383px;
}

.pt383 {
  padding-top: 383px;
}

.pb383 {
  padding-bottom: 383px;
}

.ph383 {
  padding-left: 383px;
  padding-right: 383px;
}

.pv383 {
  padding-top: 383px;
  padding-bottom: 383px;
}

.gap383 {
  gap: 383px;
}

.round383 {
  border-radius: 383px;
}

.z-index-383 {
  z-index: 383;
}

.rotate383 {
  transform: rotate(383deg);
}

.w384 {
  width: 384px;
}

.h384 {
  height: 384px;
}

.m384 {
  margin: 384px;
}

.mt384 {
  margin-top: 384px;
}

.mb384 {
  margin-bottom: 384px;
}

.ml384 {
  margin-left: 384px;
}

.mr384 {
  margin-right: 384px;
}

.p384 {
  padding: 384px;
}

.pl384 {
  padding-left: 384px;
}

.pr384 {
  padding-right: 384px;
}

.pt384 {
  padding-top: 384px;
}

.pb384 {
  padding-bottom: 384px;
}

.ph384 {
  padding-left: 384px;
  padding-right: 384px;
}

.pv384 {
  padding-top: 384px;
  padding-bottom: 384px;
}

.gap384 {
  gap: 384px;
}

.round384 {
  border-radius: 384px;
}

.z-index-384 {
  z-index: 384;
}

.rotate384 {
  transform: rotate(384deg);
}

.w385 {
  width: 385px;
}

.h385 {
  height: 385px;
}

.m385 {
  margin: 385px;
}

.mt385 {
  margin-top: 385px;
}

.mb385 {
  margin-bottom: 385px;
}

.ml385 {
  margin-left: 385px;
}

.mr385 {
  margin-right: 385px;
}

.p385 {
  padding: 385px;
}

.pl385 {
  padding-left: 385px;
}

.pr385 {
  padding-right: 385px;
}

.pt385 {
  padding-top: 385px;
}

.pb385 {
  padding-bottom: 385px;
}

.ph385 {
  padding-left: 385px;
  padding-right: 385px;
}

.pv385 {
  padding-top: 385px;
  padding-bottom: 385px;
}

.gap385 {
  gap: 385px;
}

.round385 {
  border-radius: 385px;
}

.z-index-385 {
  z-index: 385;
}

.rotate385 {
  transform: rotate(385deg);
}

.w386 {
  width: 386px;
}

.h386 {
  height: 386px;
}

.m386 {
  margin: 386px;
}

.mt386 {
  margin-top: 386px;
}

.mb386 {
  margin-bottom: 386px;
}

.ml386 {
  margin-left: 386px;
}

.mr386 {
  margin-right: 386px;
}

.p386 {
  padding: 386px;
}

.pl386 {
  padding-left: 386px;
}

.pr386 {
  padding-right: 386px;
}

.pt386 {
  padding-top: 386px;
}

.pb386 {
  padding-bottom: 386px;
}

.ph386 {
  padding-left: 386px;
  padding-right: 386px;
}

.pv386 {
  padding-top: 386px;
  padding-bottom: 386px;
}

.gap386 {
  gap: 386px;
}

.round386 {
  border-radius: 386px;
}

.z-index-386 {
  z-index: 386;
}

.rotate386 {
  transform: rotate(386deg);
}

.w387 {
  width: 387px;
}

.h387 {
  height: 387px;
}

.m387 {
  margin: 387px;
}

.mt387 {
  margin-top: 387px;
}

.mb387 {
  margin-bottom: 387px;
}

.ml387 {
  margin-left: 387px;
}

.mr387 {
  margin-right: 387px;
}

.p387 {
  padding: 387px;
}

.pl387 {
  padding-left: 387px;
}

.pr387 {
  padding-right: 387px;
}

.pt387 {
  padding-top: 387px;
}

.pb387 {
  padding-bottom: 387px;
}

.ph387 {
  padding-left: 387px;
  padding-right: 387px;
}

.pv387 {
  padding-top: 387px;
  padding-bottom: 387px;
}

.gap387 {
  gap: 387px;
}

.round387 {
  border-radius: 387px;
}

.z-index-387 {
  z-index: 387;
}

.rotate387 {
  transform: rotate(387deg);
}

.w388 {
  width: 388px;
}

.h388 {
  height: 388px;
}

.m388 {
  margin: 388px;
}

.mt388 {
  margin-top: 388px;
}

.mb388 {
  margin-bottom: 388px;
}

.ml388 {
  margin-left: 388px;
}

.mr388 {
  margin-right: 388px;
}

.p388 {
  padding: 388px;
}

.pl388 {
  padding-left: 388px;
}

.pr388 {
  padding-right: 388px;
}

.pt388 {
  padding-top: 388px;
}

.pb388 {
  padding-bottom: 388px;
}

.ph388 {
  padding-left: 388px;
  padding-right: 388px;
}

.pv388 {
  padding-top: 388px;
  padding-bottom: 388px;
}

.gap388 {
  gap: 388px;
}

.round388 {
  border-radius: 388px;
}

.z-index-388 {
  z-index: 388;
}

.rotate388 {
  transform: rotate(388deg);
}

.w389 {
  width: 389px;
}

.h389 {
  height: 389px;
}

.m389 {
  margin: 389px;
}

.mt389 {
  margin-top: 389px;
}

.mb389 {
  margin-bottom: 389px;
}

.ml389 {
  margin-left: 389px;
}

.mr389 {
  margin-right: 389px;
}

.p389 {
  padding: 389px;
}

.pl389 {
  padding-left: 389px;
}

.pr389 {
  padding-right: 389px;
}

.pt389 {
  padding-top: 389px;
}

.pb389 {
  padding-bottom: 389px;
}

.ph389 {
  padding-left: 389px;
  padding-right: 389px;
}

.pv389 {
  padding-top: 389px;
  padding-bottom: 389px;
}

.gap389 {
  gap: 389px;
}

.round389 {
  border-radius: 389px;
}

.z-index-389 {
  z-index: 389;
}

.rotate389 {
  transform: rotate(389deg);
}

.w390 {
  width: 390px;
}

.h390 {
  height: 390px;
}

.m390 {
  margin: 390px;
}

.mt390 {
  margin-top: 390px;
}

.mb390 {
  margin-bottom: 390px;
}

.ml390 {
  margin-left: 390px;
}

.mr390 {
  margin-right: 390px;
}

.p390 {
  padding: 390px;
}

.pl390 {
  padding-left: 390px;
}

.pr390 {
  padding-right: 390px;
}

.pt390 {
  padding-top: 390px;
}

.pb390 {
  padding-bottom: 390px;
}

.ph390 {
  padding-left: 390px;
  padding-right: 390px;
}

.pv390 {
  padding-top: 390px;
  padding-bottom: 390px;
}

.gap390 {
  gap: 390px;
}

.round390 {
  border-radius: 390px;
}

.z-index-390 {
  z-index: 390;
}

.rotate390 {
  transform: rotate(390deg);
}

.w391 {
  width: 391px;
}

.h391 {
  height: 391px;
}

.m391 {
  margin: 391px;
}

.mt391 {
  margin-top: 391px;
}

.mb391 {
  margin-bottom: 391px;
}

.ml391 {
  margin-left: 391px;
}

.mr391 {
  margin-right: 391px;
}

.p391 {
  padding: 391px;
}

.pl391 {
  padding-left: 391px;
}

.pr391 {
  padding-right: 391px;
}

.pt391 {
  padding-top: 391px;
}

.pb391 {
  padding-bottom: 391px;
}

.ph391 {
  padding-left: 391px;
  padding-right: 391px;
}

.pv391 {
  padding-top: 391px;
  padding-bottom: 391px;
}

.gap391 {
  gap: 391px;
}

.round391 {
  border-radius: 391px;
}

.z-index-391 {
  z-index: 391;
}

.rotate391 {
  transform: rotate(391deg);
}

.w392 {
  width: 392px;
}

.h392 {
  height: 392px;
}

.m392 {
  margin: 392px;
}

.mt392 {
  margin-top: 392px;
}

.mb392 {
  margin-bottom: 392px;
}

.ml392 {
  margin-left: 392px;
}

.mr392 {
  margin-right: 392px;
}

.p392 {
  padding: 392px;
}

.pl392 {
  padding-left: 392px;
}

.pr392 {
  padding-right: 392px;
}

.pt392 {
  padding-top: 392px;
}

.pb392 {
  padding-bottom: 392px;
}

.ph392 {
  padding-left: 392px;
  padding-right: 392px;
}

.pv392 {
  padding-top: 392px;
  padding-bottom: 392px;
}

.gap392 {
  gap: 392px;
}

.round392 {
  border-radius: 392px;
}

.z-index-392 {
  z-index: 392;
}

.rotate392 {
  transform: rotate(392deg);
}

.w393 {
  width: 393px;
}

.h393 {
  height: 393px;
}

.m393 {
  margin: 393px;
}

.mt393 {
  margin-top: 393px;
}

.mb393 {
  margin-bottom: 393px;
}

.ml393 {
  margin-left: 393px;
}

.mr393 {
  margin-right: 393px;
}

.p393 {
  padding: 393px;
}

.pl393 {
  padding-left: 393px;
}

.pr393 {
  padding-right: 393px;
}

.pt393 {
  padding-top: 393px;
}

.pb393 {
  padding-bottom: 393px;
}

.ph393 {
  padding-left: 393px;
  padding-right: 393px;
}

.pv393 {
  padding-top: 393px;
  padding-bottom: 393px;
}

.gap393 {
  gap: 393px;
}

.round393 {
  border-radius: 393px;
}

.z-index-393 {
  z-index: 393;
}

.rotate393 {
  transform: rotate(393deg);
}

.w394 {
  width: 394px;
}

.h394 {
  height: 394px;
}

.m394 {
  margin: 394px;
}

.mt394 {
  margin-top: 394px;
}

.mb394 {
  margin-bottom: 394px;
}

.ml394 {
  margin-left: 394px;
}

.mr394 {
  margin-right: 394px;
}

.p394 {
  padding: 394px;
}

.pl394 {
  padding-left: 394px;
}

.pr394 {
  padding-right: 394px;
}

.pt394 {
  padding-top: 394px;
}

.pb394 {
  padding-bottom: 394px;
}

.ph394 {
  padding-left: 394px;
  padding-right: 394px;
}

.pv394 {
  padding-top: 394px;
  padding-bottom: 394px;
}

.gap394 {
  gap: 394px;
}

.round394 {
  border-radius: 394px;
}

.z-index-394 {
  z-index: 394;
}

.rotate394 {
  transform: rotate(394deg);
}

.w395 {
  width: 395px;
}

.h395 {
  height: 395px;
}

.m395 {
  margin: 395px;
}

.mt395 {
  margin-top: 395px;
}

.mb395 {
  margin-bottom: 395px;
}

.ml395 {
  margin-left: 395px;
}

.mr395 {
  margin-right: 395px;
}

.p395 {
  padding: 395px;
}

.pl395 {
  padding-left: 395px;
}

.pr395 {
  padding-right: 395px;
}

.pt395 {
  padding-top: 395px;
}

.pb395 {
  padding-bottom: 395px;
}

.ph395 {
  padding-left: 395px;
  padding-right: 395px;
}

.pv395 {
  padding-top: 395px;
  padding-bottom: 395px;
}

.gap395 {
  gap: 395px;
}

.round395 {
  border-radius: 395px;
}

.z-index-395 {
  z-index: 395;
}

.rotate395 {
  transform: rotate(395deg);
}

.w396 {
  width: 396px;
}

.h396 {
  height: 396px;
}

.m396 {
  margin: 396px;
}

.mt396 {
  margin-top: 396px;
}

.mb396 {
  margin-bottom: 396px;
}

.ml396 {
  margin-left: 396px;
}

.mr396 {
  margin-right: 396px;
}

.p396 {
  padding: 396px;
}

.pl396 {
  padding-left: 396px;
}

.pr396 {
  padding-right: 396px;
}

.pt396 {
  padding-top: 396px;
}

.pb396 {
  padding-bottom: 396px;
}

.ph396 {
  padding-left: 396px;
  padding-right: 396px;
}

.pv396 {
  padding-top: 396px;
  padding-bottom: 396px;
}

.gap396 {
  gap: 396px;
}

.round396 {
  border-radius: 396px;
}

.z-index-396 {
  z-index: 396;
}

.rotate396 {
  transform: rotate(396deg);
}

.w397 {
  width: 397px;
}

.h397 {
  height: 397px;
}

.m397 {
  margin: 397px;
}

.mt397 {
  margin-top: 397px;
}

.mb397 {
  margin-bottom: 397px;
}

.ml397 {
  margin-left: 397px;
}

.mr397 {
  margin-right: 397px;
}

.p397 {
  padding: 397px;
}

.pl397 {
  padding-left: 397px;
}

.pr397 {
  padding-right: 397px;
}

.pt397 {
  padding-top: 397px;
}

.pb397 {
  padding-bottom: 397px;
}

.ph397 {
  padding-left: 397px;
  padding-right: 397px;
}

.pv397 {
  padding-top: 397px;
  padding-bottom: 397px;
}

.gap397 {
  gap: 397px;
}

.round397 {
  border-radius: 397px;
}

.z-index-397 {
  z-index: 397;
}

.rotate397 {
  transform: rotate(397deg);
}

.w398 {
  width: 398px;
}

.h398 {
  height: 398px;
}

.m398 {
  margin: 398px;
}

.mt398 {
  margin-top: 398px;
}

.mb398 {
  margin-bottom: 398px;
}

.ml398 {
  margin-left: 398px;
}

.mr398 {
  margin-right: 398px;
}

.p398 {
  padding: 398px;
}

.pl398 {
  padding-left: 398px;
}

.pr398 {
  padding-right: 398px;
}

.pt398 {
  padding-top: 398px;
}

.pb398 {
  padding-bottom: 398px;
}

.ph398 {
  padding-left: 398px;
  padding-right: 398px;
}

.pv398 {
  padding-top: 398px;
  padding-bottom: 398px;
}

.gap398 {
  gap: 398px;
}

.round398 {
  border-radius: 398px;
}

.z-index-398 {
  z-index: 398;
}

.rotate398 {
  transform: rotate(398deg);
}

.w399 {
  width: 399px;
}

.h399 {
  height: 399px;
}

.m399 {
  margin: 399px;
}

.mt399 {
  margin-top: 399px;
}

.mb399 {
  margin-bottom: 399px;
}

.ml399 {
  margin-left: 399px;
}

.mr399 {
  margin-right: 399px;
}

.p399 {
  padding: 399px;
}

.pl399 {
  padding-left: 399px;
}

.pr399 {
  padding-right: 399px;
}

.pt399 {
  padding-top: 399px;
}

.pb399 {
  padding-bottom: 399px;
}

.ph399 {
  padding-left: 399px;
  padding-right: 399px;
}

.pv399 {
  padding-top: 399px;
  padding-bottom: 399px;
}

.gap399 {
  gap: 399px;
}

.round399 {
  border-radius: 399px;
}

.z-index-399 {
  z-index: 399;
}

.rotate399 {
  transform: rotate(399deg);
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/core.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
html.ios {
  --ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif;
}

html.md {
  --ion-default-font: "Roboto", "Helvetica Neue", sans-serif;
}

html {
  --ion-font-family: var(--ion-default-font);
}

body {
  background: var(--ion-background-color);
}

body.backdrop-no-scroll {
  overflow: hidden;
}

/**
 * Card style modal needs additional padding on the
 * top of the header. We accomplish this by targeting
 * the first toolbar in the header.
 * Footer also needs this. We do not adjust the bottom
 * padding though because of the safe area.
 */
html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,
html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,
html.ios ion-modal ion-footer ion-toolbar:first-of-type {
  padding-top: 6px;
}

/**
* Card style modal needs additional padding on the
* bottom of the header. We accomplish this by targeting
* the last toolbar in the header.
*/
html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,
html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type {
  padding-bottom: 6px;
}

/**
* Add padding on the left and right
* of toolbars while accounting for
* safe area values when in landscape.
*/
html.ios ion-modal ion-toolbar {
  padding-right: calc(var(--ion-safe-area-right) + 8px);
  padding-left: calc(var(--ion-safe-area-left) + 8px);
}

/**
 * Card style modal on iPadOS
 * should only have backdrop on first instance.
 */
@media screen and (min-width: 768px) {
  html.ios ion-modal.modal-card:first-of-type {
    --backdrop-opacity: 0.18;
  }
}
/**
 * Subsequent modals should not have a backdrop/box shadow
 * as it will cause the screen to appear to get progressively
 * darker. With Ionic 6, declarative modals made it
 * possible to have multiple non-presented modals in the DOM,
 * so we could no longer rely on ion-modal:first-of-type.
 * Here we disable the opacity/box-shadow for every modal
 * that comes after the first presented modal.
 *
 * Note: ion-modal:not(.overlay-hidden):first-of-type
 * does not match the first modal to not have
 * the .overlay-hidden class, it will match the
 * first modal in general only if it does not
 * have the .overlay-hidden class.
 * The :nth-child() pseudo-class has support
 * for selectors which would help us here. At the
 * time of writing it does not have great cross browser
 * support.
 *
 * Note 2: This should only apply to non-card and
 * non-sheet modals. Card and sheet modals have their
 * own criteria for displaying backdrops/box shadows.
 *
 * Do not use :not(.overlay-hidden) in place of
 * .show-modal because that triggers a memory
 * leak in Blink: https://bugs.chromium.org/p/chromium/issues/detail?id=1418768
 */
ion-modal.modal-default.show-modal ~ ion-modal.modal-default {
  --backdrop-opacity: 0;
  --box-shadow: none;
}

/**
 * This works around a bug in WebKit where the
 * content will overflow outside of the bottom border
 * radius when re-painting. As long as a single
 * border radius value is set on .ion-page, this
 * issue does not happen. We set the top left radius
 * here because the top left corner will always have a
 * radius no matter the platform.
 * This behavior only applies to card modals.
 */
html.ios ion-modal.modal-card .ion-page {
  border-top-left-radius: var(--border-radius);
}

.ion-color-primary {
  --ion-color-base: var(--ion-color-primary, #3880ff) !important;
  --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;
  --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;
  --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;
}

.ion-color-secondary {
  --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;
  --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;
  --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;
  --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;
}

.ion-color-tertiary {
  --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;
  --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;
  --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;
  --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;
}

.ion-color-success {
  --ion-color-base: var(--ion-color-success, #2dd36f) !important;
  --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;
  --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;
  --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;
}

.ion-color-warning {
  --ion-color-base: var(--ion-color-warning, #ffc409) !important;
  --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;
  --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;
  --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;
  --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;
  --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;
}

.ion-color-danger {
  --ion-color-base: var(--ion-color-danger, #eb445a) !important;
  --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;
  --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;
  --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;
}

.ion-color-light {
  --ion-color-base: var(--ion-color-light, #f4f5f8) !important;
  --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;
  --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;
  --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;
  --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;
  --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;
}

.ion-color-medium {
  --ion-color-base: var(--ion-color-medium, #92949c) !important;
  --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;
  --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;
  --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;
}

.ion-color-dark {
  --ion-color-base: var(--ion-color-dark, #222428) !important;
  --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;
  --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;
  --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;
  --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;
  --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;
}

.ion-page {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  position: absolute;
  flex-direction: column;
  justify-content: space-between;
  contain: layout size style;
  overflow: hidden;
  z-index: 0;
}

/**
 * When making custom dialogs, using
 * ion-content is not required. As a result,
 * some developers may wish to have dialogs
 * that are automatically sized by the browser.
 * These changes allow certain dimension values
 * such as fit-content to work correctly.
 */
ion-modal > .ion-page {
  position: relative;
  contain: layout style;
  height: 100%;
}

.split-pane-visible > .ion-page.split-pane-main {
  position: relative;
}

ion-route,
ion-route-redirect,
ion-router,
ion-select-option,
ion-nav-controller,
ion-menu-controller,
ion-action-sheet-controller,
ion-alert-controller,
ion-loading-controller,
ion-modal-controller,
ion-picker-controller,
ion-popover-controller,
ion-toast-controller,
.ion-page-hidden,
[hidden] {
  /* stylelint-disable-next-line declaration-no-important */
  display: none !important;
}

.ion-page-invisible {
  opacity: 0;
}

.can-go-back > ion-header ion-back-button {
  display: block;
}

html.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {
  --ion-statusbar-padding: 20px;
}

@supports (padding-top: 20px) {
  html {
    --ion-safe-area-top: var(--ion-statusbar-padding);
  }
}
@supports (padding-top: constant(safe-area-inset-top)) {
  html {
    --ion-safe-area-top: constant(safe-area-inset-top);
    --ion-safe-area-bottom: constant(safe-area-inset-bottom);
    --ion-safe-area-left: constant(safe-area-inset-left);
    --ion-safe-area-right: constant(safe-area-inset-right);
  }
}
@supports (padding-top: env(safe-area-inset-top)) {
  html {
    --ion-safe-area-top: env(safe-area-inset-top);
    --ion-safe-area-bottom: env(safe-area-inset-bottom);
    --ion-safe-area-left: env(safe-area-inset-left);
    --ion-safe-area-right: env(safe-area-inset-right);
  }
}
ion-card.ion-color .ion-inherit-color,
ion-card-header.ion-color .ion-inherit-color {
  color: inherit;
}

.menu-content {
  transform: translate3d(0,  0,  0);
}

.menu-content-open {
  cursor: pointer;
  touch-action: manipulation;
  pointer-events: none;
}

.ios .menu-content-reveal {
  box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);
}

[dir=rtl].ios .menu-content-reveal {
  box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);
}

.md .menu-content-reveal {
  box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);
}

.md .menu-content-push {
  box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);
}

ion-accordion-group.accordion-group-expand-inset > ion-accordion:first-of-type {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

ion-accordion-group.accordion-group-expand-inset > ion-accordion:last-of-type {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

ion-accordion-group > ion-accordion:last-of-type ion-item[slot=header] {
  --border-width: 0px;
}

ion-accordion.accordion-animated > [slot=header] .ion-accordion-toggle-icon {
  transition: 300ms transform cubic-bezier(0.25, 0.8, 0.5, 1);
}

@media (prefers-reduced-motion: reduce) {
  ion-accordion .ion-accordion-toggle-icon {
    /* stylelint-disable declaration-no-important */
    transition: none !important;
  }
}
/**
 * The > [slot="header"] selector ensures that we do
 * not modify toggle icons for any nested accordions. The state
 * of one accordion should not affect any accordions inside
 * of a nested accordion group.
 */
ion-accordion.accordion-expanding > [slot=header] .ion-accordion-toggle-icon,
ion-accordion.accordion-expanded > [slot=header] .ion-accordion-toggle-icon {
  transform: rotate(180deg);
}

ion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-previous ion-item[slot=header] {
  --border-width: 0px;
  --inner-border-width: 0px;
}

ion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-expanding:first-of-type,
ion-accordion-group.accordion-group-expand-inset.md > ion-accordion.accordion-expanded:first-of-type {
  margin-top: 0;
}

ion-input input::-webkit-date-and-time-value {
  text-align: start;
}

/**
 * The .ion-datetime-button-overlay class contains
 * styles that allow any modal/popover to be
 * sized according to the dimensions of the datetime
 * when used with ion-datetime-button.
 */
.ion-datetime-button-overlay {
  --width: fit-content;
  --height: fit-content;
}

/**
 * The grid variant can scale down when inline.
 * When used in a `fit-content` overlay, this causes
 * the overlay to shrink when the month/year picker is open.
 * Explicitly setting the dimensions lets us have a consistently
 * sized grid interface.
 */
.ion-datetime-button-overlay ion-datetime.datetime-grid {
  width: 320px;
  min-height: 320px;
}

/*# sourceMappingURL=core.css.map */

/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/normalize.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
audio,
canvas,
progress,
video {
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

b,
strong {
  font-weight: bold;
}

img {
  max-width: 100%;
}

hr {
  height: 1px;
  border-width: 0;
  box-sizing: content-box;
}

pre {
  overflow: auto;
}

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

label,
input,
select,
textarea {
  font-family: inherit;
  line-height: normal;
}

textarea {
  overflow: auto;
  height: auto;
  font: inherit;
  color: inherit;
}

textarea::placeholder {
  padding-left: 2px;
}

form,
input,
optgroup,
select {
  margin: 0;
  font: inherit;
  color: inherit;
}

html input[type=button],
input[type=reset],
input[type=submit] {
  cursor: pointer;
  -webkit-appearance: button;
}

a,
a div,
a span,
a ion-icon,
a ion-label,
button,
button div,
button span,
button ion-icon,
button ion-label,
.ion-tappable,
[tappable],
[tappable] div,
[tappable] span,
[tappable] ion-icon,
[tappable] ion-label,
input,
textarea {
  touch-action: manipulation;
}

a ion-label,
button ion-label {
  pointer-events: none;
}

button {
  padding: 0;
  border: 0;
  border-radius: 0;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  line-height: 1;
  text-transform: none;
  cursor: pointer;
  -webkit-appearance: button;
}

[tappable] {
  cursor: pointer;
}

a[disabled],
button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

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

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

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/*# sourceMappingURL=normalize.css.map */

/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/structure.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

html {
  width: 100%;
  height: 100%;
  -webkit-text-size-adjust: 100%;
          text-size-adjust: 100%;
}

html:not(.hydrated) body {
  display: none;
}

html.ion-ce body {
  display: block;
}

html.plt-pwa {
  height: 100vh;
}

body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: fixed;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  /**
   * Because body has position: fixed,
   * it should be promoted to its own
   * layer.
   *
   * WebKit does not always promote
   * the body to its own layer on page
   * load in Ionic apps. Once scrolling on
   * ion-content starts, WebKit will promote
   * body. Unfortunately, this causes a re-paint
   * which results in scrolling being halted
   * until the next user gesture.
   *
   * This impacts the Custom Elements build.
   * The lazy loaded build causes the browser to
   * re-paint during hydration which causes WebKit
   * to promote body to its own layer.
   * In the CE Build, this hydration does not
   * happen, so the additional re-paint does not occur.
   */
  transform: translateZ(0);
  text-rendering: optimizeLegibility;
  overflow: hidden;
  touch-action: manipulation;
  -webkit-user-drag: none;
  -ms-content-zooming: none;
  word-wrap: break-word;
  overscroll-behavior-y: none;
  -webkit-text-size-adjust: none;
          text-size-adjust: none;
}

/*# sourceMappingURL=structure.css.map */

/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/typography.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
html {
  font-family: var(--ion-font-family);
}

a {
  background-color: transparent;
  color: var(--ion-color-primary, #3880ff);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 16px;
  margin-bottom: 10px;
  font-weight: 500;
  line-height: 1.2;
}
h1 {
  margin-top: 20px;
  font-size: 26px;
}
h2 {
  margin-top: 18px;
  font-size: 24px;
}
h3 {
  font-size: 22px;
}

h4 {
  font-size: 20px;
}

h5 {
  font-size: 18px;
}

h6 {
  font-size: 16px;
}

small {
  font-size: 75%;
}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/*# sourceMappingURL=typography.css.map */

/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/display.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
.ion-hide {
  display: none !important;
}

.ion-hide-up {
  display: none !important;
}

.ion-hide-down {
  display: none !important;
}

@media (min-width: 576px) {
  .ion-hide-sm-up {
    display: none !important;
  }
}
@media (max-width: 575.98px) {
  .ion-hide-sm-down {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .ion-hide-md-up {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .ion-hide-md-down {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .ion-hide-lg-up {
    display: none !important;
  }
}
@media (max-width: 991.98px) {
  .ion-hide-lg-down {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .ion-hide-xl-up {
    display: none !important;
  }
}
@media (max-width: 1199.98px) {
  .ion-hide-xl-down {
    display: none !important;
  }
}

/*# sourceMappingURL=display.css.map */

/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/padding.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
.ion-no-padding {
  --padding-start: 0;
  --padding-end: 0;
  --padding-top: 0;
  --padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.ion-padding {
  --padding-start: var(--ion-padding, 16px);
  --padding-end: var(--ion-padding, 16px);
  --padding-top: var(--ion-padding, 16px);
  --padding-bottom: var(--ion-padding, 16px);
  padding-left: var(--ion-padding, 16px);
  padding-right: var(--ion-padding, 16px);
  padding-top: var(--ion-padding, 16px);
  padding-bottom: var(--ion-padding, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-padding {
    padding-left: unset;
    padding-right: unset;
    padding-inline-start: var(--ion-padding, 16px);
    padding-inline-end: var(--ion-padding, 16px);
  }
}

.ion-padding-top {
  --padding-top: var(--ion-padding, 16px);
  padding-top: var(--ion-padding, 16px);
}
.ion-padding-start {
  --padding-start: var(--ion-padding, 16px);
  padding-left: var(--ion-padding, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-padding-start {
    padding-left: unset;
    padding-inline-start: var(--ion-padding, 16px);
  }
}

.ion-padding-end {
  --padding-end: var(--ion-padding, 16px);
  padding-right: var(--ion-padding, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-padding-end {
    padding-right: unset;
    padding-inline-end: var(--ion-padding, 16px);
  }
}

.ion-padding-bottom {
  --padding-bottom: var(--ion-padding, 16px);
  padding-bottom: var(--ion-padding, 16px);
}
.ion-padding-vertical {
  --padding-top: var(--ion-padding, 16px);
  --padding-bottom: var(--ion-padding, 16px);
  padding-top: var(--ion-padding, 16px);
  padding-bottom: var(--ion-padding, 16px);
}
.ion-padding-horizontal {
  --padding-start: var(--ion-padding, 16px);
  --padding-end: var(--ion-padding, 16px);
  padding-left: var(--ion-padding, 16px);
  padding-right: var(--ion-padding, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-padding-horizontal {
    padding-left: unset;
    padding-right: unset;
    padding-inline-start: var(--ion-padding, 16px);
    padding-inline-end: var(--ion-padding, 16px);
  }
}

.ion-no-margin {
  --margin-start: 0;
  --margin-end: 0;
  --margin-top: 0;
  --margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.ion-margin {
  --margin-start: var(--ion-margin, 16px);
  --margin-end: var(--ion-margin, 16px);
  --margin-top: var(--ion-margin, 16px);
  --margin-bottom: var(--ion-margin, 16px);
  margin-left: var(--ion-margin, 16px);
  margin-right: var(--ion-margin, 16px);
  margin-top: var(--ion-margin, 16px);
  margin-bottom: var(--ion-margin, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-margin {
    margin-left: unset;
    margin-right: unset;
    margin-inline-start: var(--ion-margin, 16px);
    margin-inline-end: var(--ion-margin, 16px);
  }
}

.ion-margin-top {
  --margin-top: var(--ion-margin, 16px);
  margin-top: var(--ion-margin, 16px);
}
.ion-margin-start {
  --margin-start: var(--ion-margin, 16px);
  margin-left: var(--ion-margin, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-margin-start {
    margin-left: unset;
    margin-inline-start: var(--ion-margin, 16px);
  }
}

.ion-margin-end {
  --margin-end: var(--ion-margin, 16px);
  margin-right: var(--ion-margin, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-margin-end {
    margin-right: unset;
    margin-inline-end: var(--ion-margin, 16px);
  }
}

.ion-margin-bottom {
  --margin-bottom: var(--ion-margin, 16px);
  margin-bottom: var(--ion-margin, 16px);
}
.ion-margin-vertical {
  --margin-top: var(--ion-margin, 16px);
  --margin-bottom: var(--ion-margin, 16px);
  margin-top: var(--ion-margin, 16px);
  margin-bottom: var(--ion-margin, 16px);
}
.ion-margin-horizontal {
  --margin-start: var(--ion-margin, 16px);
  --margin-end: var(--ion-margin, 16px);
  margin-left: var(--ion-margin, 16px);
  margin-right: var(--ion-margin, 16px);
}
@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {
  .ion-margin-horizontal {
    margin-left: unset;
    margin-right: unset;
    margin-inline-start: var(--ion-margin, 16px);
    margin-inline-end: var(--ion-margin, 16px);
  }
}

/*# sourceMappingURL=padding.css.map */

/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/float-elements.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
.ion-float-left {
  float: left !important;
}

.ion-float-right {
  float: right !important;
}

.ion-float-start {
  float: left !important;
}
[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {
  float: right !important;
}

.ion-float-end {
  float: right !important;
}
[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {
  float: left !important;
}

@media (min-width: 576px) {
  .ion-float-sm-left {
    float: left !important;
  }

  .ion-float-sm-right {
    float: right !important;
  }

  .ion-float-sm-start {
    float: left !important;
  }
  [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {
    float: right !important;
  }

  .ion-float-sm-end {
    float: right !important;
  }
  [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {
    float: left !important;
  }
}
@media (min-width: 768px) {
  .ion-float-md-left {
    float: left !important;
  }

  .ion-float-md-right {
    float: right !important;
  }

  .ion-float-md-start {
    float: left !important;
  }
  [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {
    float: right !important;
  }

  .ion-float-md-end {
    float: right !important;
  }
  [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {
    float: left !important;
  }
}
@media (min-width: 992px) {
  .ion-float-lg-left {
    float: left !important;
  }

  .ion-float-lg-right {
    float: right !important;
  }

  .ion-float-lg-start {
    float: left !important;
  }
  [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {
    float: right !important;
  }

  .ion-float-lg-end {
    float: right !important;
  }
  [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {
    float: left !important;
  }
}
@media (min-width: 1200px) {
  .ion-float-xl-left {
    float: left !important;
  }

  .ion-float-xl-right {
    float: right !important;
  }

  .ion-float-xl-start {
    float: left !important;
  }
  [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {
    float: right !important;
  }

  .ion-float-xl-end {
    float: right !important;
  }
  [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {
    float: left !important;
  }
}

/*# sourceMappingURL=float-elements.css.map */

/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/text-alignment.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
.ion-text-center {
  text-align: center !important;
}

.ion-text-justify {
  text-align: justify !important;
}

.ion-text-start {
  text-align: start !important;
}

.ion-text-end {
  text-align: end !important;
}

.ion-text-left {
  text-align: left !important;
}

.ion-text-right {
  text-align: right !important;
}

.ion-text-nowrap {
  white-space: nowrap !important;
}

.ion-text-wrap {
  white-space: normal !important;
}

@media (min-width: 576px) {
  .ion-text-sm-center {
    text-align: center !important;
  }

  .ion-text-sm-justify {
    text-align: justify !important;
  }

  .ion-text-sm-start {
    text-align: start !important;
  }

  .ion-text-sm-end {
    text-align: end !important;
  }

  .ion-text-sm-left {
    text-align: left !important;
  }

  .ion-text-sm-right {
    text-align: right !important;
  }

  .ion-text-sm-nowrap {
    white-space: nowrap !important;
  }

  .ion-text-sm-wrap {
    white-space: normal !important;
  }
}
@media (min-width: 768px) {
  .ion-text-md-center {
    text-align: center !important;
  }

  .ion-text-md-justify {
    text-align: justify !important;
  }

  .ion-text-md-start {
    text-align: start !important;
  }

  .ion-text-md-end {
    text-align: end !important;
  }

  .ion-text-md-left {
    text-align: left !important;
  }

  .ion-text-md-right {
    text-align: right !important;
  }

  .ion-text-md-nowrap {
    white-space: nowrap !important;
  }

  .ion-text-md-wrap {
    white-space: normal !important;
  }
}
@media (min-width: 992px) {
  .ion-text-lg-center {
    text-align: center !important;
  }

  .ion-text-lg-justify {
    text-align: justify !important;
  }

  .ion-text-lg-start {
    text-align: start !important;
  }

  .ion-text-lg-end {
    text-align: end !important;
  }

  .ion-text-lg-left {
    text-align: left !important;
  }

  .ion-text-lg-right {
    text-align: right !important;
  }

  .ion-text-lg-nowrap {
    white-space: nowrap !important;
  }

  .ion-text-lg-wrap {
    white-space: normal !important;
  }
}
@media (min-width: 1200px) {
  .ion-text-xl-center {
    text-align: center !important;
  }

  .ion-text-xl-justify {
    text-align: justify !important;
  }

  .ion-text-xl-start {
    text-align: start !important;
  }

  .ion-text-xl-end {
    text-align: end !important;
  }

  .ion-text-xl-left {
    text-align: left !important;
  }

  .ion-text-xl-right {
    text-align: right !important;
  }

  .ion-text-xl-nowrap {
    white-space: nowrap !important;
  }

  .ion-text-xl-wrap {
    white-space: normal !important;
  }
}

/*# sourceMappingURL=text-alignment.css.map */

/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/text-transformation.css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
.ion-text-uppercase {
  /* stylelint-disable-next-line declaration-no-important */
  text-transform: uppercase !important;
}

.ion-text-lowercase {
  /* stylelint-disable-next-line declaration-no-important */
  text-transform: lowercase !important;
}

.ion-text-capitalize {
  /* stylelint-disable-next-line declaration-no-important */
  text-transform: capitalize !important;
}

@media (min-width: 576px) {
  .ion-text-sm-uppercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: uppercase !important;
  }

  .ion-text-sm-lowercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: lowercase !important;
  }

  .ion-text-sm-capitalize {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: capitalize !important;
  }
}
@media (min-width: 768px) {
  .ion-text-md-uppercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: uppercase !important;
  }

  .ion-text-md-lowercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: lowercase !important;
  }

  .ion-text-md-capitalize {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: capitalize !important;
  }
}
@media (min-width: 992px) {
  .ion-text-lg-uppercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: uppercase !important;
  }

  .ion-text-lg-lowercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: lowercase !important;
  }

  .ion-text-lg-capitalize {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: capitalize !important;
  }
}
@media (min-width: 1200px) {
  .ion-text-xl-uppercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: uppercase !important;
  }

  .ion-text-xl-lowercase {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: lowercase !important;
  }

  .ion-text-xl-capitalize {
    /* stylelint-disable-next-line declaration-no-important */
    text-transform: capitalize !important;
  }
}

/*# sourceMappingURL=text-transformation.css.map */

/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@ionic/angular/css/flex-utils.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
.ion-align-self-start {
  align-self: flex-start !important;
}

.ion-align-self-end {
  align-self: flex-end !important;
}

.ion-align-self-center {
  align-self: center !important;
}

.ion-align-self-stretch {
  align-self: stretch !important;
}

.ion-align-self-baseline {
  align-self: baseline !important;
}

.ion-align-self-auto {
  align-self: auto !important;
}

.ion-wrap {
  flex-wrap: wrap !important;
}

.ion-nowrap {
  flex-wrap: nowrap !important;
}

.ion-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.ion-justify-content-start {
  justify-content: flex-start !important;
}

.ion-justify-content-center {
  justify-content: center !important;
}

.ion-justify-content-end {
  justify-content: flex-end !important;
}

.ion-justify-content-around {
  justify-content: space-around !important;
}

.ion-justify-content-between {
  justify-content: space-between !important;
}

.ion-justify-content-evenly {
  justify-content: space-evenly !important;
}

.ion-align-items-start {
  align-items: flex-start !important;
}

.ion-align-items-center {
  align-items: center !important;
}

.ion-align-items-end {
  align-items: flex-end !important;
}

.ion-align-items-stretch {
  align-items: stretch !important;
}

.ion-align-items-baseline {
  align-items: baseline !important;
}

/*# sourceMappingURL=flex-utils.css.map */

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/global.scss?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
 * App Global CSS
 * ----------------------------------------------------------------------------
 * Put style rules here that you want to apply globally. These styles are for
 * the entire app and not just one component. Additionally, this file can be
 * used as an entry point to import other CSS/Sass files to be included in the
 * output CSS.
 * For more information on global stylesheets, visit the documentation:
 * https://ionicframework.com/docs/layout/global-stylesheets
 */
/* Core CSS required for Ionic components to work properly */
/* Basic CSS for apps built with Ionic */
/* Optional CSS utils that can be commented out */
:root {
  --main-light-color: #fff;
  --main-dark-color: #121313;
  --main-dark0: #1b1c1c;
  --main-dark1: #1e1e1e;
  --main-dark2: #272727;
  --main-dark3: #4c4c4c;
  --main-dark4: #3e3d3d;
  --main-dark5: #575656;
  --main-dark6: #424141;
  --main-dark7: #282735;
  --card-body-bg: #2c2e37;
  --card-header-bg: #4e5261;
  --card-subheader-bg: #363944;
  --item-bg: #2b2d36;
  --item-border: #373a45;
  --selected: #62c18a;
  --btn-selected: #ffca28;
  --main-border-color: #575656;
  --input-placeholder-color: #6f6f6f;
  --main-gray-color: #6F6F6F;
  --main-dark-light: #D8D8D8;
  --hight-gold: #FFC83A;
  --main-green-color: #009C2D;
  --tabular-even-bg: #232323;
  --tabular-odd-bg: #3e3d3d;
  --positive-color: #0d7b3c;
  --secondary-color: #303030;
  --critical-color: #ea1c24;
  --cancel-color: #b5aeae;
  --text-quaternary: #b4b4b4;
  --tertiary-color: #eaeaea;
  --text-main: #c4a684;
  --main-color-highlight: #4a90e2;
  --light-grey: #dedede;
  --light-grey2: #bababa;
  --light-grey3: #232323;
  --light-grey4: #e5e5e5;
  --light-grey5: #f5f5f5;
  --light-grey6: #ebebeb;
  --light-grey7: #8e8e8e;
  --light-grey8: #777777;
  --brown: #533803;
  --footer-background: #333333;
  --footer-text: #eeeeee;
  --input-error-bg: #ffdadc;
  --input-error-border: #e1464e;
  --input-valid-border: #56FFAE;
  --input-valid-bg: #dff0e0;
  --active-input: #0099fa;
  --font-size-base: 1.5rem;
  --text-color: #ffffff;
  --toolbar-background: --main-dark-color;
  --toolbar-border-color: --secondary-color;
  --toolbar-text-color: --main-light-color;
  --toolbar-active-color: --toolbar-text-color;
  --toolbar-inactive-color: #8c8c8c;
  --modal-inset-width: 700px ;
  --modal-inset-height-large: 700px ;
  --keywords-height: 65px;
  --header-toolbar-desktop-height: 56px;
  --header-toolbar-mobile-height: 56px;
  --header-toolbar-tablet-height: 56px;
  --ion-font-family: "Mukta Vaani";
  --font-family: "Mukta Vaani";
  --ion-color-step-850: #dbdbdb;
  --color-secondary: #3961FB;
}
:root .blue {
  --modal-bg: #121313;
  --modal-header-bg: #1e1e1e;
  --modal-content-bg: #1e1e1e;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #272727;
  --main-border-color: #575656;
  --main-dark0: #1b1c1c;
  --main-dark1: #1e1e1e;
  --main-dark2: #272727;
  --tabular-even-bg: #232323;
  --tabular-odd-bg: #3e3d3d;
  --tooltip-arrow-color: #1e1e1e;
  --header-bg: #1b1c1c;
  --header-border-color: #3e3d3d;
  --header-box-shadow-color: transparent;
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #3961FB;
  --header-signup-button-color: #ffffff;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: #3961FB;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: #3961FB;
  --leftside-bg: #1b1c1c;
  --leftside-box-border-color: #3e3d3d;
  --leftside-box-shadow-color: transparent;
  --sidebar-divid-border-color: #3e3d3d;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #62c18a;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #62c18a;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #272727;
  --sidebar-support-text-color: #FFFFFF;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #272727;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: #ffffff24;
  --content-bg: #1b1c1c;
  --category-bg-color: #272727;
  --category-text-color: #6F6F6F;
  --category-hover-bg-color: #363944;
  --category-active-bg-color: #3961FB;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --record-segment-bg-color: #272727;
  --record-segment-text-color: #FFFFFF;
  --record-segment-hover-bg-color: #363944;
  --record-segment-active-bg-color: #3961FB;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-content-bg-color: #272727;
  --record-content-item-bg-color: #272727;
  --record-content-item-border-color: #1e1e1e;
  --search-bg-color: transparent;
  --dashboard-search-bg-color: #272727;
  --search-text-color: #FFFFFF;
  --search-border-color: #575656;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #272727;
  --footer-bg: #272727;
  --footer-text-color: #575656;
  --footer-social-bg-color: #1e1e1e;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #575656;
  --footer-link-color: #575656;
}
:root .darksky {
  --modal-bg: #121313;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #0d131c;
  --main-dark1: #111923;
  --main-dark2: rgba(22,31,44);
  --tabular-even-bg: #1b2636;
  --tabular-odd-bg: #2a3546;
  --tooltip-arrow-color: #111923;
  --header-bg: #1b2636;
  --header-border-color: rgba(13, 19, 28, 0.4705882353);
  --header-box-shadow-color: rgba(13, 19, 28, 0.4705882353);
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #3961FB;
  --header-signup-button-color: #ffffff;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: #3961FB;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: #3961FB;
  --leftside-bg: #161f2c;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: rgba(13, 19, 28, 0.4);
  --sidebar-divid-border-color: #28384d;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #62c18a;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #62c18a;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #111923;
  --sidebar-support-text-color: #FFFFFF;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #111923;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: rgba(255, 255, 255, 0.1411764706);
  --content-bg: #0d131c;
  --category-bg-color: rgba(22,31,44,.8);
  --category-text-color: #6F6F6F;
  --category-hover-bg-color: #222942;
  --category-active-bg-color: #3961FB;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --record-segment-bg-color: rgba(22,31,44,.8);
  --record-segment-text-color: #6F6F6F;
  --record-segment-hover-bg-color: #222942;
  --record-segment-active-bg-color: #3961FB;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-content-bg-color: rgba(22,31,44,.8);
  --record-content-item-bg-color: rgba(22,31,44,.8);
  --record-content-item-border-color: #1c263b;
  --search-bg-color: transparent;
  --dashboard-search-bg-color: #090c1199;
  --search-text-color: #FFFFFF;
  --search-border-color: #2a3546;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: rgba(22,31,44,.8);
  --footer-bg: #161f2c;
  --footer-text-color: #575656;
  --footer-social-bg-color: #111923;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #575656;
  --footer-link-color: #575656;
}
:root .theme1 {
  --modal-bg: #121313;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #0d131c;
  --main-dark1: #111923;
  --main-dark2: rgba(22,31,44);
  --tabular-even-bg: #1b2636;
  --tabular-odd-bg: #2a3546;
  --tooltip-arrow-color: #111923;
  --header-bg: #1a2636;
  --header-border-color: rgba(13, 19, 28, 0.4705882353);
  --header-box-shadow-color: rgba(13, 19, 28, 0.4705882353);
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #ca033d;
  --header-signup-button-color: #ffffff;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: transparent;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: #0f79fb;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #8aa8cd;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: #0f79fb;
  --leftside-bg: #161f2b;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: #121922b7;
  --sidebar-divid-border-color: #28384d;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #0f79fb;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #0f79fb;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #ca033d;
  --sidebar-support-text-color: #FFFFFF;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #111923;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: rgba(255, 255, 255, 0.1411764706);
  --content-bg: #0c131c;
  --category-bg-color: #151c28;
  --category-text-color: #6F6F6F;
  --category-hover-bg-color: #222942;
  --category-active-bg-color: #0f79fb;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --record-segment-bg-color: #151c28;
  --record-segment-text-color: #6F6F6F;
  --record-segment-hover-bg-color: #222942;
  --record-segment-active-bg-color: #0f79fb;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-content-bg-color: #151c28;
  --record-content-item-bg-color: #151c28;
  --record-content-item-border-color: #1c263b;
  --search-bg-color: #0d1b2c;
  --dashboard-search-bg-color: #0c131c;
  --search-text-color: #FFFFFF;
  --search-border-color: #2a3546;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #151c28;
  --footer-bg: #161f2b;
  --footer-text-color: #8aa8cd;
  --footer-social-bg-color: #111923;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #8aa8cd;
  --footer-link-color: #8aa8cd;
}
:root .theme2 {
  --modal-bg: #121313;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #0d131c;
  --main-dark1: #111923;
  --main-dark2: #212121;
  --tabular-even-bg: #1b2636;
  --tabular-odd-bg: #2a3546;
  --tooltip-arrow-color: #111923;
  --header-bg: linear-gradient(180deg, #000000 16.67%, #2a2a2a 83.33%);
  --header-border-color: rgba(13, 19, 28, 0.4705882353);
  --header-box-shadow-color: rgba(13, 19, 28, 0.4705882353);
  --header-login-button-bg-color: #dfac26;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #212121;
  --header-signup-button-color: #d9a826;
  --header-signup-button-border-color: #d9a826;
  --header-promotion-button-bg-color: transparent;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: #e89e10;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: transparent;
  --leftside-bg: #161616;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: #121922b7;
  --sidebar-divid-border-color: #2f3131;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: #1a1c1c;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #dfac26;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #dfac26;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #161616;
  --sidebar-support-text-color: #dfac26;
  --sidebar-support-border-color: #dfac26;
  --sidebar-social-bg-color: #161616;
  --sidebar-social-text-color: #dfac26;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: rgba(255, 255, 255, 0.1411764706);
  --content-bg: #282828;
  --category-bg-color: #212121;
  --category-text-color: #888888;
  --category-hover-bg-color: #2c2c2c;
  --category-active-bg-color: #dfac26;
  --category-active-text-color: #FFFFFF;
  --category-border-color: #dfac26;
  --record-segment-bg-color: #212121;
  --record-segment-text-color: #888888;
  --record-segment-hover-bg-color: #2c2c2c;
  --record-segment-active-bg-color: #dfac26;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: #dfac26;
  --record-content-bg-color: #212121;
  --record-content-item-bg-color: #212121;
  --record-content-item-border-color: #303030;
  --search-bg-color: #212121;
  --dashboard-search-bg-color: #212121;
  --search-text-color: #FFFFFF;
  --search-border-color: #dfac26;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #212121;
  --footer-bg: #0c0c0c;
  --footer-text-color: #FFFFFF;
  --footer-social-bg-color: #212121;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #525459;
  --footer-link-color: #dfac26;
}
:root .theme3 {
  --modal-bg: #121313;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #0d131c;
  --main-dark1: #111923;
  --main-dark2: #212121;
  --tabular-even-bg: #1b2636;
  --tabular-odd-bg: #2a3546;
  --tooltip-arrow-color: #111923;
  --header-bg: #100829;
  --header-border-color: transparent;
  --header-box-shadow-color: transparent;
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #5750c8;
  --header-signup-button-color: #FFFFFF;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: #89369c;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: transparent;
  --leftside-bg: linear-gradient(180deg, #4a1b53 2.67%, #151230 60.33%);
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: transparent;
  --sidebar-divid-border-color: #3b3b3b;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #f18ced;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #f18ced;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #23262f;
  --sidebar-support-text-color: #FFFFFF;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #23262f;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: rgba(255, 255, 255, 0.1411764706);
  --content-bg: #16181d;
  --category-bg-color: #262626;
  --category-text-color: #888888;
  --category-hover-bg-color: #2c2c2c;
  --category-active-bg-color: #481a52;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --record-segment-bg-color: #262626;
  --record-segment-text-color: #888888;
  --record-segment-hover-bg-color: #2c2c2c;
  --record-segment-active-bg-color: #481a52;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-content-bg-color: #262626;
  --record-content-item-bg-color: #262626;
  --record-content-item-border-color: #303030;
  --search-bg-color: #141322;
  --dashboard-search-bg-color: #262626;
  --search-text-color: #FFFFFF;
  --search-border-color: #525459;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #262626;
  --footer-bg: #ededed;
  --footer-text-color: #000000;
  --footer-social-bg-color: #8b8b8b;
  --footer-social-text-color: #000000;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #525459;
  --footer-link-color: #000000;
}
:root .theme4 {
  --modal-bg: #121313;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #0d131c;
  --main-dark1: #111923;
  --main-dark2: #212121;
  --tabular-even-bg: #1b2636;
  --tabular-odd-bg: #2a3546;
  --tooltip-arrow-color: #111923;
  --header-bg: #0f1823;
  --header-border-color: transparent;
  --header-box-shadow-color: transparent;
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #f02b4b;
  --header-signup-button-color: #FFFFFF;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: #f02b4b;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: transparent;
  --leftside-bg: #0f1823;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: transparent;
  --sidebar-divid-border-color: #525459;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #f02b4b;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #f02b4b;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #23262f;
  --sidebar-support-text-color: #FFFFFF;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #23262f;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: rgba(255, 255, 255, 0.1411764706);
  --content-bg: #0f1823;
  --category-bg-color: #262626;
  --category-text-color: #888888;
  --category-hover-bg-color: #2c2c2c;
  --category-active-bg-color: #f02b4b;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --record-segment-bg-color: #262626;
  --record-segment-text-color: #888888;
  --record-segment-hover-bg-color: #2c2c2c;
  --record-segment-active-bg-color: #f02b4b;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-content-bg-color: #262626;
  --record-content-item-bg-color: #262626;
  --record-content-item-border-color: #303030;
  --search-bg-color: #0f1823;
  --dashboard-search-bg-color: #0f1823;
  --search-text-color: #FFFFFF;
  --search-border-color: #525459;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #262626;
  --footer-bg: #1a232d;
  --footer-text-color: #72757e;
  --footer-social-bg-color: #141b24;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #525459;
  --footer-link-color: #FFFFFF;
}
:root .theme5 {
  --modal-bg: #121313;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #0d131c;
  --main-dark1: #111923;
  --main-dark2: #212121;
  --tabular-even-bg: #1b2636;
  --tabular-odd-bg: #2a3546;
  --tooltip-arrow-color: #111923;
  --header-bg: #1a1c28;
  --header-border-color: transparent;
  --header-box-shadow-color: transparent;
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: linear-gradient(90deg, #ffc01a 1.67%, #ffe15b 38.33%, #ffe15b 68.33%, #ffc01a 99.67%);
  --header-signup-button-color: #000000;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: linear-gradient(90deg, #ffc01a 1.67%, #ffe15b 38.33%, #ffe15b 68.33%, #ffc01a 99.67%);
  --header-promotion-button-color: #000000;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: transparent;
  --leftside-bg: #1f232f;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: transparent;
  --sidebar-divid-border-color: #1f232f;
  --sidebar-item-text-color: #FFFFFF;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #ffd11a;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #ffd11a;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #1f232f;
  --sidebar-support-text-color: #ffdf1a;
  --sidebar-support-border-color: #ffdf1a;
  --sidebar-social-bg-color: #23262f;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: rgba(255, 255, 255, 0.1411764706);
  --content-bg: #1a1c28;
  --category-bg-color: #262626;
  --category-text-color: #888888;
  --category-hover-bg-color: #353535;
  --category-active-bg-color: #ffdf1a;
  --category-active-text-color: #000000;
  --category-border-color: transparent;
  --record-segment-bg-color: #262626;
  --record-segment-text-color: #888888;
  --record-segment-hover-bg-color: #353535;
  --record-segment-active-bg-color: #ffdf1a;
  --record-segment-active-text-color: #000000;
  --record-segment-border-color: transparent;
  --record-content-bg-color: #262626;
  --record-content-item-bg-color: #262626;
  --record-content-item-border-color: #303030;
  --search-bg-color: #1f232f;
  --dashboard-search-bg-color: #1f232f;
  --search-text-color: #FFFFFF;
  --search-border-color: transparent;
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #262626;
  --footer-bg: #131621;
  --footer-text-color: #FFFFFF;
  --footer-social-bg-color: #1f2225;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #525459;
  --footer-link-color: #FFFFFF;
}
:root .gold {
  --ion-color-secondary: linear-gradient(180deg, #EBCC82 16.67%, #8C744D 83.33%) !important;
  --ion-color-secondary-rgb: 140,116,77;
  --ion-color-secondary-contrast: #030303;
  --ion-color-secondary-contrast-rgb: 255,255,255;
  --ion-color-secondary-shade: #8C744D;
  --ion-color-secondary-tint: #EBCC82;
  --color-secondary: #EBCC82;
  --selected: #caa467;
  --positive-color: linear-gradient(180deg, #b6954a 16.67%, #634d2b 83.33%);
  --header-bg: linear-gradient(300deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.11) 3.08%, rgba(255, 255, 255, 0.00) 4.35%), linear-gradient(300deg, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.12) 5.08%, rgba(255, 255, 255, 0.00) 6.85%), #161D25;
}
:root .bfy {
  --ion-font-family: Montserrat Variable, sans-serif;
  --header-toolbar-desktop-height: 64px;
  --header-toolbar-mobile-height: 64px;
  --header-toolbar-tablet-height: 64px;
  --text-color: rgb(147, 172, 211);
  --modal-bg: #111923;
  --modal-header-bg: #111923;
  --modal-content-bg: #111923;
  --modal-backdrop: #02080f;
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #1b1c1c;
  --main-dark1: #1c2532;
  --main-dark2: rgb(22, 31, 44);
  --main-dark5: #2a3546;
  --main-gray-color: #55657e;
  --tabular-even-bg: #232323;
  --tabular-odd-bg: #3e3d3d;
  --tooltip-arrow-color: #1f2a39;
  --header-bg: #161f2c;
  --header-border-color: transparent;
  --header-box-shadow-color: #0d131c78;
  --header-login-button-bg-color: linear-gradient(1turn,#0c5eff .8%,#1398f9);
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-login-button-box-shadow: 0 3px 28px #2283f666, inset 0 3px 3px #ffffff4d;
  --header-signup-button-bg-color: linear-gradient(1turn,#c4003b .8%,#fb1949);
  --header-signup-button-color: #ffffff;
  --header-signup-button-border-color: transparent;
  --header-signup-button-box-shadow: 0 3px 16px #ff234180, inset 0 4px 3px #ffffff4d;
  --header-promotion-button-bg-color: radial-gradient(164.23% 68.81% at 100% 100%,#feab4acc 0,#fe8b4a2e 72.4%,#fe4a4a00),radial-gradient(203.92% 89.64% at 9.37% -19.79%,#fecf4acc 0,#fe9a4a2e 72.4%,#fe8b4a00),#503221;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: #3961FB;
  --leftside-bg: #111923;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: #0d131c66;
  --sidebar-divid-border-color: #3e3d3d;
  --sidebar-item-text-color: #a7b5ca;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #62c18a;
  --sidebar-item-hover-bg-color: transparent;
  --sidebar-item-active-color: #62c18a;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-support-bg-color: #202a39;
  --sidebar-support-text-color: #93acd3;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #202a39;
  --sidebar-social-text-color: #93acd3;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: #ffffff24;
  --sidebar-font-family: Montserrat Variable, sans-serif;
  --content-bg: #0d131c;
  --category-bg-color: #1c2532;
  --category-text-color: #93acd3;
  --category-hover-bg-color: #263041;
  --category-active-bg-color: #2283f6;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --provider-bg-color: #1c2532;
  --record-segment-bg-color: rgba(55, 70, 92, 0.3);
  --record-segment-text-color: rgb(85, 101, 126);
  --record-segment-hover-bg-color: transparent;
  --record-segment-active-bg-color: rgb(34, 131, 246);
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-content-bg-color: transparent;
  --record-content-item-bg-color: rgba(22, 31, 44, 0.8);
  --record-content-item-border-color: transparent;
  --search-bg-color: #4458743d;
  --header-search-box-shadow: 0 1.86111px 2.79167px #0000001f;
  --dashboard-search-bg-color: #161f2c;
  --search-text-color: #93acd3;
  --search-border-color: transparent;
  --search-content-bg-color: #3e3d3d;
  --footer-bg: #161f2c;
  --footer-text-color: #55657e;
  --footer-social-bg-color: #202a39;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: rgba(85,101,126,.15);
  --footer-link-color: #93acd3;
}
:root .rbt {
  --text-color: rgb(147, 172, 211);
  --modal-bg: rgb(26, 29, 41);
  --modal-header-bg: rgb(26, 29, 41);
  --modal-content-bg: rgb(26, 29, 41);
  --modal-backdrop: #02080f;
  --input-item-bg: #090c1199;
  --main-border-color: #2a3546;
  --main-dark0: #1b1c1c;
  --main-dark1: #1e1e1e;
  --main-dark2: #0b0f16;
  --tabular-even-bg: #232323;
  --tabular-odd-bg: #3e3d3d;
  --tooltip-arrow-color: #1f2a39;
  --header-bg: rgb(26, 29, 41);
  --header-border-color: rgba(0, 0, 0, 0.35);
  --header-box-shadow-color: transparent;
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #ffffff;
  --header-login-button-border-color: transparent;
  --header-login-button-box-shadow: none;
  --header-signup-button-bg-color: rgb(255, 232, 26);
  --header-signup-button-color: rgb(20, 23, 34);
  --header-signup-button-border-color: transparent;
  --header-signup-button-box-shadow: rgba(255, 176, 25, 0.4) 0px 0px 10px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.15) 0px -3px 0px inset, rgb(255, 135, 25) 0px 0px 12px inset;
  --header-promotion-button-bg-color: radial-gradient(164.23% 68.81% at 100% 100%,#feab4acc 0,#fe8b4a2e 72.4%,#fe4a4a00),radial-gradient(203.92% 89.64% at 9.37% -19.79%,#fecf4acc 0,#fe9a4a2e 72.4%,#fe8b4a00),#503221;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #ffffff;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-border-color: gray;
  --header-other-button-active-border-color: #3961FB;
  --leftside-bg: rgb(31, 35, 48);
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: transparent;
  --sidebar-divid-border-color: transparent;
  --sidebar-item-text-color: rgb(177, 182, 198);
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #ffffff;
  --sidebar-item-hover-bg-color: rgba(203, 215, 255, 0.03);
  --sidebar-item-active-color: rgb(255, 255, 193);
  --sidebar-item-active-bg-color: rgba(203, 215, 255, 0.03);
  --sidebar-support-bg-color: rgba(203, 215, 255, 0.03);
  --sidebar-support-text-color: #ffffff;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: rgba(203, 215, 255, 0.03);
  --sidebar-social-text-color: #ffffff;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: #ffffff24;
  --content-bg: #1a1d29;
  --category-bg-color: transparent;
  --category-text-color: rgb(177, 182, 198);
  --category-hover-bg-color: rgb(163 173 207 / 5%);
  --category-active-bg-color: rgba(203, 215, 255, 0.055);
  --category-active-text-color: rgb(255, 255, 193);
  --category-border-color: transparent;
  --provider-bg-color: linear-gradient(0deg, rgba(203, 215, 255, 0.055) 0%, rgba(203, 215, 255, 0.03) 100%);
  --record-segment-bg-color: rgba(55, 70, 92, 0.3);
  --record-segment-text-color: rgb(85, 101, 126);
  --record-segment-hover-bg-color: rgb(163 173 207 / 5%);
  --record-segment-active-bg-color: rgba(203, 215, 255, 0.055);
  --record-segment-active-text-color: #ffffff;
  --record-segment-border-color: transparent;
  --record-header-bg: rgb(31, 35, 48);
  --record-header-color: rgb(103, 109, 124);
  --record-content-bg-color: transparent;
  --record-content-item-bg-color: rgb(31, 35, 48);
  --record-content-item-border-color: transparent;
  --search-bg-color: #4458743d;
  --header-search-box-shadow: 0 1.86111px 2.79167px #0000001f;
  --dashboard-search-bg-color: rgba(15, 17, 26, 0.55);
  --search-text-color: rgb(255, 255, 255);
  --search-border-color: transparent;
  --search-content-bg-color: #3e3d3d;
  --footer-bg: rgb(20, 22, 34);
  --footer-text-color: #b1b6c6;
  --footer-social-bg-color: #26282d;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #93acd3;
  --footer-link-color: #b1b6c6;
}
:root .bcg {
  --modal-bg: #1e2024;
  --modal-header-bg: #1e2024;
  --modal-content-bg: #1e2024;
  --modal-backdrop: rgb(57 57 57);
  --input-item-bg: #1A1C20;
  --input-item-focus-border-color: #3BC117;
  --main-border-color: #67707B;
  --main-dark0: #1b1c1c;
  --main-dark1: #1e2024;
  --main-dark2: #32343B;
  --tabular-even-bg: #232323;
  --tabular-odd-bg: #3e3d3d;
  --tooltip-arrow-color: #1e2024;
  --primary-color: #3BC117;
  --text-color: #98A7B5;
  --color-secondary: #3BC117;
  --header-bg: #24262B;
  --header-border-color: transparent;
  --header-box-shadow-color: linear-gradient(to bottom,#111415,rgba(17,20,21,0));
  --header-login-button-bg-color: transparent;
  --header-login-button-color: #98A7B5;
  --header-login-button-border-color: transparent;
  --header-signup-button-bg-color: #1d803ab3;
  --header-signup-button-color: #ffffff;
  --header-signup-button-border-color: transparent;
  --header-promotion-button-bg-color: #3961FB;
  --header-promotion-button-color: #ffffff;
  --header-promotion-button-border-color: transparent;
  --header-other-button-bg-color: transparent;
  --header-other-button-color: #98A7B5;
  --header-other-button-border-color: transparent;
  --header-other-button-hover-color: #ffffff;
  --header-other-button-hover-bg-color: #2D3035;
  --header-other-button-hover-border-color: transparent;
  --header-other-button-active-color: #ffffff;
  --header-other-button-active-bg-color: #2D3035;
  --header-other-button-active-border-color: transparent;
  --leftside-bg: #1C1E22;
  --leftside-box-border-color: transparent;
  --leftside-box-shadow-color: linear-gradient(to right, #111415, rgba(17, 20, 21, 0));
  --sidebar-divid-border-color: #3e3d3d;
  --sidebar-item-text-color: #98A7B5;
  --sidebar-item-bg-color: transparent;
  --sidebar-item-border-color: transparent;
  --sidebar-item-hover-color: #ffffff;
  --sidebar-item-hover-bg-color: #24262B;
  --sidebar-item-active-color: #ffffff;
  --sidebar-item-active-bg-color: transparent;
  --sidebar-active-block-bg-color: #191A1E;
  --sidebar-category-header-bg-color: #24262B;
  --sidebar-category-header-hover-bg-color: #2D3035;
  --sidebar-support-bg-color: #24262b;
  --sidebar-support-text-color: #FFFFFF;
  --sidebar-support-border-color: transparent;
  --sidebar-social-bg-color: #24262b;
  --sidebar-social-text-color: #FFFFFF;
  --sidebar-social-border-color: transparent;
  --sidebar-lang-active-bg-color: #ffffff24;
  --content-bg: #24262B;
  --category-bg-color: rgba(0,0,0,.2);
  --category-text-color: #98A7B5;
  --category-hover-bg-color: #2D3035;
  --category-active-bg-color: #2D3035;
  --category-active-text-color: #FFFFFF;
  --category-border-color: transparent;
  --record-segment-bg-color: #1C1E22;
  --record-segment-text-color: #98A7B5;
  --record-segment-hover-text-color: #FFFFFF;
  --record-segment-hover-bg-color: #1C1E22;
  --record-segment-active-bg-color: #2D3035;
  --record-segment-active-text-color: #FFFFFF;
  --record-segment-border-color: transparent;
  --record-header-bg: #1C1E22;
  --record-header-color: #98A7B5;
  --record-content-bg-color: #1C1E22;
  --record-content-item-bg-color: #1C1E22;
  --record-content-item-border-color: transparent;
  --search-bg-color: transparent;
  --dashboard-search-bg-color: #1C1E22;
  --search-text-color: #FFFFFF;
  --search-border-color: rgba(255,255,255,.1);
  --search-content-bg-color: #3e3d3d;
  --provider-bg-color: #31343a;
  --provider-hover-bg-color: #31343a;
  --footer-bg: #1A1C20;
  --footer-text-color: #98A7B5;
  --footer-social-bg-color: #24262b;
  --footer-social-text-color: #FFFFFF;
  --footer-social-border-color: transparent;
  --footer-divid-border-color: #25272C;
  --footer-link-color: #98A7B5;
}

.cursor-pointer {
  cursor: pointer !important;
}

.searchbar-clear-icon {
  box-shadow: 0px 0px 0px transparent !important;
  min-width: 10px;
}

.button-md-critical,
.button-ios-critical,
.button-wp-critical {
  background-image: --critical-color;
}
.button-md-critical:hover,
.button-ios-critical:hover,
.button-wp-critical:hover {
  background-image: --cancel-color;
}

.button-md-cancel,
.button-ios-cancel,
.button-wp-cancel {
  background-image: --critical-color;
}
.button-md-cancel span,
.button-ios-cancel span,
.button-wp-cancel span {
  color: --text-color;
}
.button-md-cancel:hover,
.button-ios-cancel:hover,
.button-wp-cancel:hover {
  background-image: --cancel-color;
}

@media screen and (max-width: 576px) {
  .mobile-button span {
    font-size: 1.1rem !important;
  }
  .mobile-button {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

.CASINO .inverted-btn {
  backface-visibility: hidden;
  position: relative;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  background: none !important;
  border-radius: 12px !important;
  border: 2px solid --bordercolor !important;
  border-width: 0px 0px 3px 0px;
  padding: 0 !important;
  box-shadow: none !important;
  width: 75px;
}
@media screen and (max-width: 540px) {
  .CASINO .inverted-btn {
    width: 50px !important;
    min-width: 50px !important;
    border-radius: 10px !important;
  }
}
.CASINO .inverted-btn span {
  font-size: 0.9em !important;
  color: white !important;
  font-weight: bold;
}
@media screen and (max-width: 540px) {
  .CASINO .inverted-btn span {
    font-size: 0.6em !important;
  }
}

.CASINO_LIVE .inverted-btn {
  backface-visibility: hidden;
  position: relative;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  background: none !important;
  border-radius: 12px !important;
  border: 2px solid --bordercolor !important;
  border-width: 0px 0px 3px 0px;
  padding: 0 !important;
  box-shadow: none !important;
  width: 75px;
}
@media screen and (max-width: 540px) {
  .CASINO_LIVE .inverted-btn {
    width: 50px !important;
    min-width: 50px !important;
    border-radius: 10px !important;
  }
}
.CASINO_LIVE .inverted-btn span {
  font-size: 0.9em !important;
  color: white !important;
  font-weight: bold;
}
@media screen and (max-width: 540px) {
  .CASINO_LIVE .inverted-btn span {
    font-size: 0.6em !important;
  }
}

.SPORTS .inverted-btn {
  backface-visibility: hidden;
  position: relative;
  cursor: pointer;
  display: inline-block;
  white-space: nowrap;
  background: none !important;
  border-radius: 12px !important;
  border: 2px solid --bordercolor !important;
  border-width: 0px 0px 3px 0px;
  padding: 0 !important;
  box-shadow: none !important;
  width: 75px;
}
@media screen and (max-width: 540px) {
  .SPORTS .inverted-btn {
    width: 50px !important;
    min-width: 50px !important;
    border-radius: 10px !important;
  }
}
.SPORTS .inverted-btn span {
  font-size: 0.9em !important;
  color: white !important;
  font-weight: bold;
}
@media screen and (max-width: 540px) {
  .SPORTS .inverted-btn span {
    font-size: 0.6em !important;
  }
}

.full-height-btn {
  height: 4rem !important;
}

.main-navigation .logged-out-buttons .button {
  box-shadow: none !important;
  --border-radius: 3px!important;
}
.main-navigation .logged-out-buttons .button span {
  text-transform: capitalize !important;
  font-weight: normal !important;
  font-size: 16px !important;
}
@media screen and (max-width: 500px) {
  .main-navigation .logged-out-buttons .button span {
    margin-right: 14px !important;
    font-size: 14px !important;
  }
}
.main-navigation .logged-out-buttons .button:nth-child(2) {
  margin-left: 5px;
}
@media screen and (min-width: 992px) {
  .main-navigation .logged-out-buttons .button:nth-child(2) {
    margin-right: 7px;
  }
}
.main-navigation deposit-btn .button {
  box-shadow: none !important;
  --border-radius: 2px!important;
}

@media only screen and (max-device-width: 768px) {
  form button {
    width: 100%;
  }
}
form .button-large {
  padding: 0 !important;
}
form .button {
  margin: 0 !important;
}

.main-navigation-mobile-iosapp-not-auth .menu-header-container,
.main-navigation-mobile-iosapp-auth .menu-header-container {
  align-items: center;
}

.std-btn-size {
  min-width: 75px;
}
@media screen and (max-width: 400px) {
  .std-btn-size {
    min-width: 50px;
  }
  .main-navigation [text-right] .button {
    padding: 0 !important;
    margin: 0 2px 0 2px !important;
  }
  .main-navigation [text-right] .button span {
    font-size: 14px !important;
  }
}
.date-picker-container {
  min-height: 76px;
}
.date-picker-container ion-label {
  margin-bottom: 4px !important;
}
.date-picker-container ion-label.label-ios {
  margin-bottom: 6px !important;
}
.date-picker-container div.input-error > p {
  margin-top: 20px !important;
}
.date-picker-container my-date-picker .mydp .selectedday .datevalue, .date-picker-container my-date-picker .mydp .selectedmonth .monthvalue, .date-picker-container my-date-picker .mydp .selectedyear .yearvalue {
  background-color: --dark-blue;
  color: --main-light-color;
  border-radius: 15%;
  height: 30px;
  padding-top: 4px;
  font-size: 12px;
  margin: 5px !important;
}
.date-picker-container my-date-picker .weekdaytitle {
  background-color: --main-light-color;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  color: --main-dark0;
}
.date-picker-container my-date-picker .mydp .disabled {
  background: --light-grey3;
}
.date-picker-container my-date-picker .mydp .disabled .datevalue .currmonth {
  color: --main-light-color;
  background: --light-grey3;
  margin: 5px;
}
.date-picker-container my-date-picker .mydp .highlight {
  color: --main-dark0;
}
.date-picker-container my-date-picker .currmonth {
  background-color: --main-light-color;
}
.date-picker-container my-date-picker .tablesingleday:hover {
  background-color: --signature-color;
  background-color: --main-light-color;
}
.date-picker-container my-date-picker .datevalue:hover {
  background-color: --signature-color;
  color: --main-light-color;
  border-radius: 15%;
}
.date-picker-container my-date-picker .mydp .daycell {
  color: --main-dark0;
  background: --main-light-color;
  margin: 5px;
  padding: 5px;
  height: 30px;
}
.date-picker-container my-date-picker .nextmonth, .date-picker-container my-date-picker .prevmonth {
  color: --main-light-color !important;
  pointer-events: none;
}
.date-picker-container my-date-picker button {
  font-size: 15px !important;
}
.date-picker-container my-date-picker span {
  font-size: 18px;
}
.date-picker-container my-date-picker input {
  height: 48px !important;
  border: solid 1px --text-color !important;
  padding: 5px 16px !important;
  border-radius: 5px !important;
  width: 100% !important;
  font-size: 16px !important;
}
.date-picker-container my-date-picker .selbtngroup {
  top: 7px !important;
  right: 10px !important;
  background: transparent !important;
}
.date-picker-container my-date-picker .selbtngroup button {
  width: 30px !important;
}
.date-picker-container my-date-picker .mydp {
  border: 0px solid transparent !important;
}
.date-picker-container my-date-picker .mydp, .date-picker-container my-date-picker .btnpicker {
  background: transparent !important;
}
@media screen and (max-width: 720px) {
  .date-picker-container my-date-picker .selector {
    width: 100% !important;
  }
}
@media screen and (min-width: 720px) {
  .date-picker-container my-date-picker .selector {
    width: 350px !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .date-picker-container .selbtngroup button {
    width: 50px !important;
    margin-top: 20px !important;
    margin-right: 10px !important;
  }
}
@supports (-ms-ime-align: auto) {
  .date-picker-container .selbtngroup button {
    width: 50px !important;
    margin-top: 20px !important;
    margin-right: 10px !important;
  }
}

.error-box {
  border: 1px solid var(--input-error-border);
  background: var(--input-error-bg);
}
@media screen and (min-width: 1020px) {
  .error-box {
    padding: 0 10px !important;
  }
}
.error-box h1 {
  font-weight: var(--font-weight-extrabold);
  font-size: 3.4rem;
}
.error-box h2 {
  text-align: left;
  margin: 0;
}
.error-box ion-icon[name=warning] {
  font-size: 3rem;
  color: var(--critical-color);
  margin: auto;
}
.error-box .grid .row .col {
  display: flex;
  align-items: center;
}
.error-box h5 {
  padding: 0;
  margin: 0;
  font-size: 1.2rem;
}
.error-box p {
  font-size: 1.1rem;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.input-error {
  margin-top: 2px;
}
.input-error p {
  color: var(--critical-color) !important;
  font-size: 12px !important;
  font-weight: 600;
}
.input-error p span {
  text-decoration: underline;
  cursor: pointer;
}

.input-error > p {
  margin: 0px !important;
}

.maincontent-wrapper .button {
  text-transform: none;
}
.maincontent-wrapper .large-img,
.maincontent-wrapper .long-img {
  float: left;
}
.maincontent-wrapper .inner-col {
  display: inline-block;
  position: relative;
}
.maincontent-wrapper .inner-col .tile-btn {
  display: none;
}
@media screen and (max-width: 768px) {
  .maincontent-wrapper .inner-col {
    padding: 0px;
  }
}
.maincontent-wrapper .gallery-block {
  cursor: pointer;
  transition: 0.1s ease-in-out;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  width: 100%;
  overflow: hidden;
  aspect-ratio: 1/1;
}
@media screen and (max-width: 560px) {
  .maincontent-wrapper .gallery-block {
    aspect-ratio: 1/1;
  }
}
.maincontent-wrapper .gallery-block img,
.maincontent-wrapper .gallery-block ion-img {
  position: absolute;
  top: 50%;
  left: 50%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  z-index: 0;
  transform: translate(-50%, -50%);
  min-width: 100%;
  height: 100%;
  object-fit: cover;
}
.maincontent-wrapper .gallery-block img.placeholder,
.maincontent-wrapper .gallery-block ion-img.placeholder {
  height: 100%;
}
@media screen and (min-width: 768px) {
  .maincontent-wrapper .gallery-block img,
  .maincontent-wrapper .gallery-block ion-img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }
}
.maincontent-wrapper .gallery-block ion-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 35px;
  height: 35px;
}
.maincontent-wrapper .gallery-block .child-content-filler-large {
  display: inline-block;
  padding-bottom: 100%;
}
.maincontent-wrapper .gallery-block .child-content-filler {
  display: inline-block;
  padding-bottom: 100%;
}
.maincontent-wrapper .gallery-block .child-content-filler-long {
  display: inline-block;
  padding-bottom: 50%;
}
.maincontent-wrapper .gallery-block .labels-container {
  position: absolute;
  height: 100%;
  width: 100%;
}
.maincontent-wrapper .gallery-block .badge {
  border-radius: 0 !important;
  padding: 8px;
  font-size: 1.8rem;
}
.maincontent-wrapper .gallery-block .badge-container-top {
  position: absolute;
  font-size: 0.8rem;
  padding: 5px;
  margin: 5px 0 0 5px;
  top: 0;
  color: var(--main-dark0) !important;
  background-color: var(--tertiary-color) !important;
}
.maincontent-wrapper .gallery-block .badge-container-bottom {
  position: absolute;
  bottom: 0;
  color: var(--main-light-color);
  font-weight: 400;
  left: 0;
  background-color: var(--main-dark2) !important;
}
.maincontent-wrapper .login_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 99;
  box-shadow: none !important;
  --border-radius: 5px!important;
  width: 60%;
}
@media only screen and (max-width: 767px) {
  .maincontent-wrapper .login_btn {
    width: 80%;
  }
}
.maincontent-wrapper .login_btn:hover {
  --ion-color-base: var(--positive-color) !important;
  --ion-color-contrast: var(--main-light-color) !important;
}
.maincontent-wrapper .play_btns {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 99;
  width: 60%;
  gap: 10px;
}
@media only screen and (max-width: 767px) {
  .maincontent-wrapper .play_btns {
    width: 80%;
    top: 45%;
  }
}
.maincontent-wrapper .play-btn {
  box-shadow: none !important;
  --border-radius: 5px!important;
  width: 100%;
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .maincontent-wrapper .play-btn {
    height: 33px;
  }
}
.maincontent-wrapper .play-btn:hover {
  --ion-color-base: var(--positive-color) !important;
  --ion-color-contrast: var(--main-light-color) !important;
}
.maincontent-wrapper .demo-btn {
  box-shadow: none !important;
  --border-radius: 5px!important;
  width: 100%;
  margin: 0;
  --background: transparent;
  border: 1px solid gray;
  border-radius: 5px;
  --box-shadow: none;
}
@media only screen and (max-width: 767px) {
  .maincontent-wrapper .demo-btn {
    height: 33px;
  }
}
.maincontent-wrapper .demo-btn:hover {
  --background: var(--main-dark1);
  border-color: var(--main-dark5);
}
.maincontent-wrapper .tile-hover {
  filter: brightness(20%) blur(2px);
}
@media only screen and (min-width: 992px) {
  .maincontent-wrapper .large-img .demo-btn {
    top: 58%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40%;
  }
}
@media only screen and (min-width: 1400px) {
  .maincontent-wrapper .large-img .demo-btn {
    top: 56%;
  }
}

.maincontent-wrapper-list .gallery-list-heading h2 {
  padding-left: 10px;
}
.maincontent-wrapper-list .games-image-wrapper img {
  border-radius: 4px;
}
.maincontent-wrapper-list .item-inner {
  border-bottom: none !important;
}

.bfy .maincontent-wrapper .button {
  text-transform: none;
}
.bfy .maincontent-wrapper .large-img,
.bfy .maincontent-wrapper .long-img {
  float: left;
}
.bfy .maincontent-wrapper .inner-col {
  display: inline-block;
  position: relative;
}
.bfy .maincontent-wrapper .inner-col .tile-btn {
  display: none;
}
@media screen and (max-width: 768px) {
  .bfy .maincontent-wrapper .inner-col {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
.bfy .maincontent-wrapper .gallery-block {
  cursor: pointer;
  transition: 0.1s ease-in-out;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 100%;
}
@media screen and (max-width: 560px) {
  .bfy .maincontent-wrapper .gallery-block {
    aspect-ratio: 1/1;
  }
}
.bfy .maincontent-wrapper .gallery-block img,
.bfy .maincontent-wrapper .gallery-block ion-img {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 14px;
  z-index: 0;
  transform: translate(-50%, -50%);
  min-width: 100%;
  height: 100%;
  object-fit: cover;
}
.bfy .maincontent-wrapper .gallery-block img.placeholder,
.bfy .maincontent-wrapper .gallery-block ion-img.placeholder {
  height: 100%;
}
@media screen and (min-width: 768px) {
  .bfy .maincontent-wrapper .gallery-block img,
  .bfy .maincontent-wrapper .gallery-block ion-img {
    border-radius: 14px;
  }
}
.bfy .maincontent-wrapper .gallery-block ion-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 35px;
  height: 35px;
}
.bfy .maincontent-wrapper .gallery-block .child-content-filler-large {
  display: inline-block;
  padding-bottom: 100%;
}
.bfy .maincontent-wrapper .gallery-block .child-content-filler {
  display: inline-block;
  padding-bottom: 100%;
}
.bfy .maincontent-wrapper .gallery-block .child-content-filler-long {
  display: inline-block;
  padding-bottom: 50%;
}
.bfy .maincontent-wrapper .gallery-block .labels-container {
  position: absolute;
  height: 100%;
  width: 100%;
}
.bfy .maincontent-wrapper .gallery-block .badge {
  border-radius: 0 !important;
  padding: 8px;
  font-size: 1.8rem;
}
.bfy .maincontent-wrapper .gallery-block .badge-container-top {
  position: absolute;
  font-size: 0.8rem;
  padding: 5px;
  margin: 5px 0 0 5px;
  top: 0;
  color: var(--main-dark0) !important;
  background-color: var(--tertiary-color) !important;
}
.bfy .maincontent-wrapper .gallery-block .badge-container-bottom {
  position: absolute;
  bottom: 0;
  color: var(--main-light-color);
  font-weight: 400;
  left: 0;
  background-color: var(--main-dark2) !important;
}
.bfy .maincontent-wrapper .login_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 99;
  box-shadow: none !important;
  --border-radius: 5px!important;
  width: 60%;
}
@media only screen and (max-width: 767px) {
  .bfy .maincontent-wrapper .login_btn {
    width: 80%;
  }
}
.bfy .maincontent-wrapper .login_btn:hover {
  --ion-color-base: var(--positive-color) !important;
  --ion-color-contrast: var(--main-light-color) !important;
}
.bfy .maincontent-wrapper .play_btns {
  position: absolute;
  top: 50.5%;
  left: 50.5%;
  transform: translate(-50.5%, -50.5%);
  z-index: 99;
  gap: 10px;
  width: 101%;
  height: 101%;
  border-radius: 14px;
  padding: 10px;
  justify-content: space-between;
}
.bfy .maincontent-wrapper .play_btns .rtp-info h4 {
  font-size: 11px;
  font-weight: bold;
  color: #93acd3;
}
.bfy .maincontent-wrapper .play_btns .rtp-info ion-icon {
  color: #93acd3;
}
.bfy .maincontent-wrapper .play_btns .game-title {
  width: 100%;
  text-align: left;
}
.bfy .maincontent-wrapper .play_btns .game-title h3 {
  font-size: 12px;
  font-weight: bold;
}
.bfy .maincontent-wrapper .play_btns .game-title p {
  font-size: 11px;
  color: #93acd3;
}
.bfy .maincontent-wrapper .play_btns .rtp-info, .bfy .maincontent-wrapper .play_btns .game-title {
  display: none;
}
@media screen and (max-width: 767px) {
  .bfy .maincontent-wrapper .play_btns {
    justify-content: center;
  }
}
.bfy .maincontent-wrapper .play-btn {
  margin: 0;
  width: auto;
}
.bfy .maincontent-wrapper .play-btn::after {
  background-color: #61001d;
  border-radius: 50px;
  height: 50px;
  width: 50px;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  z-index: 0;
}
@media screen and (max-width: 767px) {
  .bfy .maincontent-wrapper .play-btn::after {
    display: none;
  }
}
.bfy .maincontent-wrapper .play-btn .play {
  position: relative;
  z-index: 1;
  margin-bottom: 3px;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  background: linear-gradient(1turn, #c4003b 0.8%, #fb1949);
  color: #ffffff;
}
.bfy .maincontent-wrapper .play-btn .play ion-icon {
  position: absolute;
  font-size: 25px;
}
.bfy .maincontent-wrapper .play-btn .play:hover {
  background: linear-gradient(3360deg, #db0a49 0.8%, #fb2b57);
  box-shadow: 0 3px 20px rgba(255, 35, 65, 0.6), inset 0 4px 4px rgba(255, 255, 255, 0.368627451);
  transform: translateY(-2px);
}
.bfy .maincontent-wrapper .demo-btn {
  color: #2283f6 !important;
  text-decoration: underline;
  font-size: 15px;
  border-color: transparent;
  width: auto;
}
.bfy .maincontent-wrapper .tile-hover {
  filter: brightness(90%) blur(1px);
}
@media screen and (max-width: 560px) {
  .bfy .maincontent-wrapper .tile-hover {
    filter: none;
  }
}
@media only screen and (min-width: 992px) {
  .bfy .maincontent-wrapper .large-img .demo-btn {
    top: 58%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40%;
  }
}
@media only screen and (min-width: 1400px) {
  .bfy .maincontent-wrapper .large-img .demo-btn {
    top: 56%;
  }
}

.rbt .maincontent-wrapper .button {
  text-transform: none;
}
.rbt .maincontent-wrapper .large-img,
.rbt .maincontent-wrapper .long-img {
  float: left;
}
.rbt .maincontent-wrapper .inner-col {
  display: inline-block;
  position: relative;
}
.rbt .maincontent-wrapper .inner-col .tile-btn {
  display: none;
}
@media screen and (max-width: 768px) {
  .rbt .maincontent-wrapper .inner-col {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.rbt .maincontent-wrapper .gallery-block {
  cursor: pointer;
  transition: 0.1s ease-in-out;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 100%;
}
@media screen and (max-width: 560px) {
  .rbt .maincontent-wrapper .gallery-block {
    aspect-ratio: 1/1;
  }
}
.rbt .maincontent-wrapper .gallery-block img,
.rbt .maincontent-wrapper .gallery-block ion-img {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 8px;
  z-index: 0;
  transform: translate(-50%, -50%);
  min-width: 100%;
  height: 100%;
  object-fit: cover;
}
.rbt .maincontent-wrapper .gallery-block img.placeholder,
.rbt .maincontent-wrapper .gallery-block ion-img.placeholder {
  height: 100%;
}
@media screen and (min-width: 768px) {
  .rbt .maincontent-wrapper .gallery-block img,
  .rbt .maincontent-wrapper .gallery-block ion-img {
    border-radius: 8px;
  }
}
.rbt .maincontent-wrapper .gallery-block ion-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 35px;
  height: 35px;
}
.rbt .maincontent-wrapper .gallery-block .child-content-filler-large {
  display: inline-block;
  padding-bottom: 100%;
}
.rbt .maincontent-wrapper .gallery-block .child-content-filler {
  display: inline-block;
  padding-bottom: 100%;
}
.rbt .maincontent-wrapper .gallery-block .child-content-filler-long {
  display: inline-block;
  padding-bottom: 50%;
}
.rbt .maincontent-wrapper .gallery-block .labels-container {
  position: absolute;
  height: 100%;
  width: 100%;
}
.rbt .maincontent-wrapper .gallery-block .badge {
  border-radius: 0 !important;
  padding: 8px;
  font-size: 1.8rem;
}
.rbt .maincontent-wrapper .gallery-block .badge-container-top {
  position: absolute;
  font-size: 0.8rem;
  padding: 5px;
  margin: 5px 0 0 5px;
  top: 0;
  color: var(--main-dark0) !important;
  background-color: var(--tertiary-color) !important;
}
.rbt .maincontent-wrapper .gallery-block .badge-container-bottom {
  position: absolute;
  bottom: 0;
  color: var(--main-light-color);
  font-weight: 400;
  left: 0;
  background-color: var(--main-dark2) !important;
}
.rbt .maincontent-wrapper .login_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 99;
  box-shadow: none !important;
  --border-radius: 5px!important;
  width: 60%;
}
@media only screen and (max-width: 767px) {
  .rbt .maincontent-wrapper .login_btn {
    width: 80%;
  }
}
.rbt .maincontent-wrapper .login_btn:hover {
  --ion-color-base: var(--positive-color) !important;
  --ion-color-contrast: var(--main-light-color) !important;
}
.rbt .maincontent-wrapper .play_btns {
  position: absolute;
  top: 50.5%;
  left: 50.5%;
  transform: translate(-50.5%, -50.5%);
  z-index: 99;
  gap: 10px;
  width: 101%;
  height: 101%;
  border-radius: 8px;
  padding: 10px;
  justify-content: center;
  transition: background 0.15s ease-out 0s;
  transition-delay: 550ms;
}
.rbt .maincontent-wrapper .play_btns .rtp-info {
  opacity: 0;
  transition: visibility 0s, opacity 0.5s linear;
  transition-delay: 550ms;
}
.rbt .maincontent-wrapper .play_btns .rtp-info h4 {
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
}
.rbt .maincontent-wrapper .play_btns .rtp-info ion-icon {
  color: #ffffff;
}
.rbt .maincontent-wrapper .play_btns .game-title {
  opacity: 0;
  width: 100%;
  text-align: center;
  transition: visibility 0s, opacity 0.5s linear;
  transition-delay: 550ms;
}
.rbt .maincontent-wrapper .play_btns .game-title h3 {
  font-size: 12px;
  font-weight: bold;
}
.rbt .maincontent-wrapper .play_btns .game-title p {
  font-size: 11px;
  color: #ffffff;
}
.rbt .maincontent-wrapper .play_btns .rtp-info, .rbt .maincontent-wrapper .play_btns .game-title {
  visibility: hidden;
}
@media screen and (max-width: 767px) {
  .rbt .maincontent-wrapper .play_btns {
    justify-content: center;
  }
}
.rbt .maincontent-wrapper .play-btn {
  margin: 0;
  width: auto;
}
.rbt .maincontent-wrapper .play-btn::after {
  background-color: #61001d;
  border-radius: 50px;
  height: 50px;
  width: 50px;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  z-index: 0;
}
.rbt .maincontent-wrapper .play-btn .play {
  position: relative;
  z-index: 1;
  margin-bottom: 3px;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  background: linear-gradient(1turn, #c4003b 0.8%, #fb1949);
  color: #ffffff;
}
.rbt .maincontent-wrapper .play-btn .play ion-icon {
  position: absolute;
  font-size: 25px;
}
.rbt .maincontent-wrapper .play-btn .play:hover {
  background: linear-gradient(3360deg, #db0a49 0.8%, #fb2b57);
  box-shadow: 0 3px 20px rgba(255, 35, 65, 0.6), inset 0 4px 4px rgba(255, 255, 255, 0.368627451);
  transform: translateY(-2px);
}
.rbt .maincontent-wrapper .demo-btn {
  color: #2283f6 !important;
  text-decoration: underline;
  font-size: 15px;
  border-color: transparent;
  width: auto;
}
.rbt .maincontent-wrapper .tile-hover {
  filter: brightness(90%) blur(1px);
  transition-delay: 550ms;
}
@media only screen and (min-width: 992px) {
  .rbt .maincontent-wrapper .large-img .demo-btn {
    top: 58%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40%;
  }
}
@media only screen and (min-width: 1400px) {
  .rbt .maincontent-wrapper .large-img .demo-btn {
    top: 56%;
  }
}

.bcg .maincontent-wrapper .gallery-block img,
.bcg .maincontent-wrapper .gallery-block ion-img {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
@media screen and (min-width: 768px) {
  .bcg .maincontent-wrapper .gallery-block img,
  .bcg .maincontent-wrapper .gallery-block ion-img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
  }
}

.tabular-data {
  padding: 0 !important;
  color: var(--main-light-color);
  border-top: 1px solid gray;
  border-right: 1px solid gray;
  border-left: 1px solid gray;
}
.tabular-data ion-row {
  border-bottom: 1px solid gray;
}
.tabular-data ion-row:nth-child(even) {
  background: var(--tabular-even-bg);
}
.tabular-data ion-row:nth-child(odd) {
  background: var(--tabular-odd-bg);
}
.tabular-data ion-row:first-child {
  background: var(--signature-color);
  color: var(--main-light-color);
  text-transform: uppercase;
}
@media screen and (max-width: 720px) {
  .tabular-data ion-row:first-child {
    font-size: 1.1rem;
  }
  .tabular-data ion-row:first-child ion-col {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}
.tabular-data ion-row ion-col {
  padding: 15px 2px;
  word-wrap: break-word;
  align-self: center;
  text-align: center;
}
@media screen and (max-width: 720px) {
  .tabular-data ion-row ion-col .button span {
    font-size: 1.1rem;
  }
  .tabular-data ion-row ion-col .button {
    padding-right: 8px;
    padding-left: 8px;
  }
}
.tabular-data ion-row:first-child ion-col {
  border-right: none;
}
.tabular-data .col-header {
  font-size: 13px;
  color: orange;
}
.tabular-data .col-body {
  font-size: 13px;
}
.tabular-data .border-right {
  border-right: 1px solid gray;
}

/*marketing notifications with a lot of custom content*/
ion-popover.custom-popover ion-content {
  padding: 5px !important;
}
ion-popover.custom-popover ion-content .scroll-content {
  overflow: auto;
}
ion-popover.custom-popover ion-content button {
  background: #000;
  position: absolute;
  border-radius: 0;
  right: 0;
  top: -4px;
  width: 2.5em;
  height: 2.5em;
}
ion-popover.custom-popover .popover-content {
  border-radius: 0px !important;
  min-height: 80px !important;
  position: fixed !important;
  top: auto !important;
  left: auto !important;
  bottom: 0 !important;
  right: 0 !important;
  background: #772992;
}
ion-popover.custom-popover .popover-content .fixed-content {
  background: #772992;
}
ion-popover.custom-popover .popover-content p {
  text-align: center;
  color: --main-light-color;
}
ion-popover.custom-popover .popover-content a {
  color: --main-light-color;
  text-decoration: underline;
}

/*can be used for non marketing notifications*/
ion-popover ion-content {
  height: auto;
}

ion-popover.standard-popover .popover-content {
  width: auto !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  background-color: --main-light-color !important;
}
ion-popover.standard-popover .popover-content h1.entry-title {
  display: none;
}
@media screen and (max-width: 500px) {
  ion-popover.standard-popover .popover-content {
    right: 0 !important;
  }
}
@media screen and (max-height: 500px) and (min-width: 568px) {
  ion-popover.standard-popover .popover-content {
    top: 10% !important;
    left: 5% !important;
    right: 5% !important;
  }
}
@media screen and (max-width: 767px) {
  ion-popover.standard-popover .popover-content {
    max-width: 98% !important;
    width: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  ion-popover.standard-popover .popover-content {
    min-width: 560px !important;
    min-height: 120px !important;
  }
}
ion-popover.standard-popover .popover-content ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3) !important;
  border-radius: 10px !important;
  background-color: var(--tertiary-color);
}
ion-popover.standard-popover .popover-content ::-webkit-scrollbar {
  width: 10px !important;
  background-color: var(--main-dark0);
}
ion-popover.standard-popover .popover-content ::-webkit-scrollbar-thumb {
  border-radius: 10px !important;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3) !important;
  background-color: var(--main-dark0) !important;
}
ion-popover.standard-popover .scroll-content {
  overflow-y: hidden !important;
}
ion-popover.standard-popover .fixed-content, ion-popover.standard-popover .scroll-content {
  background-color: --main-light-color !important;
}
ion-popover.standard-popover .content-md {
  background-color: --main-light-color !important;
}
ion-popover.standard-popover .content-ios {
  background-color: --main-light-color !important;
}

ion-popover.standard-popover.webview .popover-content {
  width: auto !important;
  overflow-y: hidden !important;
  min-height: 440px;
}
ion-popover.standard-popover.webview .scroll-content {
  min-width: 300px;
}
ion-popover.standard-popover.webview ion-scroll {
  height: 440px;
  overflow-y: auto;
}
@media screen and (orientation: landscape) {
  ion-popover.standard-popover.webview ion-scroll {
    height: 60vh;
    min-height: 60vh;
  }
}

ion-popover.standard-popover.marketing-notification .popover-content {
  line-height: 1.5;
  margin-bottom: 100px;
  top: 10% !important;
}
@media screen and (max-width: 700px) {
  ion-popover.standard-popover.marketing-notification .popover-content {
    top: 10% !important;
    left: 0 !important;
    max-width: 98% !important;
    width: 98% !important;
  }
}
@media screen and (min-width: 701px) {
  ion-popover.standard-popover.marketing-notification .popover-content {
    min-width: 680px !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
}
@media screen and (max-height: 500px) {
  ion-popover.standard-popover.marketing-notification .popover-content {
    top: 50% !important;
  }
}
@media screen and (min-width: 320px) and (max-width: 720px) and (orientation: portrait) {
  ion-popover.standard-popover.marketing-notification .popover-content {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    margin: 0 !important;
  }
}
@media screen and (min-width: 350px) and (max-width: 820px) and (orientation: landscape) {
  ion-popover.standard-popover.marketing-notification .popover-content {
    top: 50% !important;
    min-width: 80% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    margin: 0 !important;
    height: 90vh;
    min-height: 90vh;
    overflow-y: auto !important;
  }
}
ion-popover.standard-popover.marketing-notification .popover-content img {
  display: block;
}
ion-popover.standard-popover.marketing-notification .popover-content button.no-thanks {
  position: absolute;
  bottom: 0;
  right: 10px !important;
}
ion-popover.standard-popover.marketing-notification .popover-content button.action, ion-popover.standard-popover.marketing-notification .popover-content deposit-btn {
  position: absolute;
  bottom: 0px;
  left: 10px;
}
ion-popover.standard-popover.marketing-notification .popover-content h1, ion-popover.standard-popover.marketing-notification .popover-content h2, ion-popover.standard-popover.marketing-notification .popover-content h3, ion-popover.standard-popover.marketing-notification .popover-content h4, ion-popover.standard-popover.marketing-notification .popover-content h5, ion-popover.standard-popover.marketing-notification .popover-content h6, ion-popover.standard-popover.marketing-notification .popover-content p, ion-popover.standard-popover.marketing-notification .popover-content strong, ion-popover.standard-popover.marketing-notification .popover-content li {
  color: --main-light-color !important;
}
ion-popover.standard-popover.marketing-notification .popover-content ::marker {
  color: --main-light-color !important;
}
ion-popover.standard-popover.marketing-notification .popover-content p {
  font-size: 14px;
}
ion-popover.standard-popover.marketing-notification .popover-content a {
  text-decoration: underline;
  color: --main-light-color !important;
}

ion-popover.standard-popover.geo-popover .geo-grid {
  padding: --content-padding;
}
@media screen and (max-width: 576px) {
  ion-popover.standard-popover.geo-popover .geo-grid {
    padding: 0;
  }
}
ion-popover.standard-popover.geo-popover .popover-content ion-icon.geo-icon::before {
  font-size: 4rem;
  color: --positive-color;
}
ion-popover.standard-popover.geo-popover .popover-content ion-icon.geo-icon-warning::before {
  font-size: 6rem;
  color: --critical-color;
}
@media screen and (max-width: 510px) {
  ion-popover.standard-popover.geo-popover .popover-content {
    top: 10% !important;
    left: 0 !important;
    max-width: 98% !important;
    width: 98% !important;
  }
}
@media screen and (min-width: 511px) {
  ion-popover.standard-popover.geo-popover .popover-content {
    max-width: 490px !important;
    width: 490px !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
}

ion-popover.standard-popover.levelup .popover-content {
  top: 10% !important;
}
@media screen and (max-width: 767px) {
  ion-popover.standard-popover.levelup .popover-content {
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
}
@media screen and (min-width: 768px) {
  ion-popover.standard-popover.levelup .popover-content {
    min-width: 560px !important;
    min-height: 120px !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
}
ion-popover.standard-popover.levelup .popover-content img {
  display: block;
}

ion-popover.standard-popover.info .popover-content {
  top: 10% !important;
}
@media screen and (max-width: 767px) {
  ion-popover.standard-popover.info .popover-content {
    top: 10% !important;
    left: 0 !important;
    max-width: 98% !important;
    width: 98% !important;
  }
}
@media screen and (min-width: 768px) {
  ion-popover.standard-popover.info .popover-content {
    min-width: 360px !important;
    min-height: 120px !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
}
ion-popover.standard-popover.info .popover-content img {
  display: block;
}

@media screen and (max-width: 576px) {
  ion-popover.popover-ios.standard-popover .popover-content {
    min-width: 270px !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
  ion-popover.popover-ios.standard-popover .popover-content .title-ios {
    padding: 0 !important;
  }
  ion-popover.popover-ios.standard-popover .popover-content .title-ios .toolbar-title-ios {
    margin-top: 0px;
    text-align: center;
    font-size: 11px;
    padding-top: 4px;
  }
}

ion-popover.full-screen .popover-content {
  line-height: 1.5;
  margin-bottom: 100px;
  top: 10% !important;
}
@media screen and (max-width: 576px) {
  ion-popover.full-screen .popover-content {
    top: 10% !important;
    left: 0 !important;
    max-width: 98% !important;
    width: 98% !important;
    min-width: 98% !important;
  }
}
@media screen and (max-width: 700px) {
  ion-popover.full-screen .popover-content {
    top: 10% !important;
    left: 0 !important;
    max-width: 98% !important;
    width: 98% !important;
  }
}
@media screen and (min-width: 701px) {
  ion-popover.full-screen .popover-content {
    min-width: 680px !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
}
ion-popover.full-screen .popover-content img {
  display: block;
}
ion-popover.full-screen .popover-content .popover-viewport {
  height: 90vh;
}
ion-popover.full-screen ion-content {
  padding: 0 !important;
}
ion-popover.full-screen ion-content .scroll-content {
  padding: 0 !important;
}
ion-popover.full-screen ion-content .scroll-content ion-row {
  padding: 0 !important;
}
ion-popover.full-screen ion-content .scroll-content ion-row iframe {
  height: 90vh;
}

@media screen and (orientation: landscape) {
  ion-popover.standard-popover.webview .popover-content {
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
  }
  ion-popover.standard-popover.webview.popover-ios .popover-content {
    top: 70% !important;
  }
}

/*can be used for small notifications messages without images*/
ion-popover.small-popover ion-title.title {
  padding: 0 5px 0 5px !important;
}
ion-popover.small-popover ion-title.title-md {
  margin: 0;
  display: flex;
  text-transform: uppercase;
  position: absolute;
  top: 0;
  width: 100%;
  left: 10px;
  font-weight: 500;
  height: 100%;
}
ion-popover.small-popover .scroll-content {
  overflow-y: hidden;
}
ion-popover.small-popover .scroll-content p {
  text-align: center;
}
ion-popover.small-popover ion-content {
  background-color: --main-light-color !important;
}
ion-popover.small-popover .content-md {
  background-color: --main-light-color !important;
}
ion-popover.small-popover .popover-content {
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  background-color: --main-light-color !important;
}
ion-popover.small-popover .fixed-content {
  background-color: --main-light-color !important;
}
ion-popover.small-popover .popover-viewport {
  background-color: --main-light-color !important;
}
ion-popover.small-popover .responsible-gaming-number {
  white-space: nowrap;
}

.full-width {
  width: 100%;
}

@media only screen and (max-width: 720px) {
  .small-btn-sm-screen-wrapper .button {
    float: right;
    padding: 0 0.3em;
  }
  .small-btn-sm-screen-wrapper .button span {
    font-size: 1.1rem !important;
  }
  .small-btn-sm-screen {
    float: right;
    padding: 0 0.3em;
  }
  .small-btn-sm-screen span {
    font-size: 1.1rem !important;
  }
}

.scroll-content {
  contain: none !important;
  padding-top: 0px !important;
  background-color: var(--main-dark0);
}

a {
  color: var(--main-light-color) !important;
  text-decoration: none;
}

.d-flex {
  display: flex;
}

.d-flex-imp {
  display: flex !important;
}

.flex-column {
  flex-direction: column;
}

.d-flex-wrap {
  flex-wrap: wrap;
}

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

.justify-content-between {
  justify-content: space-between;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-around {
  justify-content: space-around;
}

.justify-content-end {
  justify-content: end;
}

.d-inner-box {
  display: -webkit-inline-box;
}

.w_100 {
  width: 100% !important;
}

.h_100 {
  height: 100% !important;
}

.mh_100 {
  min-height: 100%;
}

.text-center {
  text-align: center;
}

.over_hidden {
  overflow: hidden;
}

.over_visible {
  overflow: visible;
}

.over_scroll {
  overflow: scroll;
}

.overscroll-y {
  overflow-y: scroll;
}

.overscroll-x {
  overflow-x: overlay;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.overscroll-x::-webkit-scrollbar {
  display: none;
}

.over_hide_text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.font-bold {
  font-weight: bold;
}

.fw-700 {
  font-weight: 700;
}

ion-nav,
ion-tab,
ion-tabs {
  overflow: unset !important;
}

.tab-button-text {
  font-size: 12px !important;
}

.cursor-pointer {
  cursor: pointer;
}

.hidden {
  display: none !important;
}

@media screen and (min-width: 768px) {
  /* width */
  ::-webkit-scrollbar {
    width: 5px;
    height: 5px;
  }
  /* Track */
  ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px;
  }
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: #ffffff;
    border-radius: 10px;
  }
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: #969595;
  }
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.color-light {
  color: white;
}

img, ion-img {
  display: block;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}

.level_tabs .body .level-info {
  gap: 10px 10px;
}
.level_tabs .body .level-info .level {
  width: calc((100% - 10px) / 2);
}
.level_tabs .body .level-info .level ul {
  margin-bottom: 0;
}
.level_tabs .body .level-info .level li h5 {
  gap: 10px;
  font-size: 14px;
}
.level_tabs .body .level-info .level li h5 ion-icon {
  color: var(--main-gray-color);
  border: 1px solid var(--main-gray-color);
  border-radius: 1px;
  font-size: 13px;
  cursor: pointer;
}
.level_tabs .body .level-info .level li p {
  font-size: 12px;
  color: var(--main-gray-color);
}

.gold .clear_secondary {
  --color: #EBCC82;
  color: #EBCC82 !important;
  --ion-color-base: #EBCC82 !important;
}

.ms-7 {
  margin-left: 7px !important;
}

.me-7 {
  margin-right: 7px !important;
}

.tooltip.bs-tooltip-end .tooltip-arrow {
  left: -6px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid var(--tooltip-arrow-color);
}

.tooltip.bs-tooltip-bottom .tooltip-arrow {
  top: -6px;
  border-left: 6px solid transparent;
  border-bottom: 6px solid var(--tooltip-arrow-color);
  border-right: 6px solid transparent;
}

.tooltip.bs-tooltip-start .tooltip-arrow {
  right: -6px;
  border-left: 6px solid var(--tooltip-arrow-color);
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
}

.bfy {
  font-feature-settings: "tnum" on, "lnum" on;
}
.bfy .lang-popup::part(content) {
  width: 200px;
  border-radius: 10px;
  right: 25px;
  left: auto;
  top: 50px;
  background: #242f3f;
}
.bfy .search-modal::part(content) {
  background: transparent;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 10px;
  transform: translate(-50%);
}
@media screen and (max-width: 767px) {
  .bfy .search-modal::part(content) {
    position: relative;
    top: 0px;
    transform: none;
  }
}
.bfy .category_tooltip {
  font-size: 13px;
  background: #1f2a39;
  box-shadow: 0px 0px 8px rgba(13, 19, 28, 0.8);
  color: var(--text-color);
  padding: 4px 8px;
  border-radius: 5px;
  width: max-content;
  z-index: 10;
  position: fixed !important;
}
.bfy .user-menu::part(content) {
  background: var(--main-light-color);
  top: 56px !important;
  width: 275px;
  left: auto !important;
}
@media screen and (max-width: 991px) {
  .bfy .user-menu::part(content) {
    right: 16px !important;
  }
}
@media screen and (min-width: 992px) {
  .bfy .user-menu::part(content) {
    right: 124px !important;
  }
  .bfy .small-user-menu::part(content) {
    right: 124px !important;
  }
}
.bfy .balance-menu::part(content) {
  top: 56px !important;
  background: var(--modal-bg);
  width: 275px;
  left: auto !important;
}
@media screen and (max-width: 991px) {
  .bfy .balance-menu::part(content) {
    right: 68px !important;
  }
}
@media screen and (min-width: 992px) {
  .bfy .balance-menu::part(content) {
    right: 176px !important;
  }
  .bfy .small-balance-menu::part(content) {
    right: 176px !important;
  }
}
.bfy .container {
  position: relative;
  z-index: 0;
  background: var(--content-bg);
  max-width: 1648px;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .bfy .container {
    padding: 10px 15px;
    margin: 0;
  }
}
@media screen and (min-width: 768px) {
  .bfy .container {
    padding: 0px 15px;
    margin: 0 auto;
    width: 100%;
    min-height: 280px;
  }
}
@media screen and (min-width: 992px) {
  .bfy .container {
    padding-inline: 5px;
    width: 100%;
  }
}
@media screen and (min-width: 1090px) {
  .bfy .container {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .bfy .container {
    padding-inline: 20px;
    width: 98%;
  }
}
@media screen and (min-width: 1339px) {
  .bfy .container {
    width: 90%;
  }
}
@media screen and (min-width: 1429px) {
  .bfy .container {
    padding-inline: 40px;
    width: 70%;
  }
}
@media screen and (min-width: 1580px) {
  .bfy .container {
    width: 60%;
  }
}

.rbt .lang-popup::part(content) {
  width: 200px;
  border-radius: 10px;
  right: 25px;
  left: auto;
  top: 50px;
  background: #242f3f;
}
.rbt .search-modal::part(content) {
  background: transparent;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 10px;
  transform: translate(-50%);
}
@media screen and (max-width: 767px) {
  .rbt .search-modal::part(content) {
    position: relative;
    top: 0px;
    transform: none;
  }
}
.rbt .category_tooltip {
  font-size: 13px;
  background: #1f2a39;
  box-shadow: 0px 0px 8px rgba(13, 19, 28, 0.8);
  color: var(--text-color);
  padding: 4px 8px;
  border-radius: 5px;
  width: max-content;
  z-index: 10;
  position: fixed !important;
}
.rbt .user-menu::part(content) {
  background: var(--main-light-color);
  top: 56px !important;
}
@media screen and (max-width: 767px) {
  .rbt .user-menu::part(content) {
    width: 94%;
    right: 3% !important;
    left: 3% !important;
  }
}
@media screen and (min-width: 768px) {
  .rbt .user-menu::part(content) {
    width: 275px;
    right: 77px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .rbt .user-menu::part(content) {
    right: 77px !important;
  }
  .rbt .small-user-menu::part(content) {
    right: 77px !important;
  }
}
.rbt .balance-menu::part(content) {
  top: 56px !important;
}
@media screen and (max-width: 767px) {
  .rbt .balance-menu::part(content) {
    background: transparent;
    width: 100%;
    height: 60%;
    right: 0 !important;
    left: 0 !important;
    box-shadow: none;
  }
}
@media screen and (min-width: 768px) {
  .rbt .balance-menu::part(content) {
    background: var(--modal-bg);
    width: 275px;
    right: 129px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .rbt .balance-menu::part(content) {
    right: 129px !important;
  }
  .rbt .small-balance-menu::part(content) {
    right: 129px !important;
  }
}
.rbt .container {
  position: relative;
  z-index: 0;
  background: var(--content-bg);
  max-width: 1170px;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .rbt .container {
    padding: 0px 15px;
    margin: 0 auto;
    width: 100%;
    min-height: 280px;
  }
}
@media screen and (min-width: 992px) {
  .rbt .container {
    padding-inline: 5px;
    width: 100%;
  }
}
@media screen and (min-width: 1090px) {
  .rbt .container {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .rbt .container {
    padding-inline: 20px;
    width: 98%;
  }
}
@media screen and (min-width: 1339px) {
  .rbt .container {
    width: 98%;
  }
}
@media screen and (min-width: 1429px) {
  .rbt .container {
    padding-inline: 40px;
    width: 95%;
  }
}
@media screen and (min-width: 1580px) {
  .rbt .container {
    width: 90%;
  }
}

.bcg .lang-popup::part(content) {
  width: 200px;
  border-radius: 10px;
  right: 25px;
  left: auto;
  top: 50px;
  background: #242f3f;
}
.bcg .search-modal::part(content) {
  background: transparent;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 10px;
  transform: translate(-50%);
}
@media screen and (max-width: 767px) {
  .bcg .search-modal::part(content) {
    position: relative;
    top: 0px;
    transform: none;
  }
}
.bcg .category_tooltip {
  font-size: 13px;
  background: #1f2a39;
  box-shadow: 0px 0px 8px rgba(13, 19, 28, 0.8);
  color: var(--text-color);
  padding: 4px 8px;
  border-radius: 5px;
  width: max-content;
  z-index: 10;
  position: fixed !important;
}
.bcg .user-menu::part(content) {
  background: var(--main-light-color);
  top: 56px !important;
}
@media screen and (max-width: 767px) {
  .bcg .user-menu::part(content) {
    width: 94%;
    right: 3% !important;
    left: 3% !important;
  }
}
@media screen and (min-width: 768px) {
  .bcg .user-menu::part(content) {
    width: 275px;
    right: 77px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .bcg .user-menu::part(content) {
    right: 77px !important;
  }
  .bcg .small-user-menu::part(content) {
    right: 77px !important;
  }
}
.bcg .balance-menu::part(content) {
  top: 56px !important;
}
@media screen and (max-width: 767px) {
  .bcg .balance-menu::part(content) {
    background: transparent;
    width: 100%;
    height: 60%;
    right: 0 !important;
    left: 0 !important;
    box-shadow: none;
  }
}
@media screen and (min-width: 768px) {
  .bcg .balance-menu::part(content) {
    background: var(--modal-bg);
    width: 275px;
    right: 129px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .bcg .balance-menu::part(content) {
    right: 129px !important;
  }
  .bcg .small-balance-menu::part(content) {
    right: 129px !important;
  }
}
.bcg .container {
  position: relative;
  z-index: 0;
  background: var(--content-bg);
  max-width: 1430px;
  margin-bottom: 0px;
}
@media screen and (min-width: 768px) {
  .bcg .container {
    margin: 0 auto;
    width: 100%;
    min-height: 0px;
  }
}
@media screen and (min-width: 992px) {
  .bcg .container {
    padding-inline: 5px;
    width: 100%;
  }
}
@media screen and (min-width: 1090px) {
  .bcg .container {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .bcg .container {
    padding-inline: 20px;
    width: 98%;
  }
}
@media screen and (min-width: 1339px) {
  .bcg .container {
    width: 98%;
  }
}
@media screen and (min-width: 1429px) {
  .bcg .container {
    padding-inline: 40px;
    width: 95%;
  }
}
@media screen and (min-width: 1580px) {
  .bcg .container {
    width: 90%;
  }
}

.footer {
  position: relative;
  background: var(--footer-bg);
  color: var(--footer-text-color);
  font-weight: 300;
  font-size: 0.9rem;
  width: 100%;
  bottom: 0;
  min-height: 300px;
  overflow: hidden;
}
.footer:after {
  display: none;
}
.footer h1.entry-title {
  display: none;
}
.footer ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.footer ul li {
  display: inline;
}
.footer .footer-inner {
  padding: 10px;
}
.footer .social-media {
  background-color: #fff;
  color: #000;
  height: 64px;
}
.footer .social-media li {
  padding: 0 13px 0 13px;
}
.footer .social-media-left {
  float: left;
  white-space: nowrap;
}
.footer .social-media-center {
  float: right;
  font-size: 1.6rem;
  font-weight: 500;
  padding-top: 15px !important;
  white-space: nowrap;
}
.footer .social-media-center li {
  padding: 0 6px 0 6px;
}
.footer .social-media-right {
  float: right;
  text-align: right;
  padding-top: 3px;
  white-space: nowrap;
}
.footer .logos {
  padding: 10px 0 12px;
}
.footer .logos li {
  padding-right: 15px;
  list-style: none;
  display: inline-block;
}
.footer .logos li a img {
  max-height: 24px;
}
@media screen and (max-width: 551px) {
  .footer .logos li a img {
    max-height: 15px;
  }
}
.footer .legal {
  font-weight: 300;
}
.footer .legal .legal-over-21 {
  font-size: 1.6rem;
}
.footer .links {
  padding: 10px 0 10px 0;
}
.footer .links li:not(:last-child):after {
  content: "|";
  padding: 0 3px 0 8px;
}
.footer .links a, .footer .links .external-footer-link {
  text-decoration: none;
  font-weight: 400;
  color: var(--footer-link-color) !important;
  cursor: pointer;
}
.footer .copyright {
  font-weight: 300;
}
.footer .logo-footer {
  height: 100%;
  background-position: center;
  background-size: contain;
  display: inline-block;
  background-repeat: no-repeat;
  image-rendering: auto;
  image-rendering: crisp-edges;
}
@media screen and (min-width: 551px) and (max-width: 980px) {
  .footer .social-media {
    height: 75px;
  }
  .footer .social-media-center {
    font-size: 1.5rem;
    padding: 4px 0 5px;
    text-align: center;
    width: 100%;
  }
}
.footer .bw-pa-footer {
  text-align: left;
  color: var(--footer-text-color);
}
@media screen and (max-width: 767px) {
  .footer .bw-pa-footer {
    padding: 45px 15px 10px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .footer .bw-pa-footer {
    padding: 55px 15px 40px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .footer .bw-pa-footer {
    padding: 55px 0px 5px;
    margin: 0px auto;
    width: 800px;
  }
}
@media screen and (min-width: 1090px) {
  .footer .bw-pa-footer {
    width: 900px;
  }
}
@media screen and (min-width: 1200px) {
  .footer .bw-pa-footer {
    width: 1000px;
  }
}
@media screen and (min-width: 1339px) {
  .footer .bw-pa-footer {
    width: 1020px;
  }
}
@media screen and (min-width: 1429px) {
  .footer .bw-pa-footer {
    width: 1020px;
  }
}
.footer .bw-pa-footer .go-container {
  width: max-content;
  display: flex;
  gap: 10px;
  align-items: center;
}
.footer .bw-pa-footer .go-container img {
  width: 100px;
}
.footer .bw-pa-footer .go-container b {
  font-size: 17px;
}
.footer .bw-pa-footer .go-container a img {
  width: 45px;
}
@media screen and (max-width: 570px) {
  .footer .bw-pa-footer .go-container img {
    width: 65px;
  }
  .footer .bw-pa-footer .go-container a img {
    width: 40px;
  }
}
.footer .bw-pa-footer .line-h-medium {
  line-height: 1.3rem;
}
.footer .bw-pa-footer .first_desc {
  text-align: left;
}
@media screen and (min-width: 768px) {
  .footer .bw-pa-footer .first_desc {
    width: 50%;
  }
}
.footer .bw-pa-footer .social_link {
  background: var(--footer-social-bg-color);
  padding: 9px 10px;
  border-radius: 6px;
  width: 40px;
  height: 39px;
  text-align: center;
  position: relative;
}
.footer .bw-pa-footer .social_link i {
  font-size: 17px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.footer .bw-pa-footer .social_link img {
  width: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.footer .bw-pa-footer .mr-2 {
  margin-right: 10px;
}
.footer .bw-pa-footer .logos {
  padding: 10px 0 12px;
}
.footer .bw-pa-footer .logos li {
  padding-right: 15px;
  list-style: none;
  display: inline-block;
}
.footer .bw-pa-footer .logos li a img {
  max-height: 40px;
}
@media screen and (max-width: 570px) {
  .footer .bw-pa-footer .logos li a img {
    max-height: 20px;
  }
}
@media screen and (max-width: 345px) {
  .footer .bw-pa-footer .logos li a img {
    max-height: 18px;
  }
}
.footer .bw-pa-footer .links a, .footer .bw-pa-footer .links .external-footer-link {
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  color: var(--footer-link-color) !important;
  cursor: pointer;
}
.footer .bw-pa-footer .links .row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.footer .bw-pa-footer .links .col-6 {
  width: 50%;
  padding: 8px 1px;
}
@media screen and (max-width: 575px) {
  .footer .bw-pa-footer .links .col-sm-6 {
    width: 50%;
  }
}
@media screen and (min-width: 768px) {
  .footer .bw-pa-footer .links {
    width: 38%;
    position: absolute;
    top: 66px;
    right: 4%;
    z-index: 5;
  }
  .footer .bw-pa-footer .links .col-md-4 {
    width: 50%;
  }
}
@media screen and (min-width: 992px) {
  .footer .bw-pa-footer .links .col-lg-3 {
    width: 50%;
  }
}
@media screen and (min-width: 1200px) {
  .footer .bw-pa-footer .links .col-lg-3 {
    width: 50%;
  }
}
.footer .bw-pa-footer .color-white a {
  color: #ffffff !important;
}
.footer .bw-pa-footer hr {
  height: 1px;
  border-width: 0;
  box-sizing: revert;
  border-color: transparent;
  background: var(--footer-divid-border-color);
}
.footer .bw-pa-footer .upper {
  text-transform: uppercase;
  font-size: 15px;
}
.footer .bw-pa-footer .regulatory-text {
  margin: 0 10%;
  text-align: left;
}
@media screen and (max-width: 570px) {
  .footer .bw-pa-footer .regulatory-text {
    margin: 0;
    text-align: center;
  }
}
@media screen and (max-width: 345px) {
  .footer .bw-pa-footer .regulatory-text {
    margin: 0;
    text-align: center;
  }
}
.footer .bw-pa-footer .regulatory-logo-container img {
  max-height: 50px;
  padding-right: 15px;
}
@media screen and (max-width: 570px) {
  .footer .bw-pa-footer .regulatory-logo-container img {
    max-height: 40px;
  }
}
@media screen and (max-width: 345px) {
  .footer .bw-pa-footer .regulatory-logo-container img {
    max-height: 35px;
  }
}
.footer .bw-pa-footer .proud-partner-container img {
  max-height: 120px;
  padding-right: 15px;
}
@media screen and (max-width: 345px) {
  .footer .bw-pa-footer .proud-partner-container img {
    max-height: 65px;
  }
}
.footer .bw-pa-footer .betway-logo-container img {
  max-height: 50px;
}
@media screen and (max-width: 570px) {
  .footer .bw-pa-footer .betway-logo-container img {
    max-height: 20px;
  }
}
@media screen and (max-width: 345px) {
  .footer .bw-pa-footer .betway-logo-container img {
    max-height: 18px;
  }
}
.footer .bw-pa-footer div span {
  font-weight: bold;
  color: #eeeeee;
}
@media screen and (max-width: 550px), screen and (orientation: landscape) and (max-width: 1024px) {
  .footer {
    font-size: 0.8rem;
  }
  .footer .social-media {
    height: 130px;
  }
  .footer .social-media li {
    padding: 0 12px 0 12px;
  }
  .footer .social-media-left {
    text-align: center;
    width: 100%;
    padding-top: 10px;
  }
  .footer .social-media-left ul {
    display: inline-flex;
    align-items: center;
  }
  .footer .social-media-center {
    text-align: center;
    font-size: 1.2rem;
    font-weight: 500;
    width: 100%;
  }
  .footer .social-media-right {
    text-align: center;
    border-bottom: 1px solid var(--footer-text-color);
    width: 100%;
  }
  .footer .social-media-right li {
    padding: 0 10px 0 10px;
  }
  .footer .footer-clear {
    clear: left;
  }
  .footer .legal .legal-over-21 {
    font-size: 1.4rem;
    padding: 10px 0 0;
  }
  .footer .links {
    padding: 15px 0 15px 0;
  }
  .footer .logos {
    padding: 0 0 7px;
  }
  .footer .logo-pgcb {
    width: 44px;
    height: 44px;
  }
  .footer .logo-facebook {
    width: 32px;
    height: 32px;
  }
  .footer .logo-twitter {
    width: 38px;
    height: 32px;
  }
  .footer .logo-instagram {
    width: 32px;
    height: 32px;
  }
}

.bfy .footer .bw-pa-footer {
  max-width: 1648px;
  width: 100%;
  font-family: Montserrat Variable, sans-serif;
}
@media screen and (max-width: 767px) {
  .bfy .footer .bw-pa-footer {
    padding: 45px 15px 10px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .bfy .footer .bw-pa-footer {
    padding: 55px 15px 40px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .bfy .footer .bw-pa-footer {
    padding: 55px 5px 5px;
    margin: 1px auto;
    width: 100%;
  }
}
@media screen and (min-width: 1090px) {
  .bfy .footer .bw-pa-footer {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .bfy .footer .bw-pa-footer {
    padding-inline: 20px;
  }
}
@media screen and (min-width: 1429px) {
  .bfy .footer .bw-pa-footer {
    padding-inline: 40px;
  }
}
.bfy .footer .bw-pa-footer .first_desc {
  width: 100%;
  font-size: 13px;
  font-weight: 600;
}
.bfy .footer .bw-pa-footer .left_part {
  max-width: 460px;
  min-width: 320px;
  width: 35%;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.bfy .footer .bw-pa-footer .right_part {
  width: calc(65% - 45px);
  display: flex;
  gap: 25px;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media screen and (max-width: 1101px) {
  .bfy .footer .bw-pa-footer .right_part {
    width: 100%;
  }
}
.bfy .footer .bw-pa-footer .right_part .each_sect {
  width: calc((100% - 75px) / 4);
  min-width: 140px;
  gap: 30px;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .title {
  color: #a7b5ca;
  display: block;
  font-size: 11px;
  font-weight: 600;
  line-height: 16px;
  text-transform: uppercase;
  font-family: Montserrat Variable, sans-serif;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .external-footer-link {
  color: #55657e;
  cursor: pointer;
  font-size: 11px;
  font-weight: 600;
  transition: color 0.3s;
  font-family: Montserrat Variable, sans-serif;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .external-footer-link:hover {
  color: #93acd3;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .external-footer-link .navigation_counter {
  background: #2a3546;
  border-radius: 5px;
  color: #1bb83d;
  font-family: Montserrat Variable, sans-serif;
  font-feature-settings: "tnum" on, "lnum" on;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 130%;
  margin-left: 5px;
  min-width: -moz-fit-content;
  min-width: fit-content;
  padding: 4px;
  text-align: center;
  transition: background-color 0.1s ease-in-out;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .link_item .external-email-link {
  color: #2283f6 !important;
  text-decoration: underline;
  transition: color 0.1s ease-in-out;
  font-family: Montserrat Variable, sans-serif;
  font-feature-settings: "tnum" on, "lnum" on;
  font-size: 11px;
  font-weight: 600;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .link_item .external-email-link:hover {
  color: #096adc !important;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .link_item .external-footer-link {
  font-size: 11px;
  font-weight: 600;
}
.bfy .footer .bw-pa-footer .right_part .each_sect .block .items .normal_text {
  font-size: 9px;
  font-weight: 600;
  font-family: Montserrat Variable, sans-serif;
  font-feature-settings: "tnum" on, "lnum" on;
  line-height: 1.5;
}
.bfy .footer .bw-pa-footer .copyright {
  font-size: 11px;
  font-weight: 600;
  font-family: Montserrat Variable, sans-serif;
  font-feature-settings: "tnum" on, "lnum" on;
}

.rbt .footer .bw-pa-footer {
  max-width: 1170px;
}
@media screen and (max-width: 767px) {
  .rbt .footer .bw-pa-footer {
    padding: 45px 15px 10px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .rbt .footer .bw-pa-footer {
    padding: 55px 15px 40px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .rbt .footer .bw-pa-footer {
    padding: 55px 5px 5px;
    margin: 1px auto;
    width: 100%;
  }
}
@media screen and (min-width: 1090px) {
  .rbt .footer .bw-pa-footer {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .rbt .footer .bw-pa-footer {
    padding-inline: 20px;
    width: 98%;
  }
}
@media screen and (min-width: 1339px) {
  .rbt .footer .bw-pa-footer {
    width: 98%;
  }
}
@media screen and (min-width: 1429px) {
  .rbt .footer .bw-pa-footer {
    padding-inline: 40px;
    width: 95%;
  }
}
@media screen and (min-width: 1580px) {
  .rbt .footer .bw-pa-footer {
    width: 90%;
  }
}
@media screen and (min-width: 768px) {
  .rbt .footer .bw-pa-footer .links {
    width: 25%;
    right: 12%;
  }
}

.bcg .footer .bw-pa-footer {
  max-width: 1430px;
}
@media screen and (max-width: 767px) {
  .bcg .footer .bw-pa-footer {
    padding: 45px 15px 10px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .bcg .footer .bw-pa-footer {
    padding: 55px 15px 40px;
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .bcg .footer .bw-pa-footer {
    padding: 55px 5px 5px;
    margin: 1px auto;
    width: 100%;
  }
}
@media screen and (min-width: 1090px) {
  .bcg .footer .bw-pa-footer {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .bcg .footer .bw-pa-footer {
    padding-inline: 20px;
    width: 98%;
  }
}
@media screen and (min-width: 1339px) {
  .bcg .footer .bw-pa-footer {
    width: 98%;
  }
}
@media screen and (min-width: 1429px) {
  .bcg .footer .bw-pa-footer {
    padding-inline: 40px;
    width: 95%;
  }
}
@media screen and (min-width: 1580px) {
  .bcg .footer .bw-pa-footer {
    width: 90%;
  }
}
@media screen and (min-width: 768px) {
  .bcg .footer .bw-pa-footer .links {
    width: 25%;
    right: 12%;
  }
}

.about-team {
  padding-top: 34px;
  padding-bottom: 24px;
}
.about-team .container {
  max-width: 1088px;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  min-height: auto;
}
@media screen and (max-width: 576px) {
  .about-team .bubbles {
    padding-left: 0px;
    padding-right: 0px;
  }
  .about-team .bubbles .about-team__bubbles {
    margin-top: 0px;
  }
}
.about-team .about-team__title {
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
  margin: 18px 0 32px;
  text-align: center;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__title {
    font-size: 24px;
  }
}
.about-team .about-team__desc {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  margin: auto;
  max-width: 760px;
  text-align: center;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__desc {
    font-size: 14px;
  }
}
.about-team .about-team__represent-title {
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
  margin-bottom: 32px;
  text-align: center;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__represent-title {
    font-size: 24px;
  }
}
.about-team .about-team__represent-desc {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  margin: 0 auto 64px;
  max-width: 760px;
  text-align: center;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__represent-desc {
    font-size: 14px;
  }
}
.about-team .about-team__team-title {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  margin: 0 0 35px;
}
.about-team :where(iframe, img, input, video, select, textarea) {
  height: auto;
  max-width: 100%;
}
.about-team :where(audio, canvas, iframe, img, svg, video) {
  vertical-align: middle;
}
.about-team .about-team__bubbles {
  background-image: url('bg-lines.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  height: 600px;
  margin-top: 20px;
  position: relative;
}
.about-team .about-team__bg-color {
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-user-select: none;
  user-select: none;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bg-color {
    height: 100%;
  }
}
.about-team .about-team__bubble {
  animation: bubble-bounce 0.5s;
  animation-fill-mode: both;
  border-radius: 50%;
  font-weight: 700;
  position: absolute;
  text-align: center;
  z-index: 2;
}
.about-team .about-team__bubble .about-team__bubble-title {
  line-height: 1;
  margin: 0;
  padding-top: 37%;
  text-align: center;
}
.about-team .about-team__bubble .about-team__bubble-count {
  align-items: center;
  background: rgba(10, 29, 58, 0.1019607843);
  border-radius: 10px;
  display: flex;
  font-weight: 600;
  gap: 4px;
  justify-content: center;
  margin: 5px auto 0;
  padding: 0 9px;
  width: -moz-fit-content;
  width: fit-content;
}
.about-team .about-team__bubble .icon {
  background-image: var(--36f207c5);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: var(--48d41d34);
  display: block;
  font-size: var(--7c420739);
  height: var(--7c420739);
  min-height: var(--7c420739);
  min-width: var(--7c420739);
  width: var(--7c420739);
}
.about-team .about-team__bubble .icon svg {
  display: block;
  height: var(--7c420739);
  transition: fill 0.1s ease-in-out;
  width: var(--7c420739);
  fill: currentColor;
}
.about-team .about-team__bubble-dev {
  animation-delay: 0.5s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  box-shadow: 0 22.362px 29.816px rgba(7, 15, 27, 0.3803921569);
  color: #2a3546;
  filter: drop-shadow(0 0 10px rgba(37, 127, 221, 0.75));
  font-size: 14px;
  height: 120px;
  left: 30%;
  top: 60px;
  width: 120px;
}
.about-team .about-team__bubble-dev::before {
  border: 2px solid #abe1ff;
  border-radius: 50%;
  bottom: -18px;
  content: "";
  left: -18px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -18px;
  top: -18px;
}
.about-team .about-team__bubble-dev .about-team__bubble-count {
  color: #55657e;
  font-size: 13px;
  margin-top: 10px;
}
.about-team .about-team__bubble-dev .icon {
  fill: rgb(85, 101, 126);
  --7c420739: 12px;
  --36f207c5: none;
  --48d41d34: contain;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-dev {
    font-size: 12px;
    height: 100px;
    left: 30%;
    top: 110px;
    width: 100px;
  }
  .about-team .about-team__bubble-dev .about-team__bubble-count {
    font-size: 11px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-dev {
    font-size: 8px;
    height: 71px;
    left: 74%;
    top: 320px;
    width: 71px;
  }
  .about-team .about-team__bubble-dev::before {
    display: none;
  }
  .about-team .about-team__bubble-dev .about-team__bubble-title {
    padding-top: 40%;
  }
  .about-team .about-team__bubble-dev .about-team__bubble-count {
    font-size: 8px;
    margin-top: 8px;
  }
  .about-team .about-team__bubble-dev .about-team__bubble-count .icon {
    --7c420739: 8px;
  }
}
.about-team .about-team__bubble-product {
  animation-delay: 0.8s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  box-shadow: 0 22.362px 29.816px rgba(7, 15, 27, 0.3803921569);
  filter: drop-shadow(0 0 8px rgba(241, 95, 119, 0.75));
  font-size: 13px;
  height: 80px;
  left: 65%;
  top: 377px;
  width: 80px;
}
.about-team .about-team__bubble-product::before {
  border: 2px solid #ff7ca4;
  border-radius: 50%;
  bottom: -15px;
  content: "";
  left: -15px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -15px;
  top: -15px;
}
.about-team .about-team__bubble-product .about-team__bubble-count {
  color: #ffc6cf;
  font-size: 11px;
}
.about-team .about-team__bubble-product .icon {
  fill: #ffc6cf;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-product {
    font-size: 12px;
    height: 65px;
    left: 65%;
    width: 65px;
  }
  .about-team .about-team__bubble-product .about-team__bubble-count {
    font-size: 10px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-product {
    font-size: 12px;
    height: 76px;
    left: 42%;
    top: 380px;
    width: 76px;
  }
  .about-team .about-team__bubble-product::before {
    display: none;
  }
  .about-team .about-team__bubble-product .about-team__bubble-title {
    padding-top: 40%;
  }
  .about-team .about-team__bubble-product .about-team__bubble-count {
    font-size: 9px;
    margin-top: 8px;
  }
  .about-team .about-team__bubble-product .about-team__bubble-count .icon {
    --7c420739: 9px;
  }
}
.about-team .about-team__bubble-support {
  animation-delay: 1.1s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  box-shadow: 0 22.362px 29.816px rgba(7, 15, 27, 0.3803921569);
  color: #2a3546;
  filter: drop-shadow(0 0 10px rgba(37, 127, 221, 0.75));
  font-size: 20px;
  height: 150px;
  left: 65%;
  top: 100px;
  width: 150px;
}
.about-team .about-team__bubble-support::before {
  border: 2px solid #abe1ff;
  border-radius: 50%;
  bottom: -23px;
  content: "";
  left: -23px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -23px;
  top: -23px;
}
.about-team .about-team__bubble-support .about-team__bubble-count {
  color: #55657e;
  font-size: 15px;
  margin-top: 10px;
}
.about-team .about-team__bubble-support .icon {
  fill: #55657e;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-support {
    font-size: 14px;
    height: 95px;
    left: 0;
    top: 284px;
    width: 95px;
  }
  .about-team .about-team__bubble-support::before {
    display: none;
  }
  .about-team .about-team__bubble-support .about-team__bubble-title {
    padding-top: 40%;
  }
  .about-team .about-team__bubble-support .about-team__bubble-count {
    font-size: 9px;
    --7c420739: 9px;
  }
}
.about-team .about-team__bubble-risk {
  animation-delay: 1.7s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  box-shadow: 0 33.5153px 44.6871px rgba(7, 15, 27, 0.3803921569);
  filter: drop-shadow(0 0 8px rgba(37, 127, 221, 0.75));
  font-size: 19px;
  height: 90px;
  left: 5%;
  top: 140px;
  width: 90px;
}
.about-team .about-team__bubble-risk::before {
  border: 2px solid #abe1ff;
  border-radius: 50%;
  bottom: -10px;
  content: "";
  left: -10px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -10px;
  top: -10px;
}
.about-team .about-team__bubble-risk .about-team__bubble-count {
  font-size: 11px;
  margin-top: 5px;
  opacity: 0.6;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-risk {
    font-size: 18px;
    height: 72px;
    left: 5%;
    top: 180px;
    width: 72px;
  }
  .about-team .about-team__bubble-risk .about-team__bubble-count {
    font-size: 11px;
    margin-top: 5px;
    opacity: 0.6;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-risk {
    height: 88px;
    left: 10%;
    top: 420px;
    width: 88px;
  }
  .about-team .about-team__bubble-risk::before {
    display: none;
  }
  .about-team .about-team__bubble-risk .about-team__bubble-title {
    padding-top: 40%;
  }
  .about-team .about-team__bubble-risk .about-team__bubble-count {
    font-size: 9px;
  }
  .about-team .about-team__bubble-risk .about-team__bubble-count .icon {
    --7c420739: 10px;
  }
}
.about-team .about-team__bubble-marketing {
  animation-delay: 2s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  box-shadow: 0 23.5177px 31.3569px rgba(7, 15, 27, 0.3803921569);
  filter: drop-shadow(0 0 27.3437px rgba(241, 95, 119, 0.75));
  font-size: 21px;
  height: 155px;
  left: 16%;
  top: 230px;
  width: 155px;
}
.about-team .about-team__bubble-marketing::before {
  border: 2px solid #ff7ca4;
  border-radius: 50%;
  bottom: -21px;
  content: "";
  left: -21px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -21px;
  top: -21px;
}
.about-team .about-team__bubble-marketing .about-team__bubble-count {
  color: #ffc6cf;
  font-size: 16px;
  margin-top: 10px;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-marketing {
    font-size: 16px;
    height: 116px;
    left: 16%;
    top: 270px;
    width: 116px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-marketing {
    left: 24%;
    top: 95px;
  }
  .about-team .about-team__bubble-marketing::before {
    display: none;
  }
  .about-team .about-team__bubble-marketing .about-team__bubble-title {
    padding-top: 40%;
  }
  .about-team .about-team__bubble-marketing .about-team__bubble-count {
    font-size: 13px;
    --7c420739: 11px;
  }
}
.about-team .about-team__bubble-ceo {
  animation: bubble-show 0.5s;
  animation-delay: 0.2s;
  animation-fill-mode: both;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  box-shadow: 0 33.5153px 44.6871px rgba(7, 15, 27, 0.3803921569);
  filter: drop-shadow(0 0 10px rgba(37, 127, 221, 0.75));
  font-size: 31px;
  height: 135px;
  left: 50%;
  top: 230px;
  transform: translate(-50%);
  width: 135px;
}
.about-team .about-team__bubble-ceo::before {
  border: 2px solid #abe1ff;
  border-radius: 50%;
  bottom: -23px;
  content: "";
  left: -23px;
  opacity: 0.1;
  pointer-events: none;
  position: absolute;
  right: -23px;
  top: -23px;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-ceo {
    font-size: 30px;
    height: 112px;
    top: 240px;
    width: 112px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-ceo {
    font-size: 25px;
    height: 118px;
    width: 118px;
  }
  .about-team .about-team__bubble-ceo::before {
    display: none;
  }
  .about-team .about-team__bubble-ceo .about-team__bubble-title {
    padding-top: 40%;
  }
}
.about-team .about-team__bubble-vip {
  animation-delay: 2.6s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  box-shadow: 0 22.362px 29.816px rgba(7, 15, 27, 0.3803921569);
  color: #fff;
  filter: drop-shadow(0 0 10px rgba(37, 127, 221, 0.75));
  font-size: 16px;
  height: 120px;
  left: 83%;
  top: 290px;
  width: 120px;
}
.about-team .about-team__bubble-vip::before {
  border: 2px solid #abe1ff;
  border-radius: 50%;
  bottom: -10px;
  content: "";
  left: -10px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -10px;
  top: -10px;
}
.about-team .about-team__bubble-vip .about-team__bubble-count {
  font-size: 13px;
  margin-top: 10px;
  opacity: 0.6;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-vip {
    font-size: 12px;
    height: 94px;
    left: 68%;
    top: 178px;
    width: 94px;
  }
  .about-team .about-team__bubble-vip::before {
    display: none;
  }
  .about-team .about-team__bubble-vip .about-team__bubble-title {
    padding-top: 27%;
  }
  .about-team .about-team__bubble-vip .about-team__bubble-count {
    font-size: 10px;
    --7c420739: 9px;
  }
}
.about-team .about-team__bubble-design {
  animation-delay: 2.9s;
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  box-shadow: 0 18.6177px 24.8236px rgba(7, 15, 27, 0.3803921569);
  color: #2a3546;
  filter: drop-shadow(0 0 10px rgba(37, 127, 221, 0.75));
  font-size: 18px;
  height: 100px;
  left: 38%;
  top: 430px;
  width: 100px;
}
.about-team .about-team__bubble-design::before {
  border: 2px solid #abe1ff;
  border-radius: 50%;
  bottom: -16px;
  content: "";
  left: -16px;
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  right: -16px;
  top: -16px;
}
.about-team .about-team__bubble-design .about-team__bubble-count {
  color: #55657e;
  font-size: 10px;
  margin-top: 8px;
  opacity: 0.6;
}
.about-team .about-team__bubble-design .icon {
  fill: #55657e;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-design {
    height: 82px;
    left: 37%;
    top: 400px;
    width: 82px;
  }
  .about-team .about-team__bubble-design .about-team__bubble-count {
    font-size: 11px;
    margin-top: 5px;
    opacity: 0.6;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-design {
    height: 96px;
    left: 66%;
    top: 450px;
    width: 96px;
  }
  .about-team .about-team__bubble-design::before {
    display: none;
  }
  .about-team .about-team__bubble-design .about-team__bubble-title {
    padding-top: 40%;
  }
}
.about-team .about-team__bubble-help {
  border-radius: 50%;
  position: absolute;
}
.about-team .about-team__bubble-help-1 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  height: 7px;
  left: 5%;
  opacity: 0.7;
  top: 118px;
  width: 7px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-1 {
    height: 32px;
    left: -10px;
    top: 80px;
    width: 32px;
  }
}
.about-team .about-team__bubble-help-2 {
  background: #3e84ee;
  filter: blur(1.51007px) drop-shadow(0 25.3052px 33.7403px rgba(7, 15, 27, 0.38));
  height: 7px;
  left: 44%;
  opacity: 0.7;
  top: 50px;
  width: 7px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-2 {
    height: 11px;
    left: 13%;
    top: 100px;
    width: 11px;
  }
}
.about-team .about-team__bubble-help-3 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  height: 30px;
  left: 52%;
  opacity: 0.7;
  top: 60px;
  width: 30px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-3 {
    height: 10px;
    left: 5%;
    top: -180px;
    width: 10px;
  }
}
.about-team .about-team__bubble-help-4 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  filter: blur(2px) drop-shadow(0 33.5153px 44.6871px rgba(7, 15, 27, 0.38));
  height: 16px;
  left: 80%;
  opacity: 0.7;
  top: 70px;
  width: 16px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-4 {
    background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
    filter: blur(2px) drop-shadow(0 33.5153px 44.6871px rgba(7, 15, 27, 0.38));
    height: 12px;
    left: 93%;
    top: -155px;
    width: 12px;
  }
}
.about-team .about-team__bubble-help-5 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  box-shadow: 0 14.7744px 19.6992px rgba(7, 15, 27, 0.3803921569);
  height: 30px;
  left: 95%;
  top: 65px;
  width: 30px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-5 {
    height: 18px;
    left: 16%;
    top: 60px;
    width: 18px;
  }
}
.about-team .about-team__bubble-help-6 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  height: 14px;
  left: 40%;
  top: 200px;
  width: 14px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-6 {
    height: 11px;
    left: 57%;
    top: 95px;
    width: 11px;
  }
}
.about-team .about-team__bubble-help-7 {
  background: #3e84ee;
  height: 7px;
  left: 58%;
  top: 230px;
  width: 7px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-7 {
    filter: blur(1.71932px) drop-shadow(0 28.8118px 38.4158px rgba(7, 15, 27, 0.38));
    height: 17px;
    left: 75%;
    opacity: 0.7;
    top: 135px;
    width: 17px;
  }
}
.about-team .about-team__bubble-help-8 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  filter: drop-shadow(0 22.362px 29.816px rgba(7, 15, 27, 0.38));
  height: 14px;
  left: 98%;
  opacity: 0.7;
  top: 195px;
  width: 14px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-8 {
    background: #3e84ee;
    display: block;
    height: 6px;
    left: 10%;
    top: 169px;
    width: 6px;
  }
}
.about-team .about-team__bubble-help-9 {
  background: #3e84ee;
  height: 7px;
  left: 86%;
  top: 180px;
  width: 7px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-9 {
    background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
    box-shadow: 0 14.174px 18.8987px rgba(7, 15, 27, 0.3803921569);
    height: 35px;
    left: 95%;
    top: 135px;
    width: 35px;
  }
}
.about-team .about-team__bubble-help-10 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  filter: drop-shadow(0 22.362px 29.816px rgba(7, 15, 27, 0.38));
  height: 24px;
  left: 70%;
  opacity: 0.7;
  top: 298px;
  width: 24px;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-help-10 {
    background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
    box-shadow: 0 14.7744px 19.6992px rgba(7, 15, 27, 0.3803921569);
    height: 25px;
    left: 58%;
    opacity: 1;
    top: 418px;
    width: 25px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-10 {
    height: 18px;
    left: 70%;
    top: 310px;
    width: 18px;
  }
}
.about-team .about-team__bubble-help-11 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  filter: blur(2px) drop-shadow(0 33.5153px 44.6871px rgba(7, 15, 27, 0.38));
  height: 14px;
  left: 5%;
  opacity: 0.7;
  top: 300px;
  width: 14px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-11 {
    filter: none;
    left: 8%;
    top: 252px;
  }
}
.about-team .about-team__bubble-help-12 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  filter: drop-shadow(0 22.362px 29.816px rgba(7, 15, 27, 0.38));
  height: 29px;
  left: 35%;
  opacity: 0.7;
  top: 330px;
  width: 29px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-12 {
    background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
    filter: none;
    height: 11px;
    left: 25%;
    top: 275px;
    width: 11px;
  }
}
.about-team .about-team__bubble-help-13 {
  background: #3e84ee;
  height: 7px;
  left: 5%;
  top: 400px;
  width: 7px;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-help-13 {
    background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
    height: 20px;
    left: 71%;
    opacity: 0.7;
    top: 300px;
    width: 20px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-13 {
    left: 5%;
    top: 410px;
  }
}
.about-team .about-team__bubble-help-14 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  filter: blur(2px) drop-shadow(0 33.5153px 44.6871px rgba(7, 15, 27, 0.38));
  height: 14px;
  left: 33%;
  opacity: 0.7;
  top: 380px;
  width: 14px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-14 {
    filter: none;
    height: 12px;
    left: 33%;
    top: 400px;
    width: 12px;
  }
}
.about-team .about-team__bubble-help-15 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  box-shadow: 0 18.6177px 24.8236px rgba(7, 15, 27, 0.3803921569);
  filter: drop-shadow(0 33.5153px 44.6871px rgba(7, 15, 27, 0.38));
  height: 29px;
  left: 58%;
  top: 410px;
  width: 29px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-15 {
    display: none;
  }
}
.about-team .about-team__bubble-help-16 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #34b6ff 0, #1d62ca);
  filter: drop-shadow(0 33.5153px 44.6871px rgba(7, 15, 27, 0.38));
  height: 14px;
  left: 83%;
  top: 440px;
  width: 14px;
}
@media screen and (max-width: 1000px) {
  .about-team .about-team__bubble-help-16 {
    background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
    height: 12px;
    left: 98%;
    top: 240px;
    width: 12px;
  }
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-16 {
    background: #3e84ee;
    filter: blur(1.71932px) drop-shadow(0 28.8118px 38.4158px rgba(7, 15, 27, 0.38));
    left: 95%;
    top: 450px;
  }
}
.about-team .about-team__bubble-help-17 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #fff 45.31%, #c9c9c9);
  box-shadow: 0 22.362px 29.816px rgba(7, 15, 27, 0.3803921569);
  height: 46px;
  left: 10%;
  top: 410px;
  width: 46px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-17 {
    height: 35px;
    left: 15%;
    top: 530px;
    width: 35px;
  }
}
.about-team .about-team__bubble-help-18 {
  background: radial-gradient(69.78% 69.78% at 69.03% 5.03%, #ff6384 0, #ed1d49);
  filter: drop-shadow(0 22.362px 29.816px rgba(7, 15, 27, 0.38));
  height: 12px;
  left: 20%;
  opacity: 0.7;
  top: 460px;
  width: 12px;
}
@media screen and (max-width: 576px) {
  .about-team .about-team__bubble-help-18 {
    background: #3e84ee;
    left: 35%;
    top: 520px;
  }
}
.about-team .team_lists {
  display: flex;
  flex-direction: column;
  gap: 64px;
  margin-bottom: 64px;
}
.about-team .team_lists .team_block {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.about-team .team_lists .team_block .title {
  align-items: center;
  display: flex;
  justify-content: space-between;
  min-height: 30px;
}
.about-team .team_lists .team_block .title h3 {
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  margin: 0;
}
.about-team .team_lists .team_block .title .slider__subtitle {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.about-team .team_lists .team_block .members {
  position: relative;
}
.about-team .team_lists .team_block .members .member_slides {
  container: viewport/inline-size;
  --member-count: 6;
  --item-space: 24px;
}
@media screen and (max-width: 1198px) {
  .about-team .team_lists .team_block .members .member_slides {
    --member-count: 5;
  }
}
@media screen and (max-width: 992px) {
  .about-team .team_lists .team_block .members .member_slides {
    --member-count: 5;
  }
}
@media screen and (max-width: 850px) {
  .about-team .team_lists .team_block .members .member_slides {
    --member-count: 4;
  }
}
@media screen and (max-width: 710px) {
  .about-team .team_lists .team_block .members .member_slides {
    --member-count: 3;
  }
}
@media screen and (max-width: 540px) {
  .about-team .team_lists .team_block .members .member_slides {
    --member-count: 2;
  }
}
.about-team .team_lists .team_block .members .member_slides .members_list {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: var(--item-space);
}
.about-team .team_lists .team_block .members .member_slides .members_list .member {
  background: #202a39;
  border-radius: 15px;
  height: calc(100% - 24px);
  margin-bottom: 12px;
  margin-top: 12px;
  padding: 14px;
  position: relative;
  transition: all 0.3s;
  width: calc((100% - var(--item-space) * (var(--member-count) - 1)) / var(--member-count));
}
.about-team .team_lists .team_block .members .member_slides .members_list .member a {
  margin-top: 12px;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member:hover {
  box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.1019607843);
  transform: translateY(-12px);
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__details {
  align-items: center;
  display: flex;
  height: 28px;
  justify-content: center;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
  cursor: pointer;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__details svg {
  display: block;
  height: 16px;
  width: 16px;
  fill: #5b6773;
  transition: fill 0.1s ease-in-out;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__details:hover svg {
  fill: #fff;
}
.about-team .team_lists .team_block .members .member_slides .members_list .icon {
  background-image: var(--background-img);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: var(--background-size);
  display: block;
  font-size: var(--font-size);
  height: var(--font-size);
  min-height: var(--font-size);
  min-width: var(--font-size);
  width: var(--font-size);
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__item-image {
  margin-bottom: 15px;
  text-align: center;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__item-image img {
  border-radius: 50%;
  margin: 0 auto;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__item-avatar {
  height: 64px;
  width: 64px;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__item-info--marketing {
  height: 58px;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__item-info--marketing .member__item-name {
  display: flex;
  font-size: 14px;
  font-weight: 600;
  gap: 8px;
  justify-content: center;
  line-height: 18px;
  margin: 0 0 10px;
}
.about-team .team_lists .team_block .members .member_slides .members_list .member__item-info--marketing .member__item-position {
  font-size: 10px;
  font-weight: 500;
  margin: 0 auto;
  min-height: 30px;
  text-align: center;
  width: 90%;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat_sm {
  padding: 6.5px 16px;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat {
  border-radius: 8px;
  align-items: center;
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out;
  white-space: nowrap;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat_grey1 {
  background-color: rgba(255, 255, 255, 0.1215686275);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.8392156863);
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat_fullwidth {
  display: flex;
  justify-content: center;
  width: 100%;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat_fullwidth:hover {
  background-color: rgba(255, 255, 255, 0.1607843137);
  color: #fff;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat__inner {
  align-items: center;
  display: flex;
  justify-content: center;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat__inner .button-flat__icon {
  margin-left: -4px;
  margin-right: 4px;
  height: 20px;
  width: 20px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat__inner .button-flat__icon .icon {
  height: 20px;
  width: 20px;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat__inner .button-flat__icon .icon svg {
  fill: currentColor;
}
.about-team .team_lists .team_block .members .member_slides .members_list .button-flat__inner .button-flat__text {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: -0.02em;
  line-height: 20px;
  margin-bottom: 0;
  margin-top: 0;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.about-team .nav_btn {
  align-items: center;
  cursor: pointer;
  display: inline-block;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out;
  white-space: nowrap;
  padding: 6.5px;
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.1215686275);
  border-color: transparent;
  color: rgba(255, 255, 255, 0.8392156863);
}
.about-team .nav_btn i {
  height: 20px;
  width: 20px;
}
.about-team .nav_btn:hover {
  background-color: rgba(255, 255, 255, 0.1607843137);
  color: #fff;
}

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

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

/*
 ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 */

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

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

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

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

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

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

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

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

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

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

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

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

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

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

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

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

b,
strong {
  font-weight: bolder;
}

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

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

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

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

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

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

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

button,
select {
  text-transform: none;
}

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

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

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

:-moz-focusring {
  outline: auto;
}

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

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

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

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

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

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

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

summary {
  display: list-item;
}

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

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

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

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

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

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

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

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

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

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

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

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

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
.container{
  width: 100%;
}
@media (min-width: 100px){
  .container{
    max-width: 100px;
  }
}
@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}
@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}
@media (min-width: 1536px){
  .container{
    max-width: 1536px;
  }
}
.visible{
  visibility: visible;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.sticky{
  position: sticky;
}
.-top-5{
  top: -1.25rem;
}
.bottom-0{
  bottom: 0px;
}
.left-0{
  left: 0px;
}
.left-2{
  left: 0.5rem;
}
.top-1\/2{
  top: 50%;
}
.col-start-1{
  grid-column-start: 1;
}
.col-start-5{
  grid-column-start: 5;
}
.col-start-6{
  grid-column-start: 6;
}
.col-end-10{
  grid-column-end: 10;
}
.col-end-5{
  grid-column-end: 5;
}
.col-end-6{
  grid-column-end: 6;
}
.m-auto{
  margin: auto;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.-mt-3{
  margin-top: -0.75rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-12{
  margin-bottom: 3rem;
}
.mb-32{
  margin-bottom: 8rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.me-5{
  margin-inline-end: 1.25rem;
}
.me-7{
  margin-inline-end: 1.75rem;
}
.ml-0{
  margin-left: 0px;
}
.mr-16{
  margin-right: 4rem;
}
.mr-7{
  margin-right: 1.75rem;
}
.mr-auto{
  margin-right: auto;
}
.ms-5{
  margin-inline-start: 1.25rem;
}
.ms-7{
  margin-inline-start: 1.75rem;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-10{
  margin-top: 2.5rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-16{
  margin-top: 4rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.block{
  display: block;
}
.inline{
  display: inline;
}
.flex{
  display: flex;
}
.table{
  display: table;
}
.hidden{
  display: none;
}
.h-1\/3{
  height: 33.333333%;
}
.h-6{
  height: 1.5rem;
}
.h-full{
  height: 100%;
}
.w-1{
  width: 0.25rem;
}
.w-1\/2{
  width: 50%;
}
.w-1\/4{
  width: 25%;
}
.w-16{
  width: 4rem;
}
.w-40{
  width: 10rem;
}
.w-6{
  width: 1.5rem;
}
.w-\[150px\]{
  width: 150px;
}
.w-\[45\%\]{
  width: 45%;
}
.w-\[50\%\]{
  width: 50%;
}
.w-\[90\%\]{
  width: 90%;
}
.w-full{
  width: 100%;
}
.shrink{
  flex-shrink: 1;
}
.table-auto{
  table-layout: auto;
}
.border-collapse{
  border-collapse: collapse;
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer{
  cursor: pointer;
}
.resize{
  resize: both;
}
.list-disc{
  list-style-type: disc;
}
.grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-row-reverse{
  flex-direction: row-reverse;
}
.flex-col{
  flex-direction: column;
}
.items-start{
  align-items: flex-start;
}
.items-center{
  align-items: center;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.justify-items-start{
  justify-items: start;
}
.gap-10{
  gap: 2.5rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-4{
  gap: 1rem;
}
.gap-8{
  gap: 2rem;
}
.gap-\[80px\]{
  gap: 80px;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-x-auto{
  overflow-x: auto;
}
.overflow-x-scroll{
  overflow-x: scroll;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}
.border-4{
  border-width: 4px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-indigo-400{
  --tw-border-opacity: 1;
  border-color: rgb(129 140 248 / var(--tw-border-opacity, 1));
}
.border-red-500{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-slate-100{
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.bg-indigo-300{
  --tw-bg-opacity: 1;
  background-color: rgb(165 180 252 / var(--tw-bg-opacity, 1));
}
.bg-indigo-600{
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity, 1));
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.from-indigo-400{
  --tw-gradient-from: #818cf8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-indigo-300{
  --tw-gradient-to: #a5b4fc var(--tw-gradient-to-position);
}
.p-2{
  padding: 0.5rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-8{
  padding: 2rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-8{
  padding-bottom: 2rem;
}
.pl-1\.5{
  padding-left: 0.375rem;
}
.pl-12{
  padding-left: 3rem;
}
.pl-2{
  padding-left: 0.5rem;
}
.pl-6{
  padding-left: 1.5rem;
}
.pl-8{
  padding-left: 2rem;
}
.pr-1\.5{
  padding-right: 0.375rem;
}
.pr-12{
  padding-right: 3rem;
}
.pr-6{
  padding-right: 1.5rem;
}
.pr-8{
  padding-right: 2rem;
}
.pt-0{
  padding-top: 0px;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.font-bold{
  font-weight: 700;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.text-indigo-100\/75{
  color: rgb(224 231 255 / 0.75);
}
.text-slate-300{
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-slate-400{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-slate-500{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.underline{
  text-decoration-line: underline;
}
.outline{
  outline-style: solid;
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
@font-face {
  font-family: "Montserrat Variable";
  src: url('Montserrat-VF.ttf');
}
@font-face {
  font-family: "Mukta Vaani";
  src: url('MuktaVaani-Regular.ttf');
}
@font-face {
  font-family: "Mukta Vaani Medium";
  src: url('MuktaVaani-Medium.ttf');
}
@font-face {
  font-family: "Mukta Vaani SemiBold";
  src: url('MuktaVaani-SemiBold.ttf');
}
@font-face {
  font-family: "Mukta Vaani Bold";
  src: url('MuktaVaani-Bold.ttf');
}
@font-face {
  font-family: "Mukta Vaani light";
  src: url('MuktaVaani-Light.ttf');
}
@font-face {
  font-family: "Mukta Vaani ExtraBold";
  src: url('MuktaVaani-ExtraBold.ttf');
}
@font-face {
  font-family: "Merriweather";
  src: url('Merriweather-Regular.ttf');
}
@font-face {
  font-family: "Merriweather Bold";
  src: url('Merriweather-Bold.ttf');
}
@font-face {
  font-family: "Inter Black";
  src: url('Inter-Black.ttf');
}
@font-face {
  font-family: "Inter Bold";
  src: url('Inter-Bold.ttf');
}
@font-face {
  font-family: "Inter";
  src: url('Inter-Regular.ttf');
}
@font-face {
  font-family: "Kavoon";
  src: url('Kavoon-Regular.ttf');
}
* {
  font-family: var(--ion-font-family);
}

.vi * {
  font-family: "Merriweather" !important;
  font-size: 13px;
}
.vi .fa-brands {
  font-family: "Font Awesome 6 Brands" !important;
}
.vi .fa-solid {
  font-family: "Font Awesome 6 Pro" !important;
}
.vi .fa-duotone {
  font-family: "Font Awesome 6 Duotone" !important;
}

ion-content {
  --background: var(--content-bg);
  --color: white;
}

.home_banner .swiper-pagination {
  bottom: -7px;
}

@media screen and (max-width: 767px) {
  .bfy .home_banner .swiper-pagination {
    bottom: 0px;
  }
}
.bfy ion-modal.popup-modal {
  --width: 400px;
  --height: 540px;
}
.bfy ion-modal.staking-modal {
  --width: 450px;
  --height: 670px;
}

.swiper-pagination-bullet {
  height: 5px;
}

.swiper-pagination-bullet-active {
  background: var(--main-light-color);
  width: 15px;
  border-radius: 5px;
}

ion-select-popover ion-list {
  background: var(--tertiary-color) !important;
}
ion-select-popover ion-list ion-item {
  --background: var(--text-color);
}

.custom_toast {
  --background: #CCF2CF;
  color: #000000;
  font-weight: 600;
  top: 4%;
  text-align: center;
  font-size: 16px;
}

.error_toast {
  --background: #FBC0C0;
  color: #000000;
  font-weight: 600;
  top: 4%;
  text-align: center;
  font-size: 16px;
}

.ion-accordion-toggle-icon {
  color: var(--light-grey7) !important;
}

.user-menu::part(content) {
  background: var(--main-light-color);
  top: 56px !important;
}
@media screen and (max-width: 767px) {
  .user-menu::part(content) {
    width: 94%;
    right: 3% !important;
    left: 3% !important;
  }
}
@media screen and (min-width: 768px) {
  .user-menu::part(content) {
    width: 275px;
    right: 12px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .user-menu::part(content) {
    right: calc((83% - 800px) / 2 + 9px + 5px) !important;
  }
}
@media screen and (min-width: 1090px) {
  .user-menu::part(content) {
    right: calc((83% - 900px) / 2 + 9px + 5px) !important;
  }
}
@media screen and (min-width: 1200px) {
  .user-menu::part(content) {
    right: calc((83% - 1000px) / 2 + 23px + 5px) !important;
  }
}
@media screen and (min-width: 1339px) {
  .user-menu::part(content) {
    right: calc((83% - 1020px) / 2 + 23px + 5px) !important;
  }
}
@media screen and (min-width: 1429px) {
  .user-menu::part(content) {
    right: calc((83% - 1020px) / 2 + 23px + 5px) !important;
  }
}

@media screen and (min-width: 992px) {
  .small-user-menu::part(content) {
    right: calc((95% - 800px) / 2 + 4px) !important;
  }
}
@media screen and (min-width: 1090px) {
  .small-user-menu::part(content) {
    right: calc((95% - 900px) / 2 + 4px) !important;
  }
}
@media screen and (min-width: 1200px) {
  .small-user-menu::part(content) {
    right: calc((95% - 1000px) / 2 + 12px) !important;
  }
}
@media screen and (min-width: 1339px) {
  .small-user-menu::part(content) {
    right: calc((95% - 1020px) / 2 + 12px) !important;
  }
}
@media screen and (min-width: 1429px) {
  .small-user-menu::part(content) {
    right: calc((95% - 1020px) / 2 + 12px) !important;
  }
}

.balance-menu::part(content) {
  top: 56px !important;
}
@media screen and (max-width: 767px) {
  .balance-menu::part(content) {
    background: transparent;
    width: 100%;
    height: 60%;
    right: 0 !important;
    left: 0 !important;
    box-shadow: none;
  }
}
@media screen and (min-width: 768px) {
  .balance-menu::part(content) {
    background: var(--main-dark2);
    width: 275px;
    right: 66px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 800px) {
  .balance-menu::part(content) {
    right: 66px !important;
  }
}
@media screen and (min-width: 992px) {
  .balance-menu::part(content) {
    right: calc((83% - 800px) / 2 + 9px + 57px) !important;
  }
}
@media screen and (min-width: 1090px) {
  .balance-menu::part(content) {
    right: calc((83% - 900px) / 2 + 9px + 57px) !important;
  }
}
@media screen and (min-width: 1200px) {
  .balance-menu::part(content) {
    right: calc((83% - 1000px) / 2 + 23px + 57px) !important;
  }
}
@media screen and (min-width: 1339px) {
  .balance-menu::part(content) {
    right: calc((83% - 1020px) / 2 + 23px + 57px) !important;
  }
}
@media screen and (min-width: 1429px) {
  .balance-menu::part(content) {
    right: calc((83% - 1020px) / 2 + 23px + 57px) !important;
  }
}

@media screen and (min-width: 992px) {
  .small-balance-menu::part(content) {
    right: calc((95% - 800px) / 2 + 13px + 42px) !important;
  }
}
@media screen and (min-width: 1090px) {
  .small-balance-menu::part(content) {
    right: calc((95% - 900px) / 2 + 13px + 42px) !important;
  }
}
@media screen and (min-width: 1200px) {
  .small-balance-menu::part(content) {
    right: calc((95% - 1000px) / 2 + 23px + 42px) !important;
  }
}
@media screen and (min-width: 1339px) {
  .small-balance-menu::part(content) {
    right: calc((95% - 1020px) / 2 + 23px + 42px) !important;
  }
}
@media screen and (min-width: 1429px) {
  .small-balance-menu::part(content) {
    right: calc((95% - 1020px) / 2 + 23px + 42px) !important;
  }
}

.ion-accordion-toggle-icon {
  display: none;
}

ion-segment-button::part(indicator) {
  opacity: 0;
}

ion-segment-button::part(native) {
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  flex-direction: row;
}

.ngx-pagination a {
  color: var(--light-grey8) !important;
}

.ngx-pagination li.pagination-next a {
  color: var(--light-grey8) !important;
}

.ngx-pagination li.pagination-previous a {
  color: var(--light-grey8) !important;
}

.height-35px {
  height: 35px !important;
}

.height-50px {
  height: 50px !important;
}

.modal_btn {
  width: 60%;
}
@media screen and (max-width: 767px) {
  .modal_btn {
    width: 100%;
  }
}

.border-5px {
  --border-radius: 5px !important;
  border-radius: 5px !important;
}

.search-highlight {
  color: var(--main-color-highlight);
}

.searchbar-input.sc-ion-searchbar-ios {
  padding-inline-start: 35px !important;
  font-size: 16px;
}

.searchbar-search-icon.sc-ion-searchbar-ios {
  width: 19px;
}

.position-relative {
  position: relative;
}

.position-absolute {
  position: absolute;
}

.position-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mobile-search-container {
  padding: 9px 15px;
}
.mobile-search-container ion-searchbar {
  padding-top: 15px;
  padding-bottom: 15px;
  height: 52px;
  width: auto;
  border: 0.5px solid var(--search-border-color);
  border-radius: 8px;
  color: white;
  --background: transparent;
}

ion-item.ion-no-padding {
  --inner-padding-end: 0px;
}

.container {
  background: var(--content-bg);
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .container {
    padding: 0px 15px;
    margin: 0;
    width: 100%;
    min-height: 280px;
  }
}
@media screen and (min-width: 992px) {
  .container {
    padding: 0;
    margin: 0px auto;
    width: 800px;
  }
}
@media screen and (min-width: 1090px) {
  .container {
    width: 900px;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1000px;
  }
}
@media screen and (min-width: 1339px) {
  .container {
    width: 1020px;
  }
}
@media screen and (min-width: 1429px) {
  .container {
    width: 1020px;
  }
}

.close_btn {
  border: 1px solid var(--main-border-color);
  height: 35px !important;
  border-radius: 5px !important;
  width: 37px !important;
  margin-left: 10px;
  margin-right: 8px !important;
  --ion-color-base: var(--main-light-color) !important;
}
@media screen and (min-width: 768px) {
  .close_btn {
    margin-right: 0px !important;
  }
}
.close_btn ion-icon {
  font-size: 20px;
  position: absolute;
}

ion-accordion {
  background-color: transparent !important;
}

.padding-right-4px {
  padding-right: 4px !important;
}
@media screen and (min-width: 768px) {
  .padding-right-4px {
    padding-right: 0px !important;
  }
}

ion-list {
  background: transparent !important;
}

.show_pass {
  font-size: 20px;
  cursor: pointer;
}

.main_logo {
  margin: 0 auto;
  width: auto;
}

.mr-16 {
  margin-right: 16px !important;
}

.pd-v-8 {
  padding-left: 8px;
  padding-right: 8px;
}

.bg_light {
  background: var(--main-light-color);
}

ion-popover {
  --backdrop-opacity: 0.5;
}
ion-popover::part(backdrop) {
  background-color: rgb(93, 93, 93);
}
ion-popover ion-header {
  background: var(--modal-header-bg);
}
ion-popover ion-toolbar {
  --background: var(--modal-header-bg);
}

ion-modal {
  --box-shadow: 0 28px 48px rgb(0 0 0 / 61%);
  --backdrop-opacity: 0.9;
  --background: var(--modal-content-bg);
}
ion-modal ion-header {
  background: var(--modal-header-bg);
}
ion-modal ion-toolbar, ion-modal ion-content {
  --background: var(--modal-content-bg);
}
ion-modal::part(backdrop) {
  background-color: var(--modal-backdrop);
}

::-ms-reveal {
  display: none !important;
}

.football_modal::part(content) {
  height: 288px;
  width: 400px;
  border-radius: 8px;
  box-shadow: 1px 2px 12px 3px rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 767px) {
  .football_modal::part(content) {
    width: 90%;
  }
}
@media screen and (max-height: 287px) {
  .football_modal::part(content) {
    height: 100%;
  }
}

.kyc_modal::part(content) {
  --height: 400px;
  width: 400px;
  border-radius: 8px;
  box-shadow: 1px 2px 12px 3px rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 767px) {
  .kyc_modal::part(content) {
    width: 90%;
  }
}
@media screen and (max-height: 399px) {
  .kyc_modal::part(content) {
    --height: 100%;
  }
}

.editname_modal::part(content) {
  height: 240px;
  width: 400px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .editname_modal::part(content) {
    width: 90%;
    height: 250px;
  }
}

.add_email_modal::part(content) {
  height: 315px;
  width: 400px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .add_email_modal::part(content) {
    width: 90%;
  }
}
@media screen and (max-height: 314px) {
  .add_email_modal::part(content) {
    height: 100%;
  }
}

.signup_modal::part(content) {
  height: 760px;
  width: 410px;
}
@media screen and (max-width: 767px) {
  .signup_modal::part(content) {
    --width: 100%;
    height: 100%;
  }
}
@media screen and (max-height: 759px) {
  .signup_modal::part(content) {
    --width: 100%;
    height: 100%;
  }
}

.login_modal::part(content) {
  min-height: 695px;
  --width: 410px;
}
@media screen and (max-width: 767px) {
  .login_modal::part(content) {
    --width: 100%;
    min-height: auto;
  }
}
@media screen and (max-height: 694px) {
  .login_modal::part(content) {
    height: 100%;
  }
}

.forgot_modal::part(content) {
  height: 695px;
  --width: 410px;
}
@media screen and (max-width: 767px) {
  .forgot_modal::part(content) {
    --width: 100%;
    height: 100%;
  }
}
@media screen and (max-height: 694px) {
  .forgot_modal::part(content) {
    height: 100%;
  }
}

.referr_modal::part(content) {
  height: 430px;
  width: 460px;
}
@media screen and (max-width: 900px) {
  .referr_modal::part(content) {
    height: 100%;
    width: 100%;
  }
}
@media screen and (max-height: 429px) {
  .referr_modal::part(content) {
    height: 100%;
  }
}

.wide_modal::part(content) {
  --width: 700px;
  height: 710px;
}
@media screen and (max-width: 767px) {
  .wide_modal::part(content) {
    --width: 100%;
    height: 100%;
  }
}
@media screen and (max-height: 709px) {
  .wide_modal::part(content) {
    height: 100%;
  }
}

.micro_modal::part(content) {
  --width: 0px;
  height: 0%;
}

.change_pass_modal::part(content) {
  --width: 400px;
  height: 445px;
}
@media screen and (max-width: 767px) {
  .change_pass_modal::part(content) {
    --width: 100%;
    height: 100%;
  }
}
@media screen and (max-height: 444px) {
  .change_pass_modal::part(content) {
    height: 100%;
  }
}

.logout_confirm::part(content) {
  height: 215px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .logout_confirm::part(content) {
    width: 95%;
  }
}

.account_info::part(content) {
  --width: 400px;
  border-radius: 8px;
  height: 675px;
}
@media screen and (max-width: 767px) {
  .account_info::part(content) {
    --width: 100%;
    border-radius: 0px;
  }
}
@media screen and (max-height: 674px) {
  .account_info::part(content) {
    height: 100%;
  }
}

.betting_commission::part(content) {
  --width: 370px;
  height: 650px;
  border-radius: 10px;
}
@media screen and (max-width: 767px) {
  .betting_commission::part(content) {
    --width: 90%;
    height: 85%;
    border-radius: 10px;
  }
}
@media screen and (max-height: 649px) {
  .betting_commission::part(content) {
    height: 95%;
  }
}

.referral_users_list::part(content) {
  --width: 670px;
  height: 600px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .referral_users_list::part(content) {
    --width: 100%;
    height: 100%;
    border-radius: 0px;
  }
}
@media screen and (max-height: 599px) {
  .referral_users_list::part(content) {
    height: 100%;
  }
}

.achieve_bonus::part(content) {
  --width: 395px;
  height: 650px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .achieve_bonus::part(content) {
    --width: 90%;
    height: 85%;
    border-radius: 10px;
  }
}
@media screen and (max-height: 649px) {
  .achieve_bonus::part(content) {
    height: 95%;
  }
}

.vip_level_bonus::part(content) {
  --width: 370px;
  height: 605px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .vip_level_bonus::part(content) {
    --width: 90%;
    height: 85%;
    border-radius: 10px;
  }
}
@media screen and (max-height: 604px) {
  .vip_level_bonus::part(content) {
    height: 95%;
  }
}

.invite_qrcode::part(content) {
  --width: 290px;
  height: 320px;
  border-radius: 8px;
}
@media screen and (max-width: 767px) {
  .invite_qrcode::part(content) {
    height: 365px;
    border-radius: 10px;
  }
}

.redeem_bonus::part(content) {
  --width: 350px;
  height: 270px;
  border-radius: 9px;
}
@media screen and (max-width: 767px) {
  .redeem_bonus::part(content) {
    height: 275px;
  }
}

.spin-wheel::part(content) {
  --width: 590px;
  height: 755px;
  border-radius: 5px;
}
@media screen and (max-width: 590px) {
  .spin-wheel::part(content) {
    --width: 100%;
    height: 100%;
    border-radius: 0px;
  }
}
@media screen and (max-height: 754px) {
  .spin-wheel::part(content) {
    height: 100%;
  }
}

.leader-rang::part(content) {
  background: var(--main-dark2);
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .leader-rang::part(content) {
    width: 240px;
    right: 3% !important;
    left: auto !important;
  }
}
@media screen and (min-width: 768px) {
  .leader-rang::part(content) {
    width: 220px;
    right: 12px !important;
    left: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .leader-rang::part(content) {
    right: calc((83% - 800px) / 2 + 23px + 5px) !important;
  }
}
@media screen and (min-width: 1090px) {
  .leader-rang::part(content) {
    right: calc((83% - 900px) / 2 + 23px + 5px) !important;
  }
}
@media screen and (min-width: 1200px) {
  .leader-rang::part(content) {
    right: calc((83% - 1000px) / 2 + 23px + 5px) !important;
  }
}
@media screen and (min-width: 1339px) {
  .leader-rang::part(content) {
    right: calc((83% - 1020px) / 2 + 23px + 5px) !important;
  }
}
@media screen and (min-width: 1429px) {
  .leader-rang::part(content) {
    right: calc((83% - 1020px) / 2 + 23px + 5px) !important;
  }
}

@media screen and (min-width: 992px) {
  .small-leader-rang::part(content) {
    right: calc((95% - 800px) / 2 + 12px) !important;
  }
}
@media screen and (min-width: 1090px) {
  .small-leader-rang::part(content) {
    right: calc((95% - 900px) / 2 + 12px) !important;
  }
}
@media screen and (min-width: 1200px) {
  .small-leader-rang::part(content) {
    right: calc((95% - 1000px) / 2 + 12px) !important;
  }
}
@media screen and (min-width: 1339px) {
  .small-leader-rang::part(content) {
    right: calc((95% - 1020px) / 2 + 12px) !important;
  }
}
@media screen and (min-width: 1429px) {
  .small-leader-rang::part(content) {
    right: calc((95% - 1020px) / 2 + 12px) !important;
  }
}

.tooltip.bs-tooltip-top .tooltip-arrow {
  bottom: -7px;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid var(--tooltip-arrow-color);
}

.bs-tooltip-top-end {
  transform: translate(0px, -32px) !important;
  width: 130%;
  left: 0 !important;
  z-index: 10;
}
@media screen and (max-width: 767px) {
  .bs-tooltip-top-end {
    width: 175%;
  }
}

.bs-tooltip-top-start {
  transform: translateY(-32px) !important;
  width: 130%;
  right: 0 !important;
  left: auto !important;
  z-index: 10;
}
@media screen and (max-width: 1105px) {
  .bs-tooltip-top-start {
    width: 145%;
  }
}
@media screen and (max-width: 976px) {
  .bs-tooltip-top-start {
    width: 160%;
  }
}
@media screen and (max-width: 767px) {
  .bs-tooltip-top-start {
    width: 175%;
  }
}

.game_tooltip {
  background: #1f2a39;
  box-shadow: 0px 0px 8px rgba(13, 19, 28, 0.8);
  color: var(--text-color);
  border-radius: 7px;
  padding: 10px;
  width: 180px;
  z-index: 10;
  transform: translateX(0px) !important;
  top: -60px !important;
  bottom: auto !important;
  left: auto !important;
}
.game_tooltip .tooltip-arrow {
  left: -10px !important;
}

.bcg_game_tooltip {
  box-shadow: -2px 4px 8px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}
.bcg_game_tooltip .tooltip-arrow {
  display: none;
}

img, iframe, canvas {
  display: block;
}

.description p, .description .ol {
  margin: 0px 0 3px;
}

.searchbar-input:focus::placeholder {
  color: transparent;
}

.search-items-key:hover ion-label {
  --ion-color-base: var(--selected) !important;
}
.search-items-key:hover ion-label .search-highlight {
  color: var(--selected);
}

.content_div a {
  color: var(--main-light-color);
}

@media (min-width: 100px){
  @media not all and (min-width: 1024px){
    .mobile\:max-lg\:order-1{
      order: 1;
    }
    .mobile\:max-lg\:order-2{
      order: 2;
    }
    .mobile\:max-lg\:\!mt-8{
      margin-top: 2rem !important;
    }
    .mobile\:max-lg\:\!w-full{
      width: 100% !important;
    }
    .mobile\:max-lg\:w-full{
      width: 100%;
    }
    .mobile\:max-lg\:flex-col{
      flex-direction: column;
    }
    .mobile\:max-lg\:p-0{
      padding: 0px;
    }
    .mobile\:max-lg\:\!pl-0{
      padding-left: 0px !important;
    }
    .mobile\:max-lg\:\!pl-1\.5{
      padding-left: 0.375rem !important;
    }
    .mobile\:max-lg\:\!pr-0{
      padding-right: 0px !important;
    }
    .mobile\:max-lg\:\!pr-1\.5{
      padding-right: 0.375rem !important;
    }
  }
}

@media (min-width: 768px){
  .md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }
  .md\:ml-auto{
    margin-left: auto;
  }
  .md\:mr-0{
    margin-right: 0px;
  }
  .md\:\!grid{
    display: grid !important;
  }
  .md\:\!contents{
    display: contents !important;
  }
}

@media (min-width: 1024px){
  .lg\:h-\[800px\]{
    height: 800px;
  }
}

@media (min-width: 1280px){
  .xl\:ml-2{
    margin-left: 0.5rem;
  }
}

@media (prefers-color-scheme: dark){
  .dark\:border-slate-600{
    --tw-border-opacity: 1;
    border-color: rgb(71 85 105 / var(--tw-border-opacity, 1));
  }
  .dark\:border-slate-700{
    --tw-border-opacity: 1;
    border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
  }
  .dark\:text-slate-200{
    --tw-text-opacity: 1;
    color: rgb(226 232 240 / var(--tw-text-opacity, 1));
  }
  .dark\:text-slate-400{
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity, 1));
  }
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/sidebar.scss?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.sidebar_footer .pa-footer .support {
  background: var(--sidebar-support-bg-color);
  padding: 11px;
  border-radius: 5px;
  text-transform: uppercase;
  font-size: 13px;
  margin-top: 8px;
  border: 2px solid var(--sidebar-support-border-color);
}
.sidebar_footer .pa-footer .support a {
  color: var(--sidebar-support-text-color) !important;
}
.sidebar_footer .pa-footer .links {
  margin-top: 16px;
}
.sidebar_footer .pa-footer .links .align-items-center {
  justify-content: center;
  flex-wrap: wrap;
  gap: 12px;
}
.sidebar_footer .pa-footer .links .social_link {
  background: var(--sidebar-social-bg-color);
  padding: 6px 7px;
  border-radius: 6px;
  width: 30px;
  height: 30px;
  text-align: center;
  position: relative;
  color: var(--sidebar-social-text-color);
  border: 1px solid var(--sidebar-social-border-color);
}
.sidebar_footer .pa-footer .links .social_link i {
  font-size: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sidebar_footer .pa-footer .links .social_link:last-child {
  margin-right: 0px;
}
.sidebar_footer .pa-footer .support_small {
  margin-top: 16px;
}
.sidebar_footer .pa-footer .support_small .social_link {
  display: block;
  margin: 0 auto;
  padding: 6px 17px;
  background: var(--sidebar-social-bg-color);
  border-radius: 6px;
  width: max-content;
  height: 34px;
  text-align: center;
  position: relative;
}
.sidebar_footer .pa-footer .support_small .social_link i {
  font-size: 17px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.sidebar_campaign #first_charge, .sidebar_campaign #first_charge_small, .sidebar_campaign .open-campaign, .sidebar_campaign .open-spin, .sidebar_campaign .open-earn {
  cursor: pointer;
}
.sidebar_campaign .row {
  display: flex;
  align-items: center;
}
.sidebar_campaign .col-12 {
  width: 100%;
  margin-bottom: 10px !important;
}
.sidebar_campaign .mr-10 {
  margin-right: 10px;
}
.sidebar_campaign .col-6 {
  width: 50%;
}
.sidebar_campaign .small img {
  margin: 0 auto;
}

.small .sidebar_footer .pa-footer .support {
  display: none;
}
.small .sidebar_footer .pa-footer .links {
  display: none;
}
.small .sidebar_footer .pa-footer .support_small {
  display: block;
}
.small .sidebar_campaign .large {
  display: none;
}
.small .sidebar_campaign .small {
  display: block;
}
.small .sidebar_campaign .row {
  display: block;
}

.large .sidebar_footer .pa-footer .support {
  display: block;
}
.large .sidebar_footer .pa-footer .links {
  display: block;
}
.large .sidebar_footer .pa-footer .support_small {
  display: none;
}
.large .sidebar_campaign .large {
  display: block;
}
.large .sidebar_campaign .small {
  display: none;
}

.bcg .small .sidebar_campaign .small > div {
  padding: 2px 8px !important;
}
.bcg .large .sidebar_campaign .large > div {
  padding: 2px 10px !important;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/terms.scss?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.item h2 {
  margin-top: 10px;
  font-size: 24px;
  margin-bottom: 10px;
}
.item h4 {
  font-size: 20px;
  margin-top: 20px;
  margin-bottom: 12px;
}
.item .flex {
  display: flex;
}
.item .items-center {
  align-items: center;
}
.item .button-inner {
  float: right;
  padding: 7px 16px;
  border-radius: 5px;
  background: #f88e02;
  margin-right: 12px;
  cursor: pointer;
}
.item .button-inner:first-of-type {
  background: var(--positive-color);
}
.item .button-inner:hover {
  background: var(--main-dark3);
}
.item ul h2 {
  font-size: 16px;
  margin-top: 30px;
}
.item ul li {
  margin-bottom: 12px;
  font-size: 14px;
}
.item ul li p {
  margin: 7px 0;
}
.item table {
  margin: 30px auto;
  border-top: 1px solid gray;
  border-left: 1px solid gray;
}
.item table td, .item table th {
  padding: 10px 15px;
  border-right: 1px solid gray;
}
.item table tr {
  border-bottom: 1px solid gray;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/referrals.scss?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.qa .title {
  text-align: center;
  text-transform: uppercase;
}
.qa .each {
  margin-bottom: 16px;
}
.qa .each h5 {
  color: var(--main-light-color);
  font-size: 14px;
  margin: 0;
}
.qa .each p {
  color: var(--main-gray-color);
  font-size: 12px;
  margin: 5px 0 0;
  font-weight: 600;
}
.qa .pt {
  margin-top: 16px;
}
.qa.container {
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .qa.container {
    padding-left: 16px;
    padding-right: 16px;
  }
}

.user-list-pagination ul {
  padding-left: 0;
  margin: 0;
}
.user-list-pagination .ngx-pagination li {
  border-bottom: 1px solid transparent;
  cursor: pointer;
}
.user-list-pagination .ngx-pagination .current {
  background: transparent;
  border-color: var(--ion-color-secondary);
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/earns.scss?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.top_banner {
  padding-bottom: 136px;
  position: relative;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(32, 120, 97) 60%, rgb(2, 62, 34) 79%, rgb(1, 32, 29) 92%, #0d131c 100%);
}
.top_banner .banner {
  width: 100%;
  min-width: 1569px;
  position: relative;
  top: 0px;
  z-index: -1;
}
.top_banner .top_txt {
  position: absolute;
  z-index: 2;
  width: 100%;
  text-align: center;
  bottom: 129px;
}
.top_banner .top_txt h2 {
  color: #fff;
  font-size: 35px;
  font-weight: 700;
  letter-spacing: -0.64px;
  line-height: 125%;
  text-align: center;
  max-width: 770px;
  margin: 0 auto 50px;
}
@media screen and (max-width: 640px) {
  .top_banner .top_txt h2 {
    font-size: 30px;
    max-width: 85%;
  }
}
.top_banner .top_txt .sub_info {
  max-width: 640px;
  margin: 0 auto;
}
@media screen and (max-width: 640px) {
  .top_banner .top_txt .sub_info {
    padding: 0 16px;
  }
}
.top_banner .top_txt .sub_info h3 {
  font-size: 23px;
  font-weight: 600;
  margin-bottom: 20px;
}
.top_banner .top_txt .sub_info p {
  color: rgba(255, 255, 255, 0.7019607843);
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  margin: 0 auto;
  text-align: center;
}

.gradient_part {
  background: radial-gradient(78.79% 16.87% at 4.93% 24.62%, rgba(41, 22, 161, 0.35) 0px, rgba(41, 22, 161, 0)), radial-gradient(55.06% 55.06% at 85.64% 68.54%, rgba(91, 22, 161, 0.3) 0px, rgba(91, 22, 161, 0)), radial-gradient(23.4% 23.4% at 6.48% 47.36%, rgba(213, 25, 93, 0.2) 0px, rgba(213, 25, 93, 0));
}
.gradient_part .container {
  max-width: 1088px;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 75px;
  padding-bottom: 80px;
  position: relative;
  background: transparent !important;
}

.join {
  margin-bottom: 72px;
  background: rgba(57, 49, 87, 0.15);
  border-radius: 30px;
  padding: 0px;
}
.join .join__top {
  padding: 44px 44px 40px;
}
@media screen and (max-width: 640px) {
  .join .join__top {
    padding: 44px 20px 40px;
  }
}
.join .join__top .join__title {
  font-size: 32px;
  font-weight: 700;
  letter-spacing: -0.64px;
  line-height: 125%;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background: -webkit-linear-gradient(180deg, rgb(129, 32, 236), rgb(243, 115, 70)) text;
  margin: 0px auto 32px;
}
@media screen and (max-width: 640px) {
  .join .join__top .join__title {
    font-size: 28px;
  }
}
.join .join__top .join__cards {
  display: flex;
  gap: 20px;
}
.join .join__top .card {
  align-items: center;
  display: flex;
  width: 100%;
  background: rgba(87, 90, 148, 0.2);
  border-radius: 12px;
  padding: 12px;
}
.join .join__top .card .card__text li[class=mb-10] {
  margin-bottom: 10px;
}
.join .join__bottom {
  align-items: center;
  display: flex;
  justify-content: space-between;
  background: linear-gradient(298deg, rgb(0, 10, 106), rgba(0, 6, 62, 0)), linear-gradient(157deg, rgb(255, 137, 33), rgba(255, 179, 30, 0)), rgb(127, 0, 255);
  border-radius: 0px 0px 30px 30px;
  padding: 34px 44px;
}
.join .join__bottom .join__bottom-text {
  max-width: 100%;
}
.join .join__bottom .join__bottom-text .join__bottom-title {
  color: rgb(255, 255, 255);
  font-size: 24px;
  font-weight: 700;
  letter-spacing: -0.48px;
  line-height: 135%;
}
.join .join__bottom .join__bottom-text .join__bottom-description {
  color: rgba(255, 255, 255, 0.5);
  font-size: 18px;
  font-weight: 500;
  line-height: 150%;
  margin-top: 0;
}

.keep {
  -webkit-backdrop-filter: blur(37.5px);
          backdrop-filter: blur(37.5px);
  display: flex;
  justify-content: space-between;
  margin-bottom: 72px;
  position: relative;
  background: linear-gradient(14deg, rgba(55, 27, 115, 0.4), rgba(55, 27, 115, 0)), radial-gradient(26.88% 30.34% at 50% 69.66%, rgba(208, 6, 62, 0.2) 0px, rgba(208, 6, 62, 0)), linear-gradient(transparent, rgba(0, 0, 0, 0.4));
  border-radius: 30px;
  overflow: hidden;
  padding: 44px;
  flex-direction: column;
  gap: 20px;
}
@media screen and (max-width: 640px) {
  .keep {
    padding: 44px 20px;
  }
}
.keep .keep__text {
  max-width: 350px;
}
.keep .keep__text .keep__title {
  color: rgb(255, 255, 255);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: -0.64px;
  line-height: 125%;
}
.keep .keep__text .keep__description {
  color: rgba(255, 255, 255, 0.3);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
.keep .keep__links {
  display: flex;
  flex-direction: column;
  z-index: 1;
  gap: 16px;
  width: 100%;
}
.keep .keep__links .keep__link {
  align-items: center;
  display: flex;
  max-width: 100%;
  width: 100%;
  background: rgba(39, 46, 70, 0.5);
  border-radius: 12px;
  padding: 16px;
  text-decoration: none;
  gap: 15px;
}
.keep .keep__links .keep__link .info {
  align-items: center;
  display: flex;
  gap: 23px;
}
@media screen and (max-width: 640px) {
  .keep .keep__links .keep__link .info {
    max-width: 45%;
  }
}
.keep .keep__links .keep__link .icon {
  display: block;
  font-size: 13px;
  color: rgb(85, 101, 126);
}
.keep .keep__links .keep__link .icon:hover {
  color: #93acd3 !important;
}
.keep .keep__links .keep__link .icon:hover a {
  color: #93acd3 !important;
}
.keep .keep__links .keep__link a {
  color: rgb(85, 101, 126) !important;
  text-decoration: underline;
}
.keep .keep__links .keep__link a:hover {
  color: #93acd3 !important;
}

.growth {
  margin-bottom: 72px;
}
.growth .growth_head {
  background: rgb(108, 22, 195);
  border-radius: 20px 20px 0px 0px !important;
  z-index: 1;
  color: var(--color_white);
  cursor: pointer;
  position: relative;
  text-align: center;
  width: 100%;
  padding: 30px 20px 20px;
}
.growth .growth_head .tab__title {
  color: rgb(255, 255, 255);
  font-size: 24px;
  font-weight: 700;
  letter-spacing: -0.36px;
  line-height: 135%;
  margin: 0;
  text-align: center;
}
.growth .growth_body {
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  position: relative;
  background: rgba(57, 49, 87, 0.35);
  border-radius: 0px 0px 30px 30px;
  overflow: hidden;
  padding: 44px;
}
@media screen and (max-width: 640px) {
  .growth .growth_body {
    padding: 44px 18px;
  }
}
.growth .growth_body .tb_sect {
  background: rgba(87, 90, 148, 0.2);
  border-radius: 12px;
  padding: 24px 24px 24px;
}
@media screen and (max-width: 640px) {
  .growth .growth_body .tb_sect {
    padding: 20px 16px 20px;
  }
}
.growth .growth_body .tb_sect table {
  border: 1px solid rgba(128, 128, 128, 0.1294117647);
}
.growth .growth_body .tb_sect table thead {
  height: 40px;
  background: rgba(128, 128, 128, 0.1294117647);
}
@media screen and (max-width: 640px) {
  .growth .growth_body .tb_sect table thead {
    font-size: 14px;
    height: 70px;
  }
  .growth .growth_body .tb_sect table thead th {
    padding-right: 12px;
  }
}
.growth .growth_body .tb_sect table tbody tr {
  border-bottom: 1px solid rgba(128, 128, 128, 0.1294117647);
}
.growth .growth_body .tb_sect table tbody tr:last-child {
  border-bottom: none;
}
.growth .growth_body .tb_sect table tbody li[class=mb-6] {
  margin-bottom: 6px;
}
.growth .growth_body .tb_sect table tbody ul {
  font-size: 14px;
}
@media screen and (max-width: 640px) {
  .growth .growth_body .tb_sect table tbody ul {
    font-size: 12px;
  }
  .growth .growth_body .tb_sect table tbody td {
    font-size: 12px;
  }
}

.vip-faq {
  margin-bottom: 72px;
}
.vip-faq .vip-faq__title {
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 28px;
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.15);
  margin: 0;
  padding-bottom: 1rem;
}
@media screen and (max-width: 640px) {
  .vip-faq .vip-faq__title {
    font-size: 20px;
  }
}

.collaps {
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.15);
  padding: 24px 7px 24px 0;
  border-top: none;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.collaps div[slot=header] ion-label, .collaps div[slot=header] h3 {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  margin: 0;
  overflow: hidden;
  padding-right: 30px;
  text-overflow: ellipsis;
}
.collaps div[slot=header] ion-icon {
  transition: all 0.2s;
  color: #2283f6;
  font-size: 14px;
}
.collaps div[slot=content] {
  height: auto;
  margin: 0;
  opacity: 1;
  color: #55657e;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding-right: 48px;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.collaps div[slot=content] a {
  color: #55657e !important;
  text-decoration: underline !important;
}
.collaps div[slot=content] a:hover {
  color: #93acd3 !important;
}
.collaps.accordion-expanded ion-icon {
  transform: rotate(180deg);
}

.contact {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.contact .contact_us .card__title {
  font-size: 24px;
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 32px;
  margin-bottom: 12px;
  margin-top: 0;
}
.contact .contact_us .card__description {
  color: #55657e;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  margin: 0;
}
.contact .contact_us .card__description .link {
  display: inline;
  cursor: pointer;
}
.contact .contact_us .card__description .link_blue {
  color: #2283f6 !important;
}
.contact .contact_us .card__description .link_blue:hover {
  color: #93acd3 !important;
}
.contact .start_today .join__title {
  background: -webkit-linear-gradient(180deg, #8120ec, #f37346);
  -webkit-background-clip: text;
  font-size: 25px;
  font-weight: 700;
  letter-spacing: -0.64px;
  line-height: 125%;
  margin: 0 auto 12px;
  -webkit-text-fill-color: transparent;
}
.contact .start_today .acts {
  color: #55657e;
}
.contact .start_today a {
  color: #55657e !important;
  text-decoration: underline;
  cursor: pointer;
}
.contact .start_today a:hover {
  color: #93acd3 !important;
}

.wallet {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: linear-gradient(180deg, rgba(237, 29, 73, 0.3019607843), rgba(237, 29, 73, 0) 44.74%), rgba(87, 90, 148, 0.1490196078);
  border-radius: 16px;
  gap: 25px;
  padding: 30px 20px 48px;
  margin-bottom: 72px;
  margin-top: -150px;
}
.wallet .wallet_title {
  text-align: center;
  font-size: 35px;
  font-weight: 700;
  margin-bottom: 0;
}
@media screen and (max-width: 640px) {
  .wallet .wallet_title {
    font-size: 23px;
  }
}
.wallet .color-red {
  color: #ed1d49;
}
.wallet .address_field {
  width: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  border: 1px solid #293444;
  background: rgba(87, 90, 148, 0.0705882353);
  padding: 16px 21px;
  border-radius: 10px;
  max-width: 100%;
  flex-wrap: wrap;
}
.wallet .user_wallet {
  display: none;
}
.wallet .create_wallet {
  display: none;
  cursor: pointer;
}
.wallet .create_wallet:hover {
  background: rgba(241, 242, 251, 0.08);
  border-color: #455162;
}
.wallet .token_area {
  display: none;
}
.wallet .token_data {
  width: max-content;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  max-width: 100%;
  flex-wrap: wrap;
}
.wallet .token_value {
  font-size: 20px;
  font-weight: 600;
}
@media screen and (max-width: 640px) {
  .wallet .token_value {
    font-size: 15px;
    max-width: 83%;
  }
}
.wallet .wallet_address {
  font-size: 22px;
  font-weight: 600;
}
@media screen and (max-width: 640px) {
  .wallet .wallet_address {
    font-size: 15px;
    max-width: 83%;
  }
}
.wallet .copy_icon {
  font-size: 17px;
}
.wallet .align-center {
  align-items: center;
}
.wallet .justify-center {
  justify-content: center;
}

/*# sourceMappingURL=styles.css.map*/