@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.advanceTextEditor-component-container {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 40px 8px 48px 8px;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  word-break: break-word;
  margin: 0; }
  .advanceTextEditor-component-container .btn-primary {
    display: -ms-flexbox;
    display: flex;
    width: 225px;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 10px;
    border: none;
    border-radius: 0 !important; }
    .advanceTextEditor-component-container .btn-primary .btn__text {
      font-weight: 400;
      font-size: 16px;
      line-height: 18.4px;
      font-family: HummelPlate-Bold, sans-serif; }
  .advanceTextEditor-component-container .inner-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[4];
        grid-template-columns: repeat(4, 1fr);
    width: 100%;
    height: 100%; }
  .advanceTextEditor-component-container .text-container {
    -ms-grid-column-span: var(--text-span);
    -ms-grid-column: var(--text-start);
        grid-column: var(--text-start)/span var(--text-span);
    text-align: left;
    margin: 0 !important;
    color: var(--text-color, #0f1018);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: flex-start;
    gap: 24px; }
    @media (max-width: 991.98px) {
      .advanceTextEditor-component-container .text-container {
        gap: 16px; } }
    .advanceTextEditor-component-container .text-container.mobile {
      color: var(--text-color-mobile, #0f1018); }
    .advanceTextEditor-component-container .text-container .component-header {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-pack: start;
          justify-content: start;
      -ms-flex-item-align: stretch;
          align-self: stretch;
      word-break: break-word;
      font-family: HummelPlate, sans-serif;
      line-height: 1.17;
      padding: 0; }
      .advanceTextEditor-component-container .text-container .component-header h1, .advanceTextEditor-component-container .text-container .component-header h2 {
        font-family: inherit;
        font-size: 56px;
        line-height: inherit;
        font-weight: 700;
        margin: 0; }
      .advanceTextEditor-component-container .text-container .component-header p {
        font-weight: 500;
        font-family: inherit;
        font-size: 14px;
        color: inherit; }
      @media (max-width: 991.98px) {
        .advanceTextEditor-component-container .text-container .component-header p {
          font-size: 14px; } }
      .advanceTextEditor-component-container .text-container .component-header h3 {
        font-family: inherit;
        line-height: inherit;
        text-align: initial;
        margin-bottom: 0;
        font-size: 44px;
        font-weight: 700; }
      .advanceTextEditor-component-container .text-container .component-header h4 {
        font-family: inherit;
        line-height: inherit;
        text-align: left;
        margin-bottom: 0;
        font-size: 32px;
        font-weight: 700; }
      .advanceTextEditor-component-container .text-container .component-header h5 {
        font-family: inherit;
        line-height: inherit;
        text-align: left;
        font-weight: 700;
        margin-bottom: 0; }
    .advanceTextEditor-component-container .text-container .paragraph {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: start;
          align-items: flex-start;
      -ms-flex-item-align: stretch;
          align-self: stretch;
      word-break: break-word;
      font-size: 14px;
      font-family: Inter, sans-serif;
      text-transform: none;
      line-height: 140%;
      /* 19.6px */
      letter-spacing: -0.28px;
      padding: 0; }
      .advanceTextEditor-component-container .text-container .paragraph.big-text {
        font-size: 56px;
        font-weight: 500;
        text-transform: uppercase;
        line-height: 120%;
        /* 67.2px */
        letter-spacing: -2.24px; }
        .advanceTextEditor-component-container .text-container .paragraph.big-text p {
          font-size: 56px;
          font-weight: 500;
          margin: 0; }
          @media (max-width: 991.98px) {
            .advanceTextEditor-component-container .text-container .paragraph.big-text p {
              font-size: 40px; } }
      .advanceTextEditor-component-container .text-container .paragraph p {
        font-size: 14px;
        font-weight: 500;
        margin: 0; }
        @media (max-width: 991.98px) {
          .advanceTextEditor-component-container .text-container .paragraph p {
            font-size: 12px; } }
